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

  * Align API Key copy and reset notices with the UKUI dialog guidelines,
    using a shared icon, heading, description and right-aligned action layout.
  * Clarify result messages and update English translations.

 -- guo-lisha-ok <guolisha@openkylin.top>  Wed, 30 Sep 2026 09:55:00 +0800

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

  * Search usage records by exact model name on the server while preserving
    pagination, with debounced input and stale response handling.
  * Remove local request_id filtering and update English search labels.
  * Remove the search box and source filter from grant details, keeping
    paginated records.

 -- guo-lisha-ok <guolisha@openkylin.top>  Thu, 17 Sep 2026 10:47:20 +0800

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

  * Derive CMake project and application versions from debian/changelog.
  * Extend the unavailable check-in hint in Chinese and English to suggest
    trying again tomorrow if this device has already claimed today's reward.

 -- guo-lisha-ok <guolisha@openkylin.top>  Thu, 17 Sep 2026 09:37:01 +0800

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

  * Add a user manual page describing check-in, installation and invitation
    rewards, including continuous check-in reset rules.

 -- guo-lisha-ok <guolisha@openkylin.top>  Mon, 31 Aug 2026 14:10:00 +0800

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
