Releases: ds-ukassel/fit-public
Releases · ds-ukassel/fit-public
v3.11.0
New Features
- Multi Select Institutions for Contacts by @Roniton-HS in ds-ukassel/fit#240
- Contacts can now be filtered by multiple institutions.
- Newsletter language setting by @Clashsoft in ds-ukassel/fit#255
- Added a setting to select the newsletter language.
- Calculation Base by @Roniton-HS in ds-ukassel/fit#248
- Added an admin field to remember the date when membership calculations for an institution were last updated.
Localization
- Topic Kind Translation by @Roniton-HS in ds-ukassel/fit#247
- Topics can now have an english name and description.
- Email locales by @Clashsoft in ds-ukassel/fit#257
- Localized the newsletter templates.
- utils.constants Localization by @Roniton-HS in ds-ukassel/fit#258
- Localized some remaining setting options, like gender and employee status.
Improvements
- Article Favorite Toasts and more by @Clashsoft in ds-ukassel/fit#256
- Added toast messages when adding/removing an article to/from favorites.
Bugfixes
- Validators for Newsletter Form by @Roniton-HS in ds-ukassel/fit#241
- Fields in the newsletter form are now actually required.
Dependencies
- Update Dependencies by @Clashsoft in ds-ukassel/fit#259
- 5 dependency updates by @dependabot
Full Changelog: ds-ukassel/fit@v3.10.1...v3.11.0
v3.10.1
What's Changed
- Contact Federal State Filter by @Roniton-HS in ds-ukassel/fit#239
- Fix misc. bugs by @Clashsoft in ds-ukassel/fit#242
- Proper 400 error message when passing invalid Object IDs to backend endpoints expecting arrays.
- Made CKEditor (e.g. article description) visible again.
- Fixed articles filter by topic.
- Proper 404 errors when requesting invalid user IDs from admin endpoints.
- Handle Keycloak user 404 when deleting as admin.
Full Changelog: ds-ukassel/fit@v3.10.0...v3.10.1
v3.10.0
New Features
- Show User's login and registration dates by @Roniton-HS in ds-ukassel/fit#180
Improvements
- Improved data network requests in many pages by @Clashsoft in ds-ukassel/fit#189
- English name and description for Topics by @Roniton-HS in ds-ukassel/fit#206
- English weekdays by @Roniton-HS in ds-ukassel/fit#233
Bugfixes
- Added Missing Translations by @Roniton-HS in ds-ukassel/fit#179
Technical
- Migrate to latest ESLint by @Clashsoft in ds-ukassel/fit#191
- Update Dependencies & Switch to Observables by @Clashsoft in ds-ukassel/fit#178
- Update Keycloak by @Clashsoft in ds-ukassel/fit#190
- Update Keycloak + other Chores by @Clashsoft in ds-ukassel/fit#221
- Update Dependencies by @Clashsoft in ds-ukassel/fit#226
- 14 dependency updates by @dependabot
Full Changelog: ds-ukassel/fit@v3.9.0...v3.10.0
v3.9.0
What's Changed
- Fix Email Style and other issues by @Clashsoft in ds-ukassel/fit#167
- Internationalization by @Clashsoft in ds-ukassel/fit#160
- Record Last Login Time by @Clashsoft in ds-ukassel/fit#163
- Fix newsletter link by @Roniton-HS in ds-ukassel/fit#169
- Bump nanoid from 3.3.7 to 3.3.8 in /frontend @dependabot in ds-ukassel/fit#168
Full Changelog: ds-ukassel/fit@v3.8.1...v3.9.0
v3.8.1
What's Changed
- Fix Newsletter Article Selection by @Clashsoft in ds-ukassel/fit#162
- Fix article lists by @Clashsoft in ds-ukassel/fit#165
Full Changelog: ds-ukassel/fit@v3.8.0...v3.8.1
v3.8.0
New Features
- Institution Statistics by @Roniton-HS in ds-ukassel/fit#149
- Separated Institution Articles by @Roniton-HS in ds-ukassel/fit#153
- Event separation in newsletter by @Roniton-HS in ds-ukassel/fit#156
Improvements
- User Search Label by @Roniton-HS in ds-ukassel/fit#151
- Refactor Statistic Service by @Roniton-HS in ds-ukassel/fit#152
Bugfixes
- Links in newsletter in Outlook by @Clashsoft in ds-ukassel/fit#158
Dependencies
- Updated to Keycloak v26.0.7 by @Clashsoft
- build(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in ds-ukassel/fit#155
- build(deps): bump mongoose from 8.7.3 to 8.8.3 by @dependabot in ds-ukassel/fit#159
Full Changelog: ds-ukassel/fit@v3.7.0...v3.8.0
v3.7.0
What's Changed
- Restructured Admin Stats by @Roniton-HS in ds-ukassel/fit#141
- New Login Theme by @Clashsoft in ds-ukassel/fit#143
- Navbar Spacing Fix by @Roniton-HS in ds-ukassel/fit#142
- Refactor Backend Events for Cascading Deletes and Updates by @Clashsoft in ds-ukassel/fit#145
- Fix Headlines in newsletter by @Clashsoft in ds-ukassel/fit#147
- Show Verified Email in Edit User modal by @Clashsoft in ds-ukassel/fit#148
- Add indexes for common fields by @Clashsoft in ds-ukassel/fit#146
- Institution Contacts as reference to Users by @Clashsoft in ds-ukassel/fit#134
- Search users by email by @Clashsoft in ds-ukassel/fit#150
Full Changelog: ds-ukassel/fit@v3.6.0...v3.7.0
v3.6.0
What's Changed
- Phone number attribute by @Roniton-HS in ds-ukassel/fit#129
- Notes for institutions by @Roniton-HS in ds-ukassel/fit#130
- moved online search text in newsletter by @Roniton-HS in ds-ukassel/fit#131
- Update Dependencies by @Clashsoft in ds-ukassel/fit#135
- Newsletter Fixes & Refactor by @Clashsoft in ds-ukassel/fit#133
- Navbar Overlap by @Roniton-HS in ds-ukassel/fit#138
Full Changelog: ds-ukassel/fit@v3.5.3...v3.6.0
v3.5.3
- Admin article management now remembers filters.
- Fixed an error when registering as a new user.
- Fixed an internal error when selecting a article filter (e.g. category) and then deselecting.
Full Changelog: ds-ukassel/fit@v3.5.2...v3.5.3
v3.5.2
What's Changed
- build(deps): bump http-proxy-middleware from 2.0.6 to 2.0.7 in /frontend in the npm_and_yarn group across 1 directory by @dependabot in ds-ukassel/fit#125
- Newsletter Additon by @Roniton-HS in ds-ukassel/fit#126
- Much better Error Logging by @Clashsoft in ds-ukassel/fit#128
Full Changelog: ds-ukassel/fit@v3.5.1...v3.5.2