Commit Graph

  • 48ae48a165 fix: increase body size limit for large imports (#43) Daniel Volz 2026-01-18 09:05:57 +01:00
  • a190667320 fix: improve import error handling and add refill_history table migration (#42) Daniel Volz 2026-01-18 08:55:48 +01:00
  • cfdca04df9 fix: handle invalid date values in export route (#41) Daniel Volz 2026-01-18 08:36:17 +01:00
  • a28e3724ae docs: emphasize ALTER migration requirement for new features (#40) Daniel Volz 2026-01-18 08:27:29 +01:00
  • 42d00dd1c0 fix: add stock_calculation_mode ALTER migration for backward compatibility (#39) Daniel Volz 2026-01-18 08:23:35 +01:00
  • 8928915947 fix: remove duplicate 'New Medication' button from edit form (#38) Daniel Volz 2026-01-17 23:13:57 +01:00
  • cfd37ca526 fix: close medication detail modal before navigating to edit (#37) Daniel Volz 2026-01-17 23:08:04 +01:00
  • 288e075786 fix: browser back gesture closes modal instead of navigating (#36) v1.3.1 Daniel Volz 2026-01-17 23:00:39 +01:00
  • 13c6430dee fix(ci): disable provenance/sbom to remove unknown/unknown image (#35) Daniel Volz 2026-01-17 22:22:35 +01:00
  • ec3793dd05 chore(ci): add path filters to skip CI for docs-only changes (#33) Daniel Volz 2026-01-17 22:06:34 +01:00
  • d5f6ceba19 docs: Update README with new features and screenshots (#32) Daniel Volz 2026-01-17 21:57:29 +01:00
  • 6f0553d7dd docs: update release notes style guide (#31) Daniel Volz 2026-01-17 21:18:10 +01:00
  • 82b2be48cd feat: Add Medication Refill feature with mobile UI improvements (#30) v1.3.0 Daniel Volz 2026-01-17 20:39:18 +01:00
  • 269a549563 docs: update release notes guidelines - less is more (#29) Daniel Volz 2026-01-16 22:04:34 +01:00
  • 055c0dfe10 feat: Add Clear Missed Doses feature (#28) v1.2.3 Daniel Volz 2026-01-16 21:56:35 +01:00
  • 318f63657b docs: add Pushover and improve push notification documentation (#27) v1.2.2 Daniel Volz 2026-01-16 21:05:40 +01:00
  • 718157e472 fix: clean up Export/Import UI (#26) v1.2.1 Daniel Volz 2026-01-16 20:50:29 +01:00
  • f00f11aa55 docs: add rule to never release without explicit permission (#25) Daniel Volz 2026-01-16 20:35:25 +01:00
  • 4081e03970 fix(ui): improve Export/Import section layout (#24) Daniel Volz 2026-01-16 20:32:39 +01:00
  • 9cfbf89d46 fix: correct release workflow to find previous tag (#23) Daniel Volz 2026-01-16 20:06:29 +01:00
  • ffab9ef4da feat: Add data export/import functionality (#22) v1.2.0 Daniel Volz 2026-01-16 19:59:48 +01:00
  • ed707444a2 chore: release v1.1.0 (#19) Daniel Volz 2026-01-10 21:29:53 +01:00
  • a2905bb8c7 chore: release v1.1.0 v1.1.0 Daniel Volz 2026-01-10 21:08:37 +01:00
  • d0a40bde88 feat: Nagging reminders with max limit + ENV defaults for settings (#18) Daniel Volz 2026-01-10 21:05:44 +01:00
  • e754729e08 build(deps): bump react-router and react-router-dom in /frontend (#17) dependabot[bot] 2026-01-09 07:58:44 +01:00
  • f41f6df558 fix: add .js extension to schema-sql imports for ESM compatibility (#15) v1.0.3 Daniel Volz 2026-01-02 15:41:58 +01:00
  • 1a1931fd92 Merge pull request #13 from DanielVolz/docs/branch-protection-instructions Daniel Volz 2026-01-01 20:14:40 +01:00
  • 935d561d1a Merge branch 'main' into docs/branch-protection-instructions Daniel Volz 2026-01-01 20:11:05 +01:00
  • e5dc9d8a04 Merge pull request #14 from DanielVolz/fix/remove-test-path-filter Daniel Volz 2026-01-01 20:10:51 +01:00
  • 271db4557d ci: remove paths filter from test workflow to fix branch protection Daniel Volz 2026-01-01 20:08:53 +01:00
  • eb42d67214 docs: Add branch protection warning and PR workflow to instructions Daniel Volz 2026-01-01 19:53:56 +01:00
  • 23759f1935 Merge pull request #11 from DanielVolz/copilot/remove-duplicate-code Daniel Volz 2026-01-01 19:52:55 +01:00
  • 1cb8dbdb95 Refactor frontend date formatting to eliminate duplication copilot-swe-agent[bot] 2026-01-01 12:46:11 +00:00
  • 653e9e7fa8 Remove database schema duplication by creating shared schema-sql.ts module copilot-swe-agent[bot] 2026-01-01 12:42:53 +00:00
  • b6d7470fb1 Initial plan copilot-swe-agent[bot] 2026-01-01 12:36:49 +00:00
  • 3aeaf8f3b9 Merge pull request #10 from DanielVolz/feat/issue-templates Daniel Volz 2025-12-30 14:12:52 +01:00
  • f45e904f2f docs: add GitHub issue templates Daniel Volz 2025-12-30 14:05:56 +01:00
  • 31c5437859 Merge pull request #4 from DanielVolz/dependabot/npm_and_yarn/backend/multi-3b7ba0192e Daniel Volz 2025-12-30 13:55:55 +01:00
  • 316d976349 build(deps): bump esbuild, @vitest/coverage-v8 and vitest in /backend dependabot[bot] 2025-12-30 11:55:51 +00:00
  • 12d5aeb0fb Merge pull request #9 from DanielVolz/fix/codeql-manual-trigger Daniel Volz 2025-12-30 13:43:15 +01:00
  • 2d17fde8f1 ci: add explicit permissions to all workflow jobs Daniel Volz 2025-12-30 13:13:49 +01:00
  • fa15650f52 Merge pull request #8 from DanielVolz/fix/codeql-manual-trigger Daniel Volz 2025-12-30 13:16:02 +01:00
  • dd716daa11 ci: add manual trigger to CodeQL workflow Daniel Volz 2025-12-30 13:13:49 +01:00
  • a80cc43b06 Merge pull request #7 from DanielVolz/fix/codeql-alerts Daniel Volz 2025-12-30 13:08:30 +01:00
  • d405ff4b2b ci: add explicit permissions to workflows Daniel Volz 2025-12-30 13:03:24 +01:00
  • 9c70eead9b Merge pull request #6 from DanielVolz/feat/add-test-suite Daniel Volz 2025-12-30 12:54:29 +01:00
  • 273d84e26c ci: switch to CodeQL Advanced Setup Daniel Volz 2025-12-30 12:49:24 +01:00
  • 6b54ecef4f chore: add CodeQL config to suppress rate-limit false positives Daniel Volz 2025-12-30 12:46:05 +01:00
  • b8d5647980 security: add rate limiting to remaining auth routes Daniel Volz 2025-12-30 12:42:42 +01:00
  • cb1810586d security: fix CodeQL vulnerabilities (SSRF, XSS, rate limiting) Daniel Volz 2025-12-30 11:52:00 +01:00
  • b5e12c7a95 docs: add testing and CI/CD documentation Daniel Volz 2025-12-30 11:40:59 +01:00
  • 3364f23196 Merge pull request #5 from DanielVolz/feat/add-test-suite Daniel Volz 2025-12-30 11:36:09 +01:00
  • e5038e9843 ci: prevent duplicate test runs - tests only on PRs, inline tests for builds Daniel Volz 2025-12-30 11:21:47 +01:00
  • d80b5243b3 Merge pull request #3 from DanielVolz/feat/add-test-suite Daniel Volz 2025-12-30 11:19:36 +01:00
  • 2b16e2c7dc ci: only build docker images on main/tags, not on PRs Daniel Volz 2025-12-30 11:18:01 +01:00
  • ba3ebd27f4 feat: add comprehensive test suite and CI pipeline Daniel Volz 2025-12-30 11:14:52 +01:00
  • fe9310d3d4 feat: update version to 1.0.2 and rename strip terminology to blister in medication and planner routes Daniel Volz 2025-12-30 00:07:28 +01:00
  • f2b20a8ffc chore: remove secondary remote push prompts from release script Daniel Volz 2025-12-29 23:57:04 +01:00
  • 093aa419af chore: release v1.0.2 v1.0.2 Daniel Volz 2025-12-29 23:55:00 +01:00
  • 8132da3c3d feat: update package versions to 1.0.1, improve dose tracking timestamp logic, and enhance release script for signed tags Daniel Volz 2025-12-29 23:54:29 +01:00
  • 2b59233af2 chore: release v1.0.1 v1.0.1 Daniel Volz 2025-12-29 22:34:52 +01:00
  • f341a2aad2 feat: update package versions to 1.0.0 and enhance release script for secondary remote support Daniel Volz 2025-12-29 22:33:23 +01:00
  • 263033adfd feat: implement dose tracking cleanup on medication start date change Daniel Volz 2025-12-29 22:28:18 +01:00
  • 4e2920ddfc feat: update workflow triggers to include paths for push and pull request events Daniel Volz 2025-12-29 21:12:46 +01:00
  • f7ffefb719 feat: update MedAssist demo GIF for improved visual representation Daniel Volz 2025-12-29 21:10:48 +01:00
  • c7f81a301f feat: add release script for version management and tagging Daniel Volz 2025-12-29 21:07:46 +01:00
  • f32c8c2e20 Refactor code structure for improved readability and maintainability v1.0.0 Daniel Volz 2025-12-29 20:54:47 +01:00
  • cf37400d34 feat: reset planner and range on user change for improved state management Daniel Volz 2025-12-29 20:29:46 +01:00
  • 85c411ba88 feat: add 'and' operator import for enhanced query capabilities Daniel Volz 2025-12-29 20:03:38 +01:00
  • 48ee9af536 feat: update dose retrieval to remove 30-day limit and add sharedBy field in share routes Daniel Volz 2025-12-29 20:00:25 +01:00
  • c378d373d8 feat: enhance dose tracking with takenBy parsing and visual indicators Daniel Volz 2025-12-29 19:31:34 +01:00
  • 666306b416 Refactor medication model to use blisters and pills instead of strips and tabs Daniel Volz 2025-12-29 19:18:14 +01:00
  • dc0e364830 docs: simplify disclaimer in README.md for clarity Daniel Volz 2025-12-28 23:36:51 +01:00
  • 57da1bb6eb feat: add automated release workflow Daniel Volz 2025-12-28 22:50:57 +01:00
  • 6cfdeca45b docs: add acknowledgements section to README.md Daniel Volz 2025-12-28 22:40:22 +01:00
  • 7cd3382330 Merge pull request #1 from DanielVolz/dependabot/npm_and_yarn/backend/nodemailer-7.0.11 Daniel Volz 2025-12-28 22:37:05 +01:00
  • 7cc32c88d8 fix: update Docker images to use latest versions and add GitHub Actions workflow for building and pushing Daniel Volz 2025-12-28 22:32:04 +01:00
  • 2bf5ec557f build(deps): bump nodemailer from 6.10.1 to 7.0.11 in /backend dependabot[bot] 2025-12-28 21:30:36 +00:00
  • a2036ce9f5 Remove package.json file from the repository Daniel Volz 2025-12-28 22:19:28 +01:00
  • 000677da61 Refactor code structure for improved readability and maintainability Daniel Volz 2025-12-28 21:46:54 +01:00
  • b65c7e7b49 fix: update dose tracking to support both new and legacy formats for taken doses Daniel Volz 2025-12-28 20:28:51 +01:00
  • 3b77d484c4 fix: enhance defensive coding for takenBy property in medication details Daniel Volz 2025-12-28 20:02:14 +01:00
  • 0ad98c26fc fix: ensure safe access to takenBy property to prevent errors Daniel Volz 2025-12-28 19:55:33 +01:00
  • 69ca8fd3ba feat: implement per-person dose tracking and update migration process Daniel Volz 2025-12-28 19:47:14 +01:00
  • c7ac7fbf75 feat: remove icons from stock calculation mode settings for cleaner UI Daniel Volz 2025-12-28 18:46:38 +01:00
  • 0a85b1725a feat: add form state management and reset functionality in medication editor Daniel Volz 2025-12-28 18:41:22 +01:00
  • 618190d20d feat(i18n): add pill emoji to medication reminder titles for better visibility Daniel Volz 2025-12-28 18:27:32 +01:00
  • 4a6aab338f feat: migrate taken_by to taken_by_json for multi-person support Daniel Volz 2025-12-28 18:22:32 +01:00
  • abffd66e9c feat: add expiration date to share tokens and enhance error handling for expired links Daniel Volz 2025-12-28 17:47:49 +01:00
  • 0e52a03f7a feat: add stock calculation mode to user settings with automatic and manual options Daniel Volz 2025-12-28 15:03:24 +01:00
  • 78ee668c8b feat: enhance medication reminder system with improved notifications and user settings updates Daniel Volz 2025-12-28 14:42:51 +01:00
  • 30156ebd60 feat(ui): increase notes character limit to 2000 and add auto-resize functionality for textareas Daniel Volz 2025-12-28 13:51:57 +01:00
  • 47ae762e72 feat(ui): improve table layout with left-aligned text and status chips Daniel Volz 2025-12-28 13:26:14 +01:00
  • fad92a0b24 feat(ui): enhance email status bar layout with improved styling and responsiveness Daniel Volz 2025-12-28 13:14:47 +01:00
  • b539738d1e feat(ui): adjust button styles for better accessibility and consistency Daniel Volz 2025-12-28 13:08:54 +01:00
  • e386ce1fcb feat(ui): enhance tabs styling with improved hover effects and primary state Daniel Volz 2025-12-28 12:56:32 +01:00
  • 8fcf96997b feat(ui): refine user menu button styles and add dropdown item danger state Daniel Volz 2025-12-28 12:53:37 +01:00
  • fcd8d0da14 feat(ui): implement modal background scroll prevention and enhance button styles Daniel Volz 2025-12-28 12:47:54 +01:00
  • d60aeff7bd feat(ui): enhance medication detail modal layout and improve scrolling behavior Daniel Volz 2025-12-28 12:07:36 +01:00
  • 415dd87117 feat(ui): improve modal footer layout and enhance mobile form styling Daniel Volz 2025-12-28 11:56:55 +01:00