docs: flip README links to docs.picpeak.app + delete docs/_to-migrate (#1000 phase 3) (#1023)

Phase 3 (final) of #1000. The deep content now lives on the docs site (PicPeak/docs#7), making docs.picpeak.app the single source of truth and removing the in-repo copies.

README links flip to docs.picpeak.app; the roadmap table is retired in favour of GitHub Issues. Deletes docs/_to-migrate/ and the five migrated pages. docs/migration-to-org.md stays — it's repo-transitional, not docs-site content.

In-app references to the deleted files are repointed at the docs site, including the CRM disclaimer strings in en.json/de.json and the contract-editor fallback.

Closes #1000.
This commit is contained in:
Luca
2026-08-11 10:38:35 +02:00
committed by GitHub
parent 054c342c33
commit 27dedb13f3
20 changed files with 20 additions and 1049 deletions
+1 -1
View File
@@ -5830,7 +5830,7 @@
"create": "Entwurf erstellen",
"createdToast": "Vertrag erstellt.",
"customer": "Kunde",
"disclaimerBody": "Die vorausgefüllten Baustein-Texte sind NUR BEISPIELE — vom Maintainer verfasst, nicht von einem Anwalt. Lassen Sie jeden verwendeten Baustein von Ihrem eigenen Anwalt prüfen, bevor Sie den Vertrag versenden. Siehe docs/crm-disclaimers.md.",
"disclaimerBody": "Die vorausgefüllten Baustein-Texte sind NUR BEISPIELE — vom Maintainer verfasst, nicht von einem Anwalt. Lassen Sie jeden verwendeten Baustein von Ihrem eigenen Anwalt prüfen, bevor Sie den Vertrag versenden. Siehe https://docs.picpeak.app/features/crm/disclaimers.",
"disclaimerTitle": "Anwaltliche Prüfung erforderlich",
"eventDate": "Anlassdatum",
"eventHelp": "Wird auf den Vertrag übernommen und an jeden daraus erzeugten Anlass / jede Rechnung weitergegeben. Setzen Sie dies, damit Kundenportal und Mahn-E-Mails die richtige Bezeichnung \"Hochzeit Doe / Müller\" anzeigen.",
+1 -1
View File
@@ -5828,7 +5828,7 @@
"create": "Create draft",
"createdToast": "Contract created.",
"customer": "Customer",
"disclaimerBody": "The seeded block bodies are EXAMPLES ONLY — written by the maintainer, not by a lawyer. Have your own lawyer review every block you include before sending the contract. See docs/crm-disclaimers.md.",
"disclaimerBody": "The seeded block bodies are EXAMPLES ONLY — written by the maintainer, not by a lawyer. Have your own lawyer review every block you include before sending the contract. See https://docs.picpeak.app/features/crm/disclaimers.",
"disclaimerTitle": "Lawyer review required",
"eventDate": "Event date",
"eventHelp": "Snapshotted onto the contract and propagated to any event / invoice generated from it. Set this so the customer portal and dunning emails show the right \"Wedding Doe / Müller\" label.",
@@ -512,7 +512,7 @@ export const ContractEditorPage: React.FC = () => {
{t('contracts.editor.disclaimerTitle', 'Lawyer review required')}
</p>
<p className="text-xs">
{t('contracts.editor.disclaimerBody', 'The seeded block bodies are EXAMPLES ONLY — written by the maintainer, not by a lawyer. Have your own lawyer review every block you include before sending the contract. See docs/crm-disclaimers.md.')}
{t('contracts.editor.disclaimerBody', 'The seeded block bodies are EXAMPLES ONLY — written by the maintainer, not by a lawyer. Have your own lawyer review every block you include before sending the contract. See https://docs.picpeak.app/features/crm/disclaimers.')}
</p>
<p className="text-xs mt-2 pt-2 border-t border-amber-200/60 dark:border-amber-800/60">
{t('contracts.editor.schriftformWarning',
@@ -307,7 +307,7 @@ export const SettingsBusinessProfilePage: React.FC = () => {
{/* Disclaimer banner for QR-bill / IBAN data. picpeak renders
what the operator types — it cannot validate IBAN/BIC, QR-IID
or scan-compatibility with any specific bank's e-banking app.
See docs/crm-disclaimers.md. */}
See https://docs.picpeak.app/features/crm/disclaimers. */}
<div className="mt-4 p-3 rounded-md border border-amber-200 dark:border-amber-800 bg-amber-50 dark:bg-amber-950/30 text-sm text-amber-900 dark:text-amber-200">
<p className="font-medium mb-1">
{t('businessProfile.qrDisclaimer.title', 'QR-bill / bank data — verify before going live')}
@@ -43,7 +43,7 @@ export type FeatureKey =
// signed in-browser (canvas + checkbox) or via wet-signed PDF
// upload. Independent of quotes / bills — contracts can be sent on
// their own. Seeded block bodies are examples only; admins must
// have their lawyer review before sending. See docs/crm-disclaimers.md.
// have their lawyer review before sending. See https://docs.picpeak.app/features/crm/disclaimers.
| 'contracts'
// Accounting (migration 122). Top-level MASTER for the Accounting
// section (separate from CRM). Its sub-features (tax export, incoming