Commit Graph
6876 Commits
Author SHA1 Message Date
zkldi f4aadda123 fix: alignment for games w/o diffs (#1040) 2024-04-17 21:28:53 +01:00
zkldi 6115b61599 feat: use "/kshook" everywhere 2024-04-17 15:46:47 +01:00
zkldi e14047a52b feat: use reliable auth methods 2024-04-16 23:02:10 +01:00
zkldi c35220ceb3 feat: remove testfile 2024-04-16 23:01:51 +01:00
zkldi 77308007fa fix: typo 2024-04-16 23:01:35 +01:00
zkldi 130c203a4f feat: backsync after updating bpi 2024-04-16 23:01:35 +01:00
root ba21aa133c ci: test commit 2024-04-16 22:00:58 +00:00
tachi-seeds f67dce42fc automated: Backsync BMS+PMS Songs/Charts 2024-04-16T21:32:10.973Z 2024-04-16 21:32:13 +00:00
Olivia Simmons 66d711147a Playball + Infinitas April monthlies (#1019)
* Added Mina's scripts for adding existing charts to Infinitas

* Added new Infinitas exclusives to song-iidx.json

* added new Infinitas exclusives

* updated Infinitas script to take inGameID as CLI args

* updated charts-IIDX for Infinitas 2024 update (inc Vol23 songpack)

* Clarification in comments for script use

* Playball missing from Infinitas DB - fixed

* ACTUALLY fixed Playball, also April Infinitas monthlies

* ACTUALLY ACTUALLY fixed Playball, also April Infinitas monthlies

* Apparently Ghost was also missing from Infinitas?

* rommmo was missing too?
2024-04-16 22:20:46 +01:00
zkldi e28e238ab1 fix: log why things might not have saved 2024-04-16 20:04:07 +01:00
zkldi f7a33b2f89 fix: pass tsc 2024-04-16 19:45:44 +01:00
zkldi 52d4535add fix: use environment for log level, again 2024-04-16 19:27:44 +01:00
zkldi 9172c98a2a fix: correct configs and verbose-by-default 2024-04-16 17:52:00 +01:00
zkldi 56db4763ae refactor: always use env for logging 2024-04-16 17:51:51 +01:00
zkldi e0d5f8df18 feat: bring back seq for the bot 2024-04-16 17:42:40 +01:00
zkldi 4f0b0f081a feat: make seq api_key optional 2024-04-16 17:35:17 +01:00
zkldi 1a30c8f130 feat: make jobs exit correctly (#1037) 2024-04-16 00:59:38 +01:00
zkldi 3b037c2dde fix: typo 2024-04-16 00:19:23 +01:00
zkldi 6fb2fbd653 fix: mandate login for oauth routes 2024-04-15 22:15:39 +01:00
zkldi 89e4c6ff2f feat: patch winston loki so it works for us 2024-04-14 02:50:08 +01:00
zkldi d149914efe feat: delete session endpoint 2024-04-14 01:31:45 +01:00
zkldi 220982c6ef fix: hide duplicates in new lamps viewer (#1035) 2024-04-14 00:50:13 +01:00
zkldi 61b2cb96b0 fix: humanity writhes at the homogeneity it demands
As tachi sprawled out from something I made for myself as an 18 year old
to something that is used by hundreds and at the forefront of my
CV/professional life, the unbelievably candid expressions here now seem
off-putting and problematic and 'unprofessional' (i.e. human); A bit like
suddenly getting an actual, real, recognisable piece of a chicken
mixed with your mulched chicken-paste nuggets.
2024-04-12 23:58:52 +01:00
zkldi 630ff9a088 fix: make logs readable 2024-04-10 14:20:22 +01:00
zkldi 5ace873db9 fix: update credits
and rev up those fryers!

todo: make this properly specify maintainership
2024-04-10 13:29:27 +01:00
zkldi 613fb2b247 fix: muppet 2024-04-10 03:06:04 +01:00
zkldi 1486ccf2f5 feat: prometheus metrics (#1033) 2024-04-10 02:31:47 +01:00
zkldi 774f5104ca fix: better logging bits 2024-04-10 02:08:46 +01:00
Fluzzarn 1deae26cf8 Fixed GIGANT DPA and DPN not being in 29 (#1020) 2024-04-10 02:04:06 +01:00
saintnoodleandsaintnoodle c120acd685 fix: invalid template inside ruleset (#1031)
* fix: invalid template inside ruleset

* fix: i turn my head for 2 seconds...

---------

Co-authored-by: saintnoodle <hi@noodle.moe>
2024-04-10 02:03:21 +01:00
zkldi a16a3035cc feat: redo logging (#1032)
file/whatever logging options are silly
2024-04-10 02:02:31 +01:00
saintnoodleandsaintnoodle 1dec6d34c6 feat: replace MUI tabs with custom implementation (#1030)
* feat: custom navbar implementation

* remove mui/material

* add key navigation and improve visuals

also allow for handling of cases that likely won't happen anyway

---------

Co-authored-by: saintnoodle <hi@noodle.moe>
2024-04-09 23:35:57 +01:00
zkldi 0bb76fb338 merge cirratism 2024-04-09 23:27:10 +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 3bf554ea4b feat: support headers in email config
literally no idea why it's like this. Absolutely no idea. It just does
this. Sorry.
2024-04-09 01:07:52 +01:00
zkldi 7a3f121328 feat: new client ids 2024-04-07 22:21:23 +01:00
zkldi 318279f53c fix: rm tng-dev 2024-04-07 22:13:43 +01:00
zkldi 8948019e09 feat: get config all in one place 2024-04-07 21:05:53 +01:00
zkldi 7943f63624 feat: just keep config in sync... 2024-04-07 20:51:11 +01:00
zkldi e66da0d3f0 feat: begin legwork on improving logging
i.e. stripping out all this app-specific stuff

we're using journald as our choke point
like normal people...
2024-04-07 20:33:03 +01:00
zkldi 87e6a6fc2a fix: latent bad test 2024-04-07 20:12:17 +01:00
zkldi f4f6cc9344 fix: echo TachiConfig better 2024-04-07 20:00:08 +01:00
zkldi b57f4b3f8b feat: add SIGNUPS_ENABLED env var 2024-04-07 19:59:15 +01:00
zkldi 47f3b064c7 feat: new email 2024-04-07 18:17:47 +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