Skip to content

Release v1.4.0

Choose a tag to compare

@kernelkaribou kernelkaribou released this 30 May 04:09
· 7 commits to main since this release
9d97171

Added

  • Completions stat card on the quest dashboard: per-completion-activity counts plus a single Side Quests total (standalone side questsand chains each count once). Reversal-aware.
  • Editable activity type names on the admin quest edit page.

Changed

  • Milestone activities are now framed as completion activities across logging and the dashboard.
  • Activity logging consolidated into a single dropdown that adapts its form to the selected activity.
  • Side quest action button now reads Complete (was "Claim").
  • Quest admin layout reorganized; Award Bonus control sized correctly on mobile.

Fixed

  • Dropdown option contrast on themed (dark/light) quest pages.
  • Earning progress no longer counts completion activities toward measured earning rules.
  • Activity-type completion rules are normalized idempotently on save (per_log, quantity 1).

Internal

  • Completion-stat aggregation moved into the quest engine (ORM-based, reversal-aware).
  • Added tests for completion activities, completion routes, and activity rename; 73 tests pass.

Compatibility

  • No schema changes. Existing databases work without migration — backup and update only.