openkylin-token-center (1.0.0-ok1.6) huanghe; urgency=medium

  * Correct future check-in multipliers after a streak resets and while
    today's reward is still unclaimed.
  * Hide the empty application form after an API Key has been issued.

 -- guo-lisha-ok <guolisha@openkylin.top>  Fri, 28 Aug 2026 11:04:36 +0800

openkylin-token-center (1.0.0-ok1.5) huanghe; urgency=medium

  * Keep the weekly check-in calendar aligned with the server date when the
    local system clock changes.

 -- guo-lisha-ok <guolisha@openkylin.top>  Thu, 27 Aug 2026 15:36:05 +0800

openkylin-token-center (1.0.0-ok1.4) huanghe; urgency=medium

  * Show the server-provided error when user-info requests return a business
    failure in an HTTP 200 response.

 -- guo-lisha-ok <guolisha@openkylin.top>  Thu, 27 Aug 2026 13:28:43 +0800

openkylin-token-center (1.0.0-ok1.3) huanghe; urgency=medium

  * Explain the per-device daily check-in limit when a reward was already claimed.
  * Hide internal rule version names from the check-in page.
  * Localize the install ID label on the device information page.

 -- guo-lisha-ok <guolisha@openkylin.top>  Wed, 26 Aug 2026 22:33:11 +0800

openkylin-token-center (1.0.0-ok1.2) huanghe; urgency=medium

  * Treat user-info responses without an ID or username as an expired login.
  * Install translations under /usr/share/openkylin-token-center.
  * Correct check-in streak and multiplier display before the first check-in.
  * Replace the placeholder artwork with the official application icon and
    install standard PNG icon sizes.

 -- guo-lisha-ok <guolisha@openkylin.top>  Wed, 26 Aug 2026 16:45:19 +0800

openkylin-token-center (1.0.0-ok1.1) huanghe; urgency=medium

  * Add English user interface translations selected from the system locale.

 -- guo-lisha-ok <guolisha@openkylin.top>  Wed, 26 Aug 2026 10:00:00 +0800

openkylin-token-center (1.0.0-ok1.0) huanghe; urgency=medium

  * Deliver the first prototype implementation.

 -- guo-lisha-ok <guolisha@openkylin.top>  Tue, 25 Aug 2026 14:26:13 +0800
