Skip to content

Releases: raffles-interact/interapp

0.4.3

01 May 05:02
63903f5
Compare
Choose a tag to compare

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 from routePermissions and noLoginRequiredRoutes.
    • 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

relevant: #51, #58, #59

0.4.2

28 Apr 12:53
ad67c3e
Compare
Choose a tag to compare

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

relevant: #53 #55 #56 #57

Full Changelog: 0.4.1...0.4.2

0.4.1

19 Apr 16:08
aa857c6
Compare
Choose a tag to compare

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

24 Feb 19:50
8ffb801
Compare
Choose a tag to compare

This release is mainly make the app more resilient to errors and to prepare for production.

Changes:
#35
#36
#37
#38
#39

Full Changelog: 0.3.0...0.4.0

0.3.0

21 Jan 11:58
Compare
Choose a tag to compare

This PR is a minimum viable product for the application. adds announcement and homepage functionality

What's Changed

Related PRs: #27 #28 #29 #30 #31

Full Changelog: 0.2.0...0.3.0

0.2.0

05 Jan 16:15
Compare
Choose a tag to compare

This release includes features for service, profile and attendance being fully implemented.
Related PRs: #20 #22 #23 #24

Full Changelog: 0.1.1...0.2.0

0.1.1

01 Jan 06:56
e302e5d
Compare
Choose a tag to compare

This release includes fixes for feedback from testers, as well as a preview of the /services endpoint. Still under heavy development.

Full Changelog: 0.1.0...0.1.1

Initial release

16 Dec 14:46
5582c31
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

This is the first of 3 feature releases of the application. Track progress here.

Changelog:

Full Changelog: https://github.com/raffles-interact/interapp/commits/0.1.0