b5715b8da6
Merge pull request 'chuni: fix encryption , added known iter keys , and add c2c api for sdgs' ( #165 ) from Puz/artemis:develop into develop
...
Reviewed-on: Hay1tsme/artemis#165
2024-07-15 18:32:55 +00:00
39e89d4908
Add song ranks, improve non-S rating calculation
2024-07-15 03:40:56 +02:00
ec7605eeb0
chuni: added missing c2c endpoint for sdgs
2024-07-10 07:21:56 +00:00
b5e7a59b5f
chuni: fix encryption , and added all known iter keys
2024-07-10 07:17:12 +00:00
9b5283d389
mai2: add event editing for sysops
2024-07-01 18:26:39 -04:00
44fb6037cf
chuni: add missing alembic script
2024-06-29 00:08:11 -04:00
b2bd73a8f5
Merge branch 'develop' into develop
2024-06-29 04:03:14 +00:00
fef527d61f
Merge branch 'beerpsi-fix/chuni/correct-iter-counts' into develop ( #151 )
2024-06-28 13:10:14 -04:00
f252b8e322
chuni: fix misnamed var in put_net_battle
2024-06-23 17:41:22 -04:00
acac12c211
chuni: fix GetUserNetBattleRankingInfoApi
2024-06-23 16:17:46 +08:00
699337c419
chuni: fix get_net_battle
2024-06-23 02:57:37 -04:00
f747a731bf
[chuni] Use the map flag event ID when checking in GetGameMapAreaConditionApi
2024-06-23 01:36:48 +07:00
be2bf8b491
Merge pull request '[chuni] Improve GetGameMapAreaConditionApi' ( #157 ) from beerpsi/artemis:feat/chunithm/map-area-conditions-rework into develop
...
Reviewed-on: Hay1tsme/artemis#157
2024-06-22 17:33:47 +00:00
203aa43fe1
chuni: add sun plus and lumi to get_rankings
2024-06-22 13:31:52 -04:00
ce124ffe13
[chuni] Improve GetGameMapAreaConditionApi
2024-06-23 00:08:53 +07:00
ca9ccbe8a3
chuni: add missing net battle funcs
2024-06-21 23:00:35 -04:00
bf5c959324
chuni: fix reader issue caused by encoding weirdness ( #55 )
2024-06-21 22:19:57 -04:00
a1d54efbac
add upserts
2024-06-20 20:28:52 +07:00
5378655c52
[chunithm] Support LUMINOUS
2024-06-20 08:11:24 +07:00
bf8631448a
support SDGS encryption
2024-06-15 22:22:07 +07:00
c3efc36be2
[chuni] Add correct endpoint iter_count
s for all versions with encryption
2024-06-12 16:09:36 +07:00
e69922d91b
ongeki: fix frontend versions
2024-06-09 03:14:43 -04:00
8e6e5ea903
chuni: fix frontend if no chunithm profiles are loaded
2024-06-08 19:10:24 -04:00
roaz
70b40ce992
chuni: Fix endpoint for older version of SDGS ( #141 )
...
Reviewed-on: Hay1tsme/artemis#141
Co-authored-by: roaz <roaz@noreply.gitea.tendokyu.moe>
Co-committed-by: roaz <roaz@noreply.gitea.tendokyu.moe>
2024-05-21 04:07:17 +00:00
b3c1dceec9
Add team user points
2024-05-13 08:48:01 +00:00
50e0dde7de
Added team user points
2024-05-13 08:45:19 +00:00
08891d0851
mai2: some improve for DX earlier version and return game code in uri ( #125 )
...
Attention: There are all talking about maimai DX and newer version, not Pre-DX
dx and newer version request these but no used, they are just exist in game code, only found `oldServerUrl` used in SDEZ 1.00, this should also fix SDGA and SDGB try to visit `ServerUrl + movieServerUrl` although that just because of SEGA shit code
tested work
![image](/attachments/f2c79134-4651-4976-8278-bbcf268f424a)
Reviewed-on: Hay1tsme/artemis#125
Co-authored-by: zaphkito <zaphkito@noreply.gitea.tendokyu.moe>
Co-committed-by: zaphkito <zaphkito@noreply.gitea.tendokyu.moe>
2024-05-05 05:41:14 +00:00
d5c80cfb0f
[mai2/chuni/ongeki] Properly ignore guest plays ( #132 )
...
For all three games, guest plays are created using:
```python
0x1000000000001 | ((allnet_place_id & 65535) << 32)
```
Reviewed-on: Hay1tsme/artemis#132
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2024-04-24 17:00:01 +00:00
976aa6b560
CHUNI: Add more chunithm frontend features
...
1. Implemented profile, rating and playlog webpages.
2. Fixed bugs of version change api and name change api.
2024-04-23 22:43:45 +08:00
40a0817009
CHUNITHM & O.N.G.E.K.I.: Handle userRatingBase*List ( #113 )
...
These tables are not used by the game, but are useful for anyone wanting to develop a web UI showing what the player's rating consists of. As such, instead of storing them in JSON columns, I've split them out, one row per each entry.
Reviewed-on: Hay1tsme/artemis#113
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2024-03-14 14:44:32 +00:00
3559d56ccf
cm: add awaits ( fixes #104 )
2024-03-02 17:55:41 -05:00
97e5c29cf5
frontend: utf16 -> utf8
2024-01-13 17:15:02 -05:00
ae09c2ad48
chuni: add frontend
2024-01-12 18:03:11 -05:00
05586df08a
move to async database
2024-01-09 14:42:17 -05:00
edd3ce8ead
move to alembic
2024-01-09 13:57:59 -05:00
5c124a7d61
chuni: remove semicolon
2024-01-09 11:48:28 -05:00
14fa0f5e8e
begin move
2024-01-09 03:07:04 -05:00
01591a0456
chuni: revert changes to udpHolePunchUri and reflectorUri
2024-01-08 21:23:10 -05:00
b4b40869c1
chuni: add roomId to handle_get_matching_state_api_request, update changelog
2024-01-08 20:21:27 -05:00
c9dfbc77c4
Merge pull request 'Fix issue in handle_get_user_music_api_request for Chunithm where songs would not always return all scores' ( #92 ) from Kumubou/artemis:develop into develop
...
Reviewed-on: Hay1tsme/artemis#92
2024-01-09 01:20:46 +00:00
1b3e43b918
chuni: Imrpove GetGameSetting
request handling for different versions
2024-01-08 18:30:03 -05:00
27bf51f9f8
chuni: add matching config, stun turn stuff
2024-01-08 18:22:09 -05:00
5f33b2d3e4
Fix issue in handle_get_user_music_api_request where songs would not always return all scores
2024-01-03 22:05:24 +00:00
bf7d709b49
chuni: fixing the network encryption for Sun Plus
2023-12-15 22:22:36 -05:00
d0f8568e17
Fixed Rival Music API not returning everything due to iteration issues
2023-12-13 23:28:00 +00:00
a6b315185d
Incremented schema version
2023-12-13 06:35:55 +00:00
0060122613
Recognize Chunithm Int code
2023-12-13 06:09:02 +00:00
97963adf38
Updated matchnaming URLs to use game codes
2023-12-13 06:07:40 +00:00
1bfe3584b1
Updated matchmaking URLs to reflect game codes
2023-12-13 06:06:16 +00:00
ec4ae98beb
Updated matchnaming URLs to utilize game codes
2023-12-13 06:05:46 +00:00