This repository has been archived by the owner on Sep 21, 2024. It is now read-only.
Releases: triplestrange/StrangeScoutOld
Releases · triplestrange/StrangeScoutOld
2019.1.0.0-rc2
Frontend
- Admin Panel
- Allows for creation of users and admins without logging into the database web ui
Data Storage
- PouchDB Server now used in place of CouchDB
Deployment
- Now deployed with a single app structure
- One NodeJS app servers static site files and PouchDB database
- Now stored in one single docker container
- Allows for faster, cleaner builds
- NodeJS build program
- Allows for easier deployment
- Better storage and use of build arguments
- Allows easy access to running status and logs
This program is licensed under AGPL v3. Enjoy!
2019.1.0.0-rc1
FIRST Deep Space
This is the first stable release candidate making the StrangeScout system useable with the 2019 FRC game.
Frontend
- Choose Your Own Scouting
- Scouters select actions from a list of potential actions in real time as robots perform
- A real time clock keeps track of match time, allowing for detailed performance breakdowns
- Users login with a username and password for proper authentication and database permissions
- Cleaner UI design with styled dialogs and pop ups, no longer using the default ugly JS windows
- Better code organization and removal of unneeded components
Data Storage
- Elimination of the GoScout backend
- CouchDB now used in place of SQL
- Allows for cleaner RESTful API, as well as removes much of the SQL overhead resource useage and allows us to not be restricted by a hard set data structure
- Allows for direct database user authentication
- Frontend now stores all scouting data locally and makes use of CouchDB's excellent replication features to sync data directly to the database instead of going through a separate backend program
Deployment
- Dockerfiles reordered to allow for faster builds
- SSL certificates now handled properly by traefik in a traefik deployment
CouchDB is licensed under Apache License v2.0, and this program is licensed under AGPL v3. Enjoy!
2018.1.0
2018.0.0
Changes
- Service worker for automatic updates
- Scouter ID for basic user tracking (uses a cookie)
- Some general cleaning up
NOTE: The database schema has been updated and is not compatible with older versions
This version will be used at the 2018 THOR off-season event, and is considered stable enough to no longer be marked a pre-release.
MariaDB is licensed under GPL v2, and this program is licensed under AGPL v3. Enjoy!