Commit Graph

342 Commits (2815d76b1db0fb6e0cf592ec9d9c8b29fedc6cfd)

Author SHA1 Message Date
Dom Eori cc7b679dd3 [maimai2] Improve UserPortrait exception handling
Added default value for parameter and fix file read ordering
2022-12-12 00:31:41 +09:00
Mikira Sora 709b977e73 [maimai2] Support user portrait 2022-12-11 04:47:44 +00:00
Dom Eori 30b9ab73da [cardmaker] Add experimental maimai2 support 2022-12-08 21:34:18 +09:00
Dom Eori bceff26eac [ongeki] Add new event and music 2022-12-05 18:56:19 +09:00
Dom Eori 5f99f7f8cb [ongeki] Add new event and music 2022-11-18 19:07:30 +09:00
Dom Eori 8ab972c5b3 [api] Add maimai2 API 2022-11-18 18:36:56 +09:00
Dom Eori 72cb1128bb [api] Add chusan last version API 2022-11-17 01:01:32 +09:00
Dom Eori be2a58f7c5 [general] Separate MariaDB and Mysql migration
From spring boot 2.7, mysql and mariadb uses different vendor string
This broke database migration when using default connection config
2022-11-16 12:10:36 +09:00
Dom Eori da47840999 [chusan] Add partial wacca data 2022-11-16 12:01:54 +09:00
Dom Eori 5c61eea794 [chusan] Add New Plus final data 2022-11-16 12:01:02 +09:00
Dom Eori c1f0b454d1 [allnet] Add naomitest.html endpoint 2022-11-09 21:13:33 +09:00
Dom Eori 0008553453 [ongeki] Add new event and music 2022-11-08 19:56:08 +09:00
rin sama a950819e9b [API] Add support for import and export ongeki bright memory specific user data 2022-10-30 13:29:29 +00:00
Dom Eori 8c84a08f62 [chusan] Add new event 2022-10-04 02:09:14 +09:00
Dom Eori 78a24ee02c [ongeki] Add new event and music 2022-09-27 02:13:48 +09:00
Dom Eori 57f8165432 [api] Add judgeHeaven in chusan recent response 2022-09-03 01:35:43 +09:00
Dom Eori 8f0bc3dc36 [ongeki] Add new event and music 2022-08-30 14:02:54 +09:00
Dom Eori 21153dd082 [general] Make AutoChecker to display version info 2022-08-15 04:44:47 +09:00
Dom Eori 21f5fac12e [cardmaker] Fix minor response error in controller 2022-08-05 21:05:33 +09:00
Dom Eori a034ba2c88 [cardmaker] Add experimental chusan gacha support 2022-08-04 21:09:46 +09:00
Dom Eori 563d91d438 [maimai2] Use BasicMapper instead of StringMapper 2022-08-04 04:06:55 +09:00
Dom Eori cf18fa1651 [ongeki] Add new event, music, and music level update 2022-08-02 15:20:19 +09:00
Dom Eori fb8baf6349 [ongeki] Add new event and music 2022-07-24 14:03:40 +09:00
Dom Eori c0f0537ddd [ongeki] Add new event 2022-07-14 17:03:05 +09:00
Dom Eori 4b96a1d274 [ongeki] Add new event and music 2022-07-06 10:36:47 +09:00
Dom Eori f1d0599023 [ongeki] Add new event and music 2022-06-21 20:04:26 +09:00
Dom Eori 3445d073a5 [api] Add option to disable aquaviewer serving 2022-06-19 18:19:16 +09:00
Dom Eori 2bd181c644 [ongeki] Add new event and music 2022-06-01 04:12:29 +09:00
Dom Eori fcf0f5dd4c [chusan] Fix rating drop under some circumstances 2022-05-18 22:43:15 +09:00
Dom Eori 520c48cb83 [ongeki] Add new event, music and cards 2022-05-16 18:21:26 +09:00
Dom Eori 3d64e0da7c [allnet] Make DownloadOrder verbose 2022-05-15 23:53:45 +09:00
Dom Eori f5c6f8494d [chusan] Delete unnecessary field in GameCharge 2022-05-15 02:48:22 +09:00
Dom Eori c242b74077 [chusan] Implement GetUserFavoriteItemHandler 2022-05-14 23:50:51 +09:00
Dom Eori 355d3a0011 [chusan] Update game charge items 2022-05-14 18:26:59 +09:00
Dom Eori 149276e781 [ongeki] Add missing ItemType entries 2022-05-08 23:21:57 +09:00
Dom Eori a5fc2ed418 [ongeki] Fix platinum score saving 2022-05-08 23:21:40 +09:00
Dom Eori aa4d3748e5 [ongeki] Add new event, music and update music level 2022-04-27 17:32:33 +09:00
Dom Eori 92c8f9050a [ongeki] Update music level data 2022-04-11 00:18:01 +09:00
Dom Eori 92886d32e2 [chuni] Update music level data 2022-04-10 23:32:37 +09:00
Dom Eori 37b550aa16 [maimai2] Fix incompatibility with old versions 2022-04-10 22:19:51 +09:00
Dom Eori 8a349f630e [chusan] Fix map_area_id data type in chusan_user_map_area table 2022-04-10 02:10:52 +09:00
Dom Eori 90dddf9420 [chusan] Fix V76 migration MySQL 8.0+ compatibility 2022-04-10 02:08:11 +09:00
Dom Eori 085993024c [maimai2] Fix V73 migration MySQL 8.0+ compatibility 2022-04-10 01:42:02 +09:00
Moe Kotoki 5a4bc33e13 Fix compatibility with MariaDB-10.3.34 2022-04-10 00:43:13 +09:00
Dom Eori 16ff6313ca [api] Fix chusan rating calculation 2022-04-09 23:36:56 +09:00
Dom Eori 1f45a80c4d [chusan] Fix UserNameEx related issue 2022-04-09 22:24:47 +09:00
Dom Eori eac33277e6 [api] Fix chusan rating display for ultima charts 2022-04-09 00:38:30 +09:00
Dom Eori f5c15f52d0 [billing] Fix Java 11 incompatibility for real
Attempt was made in commit 15aac7e6 but failed miserably
2022-04-03 20:35:47 +09:00
Dom Eori bd97d572a3 [api] Fix MariaDB V85 script 2022-03-19 23:36:30 +09:00
Dom Eori 068081be1f [api] Add internal aquaviewer serving feature 2022-03-19 21:51:39 +09:00
Dom Eori 27ff23c662 [api] Add Chusan API 2022-03-19 21:48:12 +09:00
Dom Eori d15454c2cb [maimai2] Add experimental Universe Plus support 2022-03-18 15:31:21 +09:00
Dom Eori 3b6a4257ac [maimai2] Add new event data 2022-03-18 15:18:36 +09:00
Dom Eori 15aac7e6a3 [billing] Fix Java 11 incompatibility in signWithKey 2022-03-17 16:51:49 +09:00
Dom Eori a186f4ae2e Merge branch 'master' into 'master'
Rename Chunithm API from amazon to v1

