zk
95b01155b9
feat: ultrafast tests ( #1511 )
...
* feat: ultrafast tests
* fix: lint
* fix: misc fixes and remove this dense perf code
* fix: update server.yml appropriately
* fix: nice one
* fix: improve our luck
2026-05-20 00:35:33 +01:00
zk
128bd1cfac
feat: fix prometheus metrics and 409 spam ( #1507 )
2026-05-20 00:35:23 +01:00
zk
4ffc001580
ci: run bot and github-bot checks on pull requests ( #1509 )
...
Add PR workflows for tachi-bot (lint, typecheck, vitest with Postgres) and
tachi-github-bot (lint, typecheck). Gate image build and deploy on passing
tests. Fix github-bot path filters and add eslint scripts to the package.
2026-05-20 00:33:28 +01:00
zk
a47e3ca1f6
feat(github-bot): use bliss logging and upsert PR comments ( #1508 )
...
Switch ghbot from console.* to structured bliss/pino logs and edit
existing bot comments on PR sync instead of posting a new one each push.
2026-05-19 23:06:22 +01:00
zk
31257ca1f2
feat: pb resolution endpoint ( #1413 )
...
* feat: pb resolution endpoint
* my favourite thing about typescript tooling is how it automatically applies fixes that completely break your code because it knows nothing about anything
* fix: i'm running tests on github actions because the devcontainer doesn't work on arm
* i am aliyah
* fix: cuz of the
* f
* f(prime)
* guggington2
* pain
* pain two
2026-01-10 20:22:58 +00:00
zk
8f4955812d
feat: support changing your own names ( #1383 )
2025-11-02 18:06:43 +00:00
zk and zkldi
e445beea7e
fix: broken batch manual classhandler logic ( #1314 )
...
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2025-07-06 13:04:33 +01:00
zk and zkldi
3c62d3d58b
feat: more options on tierlist view ( #1200 )
...
* feat: more options on tierlist view
wait...
* fix: actually this was always clear tier
---------
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com >
2024-10-28 20:30:22 +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
zk
87ede2d85b
feat: Session Playtime ( #1139 )
...
* style: consistent capitalization in dckerfile
* feat: Session Playtime
2024-08-03 13:38:47 +01:00
zkldi
76f0edc631
chore: bump dependencies ( #1122 )
...
* chore: bump dependencies
* chore: more
* chore: lol this one is absolutely going to break something
2024-07-04 21:41:07 +01:00
zkldi
02673d47f3
feat: make the duplicate-song-title-checker work ( #1104 )
...
* feat: make the duplicate-song-title-checker work
* fix: get rid of low hanging dupe alt-titles
* no low hanger
* feat: add checks for multi-song disambiguation
* feat: ambiguoustitlestuff
* fix: add warnings to match type
* fix: whoops
* skip(ci): changestwozk
We now can support Changes because of the song title changes
2024-06-12 14:17:22 +01:00
zkldi
a9fae35fd0
fix: dont crash on obscure deorphaning issue ( #1113 )
...
* fix: dont crash on obscure deorphaning issue
* dontneedthis
2024-06-12 13:34:45 +01:00
zkldi
b1f1caf160
feat: min rel? full bell!
2024-06-07 15:20:42 +01:00
zkldi
41aa3ebaaf
fix: this messes up the cache; what the hell?
2024-06-07 12:47:50 +01:00
zkldi
c704d75d67
fix: allow weirder sdvx titles
2024-06-06 16:05:24 +01:00
zkldi
cf175532d5
fix: better column sizes for ongeki
2024-06-06 16:00:11 +01:00
zkldi
bb482deae0
feat: use new chart viewer
2024-06-06 15:54:57 +01:00
zkldi
2ebe9f9544
feat: things ( #1098 )
...
* feat: clean up this disgusting filter directive thing
* fix: THIS FIX WAS THIS EASY FOR THIS LONG???
* fix: version is obsolete
* feat: much prettier...
* feat: big import warnings
* feat: sour times
2024-06-05 01:49:51 +01:00
zkldi
2362356808
feat: always grab oldest score for lamps, instead of unstable ( #1089 )
2024-05-21 00:29:23 +01:00
zkldi
b25819c77e
feat: autogen docs *c ( #1078 )
2024-05-15 09:36:03 +01:00
zkldi
3936bb7c85
feat: update goals on folder change... ( #1075 )
2024-05-15 01:00:10 +01:00
zkldi
24232e0522
feat: search youtube for stuff ( #1074 )
2024-05-14 18:34:52 +01:00
zkldi
4fa9314a94
feat: erosion lamps ( #1069 )
2024-05-11 22:33:49 +01:00
zkldi
5128581016
feat: get rid of isHot and isLatest in code ( #1066 )
...
* feat: get rid of isHot and isLatest in code
* feat: remove hot/latest from seeds
* feat: migrate away from them too
* fix: 21
* fix: again
* fix: again
* fix: again
2024-05-10 12:52:59 +01:00
zkldi and Olivia Simmons
8fca6ef0e6
feat: stricter seeds, more validation, etc. ( #1059 )
...
* feat: stricter seeds, more validation, etc.
* fix: count
* [iidx] Fixed various issues re: Versions tags (#1061 )
* Removed nonexistent charts
* Removed duplicate Version entries for 28-2dxtra
* feat: mandate uniq versions
* fix: i hate this
* feat: whatever put this back in the game
* fix: make test pass
---------
Co-authored-by: Olivia Simmons <38598881+MinaAngura@users.noreply.github.com >
2024-05-10 12:13:52 +01:00
zkldi
8167fb3fc5
feat: enforce branches with seeds ( #1064 )
2024-05-08 20:03:42 +01:00
zkldi
c5a9818cae
feat: new generation dans ( #1062 )
...
* feat: allow non-4 courses
* feat: add new generation dans
2024-05-08 17:48:09 +01:00
zkldi
7b14349779
fix: be deterministic
2024-05-01 14:15:23 +01:00
zkldi
296142bbca
fix: this probably solves the kai screaming ( #1051 )
...
* fix: this probably solves the kai screaming
* clean up, mock out for tests
2024-04-25 12:17:03 +01:00
zkldi
ea70e36d83
feat: disallow dans IFF random is used; regardless ( #1050 )
...
* feat: disallow dans IFF random is used; regardless
* blegh
2024-04-25 01:12:14 +01:00
zkldi
b9a4131cc9
feat: homepage addition (designed by @pfych) ( #1042 )
...
* feat: initial homepage addition (designed by @pfych)
* whoops
* this'll be fine for now imo
* ci: add homepage
* feat: rename to tachi-homepage
2024-04-18 01:36:19 +01:00
zkldi
22548a1997
feat: add staging on CI, probably ( #1041 )
2024-04-17 21:29:05 +01:00
zkldi
f4aadda123
fix: alignment for games w/o diffs ( #1040 )
2024-04-17 21:28:53 +01:00
zkldi
1a30c8f130
feat: make jobs exit correctly ( #1037 )
2024-04-16 00:59:38 +01:00
zkldi
220982c6ef
fix: hide duplicates in new lamps viewer ( #1035 )
2024-04-14 00:50:13 +01:00
zkldi
1486ccf2f5
feat: prometheus metrics ( #1033 )
2024-04-10 02:31:47 +01:00
zkldi
a16a3035cc
feat: redo logging ( #1032 )
...
file/whatever logging options are silly
2024-04-10 02:02:31 +01:00
zkldi
73dfd64cd3
fix: remove some extremely annoying deprecation warnings ( #1028 )
...
* fix: enforce 3.6.3 to avoid deprecation warning
* fix: nonsense old debug message
* fix: just re-patch browserslist, whatever.
2024-04-09 23:24:29 +01:00
zkldi
a438800b96
feat: disallow scores in the future ( #1027 )
...
* feat: disallow scores in the future
* test: add test for that stuff
2024-04-09 22:30:35 +01:00
zkldi
6c97016ec5
feat: automatically free import locks ( #1024 )
...
* feat: automatically free import locks
* feat: automigration
2024-04-09 22:30:27 +01:00
zkldi
6a39a7aeb7
ci: add seeds deploy
2024-04-06 21:34:17 +01:00
zkldi
73a134e496
ci: mandate login on kamai
2024-04-06 21:32:08 +01:00
zkldi
2fa4eb7745
ci: copypaste without looking
2024-04-06 20:38:34 +01:00
zkldi
4bf4a15628
fix: deploy depends on push
2024-04-06 20:33:07 +01:00
zkldi
123a7089a1
ci: enable deploys
2024-04-06 20:26:29 +01:00
zkldi
926141a4ac
ci: document insane stuff
2024-04-06 20:21:14 +01:00
zkldi
029a5b2796
ci: sort out docs
2024-04-06 18:07:40 +01:00
zkldi
b883253b07
ci: ah who knows
2024-04-06 17:59:34 +01:00
zkldi
59e2c4ce53
ci: expand home by hand
...
This is passed quoted so the shell doesn't expand it
which is fine
2024-04-06 17:45:00 +01:00
zkldi
1df94f2e34
fix: use SSH_PRIVATE_KEY
2024-04-06 15:56:01 +01:00
zkldi
9cc751db33
fix: deploy typos
2024-04-06 15:24:53 +01:00
zkldi
fe30190aec
ci: very silly githubism
2024-04-06 15:15:55 +01:00
zkldi
17749d7a90
fix: new recaptcha, typo fix
2024-04-06 15:08:46 +01:00
zkldi
ee9d2bb3c0
bump version
2024-04-06 14:21:27 +01:00
zkldi
3ed3027c65
fix: inconsistent varnames
2024-04-05 20:58:36 +01:00
zkldi
287b5fac27
feat: move urls
2024-04-05 20:48:55 +01:00
zkldi
821cc343a8
feat: rename ktchi to kamai and btchi to boku
2024-04-05 16:39:35 +01:00
zkldi
e8c2b8c465
fix: use the right tag
2024-04-04 19:26:48 +01:00
zkldi
bba153e656
ci: first attempt at general bits and bobs...
...
Obviously given the state of github yaml-engineering there's
no way I'm going to get this right on the first try
but hey ho. things *should* work.
2024-04-04 15:52:54 +01:00
zkldi
1f74417645
raise information shows incorrect "old" middle cells ( #993 )
...
Fixes #914
2024-02-06 22:11:52 +00:00
zkldi
462ba5312d
Folder Raises are off by one ( #992 )
...
Fixes #953
2024-02-06 22:11:41 +00:00
zkldi
394bec1b8d
feat: 30-omnimix folders ( #975 )
2023-11-28 18:17:37 +00:00
zkldi
195addb583
fix: another style warning on a laptop that isn't fixing my problems
2023-11-23 20:33:22 +00:00
zkldi
44bc402b78
style: my laptop doesn't have autolint turned on
2023-11-23 20:25:52 +00:00
zkldi
47b3533142
feat: a test for 30-omni
2023-11-23 20:16:37 +00:00
zkldi
1ceecd7e83
fix: better debug logging in router
2023-11-23 18:15:58 +00:00
14f8f79a15
feat: maimai support ( #925 )
...
Co-authored-by: Olivia Simmons <38598881+justOkapi@users.noreply.github.com >
Co-authored-by: tachi-seeds <107944937+tachi-seeds@users.noreply.github.com >
Co-authored-by: beerpiss <lacvtg.a1.2023@gmail.com >
2023-08-03 19:33:23 +01:00
zkldi
7785446d54
fix: tyyypo
2023-03-26 23:50:47 +01:00
zkldi
7bc7b917fe
fix: nopgr in raja fast/slow
2023-03-26 14:05:21 +01:00
zkldi
796804e1d0
Merge pull request #863 from TNG-dev/zkldi/easy-setup
2023-02-09 01:44:36 +00:00
zkldi
9ebf0d6fa4
Merge pull request #846 from TNG-dev/zkldi/v3-docs
2023-01-24 03:24:24 +00:00
zkldi
a94c9b507a
Merge pull request #837 from TNG-dev/zkldi/one-config
2023-01-19 17:45:45 +00:00
zkldi
83b15feb76
Merge pull request #836 from cg505/sdvx-konaste-update-6
2023-01-09 10:44:25 +00:00
zkldi
44bb61c82c
Merge pull request #835 from Void345/patch-1
2023-01-07 12:50:07 +00:00
zkldi
1d52832db7
Merge pull request #826 from TNG-dev/zkldi/ts4.9
2022-12-28 16:18:30 +00:00
zkldi
6c8f812233
Merge pull request #825 from TNG-dev/zkldi/issue-812
2022-12-28 12:07:31 +00:00
zkldi
1e437b89e0
Merge pull request #673 from cg505/mypage-scraper
2022-12-27 21:27:10 +00:00
zkldi
773e2dd9e7
Merge pull request #821 from j1nxie/format-mmdx-rating
2022-12-27 06:19:12 +00:00
zkldi
70a07d7add
Merge pull request #820 from Meta-link/staging
2022-12-26 17:22:44 +00:00
zkldi
7cc89b090f
Merge pull request #819 from TNG-dev/zkldi/explicit-matchType
2022-12-26 16:00:26 +00:00
zkldi
67993541b0
Merge pull request #815 from TNG-dev/zkldi/vite
2022-12-23 06:13:48 +00:00
zkldi
03c5c6d27c
Merge pull request #807 from Fluzzarn/patch-1
...
Update example conf.json5
2022-12-21 03:55:49 +00:00
zkldi
9c763f0bd1
Merge pull request #805 from hibikidesu/staging
2022-12-20 12:02:57 +00:00
zkldi
4a22547578
Merge pull request #804 from TNG-dev/zkldi/gpt-insights
2022-12-20 06:19:20 +00:00
zkldi
f892a590ef
Merge pull request #803 from cg505/sdvx-konaste-update-5
2022-12-20 06:16:01 +00:00
zkldi
70331d1939
Merge pull request #801 from TNG-dev/zkldi/gpt-utils
2022-12-19 10:20:30 +00:00
zkldi
1c9ec6c303
Merge pull request #796 from TNG-dev/zkldi/rm-overjoy-sgl
2022-12-19 06:31:44 +00:00
zkldi
e0a80c87ce
Merge pull request #795 from TNG-dev/zkldi/tearout-ddr
2022-12-19 00:59:56 +00:00
zkldi
90958ce944
Merge pull request #794 from TNG-dev/zkldi/curator-skill
2022-12-19 00:27:23 +00:00
zkldi
27f4955e7c
Merge pull request #793 from TNG-dev/zkldi/cg-support
2022-12-19 00:03:49 +00:00
zkldi
b96674e3bb
fix: maybe make things crash less
2022-12-10 15:22:52 +00:00
zkldi
405b178cf6
Merge pull request #788 from TNG-dev/zkldi/issue-786
2022-12-10 15:03:27 +00:00
zkldi
443ad63f21
feat: handle bms table removals
2022-12-10 14:44:33 +00:00
zkldi
1c7a1d2a51
feat: pull any updates and log what we're doing
2022-12-09 20:46:53 +00:00
zkldi
33825e39fe
feat: allow switching branches on local dbseeds
2022-12-09 20:39:26 +00:00
zkldi
e0ac51f62f
Merge pull request #778 from TNG-dev/the-monorepo-man
2022-12-03 03:05:43 +00:00
zkldi
8775f25acd
Merge pull request #762 from TNG-dev/zkldi/bot-targets-announce
2022-11-26 16:05:30 +00:00
zkldi
9fdf94062f
Merge pull request #760 from TNG-dev/zkldi/goals-quests-ui
2022-11-26 00:02:57 +00:00
zkldi
5538df2d7d
feat: run linter and fix pushing to wrong banch
2022-11-17 23:16:50 +00:00