Commit Graph

207 Commits (62434279760395699118c1dbdabe840e62ad8ea3)

Author SHA1 Message Date
sudoer777 6243427976 Index page updates to latest score 2021-11-26 21:44:32 -07:00
sudoer777 2bec2b4be5 Add functions to get latest game 2021-11-26 21:28:20 -07:00
Ethan Reece a76a3a30fb Rename from cvcs-score-tracker to score-tracker
(cherry picked from commit 194b49a0f9)
2021-11-27 03:39:18 +00:00
Ethan Reece faf252417d Undo name changes made in previous commit 2021-11-27 02:13:47 +00:00
Ethan Reece c6f436b439 Rename environment variables 2021-11-27 02:09:23 +00:00
sudoer777 57558d47af Remove unused dev packages 2021-11-26 18:55:05 -07:00
sudoer777 64c7af105a Update packages 2021-11-26 18:49:20 -07:00
Ethan Reece 4449ba28de Fix error with package.json 2021-11-27 01:41:11 +00:00
Ethan Reece 8a194d4cdd Merge branch 'develop' into 'testing'
Add changes to testing branch

See merge request sudoer777/cvcs-score-tracker!9
2021-11-27 01:38:25 +00:00
Ethan Reece b5a41dda8b Update package.json 2021-11-27 01:09:16 +00:00
Ethan Reece a68c0eeb54 Update node version in dockerfile 2021-11-27 01:08:02 +00:00
Ethan Reece 15e7163e39 Update .node-version 2021-11-27 01:06:16 +00:00
sudoer777 7132273e9e Improve redirect for failure editing accounts 2021-11-26 17:08:13 -07:00
sudoer777 6c174f3e02 Improve error handling for teams 2021-11-26 17:03:09 -07:00
sudoer777 63b6ef2c2d Improve redirection when error occurs 2021-11-26 16:59:51 -07:00
sudoer777 ad361adab1 Improve error handling for divisions 2021-11-26 16:46:46 -07:00
sudoer777 3f6251f5bb Improve error handling for sports 2021-11-26 16:38:46 -07:00
sudoer777 51783c5dec Add better error management for seasons 2021-11-26 16:34:26 -07:00
sudoer777 f9ac3f49cd Improve error management for games 2021-11-26 16:29:03 -07:00
sudoer777 292c4a7039 Remove pregenerated users route 2021-11-26 16:17:54 -07:00
sudoer777 6705f06e18 Add better error handling for data.js route 2021-11-26 16:16:11 -07:00
sudoer777 4f3581b1e5 Fix bug where genders by sport do not report correctly 2021-11-26 16:16:01 -07:00
sudoer777 2ecb26ca3c Remove admin router reference 2021-11-26 15:55:29 -07:00
sudoer777 fb414ab9d8 Add duplicate route functions to separate file 2021-11-26 15:50:43 -07:00
sudoer777 dd0a9c4316 Remove unnecessary files 2021-11-26 15:44:23 -07:00
sudoer777 5c783880a7 Improve error handling for account management 2021-11-26 15:41:36 -07:00
sudoer777 d2d6bbc514 Fix bug where accounts.js tries to create admin account before database is initialized 2021-11-26 14:49:08 -07:00
sudoer777 238a22e597 Add "NOT NULL" constraints to database columns 2021-11-26 14:37:26 -07:00
sudoer777 f2085ec0f2 Add noscript message 2021-11-26 14:19:53 -07:00
sudoer777 459b1a4a1a Improve add team page validity check 2021-11-26 14:10:09 -07:00
sudoer777 000905257e Improve division page validity check 2021-11-26 14:09:00 -07:00
sudoer777 644c8fdec3 Add check validity function for add season page 2021-11-26 14:05:06 -07:00
sudoer777 150a186aea Add labels to game submit page 2021-11-26 13:59:17 -07:00
sudoer777 2fc17c0c42 Add labels for gender and division for index page 2021-11-26 13:52:57 -07:00
sudoer777 64a6ba545b Adjust error page layout 2021-11-26 13:44:01 -07:00
sudoer777 b1637d97bc Add data validity check for adding game 2021-11-26 13:40:16 -07:00
sudoer777 cceda089c0 Move login button to top right of page on index 2021-11-26 13:20:14 -07:00
sudoer777 24a93104e4 Set redirect to root when game is added 2021-11-26 13:19:20 -07:00
sudoer777 e6c4d2347f Move submit score button to top left of page 2021-11-26 13:17:44 -07:00
sudoer777 3e7e9eeb70 Add margins for buttons 2021-11-26 13:16:24 -07:00
sudoer777 6c221832fc Add 0.25em padding for buttons, dropdowns, and inputs 2021-11-26 13:07:01 -07:00
Ethan Reece 2c747fc6fa Merge branch 'user-accounts' into 'develop'
Add user account functionality

See merge request sudoer777/cvcs-score-tracker!8
2021-11-26 20:03:58 +00:00
sudoer777 ad4533e712 Adjust layout for non-admin management panel 2021-11-26 12:59:48 -07:00
sudoer777 bb335c7aca Fix bug where games don't load if user is not logged in 2021-11-26 12:53:54 -07:00
sudoer777 3201ffb2a9 Add "Home" button for navigation 2021-11-26 12:46:16 -07:00
sudoer777 872397d05e Add login/logout buttons 2021-11-26 12:37:09 -07:00
sudoer777 e277107b10 Add ability for non-admin users to manage their account 2021-11-26 12:08:45 -07:00
sudoer777 54978d3c35 Add manage account button for non-admin manage page 2021-11-25 19:46:29 -07:00
sudoer777 79123c14bd Only allow non-admin users to edit their own games 2021-11-25 19:33:53 -07:00
sudoer777 bd5b393a27 Add panel for non-admins to edit their own games 2021-11-25 19:21:21 -07:00