frontend: block past dates in appointment/invoice pickers; drop stale Settings Features

- Appointment date picker disables days before today.
- Invoice issue-date picker disables past days by default, with an opt-in
  "Back-date" checkbox for recording older invoices (edit mode keeps past
  dates). Added invoices.dialog.backdate to all locales.
- Removed the inert, outdated "Features" section (patient-owned storage /
  require signed toggles) from Settings and its now-unused i18n keys.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Khalid Abdi
2026-07-09 20:41:58 +03:00
parent 143ffc39f1
commit 35f07c508d
35 changed files with 4028 additions and 157 deletions
+11 -1
View File
@@ -6,6 +6,16 @@
"shadcn@latest",
"mcp"
]
},
"XcodeBuildMCP": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"xcodebuildmcp@latest",
"mcp"
],
"env": {}
}
}
}
}