Skip to content

v0.0.7-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@nfoert nfoert released this 24 Jan 20:47
· 38 commits to main since this release
39c6a9a

This release polishes several areas of Open Scouting, updates UI, fixes several bugs, adds tests, and updates the season fields for the Reefscape season

image

In this release:

  • The year selector on /index now shows the most recent year first
  • Updated padding on the event selector to make it more clear
  • Update reefscape season fields
    • Added sections for if coral was dropped and algae was removed
    • Adjusted end location field, and added driver skill, defense, and penalties
  • Adjust the colors of the the table in /data to better match the rest of the theme
  • Show if data was created by a user with an account in the table
  • Adjust authentication UI for better organization and separation of elements
  • Slide the menu open and closed from the bottom of the screen instead of fading
  • Style the checkboxes across the site, checkboxes are larger and aligned to the right for easier scouting
  • Implemented basic unit tests (for both main views and authentication)
    • These are simple and definitely don't cover all the edge cases, however it's a good start and allows quick testing of the most important features of the site
    • A few logic issues were found during this process, so now custom events are created in case they don't exist
  • Fixed an issue where the authentication status on the index page wasn't showing up, as page data is cached by default and the status was stored as a template variable
    • Now the server is asked if the user is authenticated, and if the user is offline, the last online auth state is stored in localStorage
  • Roadmap and README updates

Issues closed:

  • #30 - Add tests
  • #46 - Authentication status isn't updated on index page due to caching