DanielS
|
5a2edef0df
|
feat: add search field to companies list page
Staging Build / build (push) Has been cancelled
|
2026-06-25 01:57:40 +02:00 |
|
DanielS
|
a1ad75c2db
|
feat: add delivery address migration, update companies server actions and rewrite companies page to support creation and edit of full address
Staging Build / build (push) Successful in 2m37s
|
2026-06-25 01:52:05 +02:00 |
|
DanielS
|
85df922498
|
feat: make company selection mandatory for partner role and add inline company creation in UserDialog
Staging Build / build (push) Successful in 2m21s
|
2026-06-25 01:43:53 +02:00 |
|
DanielS
|
67a2c2a67b
|
feat: add hideLocked checkbox to filter out gesperrt users by default
Staging Build / build (push) Has been cancelled
|
2026-06-25 01:41:51 +02:00 |
|
DanielS
|
07c2758b73
|
feat: add first_name and last_name to users and implement inline editing in user-list
Staging Build / build (push) Successful in 2m40s
|
2026-06-25 01:38:07 +02:00 |
|
DanielS
|
30a9de0e6d
|
style: clarify user deletion blocking message and offer to lock instead
Staging Build / build (push) Successful in 2m36s
|
2026-06-25 01:33:57 +02:00 |
|
DanielS
|
24929494a6
|
feat: check for existing orders before user deletion and offer to lock instead
Staging Build / build (push) Has been cancelled
|
2026-06-25 01:33:38 +02:00 |
|
DanielS
|
86d71b2441
|
fix: improve deleteUser error logging and handling to prevent silent DB failures
Staging Build / build (push) Successful in 2m35s
|
2026-06-25 01:30:10 +02:00 |
|
DanielS
|
744302e8ab
|
fix: resolve popover cutoff inside table by setting overflow-visible and adding debug logging for companies
Staging Build / build (push) Has been cancelled
|
2026-06-25 01:29:01 +02:00 |
|
DanielS
|
396f135e87
|
fix: resolve infinite loading on user deletion by adding try-finally and deleting from public.users first
Staging Build / build (push) Successful in 2m35s
|
2026-06-25 01:25:49 +02:00 |
|
DanielS
|
03d711c2e1
|
style: rename CASPOS to CASPOS Shop in welcome email
Staging Build / build (push) Successful in 2m39s
|
2026-06-25 01:19:33 +02:00 |
|
DanielS
|
2de8913dac
|
style: replace HEPHEX branding with CASPOS in welcome email
Staging Build / build (push) Has been cancelled
|
2026-06-25 01:18:26 +02:00 |
|
DanielS
|
82e877249a
|
style: improve welcome email layout and content
Staging Build / build (push) Has been cancelled
|
2026-06-25 01:17:54 +02:00 |
|
DanielS
|
872e973a36
|
fix: add missing use client directive to user-dialog.tsx
Staging Build / build (push) Successful in 2m34s
|
2026-06-25 01:11:14 +02:00 |
|
DanielS
|
4cd6d86f33
|
feat: add company selection to user dialog, require email password link on user creation, password validation with confirmation, and company grouping with search
Staging Build / build (push) Failing after 25s
|
2026-06-25 01:09:19 +02:00 |
|
DanielS
|
69c8e8e5c1
|
fix: use token_hash with /auth/confirm route for password reset link
Staging Build / build (push) Successful in 2m36s
|
2026-06-25 00:54:10 +02:00 |
|
DanielS
|
5652ce1098
|
fix: replace localhost in reset link with staging domain
Staging Build / build (push) Successful in 2m46s
|
2026-06-25 00:30:20 +02:00 |
|
DanielS
|
cebf677758
|
fix: clean users.ts rewrite, add company_id to createUser, fix resetPassword link
Staging Build / build (push) Successful in 2m38s
|
2026-06-25 00:20:18 +02:00 |
|
DanielS
|
410289a519
|
Fix typings and company name access
Staging Build / build (push) Successful in 2m38s
|
2026-06-25 00:07:08 +02:00 |
|
DanielS
|
49607f484f
|
Add email send to password reset
Staging Build / build (push) Failing after 25s
|
2026-06-24 23:56:52 +02:00 |
|
DanielS
|
2120698192
|
Clean admin settings page, remove duplicate imports and partner code
Staging Build / build (push) Successful in 2m41s
|
2026-06-24 23:39:33 +02:00 |
|
DanielS
|
a9a5dd4e6f
|
Cleanup admin settings page, remove duplicate imports and partner code
Staging Build / build (push) Failing after 25s
|
2026-06-24 23:37:40 +02:00 |
|
DanielS
|
520599986c
|
Add user lock/unlock functionality and remove partner management
Staging Build / build (push) Failing after 26s
|
2026-06-24 23:29:16 +02:00 |
|
DanielS
|
864bb3a0c1
|
Fix companies actions, add assignCompanyToUser, cleanup duplicates
Staging Build / build (push) Successful in 2m41s
|
2026-06-24 23:11:02 +02:00 |
|
DanielS
|
82c89b70bf
|
Add company CRUD, admin sidebar order, partner/company pages
Staging Build / build (push) Failing after 25s
|
2026-06-24 23:05:15 +02:00 |
|
DanielS
|
ac0b0f607d
|
Add Partner/Firmen links, migration for companies and partner relationship
Staging Build / build (push) Successful in 2m40s
|
2026-06-24 22:51:02 +02:00 |
|
DanielS
|
4e86ad7a9d
|
Rename companies to partners and update UI
Staging Build / build (push) Successful in 2m44s
|
2026-06-24 22:29:51 +02:00 |
|
DanielS
|
7a14aa0f75
|
feat: add company management and user-company assignment in admin panel
Staging Build / build (push) Successful in 2m35s
|
2026-06-24 17:12:40 +02:00 |
|
DanielS
|
6b66cc5c41
|
feat: add lock/unlock button to partner table in Einstellungen
Staging Build / build (push) Successful in 2m34s
|
2026-06-24 17:05:16 +02:00 |
|
DanielS
|
cd04309e3e
|
feat: add user role management (admin/partner/gesperrt) with login block
Staging Build / build (push) Successful in 2m44s
|
2026-06-24 14:26:25 +02:00 |
|
DanielS
|
26de6820e3
|
feat: add Einstellungen, SMTP and DB-Tools links to admin sidebar
Staging Build / build (push) Successful in 2m36s
|
2026-06-24 14:04:24 +02:00 |
|
DanielS
|
9fbab07e1a
|
fix: resolve header logout state synchronization issue
Staging Build / build (push) Successful in 2m39s
|
2026-06-24 13:31:30 +02:00 |
|
DanielS
|
fe1d15090a
|
feat: hide all demo badges when demo mode is disabled
Staging Build / build (push) Successful in 2m36s
|
2026-06-24 13:19:00 +02:00 |
|
DanielS
|
3c60889e2a
|
feat: implement admin validation middleware, DB integrity scan, automatic schema repair, and reindexing dashboard
|
2026-06-24 13:06:23 +02:00 |
|
DanielS
|
6e5cee0180
|
refactor: rename proxy.ts to middleware.ts and update function name to middleware
|
2026-06-24 13:02:28 +02:00 |
|
DanielS
|
f2db40fa36
|
fix: resolve client-side connection timeout by stripping internal port 8000 on Supabase URL rewriting
Staging Build / build (push) Successful in 2m36s
|
2026-06-24 11:00:44 +02:00 |
|
DanielS
|
0968f1a753
|
ci: add docker prune step to clean up Gitea runner cache after push
Staging Build / build (push) Successful in 2m35s
|
2026-06-24 10:57:25 +02:00 |
|
DanielS
|
ac5bd766a4
|
ci: add docker image prune -f to staging workflow deployment script
|
2026-06-24 10:56:00 +02:00 |
|
DanielS
|
5c8c198fc5
|
fix: production login error masking, resolve navbar hydration mismatch, and gracefully handle database render errors
Staging Build / build (push) Successful in 2m15s
|
2026-06-24 10:54:00 +02:00 |
|
DanielS
|
e1f47ddcd0
|
feat: add role selection to user creation and UI updates
Staging Build / build (push) Successful in 2m16s
|
2026-06-24 01:58:01 +02:00 |
|
DanielS
|
934879e5cf
|
fix: redirect to home page on sign out
|
2026-06-24 01:40:17 +02:00 |
|
DanielS
|
4a17ea378e
|
feat: make orders list clearer and put navbar globally except for admin area
Staging Build / build (push) Successful in 2m14s
|
2026-06-24 01:37:01 +02:00 |
|
DanielS
|
e829006b77
|
feat: update contact link on homepage to point to caspos.de/kontakt/
Staging Build / build (push) Failing after 1m56s
|
2026-06-24 01:26:44 +02:00 |
|
DanielS
|
76e46c08a4
|
feat: update privacy policy links to point to caspos.de/datenschutz/
Staging Build / build (push) Has been cancelled
|
2026-06-24 01:25:41 +02:00 |
|
DanielS
|
01c46be9ef
|
add zulip dummy for quick access
Staging Build / build (push) Has been cancelled
|
2026-06-24 01:23:30 +02:00 |
|
DanielS
|
f09cec4e25
|
fix: ignore network errors during concurrent session check to prevent false-positive logouts
Staging Build / build (push) Successful in 2m18s
|
2026-06-24 01:14:33 +02:00 |
|
DanielS
|
b34ed79d2b
|
feat: implement next redirect flow, remove inactivity auto-logout, and add concurrent session termination notification
Staging Build / build (push) Successful in 2m14s
|
2026-06-24 01:09:17 +02:00 |
|
DanielS
|
47664c0aae
|
fix: resolve mixed content errors by synchronizing client supabase URL protocol with window location protocol
Staging Build / build (push) Successful in 2m18s
|
2026-06-24 00:57:22 +02:00 |
|
DanielS
|
5662b9f770
|
feat: allow admin to order licenses and query all partner end customers
Staging Build / build (push) Successful in 2m15s
|
2026-06-24 00:32:20 +02:00 |
|
DanielS
|
a56eb93ffc
|
feat: handle redirects for admin in /order page and implement next query param on login
Staging Build / build (push) Successful in 2m19s
|
2026-06-24 00:29:46 +02:00 |
|