Releases: GEWIS/sudosos-backend
Releases · GEWIS/sudosos-backend
v0.5.0
0.5.0 (2024-08-23)
Bug Fixes
- Docker production issues with static files and logs (#276) (bd1ba2b)
- MariaDB error when having WHERE IN empty list (#262) (0058692)
- migration mistakes regarding nested product categories (#272) (e027172)
- move HTML template file to dedicated statics folder (#270) (9c53511)
Features
v0.4.0
0.4.0 (2024-08-13)
Bug Fixes
- credit invoice deletion and extra checks (#250) (fe8be8a)
- leftover console.error dumping thousands of lines in test log (#258) (a91779c)
- mistake in updating invoice (#243) (b94360a)
- pdf return type (#247) (4005350)
- RBAC: Allow all users to get their own roles (#251) (1f36c79)
Features
v0.3.0
0.3.0 (2024-07-31)
Bug Fixes
- accounts are only closed if they have no balance (#217) (0650ef7)
- added missing reference to invoice response (#230) (2f5986a)
- debtor test case inconsistent test results (#216) (ddd8d50)
- MariaDB specific dialect mistake (#237) (ca701af)
- migration table missing when seeding database (#218) (eceaa1e)
- mistake in migration (#238) (e528796)
- payout request pdf was always regenerated (#210) (38c1111)
- return before balance to prevent AppDataSource based errors (#221) (0b617f8)
Features
- add dry-run cli option for GEWISDB sync (#219) (f023f7a)
- add endpoints for Stripe/GEWIS public keys (#242) (894d1ef)
- add report pdf service (#211) (ac59386)
- add server settings to store global settings in database (#231) (97063a3)
- add vat to transfers (#224) (38a8dcd)
- financial mutations filters (#227) (7e191d4)
- invoice entity rework (#234) (3573b23)
- Point of Sale users to perform POS-related actions (#232) (c69b508)
- POS cashier roles (#222) (aac5fb7)
- rbac in database (#215) (1443ed9)
- Write-Off's (#225) (4a30e25)
v0.2.0
v0.1.0
v0.0.0
Hopefully, this will prevent 39948 emails from being sent.
What's Changed
- Merged develop into main by @JustSamuel in #37
- Fixed Transaction Mapping and Sellers bugs by @JustSamuel in #39
- Fixed and cleaned the swagger spec. [@JustSamuel] by @GEWISabc in #5
- Add fines for users with negative balances by @Yoronex in #42
- Add optional nicknames to users by @Yoronex in #43
- Add narrowcasting role by @Yoronex in #45
- Fix not being able to create a user with last name null by @Yoronex in #46
- Add debt and fine email notification warnings by @Yoronex in #50
- Improve debtor spec definitions by @Yoronex in #51
- Merge 'develop' into 'main' by @CodeNamedRobin in #54
- Everything works now by @CodeNamedRobin in #58
- Add fines and waivedFines to TransferResponse by @Yoronex in #59
- Fix POST /fines/handout returning 500 when using MySQL by @Yoronex in #60
- Feature/Remove UpdatedProduct, UpdatedContainer & UpdatedPointOfSale entities by @Yoronex in #63
- Change NodeJS runner to add more workers & improve performance by @Yoronex in #49
- Remove Cron worker test statement by @Yoronex in #65
- Changed route to the correct one for delete single fine by @CodeNamedRobin in #66
- Update main by @Yoronex in #112
- Fixed bug in swagger spec for the
fines/eligible
by @JustSamuel in #122 - Switched deprecated
express-swaggerize-ui
forswagger-ui-express
by @JustSamuel in #123 - Switch from self-hosted to github runners by @JustSamuel in #125
- Bugfix solving random test suite failure by @JustSamuel in #124
- Bugfix filtering based on UserType by @JustSamuel in #121
- Automagic updating of sudosos-client via dispatches. by @JustSamuel in #126
- Rollout multiple updates from develop to main by @JustSamuel in #120
- Fixes HTTP status codes for DELETE and empty bodies by @JustSamuel in #129
- Ensure that only LOCAL_USERS can get a reset password token. by @JustSamuel in #127
- Wrap Stripe updates in a database transactions by @JustSamuel in #130
- Hotfix for stripe transaction erroring on deposit update by @JustSamuel in #131
- Hotfix stripe transaction bug by @JustSamuel in #132
- Merge Develop into Main by @JustSamuel in #133
- Enforces a minimum top-up for stripe deposits. by @JustSamuel in #135
- Fixed bug where bindings were not overwritten for the cron tasks. by @JustSamuel in #145
- Merge features from develop to main by @JustSamuel in #146
- Fix filtering and make it more consistent across the API and fix user debt notifications by @CodeNamedRobin in #151
- Feature/product ordering by @SvenMokveldje in #149
- feat: allow local users to update email by @JustSamuel in #163
- fix: incomplete parsing of container products sql response by @JustSamuel in #165
- feat: toggle extensive data processing by @JustSamuel in #162
- chore: update main branch by @JustSamuel in #164
New Contributors
- @GEWISabc made their first contribution in #5
- @SvenMokveldje made their first contribution in #149
Full Changelog: https://github.com/GEWIS/sudosos-backend/commits/v0.0.0