Lost-MSth
bd74d96250
[Enhance] PTT record & log DB cleaner
...
- Add support for recording users' potential each day
- Add a log database cleaner tool
- A small change: `/user/<user_id> PUT` API can ban user now.
2023-05-03 00:37:41 +08:00
Lost-MSth
880b66a995
[Enhance] Add background task
...
- Add background task module for log database
- Update some data for Arcaea v4.4.4
2023-04-28 14:27:11 +08:00
Lost-MSth
8efd11cd02
[Bug fix] Character 5 value error
...
- Fix a bug that the character **Hikari & Tairitsu (Reunion)** cannot be uncapped. #100
2023-04-01 17:11:45 +08:00
Lost-MSth
6f82e9b269
Update to v2.11.1
2023-03-24 19:09:47 +08:00
Lost-MSth
f92d8a9642
[Enhance] Skill of Mithra
...
- Add support for the skill of Mithra
2023-03-23 23:17:02 +08:00
Lost-MSth
1672d337ff
[Enhance] [Refactor] Add API about characters
...
- Add API endpoints about characters
- Some small changes in refactoring
2023-03-22 22:27:21 +08:00
Lost-MSth
8d856696ca
Update to v2.11.0
...
- Change characters' value
2023-03-05 22:56:55 +08:00
Lost-MSth
ed8d0aa73c
[Enhance] BYD boost & BYD chain maps
...
- Add support for beyond gauge boost
- Add support for beyond chain maps
- Add support skills of uncapped ilith and mika
- Unlock four chars and uncapped ilith
- Some changes in some values' algorithms
2023-03-02 23:25:38 +08:00
Lost-MSth
fbd5d83626
Update to v2.10.3 [Enhance] map local restrict
...
- Add support for locally restricting songs or challenges in the map of world mode
2023-01-26 21:15:09 +08:00
Lost-MSth
f250701eca
Update to v2.10.2
...
close #77 #83 #78 #64 #80 #81 #83
2022-12-22 16:02:44 +08:00
Lost-MSth
7324c9bd76
[Enhance] API song ranklist
...
- Add an API endpoint for getting the rank list of a song's chart #81
- Make the `run.bat` script pause when meeting an error #82
2022-12-19 20:20:31 +08:00
Lost-MSth
a7a9a4ba3d
[Enhance][Bug fix] Add log db & log bug
...
- Add a log database to record all playing scores
- Fix a bug that if an exception is raised before flask app runs, logger will not work well.
2022-11-26 21:03:29 +08:00
Lost-MSth
e1ce4d9ec4
[Enhance][Bug fix] download songlist & new skill & API null recent
...
- Add `amane` and add support for `skill_amane`
- Add a parser for `songlist` to specify downloadable files
- Fix a bug that users with no recent scores cannot get `recent30` via API
2022-11-10 18:00:27 +08:00
Lost-MSth
7cc17181e1
[Bug fix][Refactor] Course scores & Download
...
- Fix a bug that scores in course mode cannot calculate rating
- Make some optimization for downloading songs
2022-11-07 21:14:05 +08:00
Lost-MSth
4da3f38f6e
[Enhance] Performance optimization
...
- Change journal mode to WAL and enlarge cache size for sqlite3 database
- Use monkey patch to do asynchrony
- Make gevent use Flask's logger
2022-10-31 17:49:19 +08:00
Lost-MSth
40630fff4d
[Refactor] Database initialization and migration
...
- Code refactoring for database initialization and migration
2022-10-21 18:19:37 +08:00
Lost-MSth
ba36190f30
[Enhance][Bug fix] Improve setting file & ...
...
- Fix a small bug that `best30` of API cannot have scores whose songs are not in database
- At present the setting file can be a module or a file with some of options
- Limiter can have multiple rules together now
2022-10-16 15:49:49 +08:00
Lost-MSth
299c8c582c
[Bug Fix][Enhance] About Link Play
...
- Fix a bug that the room host will be changed late when finishing a song
- Add logging module for linkplay server
2022-09-19 23:13:51 +08:00
Lost-MSth
6298b37ea2
Rearrange Link Play module
...
- Try to ensure thread safety by using TCP socket
2022-09-19 01:46:01 +08:00
Lost-MSth
574d2c9d9f
Fix my rank
...
- Fix a bug that `my rank` doesn't work correctly (There may still be the problem)
2022-08-25 13:40:16 +08:00
Lost-MSth
5fba93524c
Add a new feature
...
- Add support for specifying the songs of which only the `beyond` chart should be served #60
2022-07-22 17:20:13 +08:00
Lost-MSth
6801af197f
Update to v2.9.1
...
- Fix a bug that the characters have wrong values
2022-07-13 23:05:28 +08:00
Lost-MSth
15134173c9
Ready to Update to v2.9
...
- Add support for finale state data
2022-07-09 22:02:46 +08:00
Lost-MSth
9f41ef0a70
'Small' update
...
- Add Course Mode
- Add support for downloading additional files
- Add support for `skill_fatalis` (Hikari booms your world.)
- Delete my hair X<
> WHERE IS MY TAIRITSU ?!
> Some other things are not supported now, such as... the feature which is one line above.
2022-07-09 01:15:03 +08:00
Lost-MSth
af3e91b3e8
Code refactoring
...
- Code refactoring mainly for API
- Delete a useless option in `setting.py`
- Change some constants in Link Play mode
2022-07-06 22:07:00 +08:00
Lost-MSth
6fcca17918
Code refactoring
...
- Code refactoring
- Fix a bug that the other player will not become the host of the room at once, when the player disconnect in link play.
> Maybe add many unknown bugs. XD
> The song database `arcsong.db` will not used in the future. You can use a tool in `tool` folder to import old data.
2022-07-04 18:36:30 +08:00
Lost-MSth
96fbd26342
Update to v2.8.5
2022-04-28 18:29:26 +08:00