zkldi
2131592ba0
feat: tear out ddr support
2022-12-19 00:33:50 +00:00
zkldi
c4e8a88aad
feat: rival-info table
2022-12-18 23:53:16 +00:00
zkldi
2666dee014
feat: gptSpecificRoute infrastructure + custom bms tables
2022-12-17 10:18:26 +00:00
zkldi
0e5ae92ff4
fix: database-sync should update scores on the edited charts
2022-12-16 09:50:34 +00:00
zkldi
3b728352a7
fix: make edbi a little more deterministic
2022-12-16 08:49:54 +00:00
zkldi
cda29fe07d
feat: probably fix jubeat 1dp stuff
2022-12-16 08:14:41 +00:00
zkldi
171de06590
feat: folder session raises
2022-12-16 05:47:54 +00:00
zkldi
97a71848a2
refactor: use cleaner GetUser() from req-tachi-data
2022-12-14 00:54:20 +00:00
zkldi
a5fcde5fa6
feat: global sitewide activity (neat)
2022-12-13 01:22:17 +00:00
zkldi
854fb35bbd
fix: stupidity
2022-12-12 22:58:19 +00:00
zkldi
ffa27b3d54
style: lint
2022-12-12 19:56:27 +00:00
zkldi
42e5ed68fe
fix: absolutely untrue assertions
...
multiple people can be subscribed to a goal or chart you dunce
2022-11-27 01:18:24 +00:00
zkldi
9fdf94062f
Merge pull request #760 from TNG-dev/zkldi/goals-quests-ui
2022-11-26 00:02:57 +00:00
zkldi
8c52b3ba48
feat: goals & quests fully functional
2022-11-25 20:49:53 +00:00
zkldi
a6d89f748e
feat: bunch of new stuff + proper dependency handling
2022-11-25 03:46:11 +00:00
zkldi
cbce1a31f4
feat: quests page + ugpt context
2022-11-23 23:43:55 +00:00
zkldi
8bffd06c9e
fix: it's an unsafe return and we know it
2022-11-23 00:22:31 +00:00
zkldi
c6112e765c
fix: make sure banning users works properly
2022-11-23 00:12:07 +00:00
zkldi
0db471d5f3
refactor: rename PublicUserDocument to UserDocument
2022-11-10 00:36:39 +00:00
zkldi
6da7e6e69f
fix: recalc sessions should prune 0-score ones.
2022-11-05 17:54:29 +00:00
zkldi
a98322dcea
fix: support resident properly
2022-11-02 15:31:23 +00:00
zkldi
e921d2bb7b
feat: fervidex ch-omni enable
2022-11-02 03:33:15 +00:00
zkldi
f7f2eedf32
fix: accidental false types
2022-10-30 17:02:58 +00:00
zkldi
2bb54cdaaa
fix(lr2hook): handle early exiting *properly*
2022-10-30 15:47:29 +00:00
zkldi
824df0ae21
fix: critical misstep in folder code (thanks tests)
2022-10-30 13:55:09 +00:00
zkldi
e73bf2abc8
fix: dont do bulkwrites if empty
...
thanks mongo
2022-10-30 13:42:13 +00:00
zkldi
77f782eac6
fix: make initfolderchartlookup race-safe
2022-10-30 13:36:12 +00:00
zkldi
c07b63f42d
style: local man forgets to run linter
2022-10-20 11:43:18 +01:00
zkldi
839fac7bbc
refactor!: rename milestones to quests and milestone-sets to questlines
2022-10-18 19:04:29 +01:00
zkldi
0985ca4f8c
Merge pull request #715 from TNG-dev/zkldi/rivals
2022-10-16 19:27:00 +01:00
zkldi
2c3af78b7c
feat: rival ranking on server
2022-10-14 23:53:35 +01:00
zkldi
de3cc0fd11
feat: revert integration endpoint
2022-10-14 00:04:34 +01:00
zkldi
28116909a1
feat: support sdvxInGameID as a matchType
...
this allows ANY_INF to be passed as a difficulty, which is convenient
for scripts that import from services that consider all of INF/GRV/HVN...
to be equivalent
2022-10-14 00:04:34 +01:00
zkldi
0385cb65f9
Merge branch 'staging' into zkldi/seeds-ui
2022-09-28 22:34:22 +01:00
zkldi
f8229e3e8a
feat: add fetching single commit
2022-09-24 11:02:25 +01:00
zkldi
d80f7c4f47
feat: folders, songs
2022-09-22 23:31:47 +01:00
zkldi
29833548fd
fix: allow maxBuffer to be 1G from shell exec
...
Honestly, not sure why this exists and why the cap
is so low. Maybe some node guy can explain this to me.
Ah well. We don't execute anything that should DOS us
and we certainly don't let user input hit this function
so, we should be good.
2022-09-21 22:19:11 +01:00
zkldi
55271117a2
feat: local-seeds draft + commit searcher
2022-09-20 01:02:55 +01:00
zkldi
d617060e6d
feat: hacky, but legendary git log parser
2022-09-19 23:30:18 +01:00
Bottersnike
61981c57b9
Modify database-seeds/repo.ts to not use cd
2022-09-12 02:46:15 +01:00
zkldi
84387ba78b
fix: improper logging of classes in score import
2022-08-31 01:48:52 +01:00
zkldi
bb919fc524
fix: don't return a promise from wrapscriptpromise
2022-08-17 20:29:19 +01:00
zkldi
a1bf2a12a0
fix: winston logging callback didn't work
2022-08-16 23:11:51 +01:00
zkldi
b6003f7e87
refactor: use a util for script exec
2022-07-17 16:17:51 +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
zkldi
e55a0eb129
fix: get tachi-server to atleast boot and sync with common
2022-07-04 02:15:43 +01:00
zkldi
c4b0e29e37
feat: add itgChartHash support to batch-manual
2022-06-12 20:44:42 +01:00
zkldi
647ca1409c
feat: significantly improve global search
...
Fixes #713
2022-06-05 14:50:24 +01:00
zkldi
cad860413e
fix: make all tests pass
...
I'm sorry for how disgustingly large all of these commits are. I promise
that this is the last time something this disgusting will happen.
This is a mono-patch for various things that were broken by the major
refactor. It's mostly things like error messages now being different
(and tests failing as a result).
Some notable fixes include me accidentally deleting the entire DELETE
api-tokens endpoint (lol), and timeAchieved: 0 in batch-manual not
coercing to null anymore. It appears the behaviour was intentional for
some reason. I'm not sure why though.
2022-05-31 17:56:14 +01:00