Releases
v0.9.13
0.9.13 - 2024-06-04
Bug Fixes
(/profile) Fix bug with cache locale not updating - (e768441 )
(/profile) Fix KeyError while updating cache - (6ff67a8 )
(/profile) Fix UID error not handled - (f38ab92 )
(/profile) Fix wrong default value in img select - (1751690 )
(deps) Fix dependencies - (162048d )
(deps) update dependency pydantic to v2.7.3 (#64 ) - (3cf9332 )
(deps) update dependency tortoise-orm to ^0.21.0 (#65 ) - (1d5236d )
Fix ObjectDoesNotExist error - (d120702 )
Fix incompatible functions with new gpy version - (e7615e9 )
Fix JSONFile read error - (fa36757 )
Fix modal not translated - (e2d3836 )
Fix weird import errors - (b81aaf6 )
Capture the original error - (ab4310a )
Remove unused import - (72573dd )
Ignore PLR0912 - (086b391 )
Ignore PLR0912 - (ea2caeb )
Force en lang in geetest server - (29f91ba )
Fix redirect protocol not working in DM - (d8b330d )
Fix switching build not switching character - (29f5cf7 )
Fix showing wrong character type - (cdf7a25 )
Handle -3004 error - (1d97a4a )
Ignore aiohttp.ClientConnectorError - (af79cfd )
Ignore unknown interaction error - (403a8c9 )
Handle qr code expired - (73a10c8 )
Ignore ServerDisconnectedError - (caf5a56 )
Handle InternalDatabaseError - (a298496 )
Fix invalid items shown in unreleased content category - (6ea24d1 )
Fix incorrect format logging - (86be64c )
Continuous Integrations
Documentation
Features
(/profile) First pass at build and hoyolab support - (5898659 )
(/profile) Add support for hoyolab and build characters - (c840ced )
(/profile) Provide more info on card gen error - (652796c )
(/profile) Improve build card template - (65bb1ab )
Replace json IO with db approach - (a8a2040 )
Change image bkg color based on theme - (9eb430a )
Implement hakushin search autocomplete - (af408b2 )
Support hakushin - (25227bb )
More work on unreleased content - (71568eb )
Complete hakushin support - (8cd6686 )
Migrate to loguru (#60 ) - (67b88dc )
Migrate to new hoyo-codes API - (4b2cd55 )
Hide account information - (c41c4cd )
Allow message_id to be None in LoginNotifPayload - (af98b7c )
Add maximum timeout for geetest handler - (d3730e5 )
Add /geetest command - (92b2730 )
Change geetest server URL - (7b63c19 )
Update website domain - (f3bad7c )
Add more languages - (887d99a )
Support Korean fonts - (1e890d0 )
Add icecream - (ecc02a4 )
Miscellaneous Chores
(assets) Update GI build card template - (138dcf3 )
(db) Add migration file - (2e0fa07 )
(deps) Add hakushin-py - (704127e )
(deps) Update enka-py - (ad281cb )
(deps) Update yatta-py and ambr-py - (1668f18 )
(deps) Update dependencies - (0f45c6f )
(deps) Update hakushin-py - (6a72d39 )
(deps) update dependency ruff to v0.4.7 (#63 ) - (dc41430 )
(deps) Add icrecream - (2873868 )
(deps) Update dependencies - (691b394 )
(poetry) Disable package mode - (fcfbac1 )
(pre-commit) Update pre commits - (0969a10 )
Configure renovate - (ae9a269 )
Refactoring
Refactor how static image work - (fd9ae9a )
Refactor search autocomplete set up process - (f855d0a )
Remove useless code - (8a02b93 )
Replace InteractionResponded check with response.is_done - (d73f725 )
Merge hakushin code - (b6c5a47 )
Refactor geetest server - (628fdca )
Move geetest server constant to constants.py - (77fa8e0 )
Disable asyncio debug mode - (00dfe61 )
Style
You can’t perform that action at this time.