Skip to content

Releases: PurdueIEEE/boilerbooks

Production Release v2.3

26 May 03:28
Compare
Choose a tag to compare

What's Changed

  • Enhanced developer experience with Visual Studio Code devcontainers
  • Started to build Docker container on critical Git actions
  • Added a version number to the front end UI
  • Migrated committees to a look-up table stored in the database
  • Internal API interface refactoring
  • Added a way for the treasurer to modify committee and fiscal year information from UI
  • Added a Read-Only committee status
  • Added SMTP authentication variables

Bug Fixes

  • DataTables now sort numbers properly
  • Committee CSVs export properly
  • Treasurer checks no longer always return true in the API

Dependabot PRs are not included in Release Notes

Full Changelog: v2.2...v2.3

Production Release v2.2

25 Oct 03:28
Compare
Choose a tag to compare

What's Changed

  • Updated fiscal year to 2022-23
  • Allow users to determine how checks should be delivered, either mailed to an address or picked up from office
  • Fixed errors and labels across the interface
  • Moved the UI from the Vue CLI to the Vite build system (speeds up builds by ~30 seconds)
  • Open an income detail page to match the purchase and user details
  • Allow treasurer to 'expire' purchases that are no longer valid from previous fiscal years
  • Added UTF-8 support!
  • Integrated OIDC authentication with a environment option to configure user/pass or SSO logins
  • New advanced purchase search to find specific purchases with different criteria
  • INSGC accounting changes: way too many, accounting is hard

Bugfixes

  • Many

Full Changelog: v2.1...v2.2

Production Release v2.1

31 Jul 01:58
Compare
Choose a tag to compare

What's Changed

  • Multiple bug fixes from the v2.0 release
  • Added a quick jump navigation to top bar
  • Made the UI more mobile-friendly
  • Updated to Vue 3
  • More in-depth and cleaner documentation
  • Dues interface v2

Dues interface v2

  • All members can now see their dues and the status of their dues
  • All officers can now add members of their roster
  • Treasurers can update a dues entry as 'Paid' or 'Exempt' as well as update the details of the member
  • Multi-year dues tables with income summary

Full changelog: v2.0...v2.1

Production Release v2.0

07 Apr 04:17
00806a7
Compare
Choose a tag to compare

Total rewrite of the Boiler Books system. Moved from PHP to JavaScript and a separate front-end and back-end.

It would be hard to list the changes, there were a lot!

Production Release 1.1

02 Sep 12:17
1a98e40
Compare
Choose a tag to compare

Some major upgrades to BoilerBooks and a lot of bug fixes!

  • Rewrote the upload complete purchase page to give better error info.
  • Added ability to convert pngs to jpgs.
  • Added income page and ability to mark donations as expected or received.
  • Added Growth and Engagement.
  • Fix sorting on treasurer tab.
  • Fix broken email links.
  • Fix don't show receipt window under purchase info if no receipt submitted.

Production Release

18 Aug 02:08
Compare
Choose a tag to compare

Boiler Books is now ready for production! Okay, not really... it still needs some manual data entry and such. But it's stable and works for IEEE (and has worked for over a year)!

  • Only show relevant menu headings
  • Better sorting defaults
  • Forgot username/password reset functionality
  • Added SOGA option for funding
  • Updated UI
  • Warnings added for committees approaching $0 balance
  • Began implementing RESTful API
  • External library loading fixes and improvements
  • Other various fixes and improvements

Beta Release 2

20 Jan 21:09
Compare
Choose a tag to compare

The last release before major new editions and upgrades

Beta Release

02 Feb 00:24
Compare
Choose a tag to compare

Finally ready!