Skip to content

v0.9.13

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jun 09:11
· 1108 commits to main since this release

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