Commit Graph
100 Commits
Author SHA1 Message Date
Kiam f579298698 Merge pull request #12 from TNG-dev:zkldi/add-itg-stamina
feat: Add ITG Stamina
2022-06-12 03:40:38 +01:00
zkldi cf9526e105 Merge pull request #66 from cg505:konaste-cleanup
clean up charts removed from konaste
2022-04-28 12:34:17 +01:00
zkldi 0029b2a431 Merge pull request #710 from TNG-dev:zkldi/issue-674
feat: notification engine
2022-04-24 23:47:34 +01:00
zkldi 924f6ec5aa Merge pull request #709 from TNG-dev:zkldi/issue-637
feat: add jubility target support
2022-04-24 13:59:10 +01:00
zkldi dcdcd49479 Merge pull request #708 from TNG-dev:zkldi/issue-538
feat: declare how many people have played an orphaned bms chart
2022-04-24 13:24:46 +01:00
zkldi 52ea354c5f Merge pull request #704 from TNG-dev:zkldi/issue-703
feat: admins can delete others imports and scores
2022-04-23 23:45:10 +00:00
zkldi 1425d3807d Merge pull request #701 from TNG-dev:zkldi/issue-685
feat: Add Export All Scores endpoint
2022-04-23 17:27:14 +00:00
zkldi 439f10948d Merge pull request #697 from TNG-dev:zkldi/issue-684
BREAKING: Change BATCH-MANUAL class input to be strings instead of ints
2022-04-22 20:32:33 +00:00
zkldi 70c42fb762 Merge pull request #623 from TNG-dev:zkldi/issue-169
Jubeat Support
2022-01-05 09:18:24 +00:00
zkldi 89ec57c19f Merge pull request #616 from TNG-dev:zkldi/issue-606
Add various game specific indexes to optimise more "odd" chart access methods.
2021-12-30 21:47:58 +00:00
zkldi 7c746449e0 Merge pull request #614 from TNG-dev:zkldi/issue-610
Fix folder timelines pulling the most recent score rather than the oldest one.
2021-12-30 20:28:53 +00:00
zkldi 88816b73a2 Merge pull request #613 from TNG-dev:zkldi/issue-611
Ratings should be nullable.
2021-12-30 19:03:47 +00:00
zkldi aa6b586cb6 Merge pull request #608 from TNG-dev:zkldi/issue-563
PopnHook Support
2021-12-24 07:09:52 +00:00
zkldi c36493de65 Merge pull request #607 from TNG-dev:zkldi/issue-69
Pop'n Support
2021-12-24 04:06:34 +00:00
zkldi 4cc78f347e Merge pull request #605 from TNG-dev:zkldi/issue-487
Automatically convert pre-HV leggendarias to their HV counterparts for FLO/EAG
2021-12-22 07:41:54 +00:00
zkldi ee57ea7d76 Merge pull request #603 from TNG-dev:zkldi/issue-597
Remove KTRating as the default IIDX Rating algorithm, and replace it with KTLampRating.
2021-12-21 07:46:07 +00:00
zkldi 4f06d4f096 Merge pull request #590 from TNG-dev:zkldi/issue-588
Add new UGPT settings.
2021-12-13 01:24:36 +00:00
zkldi 89c250055f Merge pull request #587 from TNG-dev:zkldi/issue-586
Add support for the rest of LR2Hook.
2021-12-11 23:57:15 +00:00
zkldi 0e13dd39a0 Merge pull request #581 from TNG-dev:zkldi/issue-577
Add script for fixing CHUNITHM's broken grades.
2021-12-10 13:45:08 +00:00
zkldi 3125cf7e2b Merge pull request #580 from TNG-dev:zkldi/issue-576
Add rekidai.info forks to the list of supported beatoraja clients
2021-12-10 00:54:46 +00:00
zkldi ff6f6ca92f Merge pull request #579 from TNG-dev:zkldi/issue-573
Update BMS sync scripts to have scr and ln tables
2021-12-09 21:05:44 +00:00
zkldi 01f1715e8d Merge pull request #571 from TNG-dev:zkldi/issue-569
Add an IsPrimary update script, and make it run if charts change.
2021-12-09 00:39:53 +00:00
zkldi 62c56dba58 Merge pull request #567 from TNG-dev:zkldi/issue-559
Make USC PBs recalc VF6 instead of honoring the best score.
2021-12-08 23:20:35 +00:00
zkldi 6de31b621e Merge pull request #560 from TNG-dev:zkldi/issue-557
Change folder-cache return code from 1 to 0
2021-12-08 22:42:13 +00:00
zkldi 82bc572665 Merge pull request #558 from TNG-dev:zkldi/issue-556
Add update-score and delete-score functionality
2021-12-08 20:54:04 +00:00
zkldi a77a9512b1 Merge pull request #548 from TNG-dev:zkldi/issue-547
Support arrays in IIDX inGameID.
2021-12-07 13:05:53 +00:00
zkldi a648c8ddaa Merge pull request #543 from TNG-dev:zkldi/issue-539
Allow undefined options in fervidex.
2021-12-06 21:49:12 +00:00
zkldi 081dadba86 Merge pull request #540 from TNG-dev:zkldi/issue-534
Support 28-2dxtra in ir/fervidex.
2021-12-06 20:51:02 +00:00
zkldi 013e28ac59 Merge pull request #529 from TNG-dev:zkldi/issue-528
Support Permissive Gauge for USC
2021-12-02 19:04:52 +00:00
zkldi 9c2b7ebb76 Merge pull request #522 from TNG-dev:release-2.0.1
Release 2.0.1
2021-12-02 11:52:01 +00:00
zkldi b1e05fffaf Merge pull request #485 from TNG-dev:zkldi/issue-484
Enable CastHour in Eam CSVs.
2021-11-28 16:54:45 +00:00
zkldi 23c1cda397 Merge pull request #483 from TNG-dev:zkldi/issue-482
Make ir/direct-manual fast returning and polling.
2021-11-28 10:15:38 +00:00
zkldi a977e52433 Merge pull request #481 from TNG-dev:zkldi/issue-480
Always run classHandler if provided.
2021-11-27 12:03:51 +00:00
zkldi 38b41c7916 Merge pull request #479 from TNG-dev:zkldi/issue-478
Add an obliterate chart endpoint.
2021-11-27 11:14:36 +00:00
zkldi cd60f6c966 Merge pull request #474 from TNG-dev:zkldi/issue-473-Change-snapshots-to-use-proper-getallrankings
Make UGS snapshot honor getallrankings instead.
2021-11-24 15:17:23 +00:00
zkldi 7939eb6c65 Merge pull request #472 from TNG-dev:zkldi/issue-461-Imports-MUST-NOT-partially-apply
Band-aid over partial-import failures in ImportAllIterableData.
2021-11-24 13:52:08 +00:00
zkldi 5949a52f4d Merge pull request #471 from TNG-dev:zkldi/issue-463-Import-Locks-are-non-atomic-and-can-allow-multi-imports-sometimes
Update import locks to be properly atomic.
2021-11-24 07:39:58 +00:00
zkldi 42f6734f43 Merge pull request #470 from TNG-dev:zkldi/issue-467-Users-should-be-able-to-change-their-own-password-while-logged-in
Change Password API.
2021-11-24 06:50:37 +00:00
zkldi 2bbb208bf3 Merge pull request #469 from TNG-dev:zkldi/issue-468
Use ArchLinux-like !bangs for private information.
2021-11-24 05:23:01 +00:00
zkldi f53d22e365 Merge pull request #466 from TNG-dev:zkldi/issue-464-Fervidex-Static-needs-to-fast-return
Make fervidex/profile/submit respond instantly no matter what.
2021-11-24 03:29:40 +00:00
zkldi 28abed9be2 Merge pull request #452 from TNG-dev:zkldi/issue-445-mer-iidx-converter-test-fails-with-wrong-timestamp
Force mer-iidx imports to use JST in timestamps.
2021-11-21 23:21:34 +00:00
zkldi ad81ea6c20 Merge pull request #451 from TNG-dev:zkldi/issue-449-Update-USC-IR-version
Support early/late in USC
2021-11-20 09:36:35 +00:00
zkldi 323f94f8ab Merge pull request #448 from TNG-dev:zkldi/issue-447-FER-static-is-still-expecting-a-max_combo-key-when-none-exists
Make FER Static honor undefined maxcmobos
2021-11-19 10:24:35 +00:00
zkldi b2036e0f1f Merge pull request #446 from cg505:issue-439-sdvx-csv
add support for file/eamusement-sdvx-csv
2021-11-19 09:55:44 +00:00
zkldi 25700eb8c8 Merge pull request #442 from TNG-dev:zkldi/issue-441-Add-recently-interacted-with-folders
Add Recently Interacted With for folders.
2021-11-18 12:12:53 +00:00
zkldi 6e845bdd86 Merge pull request #436 from TNG-dev:zkldi/issue-435-Line-Feeds-arent-consistent
Enforce LF instead of CRLF.
2021-11-16 13:50:09 +00:00
zkldi f97b5865a3 Merge pull request #432 from TNG-dev:zkldi/issue-431-Use-checksums-for-profile-pictures-and-banners-for-caching-benefits
Use checksums for profile pictures (and banners)
2021-11-14 01:26:18 +00:00
zkldi 8dd0b48957 Merge pull request #427 from TNG-dev:zkldi/issue-425-Send-text-in-email-alongside-HTML
Send text alongside HTML in emails.
2021-11-13 09:43:46 +00:00
zkldi 00aee8a749 Merge pull request #426 from TNG-dev:zkldi/issue-399-Split-USC-into-two-playtypes----Controller-and-Keyboard
Split USC into Controller/Keyboard.
2021-11-13 09:23:03 +00:00
zkldi 66783efcdb Merge pull request #423 from TNG-dev:zkldi/issue-406-Score-Import-Refactor-to-use-separate-process
Refactor Score Import to use workers
2021-11-12 03:14:26 +00:00
zkldi c859903be5 Merge pull request #421 from TNG-dev:zkldi/issue-420-USC_QUEUE-and-BEATORAJA_QUEUE-must-be-re-lower-bounded-at-2
Bind QUEUE_SIZEs at 2 for lowest.
2021-11-11 19:58:18 +00:00
zkldi 21e718913d Merge pull request #419 from TNG-dev:zkldi/issue-418-Every-userID-should-get-their-own-ScoreQueue-and-scoreIDs
Every UserID should get their own score queue.
2021-11-11 19:54:03 +00:00
zkldi 996d14519a Merge pull request #417 from TNG-dev:zkldi/issue-415-Chart-Deorphaning-doesnt-immediately-deorphan-all-score-children
Automatically deorphan score children on chart deorphaning, and fix multiple bugs with the deorphaning flow.
2021-11-11 01:21:16 +00:00
zkldi 14ca88a85f Merge pull request #414 from TNG-dev:zkldi/issue-411-endpoint-to-get-usc/bms-queue-sizes-(and-any-other-queue-size)
Add BMS/USC queue size endpoints.
2021-11-10 18:20:56 +00:00
zkldi 414c19f0d5 Merge pull request #413 from TNG-dev:zkldi/issue-412-bad-usc-ir-impl-/charts/chartHash/record
Fix bad USC IR impl.
2021-11-10 17:54:07 +00:00
zkldi 52fc2b4c64 Merge pull request #410 from TNG-dev:zkldi/issue-409-Make-PrValidate-severity-configurable
Make PrValidate log severity configurable.
2021-11-10 04:20:13 +00:00
zkldi 7fb159cd73 Merge pull request #408 from TNG-dev:zkldi/issue-402-Add-SEQ-as-a-log-output
Add Seq as a log output.
2021-11-10 03:25:15 +00:00
zkldi d2efcc06b1 Merge pull request #401 from TNG-dev:zkldi/issue-398-Add-SIGTERM-Handler
Add working SIGTERM handler
2021-11-09 19:17:24 +00:00
zkldi bc5a476a05 Merge pull request #396 from TNG-dev:zkldi/issue-395-Refactor-Job-Runners-to-just-be-single-files-that-can-be-cronned
Fix #395
2021-11-09 01:12:00 +00:00
zkldi 7b598bfa18 Merge pull request #392 from TNG-dev:zkldi/issue-367-Manual-De-Orphaning
Support manual de-orphaning.
2021-11-05 18:54:07 +00:00
zkldi 62addb5c9d Merge pull request #391 from TNG-dev:zkldi/issue-390-KShook-Support
KsHook Support
2021-11-05 17:57:46 +00:00
zkldi cff2aaa300 Merge pull request #381 from TNG-dev:require-invite-code-json5
Add support for ENABLE_PUBLIC_SIGNUP
2021-11-01 01:27:03 +00:00
zkldi eaf80c5402 Merge pull request #380 from TNG-dev:zkldi/issue-379-Add-startTime-to-/api/v1/status
Add startTime to /api/v1/status
2021-11-01 00:58:44 +00:00
zkldi cc7cec0d8c Merge pull request #378 from TNG-dev:zkldi/issue-375-Import-Endpoints
Import Endpoints
2021-10-28 21:29:08 +00:00
zkldi a47307c0bb Merge pull request #369 from TNG-dev:zkldi/issue-337-Require-email-verification-for-account-creation
Add email verification endpoints and general email verification.
2021-10-14 04:15:30 +01:00
zkldi c29b9da969 Merge pull request #368 from TNG-dev:zkldi/issue-365-Log-File-Rotation
Log File Rotation
2021-10-13 20:26:53 +01:00
zkldi e2dd337b6d Merge pull request #366 from TNG-dev:zkldi/issue-250-Job-Config-Runner
Add Job Runner
2021-10-13 03:23:14 +01:00
zkldi d9ce6bf6cb Merge pull request #362 from TNG-dev:zkldi/issue-361-Create-According-To-API-Keys
Create API Key endpoints
2021-10-10 20:27:16 +01:00
zkldi 235524724e Merge pull request #360 from TeamNewGuys:zkldi/issue-359-Add-support-for-gameSpecific-Preferences
Add support for gameSpecific Preferences
2021-10-01 00:15:50 +01:00
zkldi 545858dc97 Merge pull request #358 from TeamNewGuys:new-misc-api-endpoints
New Misc API Endpoints.
2021-09-29 00:32:05 +01:00
zkldi 3ef51f9743 Merge pull request #357 from TeamNewGuys:zkldi/issue-356-Refactor-how-most-played-charts-work-for-performance-reasons
Massively optimise FindChartsOnPopularity.
2021-09-28 22:56:43 +01:00
zkldi c61d4e7e4e Merge pull request #355 from TeamNewGuys:zkldi/issue-354-Add-class-achievement-APIs
Add class achievement APIs.
2021-09-28 22:53:30 +01:00
zkldi 7424232feb Merge pull request #353 from TeamNewGuys:zkldi/issue-293-Kiraku/Kichiku/AllScr-ruins-search-functionality
Make 2dxtra difficulties normal difficulties.
2021-09-28 22:40:41 +01:00
zkldi 98c02ba8c9 Update README.md 2021-09-17 23:32:09 +01:00
zkldi 614e2b1c5f Merge pull request #351 from TeamNewGuys:zkldi/issue-135-Add-discord-as-a-transport-for-winston-in-production
Add a discord webhook for logs
2021-09-17 22:44:34 +01:00
zkldi 62a33d9b8f Merge pull request #350 from TeamNewGuys:zkldi/issue-349-Add-contentiousContent-to-profile-options
Add contentiousContent preference.
2021-09-17 18:20:54 +01:00
zkldi 7ed706b0c5 Merge pull request #348 from TeamNewGuys:zkldi/issue-343-Folder-Tags
Add folder searchTerms
2021-09-17 12:54:53 +01:00
zkldi 88eb26be9d Merge pull request #347 from TeamNewGuys/zkldi/issue-344-Major-Tierlist-Refactor
Massive Tierlist Overhaul
2021-09-16 22:50:48 +01:00
zkldi 546f456d50 Merge pull request #345 from TeamNewGuys/zkldi/issue-342-UGPT-Folder-Stats-APIs
Define UGPT Folder APIs
2021-09-13 13:54:55 +01:00
zkldi 65a8a1eecd Disable baseUrl
The nesting for this project wont get that bad. I shouldn't've enabled this without mentioning it 🙃
2021-09-11 06:39:54 +01:00
zkldi e16ce5aa75 Merge pull request #341 from TeamNewGuys:zkldi/issue-319-Reset-Password/Forgot-Password-functionality
Add password reset flow under /v1/auth
2021-09-07 17:48:30 +01:00
zkldi 2c2b089a70 Merge pull request #339 from TeamNewGuys:zkldi/issue-335-Versionify-IIDX-Database-back-to-tricoro
Support IIDX back to tricoro
2021-09-07 13:23:56 +01:00
zkldi ea96da9305 Merge pull request #336 from TeamNewGuys:zkldi/issue-141-Import-charts-into-the-Database-for-BMS-if-it-isnt-already-present
Define OrphanQueue for TachiIR
2021-09-07 07:28:29 +01:00
zkldi c374ee0473 Merge pull request #334 from TeamNewGuys:zkldi/issue-172-Import-charts-in-the-the-DB-if-not-present-for-USC
Zkldi/issue-172-Import-charts-in-the-the-DB-if-not-present-for-USC
2021-09-06 17:05:07 +01:00
zkldi 34833ab3ee Merge pull request #333 from TeamNewGuys:zkldi/issue-316-Conversion-script-compares-session-scores-against-PBs-of-the-time
Fix broken session porting script
2021-09-06 10:09:06 +01:00
zkldi 86ced82ebc Merge pull request #27 from TheodosiouTh/main
Display html file after successful discord link
2021-09-05 17:44:16 +01:00
zkldi 8e7ebded31 Merge pull request #26 from TeamNewGuys:hotfix-clientapplication-nonnull
Hotfix for client.application nullishness
2021-09-05 13:19:47 +01:00
zkldi 4c21619f52 Merge pull request #20 from TeamNewGuys/add-webhook-support
Add-webhook-support
2021-09-05 12:40:55 +01:00
zkldi 76c47c03dc Remove useless comments from interface descriptions 2021-09-05 11:24:02 +01:00
zkldi 390e8e626e Merge pull request #10 from TeamNewGuys/add-dotenv-support
Added .env file support as well as a script to generate it
2021-09-05 08:55:37 +01:00
zkldi 1e659eb6f4 Merge pull request #332 from TeamNewGuys:zkldi/issue-29-Webhooks
Support webhooks (Fixes #29)
2021-09-05 08:05:06 +01:00
zkldi 449e1e4f91 Add LICENSE file
It shows up all pretty on github...
2021-09-05 04:39:29 +01:00
zkldi 2d5f2b612f Merge pull request #330 from zkldi:zkldi/issue-139-Optimise-GET-/ir/beatoraja/chart/chartSHA256/scores
Optimise GET /ir/beatoraja/chart/:chartSHA256/scores
2021-09-04 13:18:57 +01:00
zkldi 6e9cbe6dc4 Merge pull request #329 from zkldi:zkldi/issue-270-Invite-Management-and-Invite-Reading-for-Admins
Invite Management and Invite Reading for Admins
2021-09-04 10:12:59 +01:00
zkldi e1b820e965 Merge pull request #328 from zkldi:zkldi/issue-320-Email-Client
Email Client
2021-09-04 06:45:11 +01:00
zkldi bb1ec862ee Merge pull request #322 from zkldi:zkldi/issue-89-Fervidex-Card-Management
Support fervidex card filtering
2021-09-04 04:06:13 +01:00
zkldi 6a61776357 Merge pull request #321 from zkldi:zkldi/issue-81-OAuth2
Support OAuth2 Integration
2021-09-03 11:01:43 +01:00
zkldi 265084b82e Merge pull request #318 from zkldi:zkldi/issue-306-User-private-info-should-be-moved-to-a-separate-collection
Fix #306 (User-private-info-should-be-moved-to-a-separate-collection)
2021-09-03 01:32:25 +01:00
zkldi 7cf11fbed1 Merge pull request #317 from zkldi:zkldi/issue-247-Change-Beatoraja-IR-Requirements
Reject CN/HCN mode scores.
2021-09-03 00:23:50 +01:00
zkldi 7f6a9b694b Merge pull request #314 from zkldi:zkldi/issue-248-Check-how-fervidex-sends-DP-randoms
Support fervidex DP Randoms
2021-09-02 17:54:26 +01:00