Releases: HackIllinois/adonix
Releases · HackIllinois/adonix
v4.0.0
What's Changed
- Convert test transpiler to @swc/jest by @Timothy-Gonzalez in #214
- Improve build by @Timothy-Gonzalez in #223
- Fix unnecessary types by @Timothy-Gonzalez in #226
- Cleanup middlewares by @Timothy-Gonzalez in #227
- Implement api schema and docs by @Timothy-Gonzalez in #250
- Make staff also attendees by @Timothy-Gonzalez in #251
- Migrate to ec2 by @Timothy-Gonzalez in #269
Full Changelog: v3.2.0...v4.0.0
Day two fixes
Actually fixed notifications
What's Changed
- Migrate database usage & endpoints by @Timothy-Gonzalez in #209
- Added code to revoke notifs by @AydanPirani in #210
- Add support for RAR by @AydanPirani in #211
- Change notifications to be batched by client by @Timothy-Gonzalez in #212
Full Changelog: v3.1.0...v3.2.0
Day One Fixes
Fixed notifs and added support to mitigate API errors
What's Changed
- Downgrade Notifs (temporarily) by @lasyaneti in #205
- Log userIds by @AydanPirani in #206
- Added redirects by @AydanPirani in #207
- Batch notifications into groups of 50 by @Timothy-Gonzalez in #208
Full Changelog: v3.0.0...v3.1.0
Finalized Pre-Hack API
(plz no break)
What's Changed
- Move s3 to middleware by @Timothy-Gonzalez in #153
- Added resume filename field by @AydanPirani in #154
- updated avatar mapping, enums by @lasyaneti in #155
- added mapImageURL by @aletya in #147
- Refactor database init & testing framework by @Timothy-Gonzalez in #159
- Converted static CORS into middleware, and added to all routers by @AydanPirani in #161
- Upgrade aws sdk to v3 by @Timothy-Gonzalez in #163
- Add enum validation to registration by @Timothy-Gonzalez in #165
- Codebase Clean-Up + MapURL by @AydanPirani in #164
- Added registration tests by @AydanPirani in #167
- Final RSVP nits by @AydanPirani in #168
- Registration: web requested empty str by @lasyaneti in #169
- Updated Registration Validation per Web's Request by @lasyaneti in #170
- Improve registration tests & add /submit/ tests by @Timothy-Gonzalez in #171
- RSVP, Status Update emails by @lasyaneti in #172
- Fix GET /event discrepancy by @lasyaneti in #173
- GET user ranking endpoint by @npunati27 in #158
- Added staff events by @akulsharma1 in #174
- Fixed auth tests + renamed Authorization by @AydanPirani in #176
- Dev/aydan/post presigned urls by @AydanPirani in #177
- adding log statements for bad requests by @lasyaneti in #178
- Added PRO role & adjusted GET /event by @akulsharma1 in #181
- Staff scans attendee + Attendee scans event endpoints by @aletya in #184
- minor nits to staff shifts + event endpoint by @AydanPirani in #186
- fixed events format by @AydanPirani in #187
- Added Staff Shift documentation by @akulsharma1 in #188
- Dev/alex/mentor office hours qr by @aletya in #166
- Checkin Nits by @lasyaneti in #189
- added foodwaves by @aletya in #191
- fixed PUT /staff/scan-attendee by @aletya in #190
- Exclude STAFFSHIFT in GET /event by @lasyaneti in #192
- Testing admissions by @lasyaneti in #194
- Added notifs service by @AydanPirani in #193
- hotfix by @aletya in #195
- SHOP: return name of purchased item by @lasyaneti in #198
- Fix follow not creating followers by @Timothy-Gonzalez in #197
- adjusted GET /user/following by @akulsharma1 in #196
- Notif Fixes by @AydanPirani in #199
- Final Nit Changes by @AydanPirani in #201
- Update points and coins simultaneously by @AydanPirani in #202
- Resolve points (for mobile) by @AydanPirani in #203
- Puzzle Service MVP by @lasyaneti in #200
- Speed up notifs by cleaning up Mongo query by @AydanPirani in #204
Full Changelog: v2.0.0...v3.0.0
API Beta Version
What's Changed
- Improve github jest logs by @Timothy-Gonzalez in #116
- Fix auth error in #107 by @Timothy-Gonzalez in #117
- Remove getDevice by @Timothy-Gonzalez in #118
- Move metadata to lazy loading by @Timothy-Gonzalez in #119
- Temporary fix for tests ci by @Timothy-Gonzalez in #123
- Added Error Handling middleware by @akulsharma1 in #121
- Standardize Error Codes & Update Documentation by @akulsharma1 in #127
- added /profile/addpoints and tests by @aletya in #131
- Add auth tests by @Timothy-Gonzalez in #126
- Dummy Data for /shop/get/ by @npunati27 in #133
- Fix Doc Issues by @AydanPirani in #135
- added registration service and tests by @aletya in #124
- Update auth-router.ts by @AydanPirani in #138
- Fix Events Following/Unfollowing by @AydanPirani in #137
- Fix Mobile Interfaces for Following Feature by @AydanPirani in #139
- Complete Point Shop by @lasyaneti in #141
- Finished challenge redirect by @AydanPirani in #142
- API support for registration by @AydanPirani in #143
- Dev/alex/resume upload get by @aletya in #140
- Mail Service by @AydanPirani in #144
- Pushed RSVP code by @AydanPirani in #145
- RSVP fix: view/modify admittedPro by @lasyaneti in #146
- Fix Registration by @AydanPirani in #148
- Migrate databases by @Timothy-Gonzalez in #150
- Fix stupid issue by @Timothy-Gonzalez in #151
- Change registration to return 404 by @Timothy-Gonzalez in #152
Full Changelog: v1.8.0...v2.0.0
Alpha Release for MVP
What's Changed
- Fix user router + docs by @AydanPirani in #84
- Fixed tiny nits in profile service by @AydanPirani in #86
- Fixed user service by @AydanPirani in #88
- Add testing infrastructure by @Timothy-Gonzalez in #89
- Fixed Auth by @AydanPirani in #96
- Added event safety check by @AydanPirani in #97
- Bugfixes for Staff, Auth, Event by @AydanPirani in #99
- Fix POST/event by @AydanPirani in #100
- Use status code lib instead of constants by @Timothy-Gonzalez in #106
- Add tests & bugfixes for user router by @Timothy-Gonzalez in #105
- Add profile service tests & fix profile service by @akulsharma1 in #102
- Fixed event service issues by @AydanPirani in #110
- Cache dependencies in deploy workflows by @Timothy-Gonzalez in #111
- Add admission service by @npunati27 in #101
- Add rsvp service by @aletya in #85
- Merge rsvp into admission by @Timothy-Gonzalez in #113
- Fix dev docs by @Timothy-Gonzalez in #114
- Move constants & env to central config by @Timothy-Gonzalez in #107
New Contributors
- @npunati27 made their first contribution in #101
Full Changelog: v1.7.0...v1.8.0
Architecture Revamp!
What's Changed
- Improve architecture by @Timothy-Gonzalez in #73
- Update Database Accesses by @AydanPirani in #75
- removed util.js, moved regexPasses into newsletters-lib.js by @aletya in #78
- Finished profile service MVP by @akulsharma1 in #70
- Add vercel to dev deps by @Timothy-Gonzalez in #81
- Add Metadata Repo + Version Service by @AydanPirani in #82
- Change JWT Expiration Logic by @AydanPirani in #83
New Contributors
- @akulsharma1 made their first contribution in #70
Full Changelog: v.1.6.0...v1.7.0
New Events Service!
What's Changed
- Update README.md by @AydanPirani in #47
- Merge Hotfix Changes back into main by @AydanPirani in #49
- Change admin redirect back by @AydanPirani in #50
- Add links for prereqs & vercel prereq on README by @Timothy-Gonzalez in #58
- Add events changes by @AydanPirani in #62
- Added GET request for event exp by @lasyaneti in #64
- Dev/alex/auth service 2.0 : "auth/roles/list/:role" by @aletya in #63
- COMPLETE revamp of events service by @AydanPirani in #69
New Contributors
- @Timothy-Gonzalez made their first contribution in #58
- @lasyaneti made their first contribution in #64
- @aletya made their first contribution in #63
- Also, welcome to the party @Timothy-Gonzalez , @aletya , @akulsharma1 , and @npunati27 ! Excited to have y'alls on board :)
Full Changelog: v1.5.2...v.1.6.0
v1.5.2 More key bugfixes
What's Changed
- Fixed events key being wrong size by @AydanPirani in #45
Full Changelog: v1.5.1...v1.5.2
v1.5.1 Small patches to events endpoint
What's Changed
- Refactor API before fall team rolls in! by @AydanPirani in #42
- Hotfix: Fix the events endpoint not working by @AydanPirani in #44
Full Changelog: v.1.5.0...v1.5.1