Commit Graph
100 Commits
Author SHA1 Message Date
christoph 1bd174e73f Add notes to statistics/leaderboard pages 2024-03-02 22:27:25 +01:00
christoph 0ea6568082 Add statistics page
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 22:18:28 +01:00
christoph 09203d9390 Update season guess calculation
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 21:49:47 +01:00
christoph 5dcebab545 Allow enabling debug endpoints with env var 2024-03-02 21:49:39 +01:00
christoph dfb9360125 Display current season guess state
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 20:31:34 +01:00
christoph a0051aacc3 Implement domain version of season_guess_result 2024-03-02 20:31:14 +01:00
christoph d3ee08df36 Add tooltip on leaderboard 2024-03-02 18:03:31 +01:00
christoph 0a94222cb2 Color first place(s) red in leaderboard
Build Formula10 Docker Image / build-docker (push) Successful in 13s
2024-03-02 18:00:56 +01:00
christoph 162423ec84 Combine places with equal points in leaderboard
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 17:58:06 +01:00
christoph fcc29d2372 Add place to leaderboard
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 17:49:04 +01:00
christoph 131965e61f Fix date mistakes in static race data
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 13:30:24 +01:00
christoph d5d128379d Sort leaderboard table by total points
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 13:25:03 +01:00
christoph 49939a38b4 Revert race table styling
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-03-02 13:15:20 +01:00
christoph f1090f205b Add initial leaderboards page
Build Formula10 Docker Image / build-docker (push) Successful in 38s
2024-03-02 13:11:25 +01:00
christoph efcdf5412b Update race table styling 2024-03-02 13:11:16 +01:00
christoph e0e6ec6bd5 Disable more elements when form is closed 2024-03-02 12:48:34 +01:00
christoph abea8aa0c8 Allow disabling timing constraints for development 2024-03-02 12:38:12 +01:00
christoph cf0dc88284 Add initial (untested) race guess points calculation 2024-02-27 21:01:09 +01:00
christoph 70fae278a8 Add pytest 2024-02-27 21:00:59 +01:00
christoph 262bcc8d5e Add seasonguessresult table 2024-02-27 20:21:37 +01:00
christoph 44549f019d Split base model from template + points model 2024-02-27 19:42:21 +01:00
christoph dc9dc3d092 Make race page table columns smaller
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 23:56:58 +01:00
christoph 16be73c1c1 Fix some race page layout issues
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 23:52:51 +01:00
christoph 1f4489b3aa Show place number on race result
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 23:34:48 +01:00
christoph ab9440cb4a Rename statistics to leaderboard 2024-02-26 23:09:57 +01:00
christoph 1e4c9a1ad6 Add race countdown
Build Formula10 Docker Image / build-docker (push) Successful in 15s
2024-02-26 23:06:34 +01:00
christoph 457a80e58e Disable load dynamic admin endpoints
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 22:35:22 +01:00
christoph 005b852836 Fix template syntax error
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 22:29:44 +01:00
christoph 25b945cb62 Clarify DSQ in rules page
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 22:23:40 +01:00
christoph 86cfa5f649 Fix result index bug introduced in previous commit
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 22:20:21 +01:00
christoph 97d67d49ce Date-lock race+season guesses + use errorpage more often
Build Formula10 Docker Image / build-docker (push) Successful in 17s
2024-02-26 22:15:08 +01:00
christoph 2a8c17633e Add error page 2024-02-26 19:51:07 +01:00
christoph 3949ad8f04 Add rules page
Build Formula10 Docker Image / build-docker (push) Successful in 15s
2024-02-26 19:02:32 +01:00
christoph bf9c25e537 Update pxx in static race data 2024-02-26 19:02:22 +01:00
christoph 2a0b3bc3f3 Display race time
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 17:06:51 +01:00
christoph dbbbd5ccc6 Add times to static race data 2024-02-26 17:06:35 +01:00
christoph ba9c72f71d Make hot take textbox larger
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-26 16:35:27 +01:00
christoph db78d93160 Fix bug where user enabled bools were parsed wrong 2024-02-26 16:35:18 +01:00
christoph a852690f0b Fix bug where NONE_TEAM was inserted into season guess 2024-02-26 16:35:06 +01:00
christoph 594653e3bf Fix race frontend issue with no users
Build Formula10 Docker Image / build-docker (push) Successful in 21s
2024-02-26 16:28:08 +01:00
christoph 3d27099bbb Update static race data 2024-02-26 16:27:58 +01:00
christoph 991a1a177e Split frontend model from backend model
Build Formula10 Docker Image / build-docker (push) Successful in 26s
2024-02-25 15:09:59 +01:00
christoph a9b1bc4403 Update .gitignore 2024-02-25 15:09:05 +01:00
christoph 7d10c8d4c5 Update .gitignore 2024-02-25 15:08:30 +01:00
christoph e36c4f2b18 Update docker workflow
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-24 18:43:25 +01:00
christoph 45d7c50e66 Fix relative paths for csv im-/export 2024-02-24 18:42:39 +01:00
christoph c37b3b882b Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-24 18:37:34 +01:00
christoph 06f0eba1ea Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 25s
2024-02-24 18:20:39 +01:00
christoph d5f2766e7a Update dockerfile
Build Formula10 Docker Image / build-docker (push) Failing after 48s
2024-02-24 18:19:22 +01:00
christoph 81a886965f Update dockerfile
Build Formula10 Docker Image / build-docker (push) Failing after 11s
2024-02-24 18:12:37 +01:00
christoph a7f90a0a0d Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 13s
2024-02-24 18:11:25 +01:00
christoph 10a79dfae3 Update dockerfile
Build Formula10 Docker Image / build-docker (push) Failing after 16s
2024-02-24 18:10:54 +01:00
christoph a91e702b13 Update dockerfile
Build Formula10 Docker Image / build-docker (push) Failing after 16s
2024-02-24 18:04:59 +01:00
christoph 674f209f5d Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-24 18:03:00 +01:00
christoph ecb90a6b48 Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 46s
2024-02-24 17:53:02 +01:00
christoph a371e5b304 Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 20s
2024-02-24 17:49:34 +01:00
christoph 686c7fe945 Update dockerfile
Build Formula10 Docker Image / build-docker (push) Successful in 23s
2024-02-24 17:42:02 +01:00
christoph 3704192730 Finish restructuring files
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-24 17:41:12 +01:00
christoph fc8a890511 Change file structure
Build Formula10 Docker Image / build-docker (push) Successful in 50s
2024-02-24 16:22:48 +01:00
christoph 0f15369685 Various frontend improvements
Build Formula10 Docker Image / build-docker (push) Successful in 16s
2024-02-21 00:03:55 +01:00
christoph c91d690345 Rename NONE driver 2024-02-21 00:03:16 +01:00
christoph 0947de5b4c Allow partial season guess input
Build Formula10 Docker Image / build-docker (push) Successful in 57s
2024-02-20 21:08:20 +01:00
christoph 7985b9604a Show separators for NON driver select 2024-02-20 21:08:15 +01:00
christoph 2d912bdc73 Update race result standings handling
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-20 20:33:29 +01:00
christoph ea1cf7ec59 Validate entered race result
Build Formula10 Docker Image / build-docker (push) Successful in 15s
2024-02-20 18:13:19 +01:00
christoph 13103cc056 Refactor direction frontend -> backend
Build Formula10 Docker Image / build-docker (push) Successful in 15s
2024-02-20 17:32:38 +01:00
christoph b1d05cf7c8 Improve typing
Build Formula10 Docker Image / build-docker (push) Successful in 23s
2024-02-20 13:45:16 +01:00
christoph b6f7cd85cb Fix small frontend page underline bug
Build Formula10 Docker Image / build-docker (push) Successful in 13s
2024-02-20 01:39:22 +01:00
christoph 9b0379a889 Sanitize URLs
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-20 01:30:13 +01:00
christoph 218ec19bf9 Fix teamwinners/podiumdrivers model
Build Formula10 Docker Image / build-docker (push) Successful in 42s
2024-02-20 01:08:39 +01:00
christoph 7d09e00d60 Add ids to select macros 2024-02-20 01:08:26 +01:00
christoph 412b5edf20 Fix season guess frontend selection bug 2024-02-20 01:08:15 +01:00
christoph d6e4480d6d Hide some elements if no guess remains
Build Formula10 Docker Image / build-docker (push) Successful in 32s
2024-02-20 00:43:05 +01:00
christoph cfa5f19394 Fix current page underline
Build Formula10 Docker Image / build-docker (push) Successful in 25s
2024-02-20 00:32:56 +01:00
christoph 861f4484b2 Add tooltips for points/standing + guess colorization
Build Formula10 Docker Image / build-docker (push) Successful in 37s
2024-02-20 00:28:23 +01:00
christoph 455637ca46 Colorize all guesses if points are awarded
Build Formula10 Docker Image / build-docker (push) Successful in 37s
2024-02-19 23:44:14 +01:00
christoph 7f82797066 Refactor direction backend -> frontend
Build Formula10 Docker Image / build-docker (push) Failing after 24s
2024-02-19 23:25:01 +01:00
christoph ce28566d8a Update docker workflow
Build Formula10 Docker Image / build-docker (push) Successful in 14s
2024-02-19 11:32:11 +01:00
christoph 2c1eec552b Fix link href for specific user page 2024-02-19 11:30:23 +01:00
christoph a5a57e16fa Make user names clickable to reach specific pages
Build Formula10 Docker Image / build-docker (push) Successful in 45s
2024-02-19 10:04:49 +01:00
christoph d0c7ba242c Implement backend for guess + result entering
Build Formula10 Docker Image / build-docker (push) Failing after 11s
2024-02-19 02:02:03 +01:00
christoph 595b49c2b5 Implement race result entering template 2024-02-19 02:01:47 +01:00
christoph a99b9ff005 Implement guess entering in race template 2024-02-19 02:01:39 +01:00
christoph e9c916305e Fix logo click 2024-02-19 02:01:19 +01:00
christoph 1c126796a9 Fix active users bug in enter/user templates
Build Formula10 Docker Image / build-docker (push) Successful in 34s
2024-02-18 23:05:43 +01:00
christoph 26ad2c6881 Add drivers excluded from points to raceresult model 2024-02-18 23:03:23 +01:00
christoph ddca2748b3 Fix issue in database utils
Create db when loading dynamic data + users no longer static
2024-02-18 23:03:07 +01:00
christoph b8316cc236 Add basic raceresult entering template with DnD 2024-02-18 23:02:40 +01:00
christoph adf6d6e99a Update model to include full race result
Build Formula10 Docker Image / build-docker (push) Successful in 1m47s
2024-02-16 17:59:50 +01:00
christoph ea34413b3c Refactor handling of active user 2024-02-16 17:59:43 +01:00
christoph ab8def6b4f Delete static users 2024-02-16 17:58:50 +01:00
christoph b628682f58 Persist chosen user between race/season pages
Build Formula10 Docker Image / build-docker (push) Successful in 42s
2024-02-16 16:57:14 +01:00
christoph af8ace15d0 Update static data 2024-02-16 16:25:09 +01:00
christoph 883f17ba9a Don't use python image from bitch dockerhub
Build Formula10 Docker Image / build-docker (push) Successful in 58s
2024-02-16 16:13:47 +01:00
christoph 7ea5d945c9 Update docker image python version
Build Formula10 Docker Image / build-docker (push) Failing after 8s
2024-02-16 16:11:32 +01:00
christoph d56477f2c6 Improve capitalization + texts
Build Formula10 Docker Image / build-docker (push) Failing after 17s
2024-02-16 16:04:29 +01:00
christoph d2ab905185 Frontend improvements 2024-02-16 15:30:00 +01:00
christoph 799bb0c796 Add user management
Build Formula10 Docker Image / build-docker (push) Successful in 15s
2024-02-16 15:12:02 +01:00
christoph 240c9000f2 Disable debug mode + listen on 0.0.0.0
Build Formula10 Docker Image / build-docker (push) Successful in 26s
2024-02-16 12:02:56 +01:00
christoph 7dd7b2c98e Expose port
Build Formula10 Docker Image / build-docker (push) Successful in 16s
2024-02-16 11:50:33 +01:00