Skip to content
This repository has been archived by the owner on Sep 21, 2024. It is now read-only.

Releases: triplestrange/StrangeScoutOld

2019.1.0.0-rc2

01 Mar 18:22
2019.1.0.0-rc2
b05bb63
Compare
Choose a tag to compare
2019.1.0.0-rc2 Pre-release
Pre-release

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

31 Jan 17:38
Compare
Choose a tag to compare
2019.1.0.0-rc1 Pre-release
Pre-release

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

04 Dec 21:53
f304943
Compare
Choose a tag to compare

This is the final stable release for the 2018 game, FIRST Power Up

Changes

  • Material Redesign
  • API improvements

MariaDB is licensed under GPL v2, and this program is licensed under AGPL v3. Enjoy!

2018.0.0

04 Dec 01:08
643bb52
Compare
Choose a tag to compare

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!