Releases: cseg-michigan/chez-betty
Releases · cseg-michigan/chez-betty
Fix Manager Restock Undo Bug
Shrink Issues to a Single Page
Betty had amassed over 50 issues, and it was time to pare that down to issues that will actually get fixed, and fix a bunch of them. This is the resulting release.
List of improvements:
- Receipts should stay with a restock after an undo/redo cycle.
- Vendors page improved in admin panel.
- Add tooltips to explain fields in admin panel.
- Added links for costco, amazon, and boxed items.
- Added semester views to history.
- Improved login page errors/messages.
- Added "transfer" transaction type for moving balances between users/pools.
- Various improvements to admin panel HTML.
Added "Volunteer" role type, Discount incentives for different roles, New Markup/calculation
- Update admin index page
- Update admin UI for consistency
- Added Volunteer role
- Added code for giving discount incentives for various roles in good standing
- Changed the markup to 20% (now a variable in all .py files; TODO: change to variable in jinja2 files)
- Removed old code/general cleanup
Start on History View, New Language
- Add Romanian
- Delete bad scans from admin view
- Add "History" tab in admin view for more analytics broken down by time.
Fix absorbed money total and allow undoing emptysafe events
Two bug fixes.
Track Bad Scans and other fixes
- Now record when a barcode scan fails, and what we received
- Hopefully fix issue with increment button on terminal
- More info in admin page
- Improve restock page
Add Reimbursements
Rather than tracking reimbursements outside of the software, betty now supports reimbursees, and transactions where money is paid (like restocks) can now go these accounts.
UI Improvements and Misc Fixes
- Fix hyphens
- Add active and new user counts
- Make empty safe default
More paydebt options
- add $10, $50, $100 to /paydebt page
- fix links in admin page
- add show tags page
- add more columns to admin items page
Terminal Updates
- Add quick-select buttons for recently purchased items
- Clean up the layout a bit to better use screen space