DanielS
5ea0719225
feat(admin): restructure settings into subpages and hub overview
Staging Build / build (push) Successful in 3m3s
2026-08-18 22:55:20 +02:00
DanielS
037e6d749a
fix(admin): improve address hover contrast in company tables
2026-08-18 16:16:01 +02:00
DanielS
4296a9106f
feat(orders): enhance admin orders view and approval workflow
2026-08-18 16:15:50 +02:00
DanielS
9ecdc645e8
feat(branding): add global dynamic theme system and fix 2fa mail
2026-08-14 15:57:29 +02:00
DanielS
5b9a0c609d
style: remove text-gradient, use global colors
2026-08-11 22:08:30 +02:00
DanielS
e09c247f43
feat: make admin dashboard KPI cards clickable links
2026-08-11 00:45:58 +02:00
DanielS
b3ae720136
refactor(admin): optimize db tools with bento cockpit
Staging Build / build (push) Failing after 32s
2026-08-06 17:49:42 +02:00
DanielS
d02703af8b
refactor(admin): optimize smtp settings with bento grid
2026-08-06 17:49:37 +02:00
DanielS
abd8f54ef7
refactor(admin): redesign general settings into bento grid
2026-08-06 17:49:33 +02:00
DanielS
f130f24c86
feat(shop): move linked fee configuration to product level
Staging Build / build (push) Successful in 2m52s
2026-07-22 17:04:38 +02:00
DanielS
1c31918768
feat(shop): add dynamic linked fees to modules
2026-07-22 15:09:05 +02:00
DanielS
5d3eed874c
feat(sync): add customer synchronization from lic server
Staging Build / build (push) Successful in 3m0s
2026-07-15 22:48:10 +02:00
DanielS
e2d92a031f
feat(licserver): add partner customers proxy API
2026-07-15 16:14:31 +02:00
DanielS
cb4787e595
style(admin): replace browser alert and confirm with dialog modals
Staging Build / build (push) Successful in 2m55s
2026-07-15 00:21:38 +02:00
DanielS
3fb80e6404
feat(admin): add manual partner import from lic server
Staging Build / build (push) Successful in 2m48s
2026-07-15 00:07:31 +02:00
DanielS
a318a5e225
fix(admin): wrap access check in try-catch to prevent loader hanging
Staging Build / build (push) Successful in 2m57s
2026-07-14 23:52:04 +02:00
DanielS
fa93e060c2
feat(admin): LicServer config manageable via admin settings UI
...
Staging Build / build (push) Has been cancelled
- Migration: add licserver_base_url/api_key cols to settings table
- New: lib/actions/licserver-config.ts (read/write/test server actions)
- Updated: proxy routes read config from DB with env-var fallback
- Updated: admin/einstellungen adds LicServer card with URL + API key
input, show/hide toggle, Save and Connection Test buttons
2026-07-14 17:30:37 +02:00
DanielS
6b35917a06
feat(category): add resets_others option
Staging Build / build (push) Successful in 2m46s
2026-07-09 17:27:16 +02:00
DanielS
567d1f226b
feat(admin): add product dependencies and clean up labels
...
Staging Build / build (push) Successful in 2m43s
- Add addProductDependency and removeProductDependency actions
- Create DependencyPopover and integrate in live editor UI
- Render green requirements and red exclusions badges
- Remove technical parentheses from category checkbox labels
2026-07-09 16:12:57 +02:00
DanielS
215da5f25b
style(admin): align sidebar link style
Staging Build / build (push) Successful in 2m46s
2026-07-09 15:57:37 +02:00
DanielS
d05274700a
feat(admin): extend wysiwyg live editor
...
Staging Build / build (push) Successful in 2m46s
- Add is_required and allow_multiselect category toggles
- Implement module-popover for product module assignment
- Add cascade-protected deletion for categories and products
- Add sidebar link with AdminNavLink active states
2026-07-09 15:52:47 +02:00
DanielS
16917bcbdc
feat(admin): add wysiwyg editor for order wizard
Staging Build / build (push) Successful in 2m49s
2026-07-09 15:39:14 +02:00
DanielS
5f65f890ee
feat: link end customers directly to companies
Staging Build / build (push) Successful in 3m37s
2026-07-04 15:17:04 +02:00
DanielS
d3bf4b1db9
feat(admin): set default partner_id to companyId in end-customer dialog
Staging Build / build (push) Successful in 3m28s
2026-07-03 16:22:59 +02:00
DanielS
23be8bcb52
refactor(wording): change 'Angebot' to 'Anfrage' in client views and order emails
2026-07-03 14:55:56 +02:00
DanielS
90ec351d96
fix(db-tools): resolve REINDEX transaction error by executing directly via pg client, and dynamically support all database tables in integrity dashboard
2026-07-03 14:01:27 +02:00
DanielS
4f69fd7e44
feat(role): add 'verwaltung' role with gated access to settings and tools
Staging Build / build (push) Successful in 3m26s
2026-07-03 10:10:57 +02:00
DanielS
fbb75567cf
refactor(admin): rename partner to user in company assignment pages
2026-06-30 15:23:39 +02:00
DanielS
bdc9e6541c
feat(admin): filter dashboard revenue KPI by current month and completed status
2026-06-30 15:23:28 +02:00
DanielS
ccdfa7402b
refactor(order): rename Bestellbestaetigung to Angebotsbestaetigung
Staging Build / build (push) Successful in 3m22s
2026-06-26 09:06:45 +02:00
DanielS
da7bd91b6f
fix: query orders using admin client in admin routes to bypass RLS and show all orders to admin
Staging Build / build (push) Successful in 3m24s
2026-06-25 23:30:29 +02:00
DanielS
16fb713665
feat: rename invoice (RE-) to order confirmation (BE-) throughout the application
Staging Build / build (push) Successful in 2m42s
2026-06-25 22:43:17 +02:00
DanielS
d3df9998f0
feat: Add database backup export and import as ZIP in admin settings
Staging Build / build (push) Successful in 2m39s
2026-06-25 15:18:41 +02:00
DanielS
47928fad3f
feat: Add product dependencies (requirements and exclusions) to database, admin UI and wizard validation
Staging Build / build (push) Successful in 2m39s
2026-06-25 14:38:30 +02:00
DanielS
b537ca50cf
feat: Add email field to end_customers table and UI screens
Staging Build / build (push) Successful in 2m36s
2026-06-25 02:29:33 +02:00
DanielS
b9e6559bff
style: Update warning title for unassigned users
2026-06-25 02:27:26 +02:00
DanielS
2f96552fe8
revert: Remove group by partner option from end customers view
Staging Build / build (push) Successful in 2m37s
2026-06-25 02:23:50 +02:00
DanielS
6a2fc16f75
feat: Add group by partner option to company end customers list
Staging Build / build (push) Successful in 2m36s
2026-06-25 02:18:53 +02:00
DanielS
0ff4df2a12
feat: Add end customer view for companies with CRUD and partner assignment
Staging Build / build (push) Has been cancelled
2026-06-25 02:18:00 +02:00
DanielS
ef9422908d
feat: list end customers in companies admin and improve dark/light mode contrast across all admin components
Staging Build / build (push) Successful in 2m36s
2026-06-25 02:11:07 +02:00
DanielS
bf27c62f62
feat: add button and modal to display users (partners) of a company in companies management page
Staging Build / build (push) Successful in 2m49s
2026-06-25 01:58:34 +02:00
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
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
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
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