Releases: cseg-michigan/chez-betty
Releases · cseg-michigan/chez-betty
Add ability to archive users
Lets us clean out users who haven't used Betty in a long while.
Backend fixes and fundraising
- fix sort order
- filter deleted transactions from graphs
- update FAQ
- add fundraising banner
Update shame and fix float error
- 1 lingering float issue
- updated shame splash page, but did not activate it
- improved inventory page
UI Improvements & Floating point fix
- Make wall of shame on terminal more visible
- Add "+" button for incrementing item in cart
- Speed up admin index
- Sticky table headers
- Display fees and discounts totals
- Be more rigorous about using Decimal() and not float()
New Terminal UI
- Changed to a two page terminal: login and purchase/deposit. Everything that you can do elsewhere you now have to.
- Added "Wall of Shame" fee.
Backend page speedup, and improved deadbeet handling
- Remove the on/off sliders from most backend pages that take forever to load
- Add "pay to $25" button
- Other fixes for making it easier/better for people to pay betty back
Fix display of near-zero user balances
We store balance as a float (mistake), so we need to handle the -$0.00 rounding error case.
Direct payment links; UI improvements
- Add a direct payment link that allows users to pay with CC without logging in
- Change e-mail reminders to use this link by default
- Add backspace and clear buttons to UMID login
Add user report generation
- Pool owners can now generate reports on pool activity.
- Fix for the new coinbase API
Notification for pool credit limit
- Sends an e-mail notification to the owner when a pool's credit limit is reached
- Raises the threshold for sending cashbox emails to $1000 min + every $100 after. That configuration should probably be reworked someday to not use static numbers.