80 Commits

Author SHA1 Message Date
Jack Jackson
2506f4fa6d Use a token with repo-write access
All checks were successful
Publish / build-and-push (push) Successful in 1m15s
2025-04-06 23:33:11 -07:00
Jack Jackson
3325fbd166 Push-with-credentials
Some checks failed
Publish / build-and-push (push) Failing after 1m15s
2025-04-06 23:29:06 -07:00
Jack Jackson
642ef5ae2b Explicitly checkout main of helm-charts
Some checks failed
Publish / build-and-push (push) Failing after 1m11s
2025-04-06 23:26:23 -07:00
Jack Jackson
714cbb3305 Corrections to cache-to
Some checks failed
Publish / build-and-push (push) Failing after 4m52s
2025-04-06 23:19:37 -07:00
Jack Jackson
be9a4272d7 Checkout with action using correct token
Some checks failed
Publish / build-and-push (push) Failing after 3m53s
2025-04-06 23:07:25 -07:00
Jack Jackson
f2d01caff3 Try adding caching
Some checks failed
Publish / build-and-push (push) Has been cancelled
2025-04-06 23:04:25 -07:00
Jack Jackson
2d4f46dc6b Correction to variable name
Some checks failed
Publish / build-and-push (push) Failing after 3m58s
2025-04-06 22:59:29 -07:00
Jack Jackson
35af154a32 Specify domain-and-port properly
Some checks failed
Publish / build-and-push (push) Failing after 4m6s
2025-04-06 22:53:15 -07:00
Jack Jackson
dfb0f1aab6 Try a basic git clone with k8s-internal domain
Some checks failed
Publish / build-and-push (push) Failing after 3m48s
2025-04-06 22:40:16 -07:00
Jack Jackson
cd8a43bd4f Try different internal url
Some checks failed
Publish / build-and-push (push) Successful in 4m2s
Publish / update-helm-chart (push) Failing after 35s
2025-04-06 22:33:16 -07:00
Jack Jackson
da60e089cb Try internal github-server-url
Some checks failed
Publish / build-and-push (push) Successful in 4m3s
Publish / update-helm-chart (push) Failing after 36s
2025-04-06 22:26:05 -07:00
Jack Jackson
33191d57d7 Try checking-out with the prebuilt action
Some checks failed
Publish / build-and-push (push) Successful in 3m57s
Publish / update-helm-chart (push) Failing after 35s
2025-04-06 22:17:32 -07:00
Jack Jackson
a9198c19c7 More debugging
Some checks failed
Publish / build-and-push (push) Failing after 4m2s
2025-04-06 22:04:27 -07:00
Jack Jackson
60918eb3b1 Try to circumvent auth issues
Some checks failed
Publish / build-and-push (push) Failing after 3m52s
2025-04-06 21:48:52 -07:00
Jack Jackson
f8fd8688a2 Update to pushing-with-credentials
Some checks failed
Publish / build-and-push (push) Failing after 4m10s
2025-04-06 21:34:40 -07:00
Jack Jackson
6f6b58159f Default to "most-recent 10 games" in /game/list view
Some checks failed
Publish / build-and-push (push) Failing after 4m6s
Also fully migrate to Gitea Actions (from Drone) for CI/CD.
2025-04-05 16:35:39 -07:00
Jack Jackson
119b086f92 Specify pushing to gitea, not github
All checks were successful
Publish / build-and-push (push) Successful in 3m58s
2025-04-05 15:52:38 -07:00
Jack Jackson
6e3d4a3148 Checkout before building
Some checks failed
Publish / build-and-push (push) Failing after 3m56s
2025-04-05 14:55:16 -07:00
Jack Jackson
5b9eeb63f8 Specify registry to login to
Some checks failed
Publish / build-and-push (push) Failing after 35s
2025-04-05 14:52:17 -07:00
Jack Jackson
c3ceeea808 Update secret-path to account for kvv2-ness
Some checks failed
Publish / build-and-push (push) Failing after 14s
2025-04-05 14:49:19 -07:00
Jack Jackson
51e23a67dd Retrigger after enabling actions
Some checks failed
Publish / build-and-push (push) Failing after 45s
2025-04-05 14:47:25 -07:00
Jack Jackson
c53e2aafc5 Coerce types to match when dealing with ties
Also add a rudimentary publication workflow, as I'm migrating away from
Drone - see [here](https://blog.scubbo.org/posts/gitea-actions/).
2025-04-05 14:45:44 -07:00
Jack Jackson
16c4d20b63 Actually-install sqlite3 for dev target 2025-04-05 13:45:05 -07:00
Jack Jackson
c6a279a703 Support ties 2024-11-18 19:47:40 -08:00
Jack Jackson
8b5d96e76f Rudimentary game-suggestion 2024-09-04 21:49:25 -07:00
Jack Jackson
5d2183bbf0 Fix to top movers
Don't try processsing decks that don't have a score before the cut-off
date.
2024-08-23 09:58:58 -07:00
Jack Jackson
f120336f1d Add cursory "biggest movers" stats
Also adds rudimentary testing framework for seeding a database from a
given `.db` SQLite file. Probably extract this for general use!
2024-08-23 09:26:22 -07:00
Jack Jackson
460467bd0b Remove GitHub Workflows 2024-08-07 22:42:23 -07:00
Jack Jackson
bf7997bd1d Add score-graph on player page 2024-08-07 22:26:39 -07:00
Jack Jackson
fff79bf883 Specify sort-order for deck-detail page 2024-08-07 21:08:18 -07:00
Jack Jackson
c874de3a4c Simplification of direct psql connection 2024-08-07 21:03:52 -07:00
Jack Jackson
b01831b5ac Add scores-by-date for deck 2024-08-07 21:02:02 -07:00
Jack Jackson
2ba4cf9a30 Add Drone steps to update argo and purge cache 2024-07-31 20:53:22 -07:00
Jack Jackson
5d71f422f3 Allow check/unchecking all decks for a player in graph page 2024-07-31 20:50:21 -07:00
Jack Jackson
fff4fa6c57 Styling suggestions from Jeff 2024-07-30 09:59:41 -07:00
Jack Jackson
3b1c3d7eb3 Add filtering on graph 2024-07-29 20:16:01 -07:00
Jack Jackson
dee0c26260 Support filtering for graph (no frontend support yet) 2024-07-29 11:04:13 -07:00
Jack Jackson
fbdc98f967 Styling tweak 2024-07-29 10:38:19 -07:00
Jack Jackson
e263683ce6 Committing to save - incomplete implementation of graphing 2024-07-28 23:23:11 -07:00
Jack Jackson
105dc438bd Support sorting in the list of games 2024-07-28 19:18:36 -07:00
Jack Jackson
0e69452403 Support sort-by and sort-order in game listing
Not yet supported on the front-end - we'll get to that in the next
commit!
2024-07-27 21:14:09 -07:00
Jack Jackson
2fb5a291e5 Implement incremental updating
When `seed/all_in_one` is now called, it will update with only that data
that exists later than the most-recently-played* game, allowing the
upload to be used repeatedly without having to clear the database.

\* Actually, "highest-ID game", as we haven't implemented
`list_games_by_date`, yet
2024-07-27 20:05:28 -07:00
Jack Jackson
1c9aa30721 Add "Latest Score" in Decks view
Also experiment with auto-helm-update and caching, and make some updates
to seed data
2024-07-10 21:20:48 -07:00
Jack Jackson
624ef62345 Lookup decks in seeding by player+deck-name (to take account of duplicates 2024-06-29 13:46:33 -07:00
Jack Jackson
d605293c8f Correction to seed-data 2024-06-29 13:45:28 -07:00
Jack Jackson
4d4d9aa55f Remove cache-to 2024-06-28 18:18:50 -07:00
Jack Jackson
7545966aed Add "Games Played" column in deck list 2024-06-28 18:12:52 -07:00
Jack Jackson
87a336787c Add explicit cache-to instruction 2024-06-28 17:54:52 -07:00
Jack Jackson
22768b70eb Reintroduce no-limits in get_decks 2024-06-27 10:22:33 -07:00
Jack Jackson
bf7039aa41 Remove negative limit
Legal for SQLite but not for Postgres 🤷
2024-06-27 09:48:37 -07:00