0.4.x alpha
0.4.2-alpha [2022-02-16]
This release focussed on mobile optimisation and adding layouts. Basically another round of UI changes and cleaning up Bilby for production.
Features
- Added new UI layout for login forms
- Added new UI for booking process
- Added ability to change email
- We are allowing any users to change their email address
- But users must verify their new email address
- Membership # of bookings needed is wired up to;
- Show users how many bookings are needed to apply for membership
- Once the required bookings are completed users can still make bookings but will go straight to a wait list for Leader review.
- Added activity share links
- Copy link to an activity * which is helpful for lists
- Send activity via email
- Added default image box design when no image is present
Improvements
- Added password criteria message on reset forms
- Improved footer layout for mobile
- Gave more breathing room on activities for mobile
- Optimised pagination for mobile
- WCAG update on labels on select inputs
- Added a link to "My Bookings" once a booking has been made
- This will direct users where to manage their bookings
- Removed access to edit once a booking has been finalised
- Edit button is only available when booking is in an active state
- Optimised modal popups for small screens
- Improved the icon popups text and added slight delay to improve customer UX
Bugfixes
- Fixed issue where draft activities could be recommended as a related activity
0.4.1-alpha [2022-02-12]
Starting to polish Bilby for production. This release added functionality to many of the UI components that were placeholders including download calendar event logic and more.
Features
- Added download calendar event logic for all public activities
- Activity search and filtering on public UI
- Allow search and filter by activity type to stack rather than compete
- Gave activity list and member list design treatment
- Added finalised mybilby.com logo to all logo sections
Improvements
- User Management improvements
- Added backend logic to filter by user created dates (No UI)
- Improved UI of unverified users
- Added UI for members list for active members
- Added UI for activity list public/archives etc.
- Added ability for Exec users to re-assign activities by user ID
- Updated booking label request to something more generic
- Deprecated unused user badges
- Added home page placeholder (Design for this page has started)
- Added better logic to return to administration pages
- Admin on a users activities will be directed to activity admin
- Admin on a users profile will be directed to users admin
- Allow activity coordinator to see leaders membership status on bookings
- This allows a Leader oversight over all participants not just members
- Improved the UI for activity action bar and removed some confusing UI
General Updates
- Internal updates and performance improvements
- Updated administration accounts
- Allow times to be optional and process timestamps better
- Updated booking confirm page structure (This will be finished in next release)
Bugfixes
- Membership timestamps were not being populated in certain scenarios
- Changed date time picker to use native date picker
- This was because of upstream bugs with flatpickr
- Fixed bug on comment section in activity where user would see own notifications
0.4.0-alpha [2022-02-07]
A small release to include audit changes. This marks the first time test users were invited to come into the system and test out some features.
Improvements
- Added auditing to certain entities to track changes (Backend only)
- Made inputs readonly once an activity is finished
- Leader role only
- Execs can still make changes and updates with changes being audited
- Limiting up to 3 tags on activities
- Our user base did not have examples of more than 3 tags being used
- This is a business decision that will affect future feature development
- Added footer base layout for app
Bugfixes
- Fixed bug where users could not add activity type on first create