Webklar Deploy and Cursor
d20a4de117
feat: Komplett-Redesign + Ausbau zur Plattform
...
- Ruhiges Dark-Designsystem (Tokens, Karten, Badges/Pills, KPIs) in global.css,
animierter PixelBlast-Hintergrund entfernt (kleineres Bundle)
- Aufgeraeumter App-Rahmen: feste Sidebar mit sichtbaren Labels, gruppierter
Navigation, aktivem Zustand und Collapse
- Wiederverwendbare UI-Bausteine unter src/components/ui/
- Ticketliste als scanbare Karten (TicketCard) statt rowSpan-Tabelle
- Neue Bereiche: Kunden (CRM-360), Finanzen-Cockpit, Dokumente-Browser
- Dashboard als echtes Cockpit (Ticket-/Finanz-/Dokument-Kennzahlen)
- Alle Seiten auf einheitlichen PageHeader/Container/Tokens umgestellt
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:41:33 +00:00
Webklar Deploy and Cursor
8f6927fbb0
feat: Rechnungen, Dokumente und Preview im Ticket buendeln
...
- InvoiceNinja-Rechnungen pro Kunde/Ticket anzeigen, verknuepfen und aus
Ticket heraus erstellen (integrationsApi, useInvoices, InvoicePanel)
- Paperless-ngx: Ticket-Uploads automatisch synchronisieren und Kunden-/
Ticket-Dokumente durchsuchen/anzeigen (DocumentsPanel, FileUploadModal)
- Projekt-/Preview-Karte mit Status, Provisioning und letztem Commit
- Einheitliches Ticket-Detail mit Tabs (Details/Arbeitsblaetter/Rechnungen/
Dokumente/Projekt) + zugehoerige Styles
Aufruf des Integrations-Backends same-origin per Appwrite-JWT.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-17 09:13:35 +00:00
Webklar Deploy and Cursor
8abf11ad18
Gitea-Projektintegration im Ticket-Frontend dauerhaft einbinden.
...
Projekt-Zuweisung, README-Anzeige und Admin-API-Hooks ins Repo committen, damit deploy.sh die Änderungen nicht mehr verwirft.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-08 10:54:46 +00:00
Webklar Deploy and Cursor
fcd13e6a40
Admin: Kunden mit Portal-Passwort für project.webklar.com anlegen.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-25 06:47:01 +00:00
Webklar Deploy and Cursor
fda673702e
Stelle Website-Projekte und Admin-Tabs nach Auto-Deploy-Reset wieder her.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-25 06:41:35 +00:00
Webklar Deploy and Cursor
f5257cd251
Behebt Demo-Modus: committete Env-Dateien und Project-ID-Fallback
...
.env.development/.env.production und zentraler isDemoMode verhindern
leere VITE_APPWRITE_PROJECT_ID nach git clone ohne lokale .env.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-22 19:33:14 +00:00
Webklar Deploy and Cursor
f174421c63
Vite-Proxy: direkt Appwrite, längere Timeouts gegen 504
...
Proxy-Ziel appwrite.webklar.com, 120s Timeout und 504-Hinweise in LOCAL_DEV.md.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-22 18:56:25 +00:00
Webklar Deploy and Cursor
d2e7088146
Vite-Proxy für lokale Appwrite-Entwicklung
...
Leitet /v1 an ticket.webklar.com weiter und dokumentiert .env.local,
damit Session-Cookies auf localhost wie auf dem Server funktionieren.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-22 18:23:37 +00:00
Webklar Deploy and Cursor
4f4de7f290
Fix Appwrite-Session und Collection-IDs für Ticket-System
...
Nutzt String-Collection-IDs, ticket.webklar.com/v1 als Default und
korrigiert isAdmin sowie Session-Handling für Same-Origin-Login.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-22 17:58:11 +00:00