Commit Graph
91 Commits
Author SHA1 Message Date
beerpsi 4341592bb8 seeds: update chunithm seeds to 2025/10/30 + skip charts from recalcs if only version changed (#1391) 2025-11-15 11:32:06 +00:00
zk 593adb2717 feat: Dev Container (#1149)
* temporary dvctr

* start of work

* fix: timeouts in windows

* fish?

* feat: better, working stuff

* refactor: rename database-seeds to seeds/

* better

* fdsaf

* feat: don't let our container get owned by root

* fix: better user handling

* feat: falling asleep at my desk i yield to you what i have done

* feat: autoadminify

* docs: denote trickshot

* feat: open in browser on launch

* better seeds workings...

* fix: dont kill shell

* docs: mention dev/debs

* fix: whoops

* fix: make seeds load within the century

* feat: rest of the containerisation

* feat: new alias

* style: fix linter errors

* fix: bad call

* fix: better justfile
2024-08-17 15:01:40 +01:00
beerpsi ceb762d2b9 fix: correctly derive game name from collection name (#1135) 2024-07-29 16:00:12 +01:00
zkldi 3936bb7c85 feat: update goals on folder change... (#1075) 2024-05-15 01:00:10 +01:00
zkldi d0811e44e0 feat: fix longstanding sync-database crash 2024-05-11 18:39:25 +01:00
zkldi 1b2dd995d7 feat: datadump scripts 2024-05-09 19:05:25 +01:00
zkldi 8167fb3fc5 feat: enforce branches with seeds (#1064) 2024-05-08 20:03:42 +01:00
zkldi 821cc343a8 feat: rename ktchi to kamai and btchi to boku 2024-04-05 16:39:35 +01:00
zkldi 03a0932c84 fix: faulty set-indexes script 2023-02-09 01:41:58 +00:00
zkldi dd259fa6a4 feat: bootstrap containerisation
insane laughter ensues
2023-02-08 23:43:02 +00:00
zkldi 175035f65d feat: itg looking good now 2023-01-20 20:44:55 +00:00
zkldi 0c48b6cef0 fix: that's all probably 2023-01-19 16:39:53 +00:00
zkldi e23e290efc throwing in the towel 2023-01-19 16:39:37 +00:00
zkldi 4c27d1c1d6 checkpoint: 18 2023-01-19 16:39:37 +00:00
zkldi bd48e3eb0d feat: completely tear out arc support 2022-12-22 11:51:59 +00:00
zkldi 0e5ae92ff4 fix: database-sync should update scores on the edited charts 2022-12-16 09:50:34 +00:00
zkldi f9f40dca3f style: lint 2022-12-14 18:11:49 +00:00
zkldi b2335d71ba feat: pnpm make-user-admin 2022-12-14 07:14:50 +00:00
zkldi bcb566ea30 feat: sp12 autoupdate and kamai backsync 2022-11-17 22:27:08 +00:00
zkldi 79f17736a8 chore: clean out unused code 2022-11-12 01:53:05 +00:00
zkldi 839fac7bbc refactor!: rename milestones to quests and milestone-sets to questlines 2022-10-18 19:04:29 +01:00
zkldi 18b0eac821 fix: make sync-database-local work
also, use sync-database-local instead of sync-database when running
bootstrap.sh
2022-10-07 01:09:12 +01:00
zkldi 674568a915 docs: sync-state is inefficient, but we don't care 2022-08-22 05:07:39 +01:00
zkldi b72ffeec57 feat: support syncing database-seeds from local 2022-08-22 02:06:30 +01:00
zkldi 80b36feec1 feat(server): clean up cloned /tmp seeds after use 2022-07-23 15:24:33 +01:00
zkldi b6003f7e87 refactor: use a util for script exec 2022-07-17 16:17:51 +01:00
zkldi c25ad6345a fix: type checker 2022-07-16 18:27:36 +01:00
zkldi 5c9575f23a fix: someeeeone didn't run the linter huh 2022-07-16 17:54:44 +01:00
zkldi 73c7815c63 feat: instant bootstrap script 2022-07-16 17:43:33 +01:00
tachi-seeds c0d5d40944 fix: refactor process.exit(1) calls to run after logger flushes
https://stackoverflow.com/questions/18771707/how-to-flush-winston-logs
2022-06-22 11:55:16 +01:00
zkldi 1fa40933e1 style: lint code 2022-06-01 17:51:08 +01:00
zkldi 894da74552 feat: add script for patching stale folder references 2022-06-01 15:20:14 +01:00
zkldi a6d23ad40a experimental: final cadence validation commit 2022-05-25 21:29:54 +01:00
zkldi 02b55160b1 experimental: more hollis work 2022-05-21 17:37:33 +01:00
zkldi af2fa826a4 experimental: mass-hollis-refactor 2022-05-10 03:21:09 +01:00
zkldi 0adc39b5cb experimental: initial autofix blast 2022-05-06 03:39:03 +01:00
zkldi 8f86acaca5 fix: make sync-database exit 1 on fail 2022-05-02 19:02:03 +01:00
zkldi 094f479d88 fix: only remove showcase stats when folder was actually removed
Before this, showcase stats would be removed if
any alteration happened to the folder, which is
undesirable.
2022-05-01 23:51:17 +01:00
zkldi 67b3dbc7f1 feat: remove stale showcase stats when folders change 2022-05-01 23:46:37 +01:00
zkldi 18d345b182 fix: raise log level of sync-database starting
This helps us keep an eye on the script and determine whether it's halted or not.
2022-04-28 19:01:19 +01:00
zkldi c1900e1c93 feat(migration): add ugpt-rivals migration script 2022-04-21 17:22:30 +01:00
zkldi f8b618c536 feat: add migration script 2022-04-21 16:10:47 +01:00
zkldi a27ac55ccf fix: unsubscribe users if milestone gets deleted 2022-04-17 04:59:07 +01:00
zkldi 84bbb939a4 feat: sync milestones with db-seeds and update subs accordingly 2022-04-17 04:53:19 +01:00
zkldi 120c9cbb52 feat: add goal sync support 2022-04-17 04:26:27 +01:00
zkldi cabc8dd9fc Merge branch 'develop' into zkldi/issue-673 2022-04-17 02:37:33 +00:00
zkldi adf9d12d59 Don't sync folders/tables for games we don't use. 2022-04-05 00:35:44 +01:00
zkldi a439232f44 Fix bug where folders, tables and bms-courses didn't sync 2022-04-04 23:52:41 +01:00
zkldi 643fa5711c emerg: NEVER REMOVE BMS SONGS (EVER) 2022-03-31 18:03:17 +01:00
zkldi 21ef74aa32 This isn't a typescript bug. 2022-03-28 23:21:52 +01:00