Releases: raffles-interact/interapp
Releases · raffles-interact/interapp
0.4.3
from #60
Summary by CodeRabbit
- Bug Fixes
- Removed testing cache headers from certain static content locations to enhance content delivery and performance.
- New Features
- Implemented error handling for user and permissions data fetching in the
AdminTable
component. - Added a new constant
allRoutes
combining values fromroutePermissions
andnoLoginRequiredRoutes
. - Modified display of start and end times in
ServiceSessionRow
for better clarity. - Updated CSS styles for improved layout in the
ServiceSessionRow
component. - Enhanced error handling and refactored logic in the
AuthProvider
component. - Improved error handling in the
getAllUsernames
function for API responses. - Add new scheduler task to backup and zip minio data
- Implemented error handling for user and permissions data fetching in the
0.4.2
from #52
Summary by CodeRabbit
-
New Features
- Introduced automated code formatting for backend and frontend.
- Added user profile picture retrieval functionality.
- Enhanced service session verification with additional metadata.
- Implemented new classes for handling specific types of attendance exports.
- Improved frontend profile page with loading state handling and user existence checks.
-
Bug Fixes
- Updated HTTP status codes and added response expectations in API tests.
- Fixed Dockerfile installation flags for handling missing packages.
- Fixed weird ahh bug in profile overview
-
Refactor
- Updated validation functions across various backend endpoints.
- Renamed and restructured models and methods for clarity and consistency.
- Enhanced test coverage and dynamic handling in backend tests.
-
Style
- Added CSS for handling profile not found scenarios in the frontend.
-
Documentation
- None.
-
Chores
- Updated workflow actions and added linting configurations.
- Modified existing Dockerfile commands to improve package installation resilience.
-
Tests
- Added new test scenarios for bulk updating service hours and improved test suite handling.
-
Revert
- None mentioned.
What's Changed
- fix: potentially more fixes! by @SebassNoob in #52
Full Changelog: 0.4.1...0.4.2
0.4.1
This release (#45) fixes:
- update text content to match latest interact standards
- fix incorrect mapping for asset url
- fix 0 permissions crash
- fix infinite loading when announcements do not exist
- fix pagecontroller incorrect no of pages
- reliable fix for incorrect redis keys
- allow search in service sessions page for users
- fix scheduler tz differences from utc
- implement logic and frontend for exports
- reuse code for test runner describe()
- reorganise utils on the frontend
- stop memory leak when having backups of db pile up
related PRs: #45 #46 #47 #48 #50
Full Changelog: 0.4.0...0.4.1
0.4.0
0.3.0
This PR is a minimum viable product for the application. adds announcement and homepage functionality
What's Changed
- feat: ready for demo by @SebassNoob in #26
Related PRs: #27 #28 #29 #30 #31
Full Changelog: 0.2.0...0.3.0
0.2.0
0.1.1
This release includes fixes for feedback from testers, as well as a preview of the /services endpoint. Still under heavy development.
- fix: bugfix feedback by @SebassNoob in #16
Full Changelog: 0.1.0...0.1.1
Initial release
This is the first of 3 feature releases of the application. Track progress here.
Changelog:
- feat: write initial documentation by @SebassNoob in #1
- initialise db by @SebassNoob in #2
- feat/service logic by @SebassNoob in #4
- feat: more logic by @SebassNoob in #5
- feat: frontend auth by @SebassNoob in #6
- feat: add service apis by @SebassNoob in #7
- feat/announcement api by @SebassNoob in #8
- feat: setup backend by @SebassNoob in #3
- chore: cleanup backend by @SebassNoob in #11
- feat: first build of website by @SebassNoob in #12
Full Changelog: https://github.com/raffles-interact/interapp/commits/0.1.0