Commit Graph

  • 6ab0a8b631 fix: Rename focusAreas → focusPreferences (duplicate state variable) Lars 2026-03-27 19:58:35 +0100
  • 6a961ce88f feat: Frontend Phase 3.2 - Goal Form Focus Areas + Badges Lars 2026-03-27 19:54:45 +0100
  • d14157f7ad feat: Frontend Phase 3.1 - Focus Areas Admin UI Lars 2026-03-27 19:51:18 +0100
  • f312dd0dbb feat: Backend Phase 2 - Focus Areas API + Goals integration Lars 2026-03-27 19:48:05 +0100
  • 2f64656d4d feat: Migration 031 - Focus Area System v2.0 (dynamic, extensible) Lars 2026-03-27 19:44:18 +0100
  • 9d22e7e8af Merge pull request 'Goalsystem V1' (#50) from develop into main V0.9g Lars 2026-03-27 17:40:50 +0100
  • 0a1da37197 fix: Remove g.direction from SELECT - column does not exist Lars 2026-03-27 17:08:30 +0100
  • 495f218f9a feat: Add Goal Types admin link to Settings/AdminPanel Lars 2026-03-27 17:05:42 +0100
  • fac8820208 fix: SQL error - direction is in goals table, not goal_type_definitions Lars 2026-03-27 17:05:14 +0100
  • 217990d417 fix: Prevent manual progress entries for automatic goals Lars 2026-03-27 17:00:53 +0100
  • 1960ae4924 docs: Update CLAUDE.md - Custom Goals Page Lars 2026-03-27 15:32:44 +0100
  • bcb867da69 refactor: Separate goal tracking - strategic vs tactical Lars 2026-03-27 15:32:15 +0100
  • 398c645a98 feat: Goal Progress Log UI - complete frontend Lars 2026-03-27 14:02:24 +0100
  • 7db98a4fa6 feat: Goal Progress Log - backend + API (v2.1) Lars 2026-03-27 13:58:14 +0100
  • ce37afb2bb fix: Migration 029 - activate missing goal types (flexibility, strength) Lars 2026-03-27 13:53:47 +0100
  • db90f397e8 feat: auto-assign goal category based on goal type Lars 2026-03-27 13:09:34 +0100
  • 498ad7a47f fix: show goal type label when name is empty Lars 2026-03-27 12:51:24 +0100
  • 9e95fd8416 fix: get_goals_grouped - remove is_active check (column doesn't exist) Lars 2026-03-27 12:45:03 +0100
  • ca4f722b47 fix: goal_utils - support different date column names Lars 2026-03-27 12:42:56 +0100
  • 1c00238414 fix: get_goals_grouped - remove non-existent linear_projection column Lars 2026-03-27 12:41:06 +0100
  • 448d19b840 fix: Migration 028 - remove is_active from index (column doesn't exist yet) Lars 2026-03-27 12:36:58 +0100
  • caebc37da0 feat: goal categories UI - complete rebuild Lars 2026-03-27 12:33:17 +0100
  • 6a3a782bff feat: goal categories and priorities - backend + API Lars 2026-03-27 12:30:59 +0100
  • 2f51b26418 fix: focus areas slider NaN values and validation Lars 2026-03-27 12:20:01 +0100
  • 92cc309489 feat: relative weight sliders for focus areas Lars 2026-03-27 12:10:56 +0100
  • 1fdf91cb50 fix: Migration 027 - health mode missing dimensions Lars 2026-03-27 10:56:53 +0100
  • 80d57918ae fix: Migration 027 constraint violation - health mode sum Lars 2026-03-27 10:53:39 +0100
  • d97925d5a1 feat: Focus Areas Slider UI (Goal System v2.0 complete) Lars 2026-03-27 10:36:42 +0100
  • 4a11d20c4d feat: Goal System v2.0 - Focus Areas with weighted priorities Lars 2026-03-27 08:38:03 +0100
  • 2303c04123 feat: filtered goal types - count specific training types Lars 2026-03-27 08:14:22 +0100
  • 2c978bf948 feat: dynamic schema dropdowns for goal type admin UI Lars 2026-03-27 08:05:45 +0100
  • 210671059a debug: comprehensive error handling and logging for list_goals Lars 2026-03-27 07:58:56 +0100
  • 1f4ee5021e fix: robust error handling in goal value fetcher Lars 2026-03-27 07:55:19 +0100
  • 1e758696fd feat: Migration 025 - automatic cleanup and seed for goal_type_definitions Lars 2026-03-27 07:49:09 +0100
  • a039a0fad3 fix: Migration 024 - remove problematic FK constraints created_by/updated_by Lars 2026-03-27 07:48:23 +0100
  • b3cc588293 fix: make Migration 024 idempotent + add seed data fix script Lars 2026-03-27 07:40:42 +0100
  • c9e4b6aa02 debug: diagnostic script for Migration 024 state Lars 2026-03-27 07:39:18 +0100
  • 8be87bfdfb fix: Remove broken table_exists check Lars 2026-03-27 07:34:29 +0100
  • 484c25575d feat: manual migration 024 runner script Lars 2026-03-27 07:28:43 +0100
  • bbee44ecdc fix: Better error handling for goal types loading Lars 2026-03-27 07:28:14 +0100
  • 043bed4323 docs: Phase 1.5 complete - update roadmap Lars 2026-03-27 06:52:18 +0100
  • 640ef81257 feat: Phase 1.5 - Flexible Goal System (DB-Registry) Part 2/2 - COMPLETE Lars 2026-03-27 06:51:46 +0100
  • 65ee5f898f feat: Phase 1.5 - Flexible Goal System (DB-Registry) Part 1/2 Lars 2026-03-27 06:45:05 +0100
  • 27a8af7008 debug: Add logging and warnings for Goal System issues Lars 2026-03-27 06:24:40 +0100
  • 14d80fc903 docs: zentrale TODO-Liste für Goal System erstellt Lars 2026-03-27 06:17:57 +0100
  • 87464ff138 fix: Phase 1 - Goal System Quick Fixes + Abstraction Layer Lars 2026-03-27 06:13:47 +0100
  • e3f1e399c2 docs: Goal System Redesign v2.0 - comprehensive concept Lars 2026-03-26 22:05:05 +0100
  • 3dd10d3dc7 docs: Phase 0a completion - comprehensive documentation Lars 2026-03-26 21:49:07 +0100
  • 5be52bcfeb feat: goals navigation + UX improvements Lars 2026-03-26 16:50:22 +0100
  • 75f0a5dd6e refactor: mobile-friendly goal form design Lars 2026-03-26 16:32:37 +0100
  • 906a3b7cdd fix: Migration 022 - remove invalid schema_migrations tracking Lars 2026-03-26 16:26:48 +0100
  • 337667fc07 feat: Phase 0a - Minimal Goal System (Strategic + Tactical) Lars 2026-03-26 16:20:35 +0100
  • ae93b9d428 docs: goal system priority analysis - hybrid approach Lars 2026-03-26 16:08:00 +0100
  • 8398368ed7 docs: comprehensive functional concept analysis Lars 2026-03-26 15:26:12 +0100
  • cd2609da7c feat: Feature Request #49 - Prompt-Zuordnung zu Verlaufsseiten Lars 2026-03-26 15:12:39 +0100
  • 39db23d417 docs: comprehensive status report 26.03.2026 Lars 2026-03-26 14:53:45 +0100
  • 582f125897 docs: comprehensive status update and Gitea sync Lars 2026-03-26 14:52:44 +0100
  • f46c367c27 Merge pull request 'Flexibles KI Prompt System' (#48) from develop into main Lars 2026-03-26 14:49:47 +0100
  • 21bdd9f2ba docs: add Claude Code responsibilities section Lars 2026-03-26 14:46:20 +0100
  • 713f7475c9 docs: create Issue #50 - Value Table Refinement Lars 2026-03-26 14:43:23 +0100
  • 6e651b5bb5 fix: include stage outputs in debug info for value table Lars 2026-03-26 14:33:00 +0100
  • f37936c84d feat: show all stage outputs as collapsible JSON in expert mode Lars 2026-03-26 13:17:58 +0100
  • 159fcab17a feat: circ_summary with best-of-each strategy and age annotations Lars 2026-03-26 13:09:38 +0100
  • d06d3d84de fix: circ_summary now checks all 8 circumference points Lars 2026-03-26 13:06:37 +0100
  • b0f80e0be7 docs: document Issue #47 completion in CLAUDE.md Lars 2026-03-26 13:03:49 +0100
  • adb5dcea88 feat: category grouping in value table (Issue #47) Lars 2026-03-26 12:59:52 +0100
  • da803da816 feat: extract individual values from stage outputs (Issue #47) Lars 2026-03-26 12:55:53 +0100
  • e799edbae4 feat: expert mode + stage outputs in value table (Issue #47) Lars 2026-03-26 12:44:28 +0100
  • 15bd6cddeb feat: untruncated values + smart base prompt display (Issue #47) Lars 2026-03-26 12:37:52 +0100
  • 19414614bf fix: add metadata to newResult for immediate value table display Lars 2026-03-26 12:29:05 +0100
  • 4a2bebe249 fix: value table metadata + |d modifier + cursor insertion (Issues #47, #48) Lars 2026-03-26 12:04:20 +0100
  • c0a50dedcd feat: value table + {{placeholder|d}} modifier (Issue #47) Lars 2026-03-26 11:52:26 +0100
  • c56d2b2201 fix: delete insights + placeholder cursor insertion (Issue #44) Lars 2026-03-26 11:40:19 +0100
  • 7daa2e40c7 fix: sleep quality calculation using wrong key (stage vs phase) Lars 2026-03-26 10:31:39 +0100
  • ae6bd0d865 docs: Issue #28 completion documentation (v9e) Lars 2026-03-26 10:28:42 +0100
  • a43a9f129f fix: sleep_avg_quality uses lowercase stage names Lars 2026-03-26 10:22:55 +0100
  • 3ad1a19dce fix: calculate_age now handles PostgreSQL date objects Lars 2026-03-26 10:19:36 +0100
  • a9114bc40a feat: implement missing placeholder functions (sleep, vitals, rest) Lars 2026-03-26 10:14:17 +0100
  • 555ff62b56 feat: global placeholder export with values (Settings page) Lars 2026-03-26 10:05:11 +0100
  • 7f94a41965 feat: batch import/export for prompts (Issue #28 Debug B) Lars 2026-03-26 09:44:08 +0100
  • 8b287ca6c9 feat: export all placeholders from debug viewer (Issue #28 Debug A) Lars 2026-03-26 09:40:26 +0100
  • 97e57481f9 fix: Analysis page now uses unified prompt executor (Issue #28) Lars 2026-03-26 09:38:58 +0100
  • 811ba8b3dc fix: convert Decimal to float before multiplication in protein targets Lars 2026-03-26 09:23:50 +0100
  • b90c738fbb fix: make test button always visible in prompt editor Lars 2026-03-26 09:16:59 +0100
  • dfaf24d74c fix: correct SQL column names in placeholder_resolver Lars 2026-03-26 09:10:55 +0100
  • 0f2b85c6de fix: reconstruct missing placeholders + fix SQL column names Lars 2026-03-26 09:03:35 +0100
  • f4d1fd4de1 feat: add activity_detail placeholder for detailed activity logs Lars 2026-03-26 08:20:18 +0100
  • ba92d66880 fix: remove {{ }} from placeholder keys before resolution Lars 2026-03-26 08:17:22 +0100
  • afc70b5a95 fix: integrate placeholder resolver + JSON unwrapping (Issue #28) Lars 2026-03-26 08:14:41 +0100
  • 84dad07e15 fix: show debug info on errors + prompt export function Lars 2026-03-26 08:07:34 +0100
  • 7f2ba4fbad feat: debug system for prompt execution (Issue #28) Lars 2026-03-26 08:01:33 +0100
  • 4ba03c2a94 feat: Analysis page pipeline-only + wider placeholder examples (Issue #28) Lars 2026-03-26 07:50:13 +0100
  • 8036c99883 feat: dynamic placeholder picker with categories and search (Issue #28) Lars 2026-03-25 22:08:14 +0100
  • b058b0fd6f feat: placeholder chips + convert to base prompt (Issue #28) Lars 2026-03-25 21:59:43 +0100
  • 7dda520c9b fix: UI improvements for unified prompt system (Issue #28) Lars 2026-03-25 21:52:58 +0100
  • 0a3e76128a fix: simplified JSX string to avoid escaping issues Lars 2026-03-25 21:42:01 +0100
  • 5249cd6939 fix: JSX syntax error in UnifiedPromptModal (Issue #28) Lars 2026-03-25 21:40:22 +0100
  • 2f3314cd36 feat: Issue #28 complete - unified prompt system (Phase 4) Lars 2026-03-25 15:33:47 +0100
  • 31e2c24a8a feat: unified prompt UI - Phase 3 complete (Issue #28) Lars 2026-03-25 14:55:25 +0100
  • 7be7266477 feat: unified prompt executor - Phase 2 complete (Issue #28) Lars 2026-03-25 14:52:24 +0100