See merge request domeori/aqua!5
2022-03-17 06:36:31 +00:00
PolarManne 1af8374f51 [api] Rename Chunithm API from amazon to v1 2022-03-17 06:36:31 +00:00
Dom Eori 5d2b59a3e3 [generic] Fix MariaDB migration 2022-03-17 15:32:32 +09:00
Dom Eori 0994322d84 [maimai2] Fix V47 migration typo
Closes #18
2022-03-17 03:30:36 +09:00
Dom Eori 74ab021014 [chusan] Add experimental New Plus support 2022-03-16 18:18:13 +09:00
Dom Eori 4e422ed0c3 [chusan] Add override config for rom version 2022-03-13 03:22:51 +09:00
Dom Eori f8f92ff59e [billing] Add billing server 2022-03-12 22:53:09 +09:00
Dom Eori d8609b5462 [ongeki] Fix typo in UserMemoryChapter 2022-03-12 01:48:59 +09:00
Dom Eori 321ad5d451 [ongeki] Add UserMemoryChapter saving 2022-03-11 21:54:24 +09:00
Dom Eori 806c68e966 [aimedb] Correct aime command 0x000d
Special thanks to Treeskin at Discord
2022-03-11 20:44:41 +09:00
Dom Eori 6117a4fc2a [chusan] Use separate config for team function 2022-03-11 20:42:01 +09:00
Dom Eori 50a177a2d1 [chusan, ongeki] Improve game version override 2022-03-11 20:41:22 +09:00
Dom Eori 2822ee3dd0 [ongeki] Fix unique constraint error on V80 2022-03-11 20:04:23 +09:00
Dom Eori e90b6ac10a Merge branch 'sddt135' 2022-03-11 19:38:50 +09:00
Dom Eori 1c6f12752e [chusan] Add Chunithm New support 2022-03-11 19:36:33 +09:00
Dom Eori 50cecae272 [ongeki] Add experimental Bright Memory support 2022-03-11 19:22:09 +09:00
Dom Eori ee6d28bd00 [maimai2] Fix endpoint incompatibility with patches 2022-03-11 04:05:06 +09:00
Dom Eori 4326b62767 [ongeki] Use lastPlayDate for eventWatchedDate 2022-03-06 12:26:46 +09:00
Dom Eori 324ecd850f [aimedb] Add unknown aime command codes 2022-02-26 20:59:43 +09:00
Dom Eori 6dd561ca08 Revert "[aimedb] Pass existing aimeId for duplicated register request"
This reverts commit 0c65740607.
2022-02-26 20:35:39 +09:00
Dom Eori e7ced56574 [general] Add DownloadOrder stub 2022-02-26 20:34:48 +09:00
Dom Eori 19b30b6723 [ongeki] Add new music and event data 2022-02-14 22:16:59 +09:00
Dom Eori 803017bab6 [maimai2] Add Universe support 2022-02-14 22:15:54 +09:00
Dom Eori 3f0059c0f4 [api] Update Ongeki data export and import 2022-02-12 23:04:09 +09:00
Dom Eori 6d98c139ef [maimai2] Fix incorrect dispRate in GetUserPreviewHandler 2022-02-06 19:40:49 +09:00
Dom Eori 82f1f5cdb5 [maimai2] Fix some properties saving in UserPlaylog 2022-02-05 21:40:16 +09:00
Dom Eori e426414870 [ongeki] Add new music and event data 2022-02-02 13:40:12 +09:00
akiroz b3f3e23974
Implement allnet host and port override 2021-12-31 00:57:32 +08:00
akiroz bdb3d4494d
Port automatic host/port from Electrolysis to Aqua server 2021-12-30 20:01:54 +08:00
Dom Eori 8086f21042 [ongeki] Disable bright announcements 2021-12-27 23:32:42 +09:00
Dom Eori f795f07399 [general] Delete bean name generator
This change is related to cf2b149925
and shoud have been included with that
2021-12-27 01:36:22 +09:00
Dom Eori b11b40aca0 [general] Change test target to Sqlite
Most users just use default Sqlite, and GitLab CI doesn't work with MySQL anyway
2021-12-27 00:07:24 +09:00
Dom Eori cf2b149925 [general & maimai2] Use fixed bean naming 2021-12-26 23:52:12 +09:00
Dom Eori 227fdfcd0f [ongeki] Add new music and event data 2021-12-26 23:20:15 +09:00
Dom Eori 9093cb1009 [ongeki] Fix compile time repository test 2021-12-26 22:57:03 +09:00
Dom Eori 950526dfb6 [general] Force no FK operation on V66 migration 2021-12-26 19:06:09 +09:00
Dom Eori a3f99ea3dd [ongeki] Disable red plus announcements 2021-12-26 18:16:01 +09:00
Dom Eori bbe4772f6a [ongeki] Add new music and event data 2021-12-26 18:15:26 +09:00
Dom Eori 405050ad5b [ongeki] Delete unobtainable cards in database
This fix is based on htk030's merge request. Huge thanks!
2021-12-26 16:58:08 +09:00
Dom Eori b5cac9a099 [general] Clean up sqlite references and backup tables 2021-12-26 16:28:40 +09:00
Dom Eori 8c711579e0 [ongeki] Add mysql flavored bright support sql 2021-12-26 13:41:41 +09:00
Dom Eori 0c65740607 [aimedb] Pass existing aimeId for duplicated register request 2021-12-26 11:16:25 +09:00
Dom Eori 3d1ec2f9b6 [ongeki] Rename sqlite migration scripts 2021-12-17 17:47:52 +09:00
GEEKiDoS 703c150610 [ongeki] Add support for Bright 2021-12-15 12:38:24 +08:00
Dom Eori de3d9dc189 [aimedb] Correct request type in LookupHandler 2021-12-11 16:54:04 +09:00
Dom Eori 708cbf33d1 [maimai2] Add Splash Plus support 2021-11-30 18:43:02 +09:00
Dom Eori 90091d2155 [generic] Fix MySQL table initialization error
This fixes sql syntax error in V45 ongeki related change.
2021-11-30 18:42:47 +09:00
Dom Eori 46fc8921c0 [chuni] Use dynamic reboot time instead of fixed one 2021-10-19 21:12:31 +09:00
Dom Eori 5d32d269d1 [chuni] Add new music and music level data 2021-10-19 20:03:27 +09:00
Dom Eori 10ff728add [chuni] Remove unnecessary length info in GetGameRankingApi 2021-10-09 14:19:47 +09:00
Dom Eori a46ca0633f [maimai2] Add game events 2021-10-09 00:40:37 +09:00
Dom Eori d9b1d6a913 [maimai2] Fix GetGameEventHandler to return events to game 2021-10-09 00:40:08 +09:00
Dom Eori 550f4c4228 [maimai2] Implement proper player rate saving 2021-10-07 22:30:15 +09:00
Dom Eori 974a0d3fe2 [ongeki] Fix wrong references in user tables 2021-10-07 22:29:34 +09:00
Dom Eori 8b22168df9 [maimai2] Add userGeneralData table 2021-10-07 21:51:44 +09:00
Dom Eori c9f80215ca [ongeki] Limit maximum activityList entries 2021-10-07 14:08:20 +09:00
Dom Eori 42563e3e72 [generic] Set maintenance reboot date to far future
This will solve play reception time lockout and mainteneance reboot on some game
.. unless user plays after year 2099
2021-10-07 03:08:41 +09:00
Dom Eori e12be524a4 Revert "[ongeki] Fix play reception time lockout"
This reverts commit 535af15e6a.
2021-10-07 02:51:21 +09:00
Dom Eori 535af15e6a [ongeki] Fix play reception time lockout 2021-10-07 01:41:01 +09:00
Dom Eori 0f452f51c8 [chuni] Add new skill, chara, event, music and music level data 2021-10-06 21:13:16 +09:00
Dom Eori 10f25161cc [aimedb] add FeliCaLookup2 mode 2021-10-05 13:51:34 +09:00
Dom Eori 3e2170b359 [ongeki] Add new event, music data 2021-09-28 20:20:18 +09:00
Dom Eori e6125b517a [chuni] Add new skill, chara, event, music and music level data 2021-09-28 20:19:54 +09:00
Dom Eori d73e02e327 [maimai2] Avoid playlog saving on first entry session
related: 0cf5039ede
2021-09-16 14:08:59 +09:00
Dom Eori c95290acc1 [ongeki] Add new event, music data 2021-09-16 04:04:32 +09:00
Dom Eori 3887665646 [chuni] Add new event, music and music level data 2021-09-16 04:04:09 +09:00
Dom Eori f7f520982d [ongeki] Add new event, music data 2021-08-31 01:08:38 +09:00
Dom Eori 6bc08d372e [chuni] Add new skill, chara, event, music and music level data 2021-08-30 23:50:20 +09:00
Dom Eori b2e2b36b6f [maimai2] Implement game event and user playlog for possible future use 2021-08-30 22:31:32 +09:00
Dom Eori 0cf5039ede [maimai2] Enable isNetUser flag and implement scorecard upload 2021-08-21 01:09:52 +09:00
Dom Eori b5b97c359d [chuni] Implement proper logic for GetGameRankingApi 2021-08-20 18:22:18 +09:00
Dom Eori 3327f95b0b [maimai2] experimental Splash Plus Support 2021-08-19 22:51:41 +09:00
Dom Eori 2f648aea19 Update to Spring Boot 2.5 2021-08-18 11:40:15 +09:00
Dom Eori 1ac7b82d71 [chuni] Add new skill, chara, event, music and music level data 2021-08-18 08:11:39 +09:00
Dom Eori 330519504e [maimai2] Fix play record saving when guest is involved 2021-08-17 17:35:15 +09:00
Dom Eori b660e9e9f5 [ongeki] Add table properties for Red Plus 2021-08-17 15:44:49 +09:00
Dom Eori e020e3430a [chuni] Fix: make event popup to not show
Automated scripts didn't work as expected, resulting some recent event popups showing during login.
This commit will fix this.
2021-08-04 22:57:46 +09:00
Dom Eori 26d385ffd3 [ongeki] Add new music, event data 2021-08-04 10:53:56 +09:00
Dom Eori 86292fe10b [chuni] Add new skill, chara, music and music level data 2021-08-04 10:53:05 +09:00
Dom Eori 6a1208a04f [chuni] Add new skill, chara, event, music and music level data 2021-07-20 09:30:32 +09:00
Dom Eori 9ba7036f79 [maimai2] Fix incorrect scope during saving UserRating 2021-07-11 00:50:11 +09:00
Dom Eori 7b33bc36e5 [chuni] Add new event, music and music level data 2021-07-08 03:28:55 +09:00
Dom Eori 1dd5443b9f [ongeki] Add game data 2021-07-02 02:22:59 +09:00
ap4khomov 06d2998a92 fix saving judge offset 2021-07-01 01:15:11 +05:00
Dom Eori 06231f9b0d [Ongeki] Add new music and event data 2021-06-29 01:58:52 +09:00
Dom Eori 90a8c3bb58 [Ongeki] Implement proper endpoint for some new APIs 2021-06-28 01:39:26 +09:00
Dom Eori e7ae5de92c [chuni] Add team name customization 2021-06-26 22:15:33 +09:00
Dom Eori b72121bc95 [api] Fix broken chunithm api via add new genre 2021-06-26 17:13:12 +09:00
Dom Eori 32f4020edd [chuni] Add skill, chara, missing music, music level data 2021-06-26 17:12:10 +09:00
Dom Eori a8ad7fa95b [ongeki] Add cards and charas 2021-06-26 17:10:41 +09:00
Dom Eori 5e0ff71e05 [ONGEKI] Add support for ONGEKI Red Plus 2021-06-26 02:21:33 +09:00
Dom Eori 9fa2d13c98 [maimai2] Add dx support 2021-06-16 00:37:31 +09:00
Dom Eori 235939fba3 [chuni] Fix standard course and activate it 2021-05-15 01:01:22 +09:00
Dom Eori 375823a21e [chuni] minor API changes related to standard course 2021-05-14 20:22:38 +09:00
Dom Eori 6f1493ded1 [chuni] Add events and songs 2021-05-14 19:48:31 +09:00
Yueou 0b0527b745 [Chuni]Fix For 1.50 2021-02-23 22:18:01 +08:00