Commit Graph
170 Commits
Author SHA1 Message Date
zkldi e55a0eb129 fix: get tachi-server to atleast boot and sync with common 2022-07-04 02:15:43 +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 fad7f16f90 refactor: make new games automatically add to db 2022-06-12 20:43:49 +01:00
zkldi a6d23ad40a experimental: final cadence validation commit 2022-05-25 21:29:54 +01:00
zkldi 0adc39b5cb experimental: initial autofix blast 2022-05-06 03:39:03 +01:00
zkldi b9fab598bd fix: remove unique index for inGameID + difficulty in sdvx
It doesn't make sense due to isPrimary, as recharts might occur.
2022-04-28 18:10:43 +01:00
zkldi b65bdcb8f3 perf: add indexes to notifications db 2022-04-24 22:18:51 +01:00
zkldi 5991a0be96 style: organise imports 2022-04-24 21:19:39 +01:00
zkldi ea28adcc02 feat: barebones notif system 2022-04-24 19:54:36 +01:00
zkldi 80db6fb410 feat: properly define schemas from tachi-common 2022-04-22 19:12:50 +01:00
zkldi cb8adadfd8 refactor: simplify StaticDatabases declaration 2022-04-22 18:05:56 +01:00
zkldi 6941c0707e feat: add schema for migrations 2022-04-21 18:35:22 +01:00
zkldi 102dd04266 fix: give migrationID a unique index 2022-04-21 18:15:06 +01:00
zkldi b1248f861a feat(migration): create a skeleton framework for applying migrations 2022-04-21 17:17:28 +01:00
zkldi 41ddd2de71 feat: index rivals in game-settings 2022-04-21 04:16:40 +01:00
zkldi cabc8dd9fc Merge branch 'develop' into zkldi/issue-673 2022-04-17 02:37:33 +00:00
zkldi 0a4858709f fix: add text index to milestone-sets 2022-04-16 19:22:56 +00:00
zkldi bec7e14aba Update "abs" to "absolute" for goal criteria. 2022-04-13 21:53:48 +01:00
zkldi de6fe2ebe3 Add snapshot testing. 2022-04-13 16:31:55 +01:00
zkldi 3891255f46 Un-revert PrivateUserInfo changes
Un-Revert privateuserinfo changes
2022-04-13 15:34:39 +01:00
zkldi 2b9b009d8e Undo all snapshot changes, since snapshots won't work.
This reverts commit f0e0bef853.
2022-04-13 14:12:57 +01:00
zkldi f45dfb3b33 Move PrivateUserDocument to server-types 2022-04-13 12:50:04 +01:00
zkldi b6332174f3 Milestone/Goal Search Endpoints 2022-04-08 17:15:18 +01:00
zkldi b1d15feee5 Add some more useful indexes 2022-04-05 18:32:22 +01:00
zkldi 5dc667d2a1 Tests pass again 2022-03-29 16:47:47 +01:00
zkldi 35ec22e3c0 Rename the types, too 2022-03-29 15:17:45 +01:00
zkldi 46b9bf86fb rename user-milestones and user-goals to goal-subs and milestone-subs 2022-03-29 02:33:15 +01:00
zkldi 4614bdd56b Add milestone-sets to the database. 2022-03-28 23:21:46 +01:00
zkldi a2c35a80c4 Rough Goal Outline (no tests) 2022-03-14 19:21:59 +00:00
zkldi 104d3e22a4 Assorted critical PMS database fixes. 2022-03-01 16:05:06 +00:00
zkldi 4e19023b36 Seeds Update Scripts
Fixes #658
2022-03-01 03:50:47 +00:00
zkldi c67d07aa0d Factor out concerns in schemas.ts 2022-02-20 04:05:40 +00:00
zkldi d529ad79d7 Add USC DB Migration script. 2022-02-06 19:04:20 +00:00
zkldi 3df69caa97 If a banned user is making a request, all requests should 403. 2022-01-30 15:29:24 +00:00
zkldi 2a4858b9dc Merge branch 'develop' into zkldi/issue-45 2022-01-19 23:02:57 +00:00
zkldi 77c516a4d2 Some last tests 2022-01-19 22:44:12 +00:00
zkldi 003c41b870 Groundwork for PMS support. 2022-01-19 14:35:02 +00:00
zkldi f1915e94c3 Add proper indexing for charts-iidx. 2022-01-18 10:01:28 +00:00
zkldi 16dfb15571 Jubeat Support
Fixes #169
2022-01-05 08:50:11 +00:00
zkldi 40c6217c64 Fix critically stupid error in charts-usc's indexes 2022-01-04 03:19:06 +00:00
zkldi 083c29c381 Add bpi info back to schemas for iidx charts. 2022-01-02 18:59:29 +00:00
zkldi 17b23619aa Add various game specific indexes to optimise more "odd" chart access methods.
Fixes #606
2021-12-30 21:39:19 +00:00
zkldi 736fb1f0ee Pop'n Music support
Fixes #69
2021-12-24 03:52:56 +00:00
zkldi daf81cf923 Rough baseline for pop'n music support. 2021-12-23 01:57:40 +00:00
zkldi ad5050370b First steps of WACCA Support 2021-12-21 08:31:25 +00:00
zkldi 15a982752c Add new settings. 2021-12-13 01:05:52 +00:00
zkldi b3b20c8e14 Add deletableScores as a new setting. 2021-12-12 01:23:09 +00:00
zkldi ed71c6ba41 Update schemas to represent new arrays change. 2021-12-07 12:55:12 +00:00
zkldi 9d88a1ec22 Add PERMISSIVE as a type for scores. 2021-12-06 22:35:13 +00:00
zkldi 4ddd36ac08 Fix invalid game-stats-snapshots schema again 2021-11-25 05:32:37 +00:00