All notable changes to this project will be documented in this file.
- Enabled light theme on Desktop
- Add Toggle to show/hide expired bookings on Desktop
- Sort bookings by status on Desktop
- Full app redesign
- Added dark theme
- Create new UI for desktop view
- Fix bug not showing booked hours in the booking table
- Fix bug that didn't allow to delete a booking
- Fix bug that didn't show seats for some study halls
- Fix bug that didn't allow to book a seat
0.1.12 - 2023-09-09
- Fix booking error
- Re-add weekly stats
0.1.11 - 2023-08-19
- Minor bug fixes
0.1.10 - 2023-06-04
- Fix API calls to work with the new Edisu API
- Temporalily remove weekly stats
0.1.9 - 2022-10-07
- Redesign of the bookings page
- Redesign of the halls page
0.1.8 - 2022-07-11
- Add settings page
- Review layout of booking dialog
- Fix background color of loading screen
- Add notice about the non-official status of Open Edisu app
- Fix bug that didn't allow to select the last slot of the day
0.1.7 - 2022-06-30
- Set Origin since Edisu banned requests without it
0.1.6 - 2022-06-29
- Add dialog to show what's new after an update
- Set custom user-agent since Edisu banned requests without it
- Add support for offline usage - now you can see your past bookings even without internet!
- Sort bookings by date
0.1.5 - 2022-06-23
- Fix bug on booking table that didn't allow to select more than a slot at once
0.1.4 - 2022-06-23
- Fix minor bug about booking table (it didn't filter booking slots on night hours)
- Fix weekly stats view not showing Sunday's stats
0.1.3 - 2022-06-21
- Add support for seats with characters in the name (Es. A220)
- Hide unbookable slots
- Fixed weekly stats
- Show pending bookings on "Upcoming" table.
- Minor fixes and improvements
0.1.2 - 2022-06-09
- Fix errors shown to users without any booking
- Add Signup screen
- Refactored to RetroFit (#1)
- Create a keystore for releases build
- Other minor fixes and improvements
0.1.0 - 2022-04-24
The app actually allows you to:
- Book a new seat
- Unbook a booked seat
- Validate the presence through the QR code
Further improvements and minor bugs are known and will be fixed in next releases.