669 Commits

Author SHA1 Message Date
Keeboy99
04019da9ac importer fix + extras 2026-01-29 11:43:10 +13:00
daydensteve
b3824f038f Fixed bad default subtrophy values (issue #235) 2026-01-08 20:34:28 -05:00
Dniel97
8408d30dc5 chuni: add stage import and frontend config 2026-01-01 20:40:27 +01:00
beerpsi
2cbf34dc28 CHUNITHM X-VERSE support (#238)
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/238
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2026-01-01 21:35:23 +00:00
beerpsi
29a52d2712 chuni: fix map area/unlock challenge conditions (#237)
- Document all map area/unlock challenge condition IDs
- Add conditions for missing secret maps in LUMINOUS PLUS/VERSE

Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/237
Reviewed-by: Dniel97 <dniel97@noreply.gitea.tendokyu.moe>
Co-authored-by: beerpsi <beerpsi@duck.com>
Co-committed-by: beerpsi <beerpsi@duck.com>
2025-12-31 14:37:46 +00:00
daydensteve
b1e629b3d7 [chuni] misc frontend improvements/fixes (i.e. webp instead of png; css error; hide subtrophies on old version) (#234)
TL;DR avatar and userbox frontend pages can get hella slow when loading the first time when a ton of stuff is unlocked. Its driven primarily by all the images the server has to push to the client. To reduce the burden, these changes switch from using png to webp for all scaped images during import, reducing image sizes to roughly 20% of their png-equivalent.

The filelist is long so here's a summary list of changes:
- Replaced png assets with webp versions
- Updated read.py to save assets as webp instead of png
- Updated frontend.py and jinja to use webp instead of png
- Added a conversion function ran by both the importer and the frontend on launch that looks for previously imported png files and converts them to webp. Only included for the sake of anyone who already did imports since the frontend improvements were introduced.
- [bugfix] Fixed a css bug in the avatar jinja that affected Save/Reset button use on super narrow screens

Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/234
Co-authored-by: daydensteve <daydensteve@gmail.com>
Co-committed-by: daydensteve <daydensteve@gmail.com>
2025-10-18 15:25:23 +00:00
Hay1tsme
e11db14292 Merge pull request '[mai2] Prism Plus support' (#232) from SoulGateKey/artemis:prism_plus_support into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/232
2025-10-07 17:59:48 +00:00
Hay1tsme
ce621065a4 Merge pull request 'CHUNITHM VERSE support' (#224) from feature/chuni_verse_support into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/224
2025-09-27 20:20:21 +00:00
Hay1tsme
8194520cca Merge pull request 'Remove duplicate get_opts in Ongeki static' (#228) from Kayori/artemis:smallcleanup into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/228
2025-09-24 00:24:21 +00:00
Hay1tsme
dd546dcce2 idz: pretty up no key message, fix double handshake 2025-09-20 16:07:30 -04:00
SoulGateKey
21415de775 add lut 2025-09-19 23:13:57 +08:00
Dniel97
44168d6e71 chuni: fix card maker reqs 2025-09-18 21:38:48 +02:00
SoulGateKey
d16ebe27d9 Merge pull request 'develop' (#16) from develop into prism_plus_support
Reviewed-on: https://gitea.tendokyu.moe/SoulGateKey/artemis/pulls/16
2025-09-18 13:05:46 +00:00
Hay1tsme
92422684ef sao: fix error on unknown response type 2025-09-16 22:50:06 -04:00
Hay1tsme
3df0f3fb06 idac: fix incorrect game_cfg variable name 2025-09-16 21:34:17 -04:00
Hay1tsme
0c800759bb diva: fix binary requests not being awaited 2025-09-16 21:31:27 -04:00
SoulGateKey
fa18b4c6a2 Merge pull request 'develop' (#15) from develop into prism_plus_support
Reviewed-on: https://gitea.tendokyu.moe/SoulGateKey/artemis/pulls/15
2025-09-16 17:54:52 +00:00
Dniel97
41dbf4fb78 chuni: add int datatype to user foreign key 2025-09-01 23:03:18 +02:00
Dniel97
415bbc92b3 chuni: add userbox sub trophy, fix unlock challenge 2025-08-31 19:49:06 +02:00
ThatzOkay
abe480d007 remove duplicate method 2025-08-23 20:35:58 +02:00
SoulGateKey
cccb5ce1a7 Merge branch 'develop' into mai2_enhance_musicscoreapi 2025-08-20 18:28:49 +00:00
SoulGateKey
064f2b6b54 enhance music score path handling and improve error logging 2025-08-21 02:27:29 +08:00
Dniel97
3c7ac3ac58 chuni: fix encrypted hash, update unlock challenge req 2025-08-19 19:26:09 +02:00
Dniel97
91f06ccfd2 chuni: initial verse support 2025-08-19 19:26:08 +02:00
Hay1tsme
9f916a6302 mai2: fix card importer 2025-08-19 10:54:54 -04:00
Hay1tsme
628cb89436 Merge pull request '[Mai2] rival support' (#223) from SoulGateKey/artemis:mai2_rival_support into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/223
2025-08-09 06:02:01 +00:00
Hay1tsme
3172aa0838 Merge pull request 'mai2: support unfavoriting music' (#225) from ppc/artemis:mai2_favorites into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/225
2025-08-09 06:00:47 +00:00
ppc
2d61646307 support removing favourite music entires 2025-08-06 18:04:40 +01:00
SoulGateKey
46d79d156b Merge branch 'mai2_rival_support' into prism_plus_support 2025-08-01 00:55:12 +08:00
SoulGateKey
de8294820a UserFriendRegist Bugfix 2025-08-01 00:54:48 +08:00
SoulGateKey
392fdb3783 Merge branch 'mai2_rival_support' into prism_plus_support 2025-07-28 01:04:00 +08:00
SoulGateKey
1833e8abde add mai2 rival management features to frontend and templates 2025-07-27 03:06:30 +08:00
SoulGateKey
91545bb974 Merge branch 'mai2_rival_support' into prism_plus_support 2025-07-26 18:43:37 +08:00
SoulGateKey
2a12f84dd9 add implement of GetUserFriendCheckApi and UserFriendRegistApi 2025-07-26 18:42:48 +08:00
SoulGateKey
e3ec58b238 Merge branch 'mai2_MusicScoreApi_support' into prism_plus_support 2025-07-26 01:38:45 +08:00
SoulGateKey
18701576e3 add support for GetGameMusicScoreApi
the api is used to deliver charts from the server
for mai2 Prism and later
2025-07-24 20:20:08 +08:00
SoulGateKey
0a4dc8dbb0 add Gate 7,8,9,10 support 2025-07-22 19:55:33 +08:00
SoulGateKey
180c027575 Sync Develop branch's update 2025-07-22 03:37:39 +08:00
Hay1tsme
07c08a7070 Merge pull request 'chu&mai2: add option to use https' (#217) from zaphkito/artemis:chumai_https into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/217
2025-07-13 05:22:18 +00:00
zaphkito
6e5a83f3d7 mai2: correct game code check when not encrypted and enable encrypted only 2025-06-14 12:24:07 +00:00
zaphkito
cf6666b866 mai2: fix Exp and Chn encryption 2025-06-14 15:07:55 +08:00
zaphkito
592e6961e8 chu&mai2: add option to use https 2025-06-14 14:51:21 +08:00
Keeboy99
02bfc7dba2 SDGB support + extras 2025-06-02 16:31:57 +12:00
Keeboy99
33b7db0e98 Added support for multiple Allnet Lite keys + extras 2025-05-31 20:04:28 +12:00
Keeboy99
3e848d684f SDHJ title server support added + encryption 2025-05-31 09:36:53 +12:00
SoulGateKey
611806828a add Gate 5,6 judgement 2025-05-15 08:19:42 +08:00
SoulGateKey
394ec74fb7 add key unlock condition define 2025-05-15 03:14:24 +08:00
SoulGateKey
933d8bea21 add import 2025-05-15 02:44:37 +08:00
SoulGateKey
f70af35343 Merge branch 'refs/heads/develop' into prism_plus_support
# Conflicts:
#	core/data/alembic/versions/16f34bf7b968_mai2_kaleidx_scope_support.py
#	core/data/alembic/versions/5cf98cfe52ad_mai2_prism_support.py
#	core/data/alembic/versions/5d7b38996e67_mai2_prism_support.py
#	core/data/alembic/versions/bdf710616ba4_mai2_add_prism_playlog_support.py
#	titles/mai2/index.py
#	titles/mai2/prism.py
#	titles/mai2/read.py
#	titles/mai2/schema/static.py
2025-05-15 02:41:55 +08:00
Hay1tsme
8e83527e82 Merge pull request 'fix_mai2_internal_ver' (#211) from SoulGateKey/artemis:fix_mai2_internal_ver into develop
Reviewed-on: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/211
2025-05-05 04:42:52 +00:00