Updates
23-Mar-2021
- Following OctoberCMS acrimony, rebuilt app using Next.js and Directus as a backend.
- Style improvements and enhancements
- Added Chatwoot for feedback and issue reporting
09-Oct-2020
- Moved from PostgreSQL to MySQL for maintainability, and moved database to separate server in cloud.
22-Sep-2020
- Fixed annoying 'error' pop-up if internet connection drops out (now, application silently fails - not sure if this is the best approach, or if there should be some kind of announcement of offline state)
03-Sep-2020
- Migrated database from SQLite to PostgreSQL
- Not all PK columns were set as serials, so sequences needed to be created manually. Although I believe all now fixed, there may be some insert errors remaining if not
- As part of the migration, the
highlight_colour
was lost. - Other server housekeeping (correcting directory, configuring backup)
02-Sep-2020
- Added 'Since' column
- When clicking a state button, as well as updating the
state_id
based on the button clicked, the state_last_updated
is also added with a timestamp set to now. - If the
state_last_updated
is blank, currently the user's updated_at
field is used, but this is an interim measure to allow all users to catch up with the new feature.
01-Sep-2020
- Moved from Water.css to Picnic.css
- Primary benefit is that it's a bit more colourful, but also it has a nice mobile nav menu
- 'Classless' CSS is easy to work with, and as this is the MVP, no big deal
- Moved availability table into a plug-in component rather than added into the page
- Added user avatars
31-Aug-2020
- Initial version of the app shared