Skip to content

v0.6.1

Choose a tag to compare

@dholbach dholbach released this 13 Sep 00:57
· 304 commits to main since this release
917a14b

Highlights

  • Mood tags showed their storage key instead of a translated label. SessionLog.mood_tags stores raw keys in a JSON list, so get_FOO_display() was unavailable and four render sites printed the key directly — Hohe_Aktivierung in an English UI, Niedrig_Affektiv in a German one. Both locales now read correctly, with no translation-catalogue changes needed.
  • Demo data (seed_sample_data) is English throughout. Session notes, session logs, intake and case notes, todo and time-off titles, tag names and expense descriptions were German and leaked into English screenshots. ICD-10 labels, the practice's regulated professional title and the GebüH fee schedule stay German on purpose — catalogue and statutory text, not UI strings.
  • Demo data now covers GebüH billing. The seeder previously had no GebüH data at all, so the invoice-detail breakdown and the client-detail diagnosis callout could not be exercised on a fresh install. Three clients now span the diagnosed, early-probationary and escalated states.

Upgrading

./prod.py update. If you have an older demo dataset, --clear still recognises the pre-translation German titles, so ./prod.py manage seed_sample_data --clear followed by a reseed picks up the new content cleanly.

Full changelog: docs/CHANGELOG.md