143 Commits

Author SHA1 Message Date
484696a8f5 feat(i18n): make language a user profile attribute (register/profile/login)
All checks were successful
Build and Push / build (push) Successful in 1m47s
v0.1.87
2026-05-30 12:49:39 +02:00
ca1a014c01 feat(admin): add search, sorting and pagination to admin tables
All checks were successful
Build and Push / build (push) Successful in 1m43s
v0.1.86
2026-05-30 12:24:30 +02:00
d01ab85cbb feat(admin): add search, sorting and pagination to admin tables 2026-05-30 12:23:32 +02:00
610572eafe feat(brand): replace placeholder mark with logo + favicon, fix connect button 2026-05-30 12:23:09 +02:00
73f1af185f feat(tenant): make connect panel dismissible after connecting
All checks were successful
Build and Push / build (push) Successful in 1m49s
v0.1.85
2026-05-29 23:55:53 +02:00
c1833c1def feat(onboarding): show recurring monthly fee in the wizard cost summary
All checks were successful
Build and Push / build (push) Successful in 1m42s
v0.1.84
2026-05-29 23:38:22 +02:00
521398b0fc feat(team): add access overview matrix for owners 2026-05-29 23:37:56 +02:00
74d276b656 refactor(admin): move approve/reject/delete dialogs onto shared Modal 2026-05-29 23:37:32 +02:00
3110b40cf9 fix(onboarding): explain blocked Next, humanise errors, de-jargon provisioning 2026-05-29 23:28:45 +02:00
08f28aeb93 localise chart + make daily data reachable on touch/keyboard 2026-05-29 23:28:15 +02:00
fb9c0ad25a add 'connect your assistant' guidance 2026-05-29 23:21:30 +02:00
322cfae824 require confirmation before approving tenant requests 2026-05-29 23:20:51 +02:00
7fac3c3aa8 keyboard radiogroup, modal focus trap, nav session hydration
All checks were successful
Build and Push / build (push) Successful in 1m53s
v0.1.83
2026-05-29 22:46:03 +02:00
bff3aad1ca add error/loading/404 boundaries, responsive tables, Metadata API
All checks were successful
Build and Push / build (push) Successful in 1m49s
v0.1.82
2026-05-29 22:32:08 +02:00
f2a9637058 mobile nav, locale-preserving navigation, accent button contrast
All checks were successful
Build and Push / build (push) Successful in 2m25s
v0.1.81
2026-05-29 22:12:51 +02:00
bfc2194e24 Phase8: IT Language adjustments
All checks were successful
Build and Push / build (push) Successful in 1m46s
v0.1.80
2026-05-29 17:04:24 +02:00
6f8de14b4a Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m48s
v0.1.79
2026-05-28 23:45:15 +02:00
a6ed74b1be Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m45s
v0.1.78
2026-05-28 23:27:32 +02:00
1741574eb2 Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m54s
v0.1.77
2026-05-28 23:03:46 +02:00
d78f9f2696 Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m44s
v0.1.76
2026-05-28 21:49:59 +02:00
3fe3597553 Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m48s
v0.1.75
2026-05-28 21:29:15 +02:00
9243beddd3 Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m45s
v0.1.74
2026-05-27 22:20:13 +02:00
a6c3c42ec9 Phase8: Auto bill credit card
Some checks failed
Build and Push / build (push) Failing after 1m2s
2026-05-27 22:12:25 +02:00
ee6bb89fb6 Phase8: Auto bill credit card
Some checks failed
Build and Push / build (push) Failing after 42s
2026-05-27 22:06:32 +02:00
ad4f614130 Phase8: Auto bill credit card
All checks were successful
Build and Push / build (push) Successful in 1m45s
v0.1.73
2026-05-27 20:45:25 +02:00
8e7691d38a Phase8: Auto bill credit card
Some checks failed
Build and Push / build (push) Failing after 43s
2026-05-27 20:41:17 +02:00
9939f75c03 Phase7c: Fix Cronjob
All checks were successful
Build and Push / build (push) Successful in 1m44s
v0.1.72
2026-05-26 23:43:04 +02:00
e69b68b73c Phase7b: Manual Invoice
All checks were successful
Build and Push / build (push) Successful in 1m46s
v0.1.71
2026-05-26 23:14:53 +02:00
41c1553b1f Phase7b: Manual Invoice
Some checks failed
Build and Push / build (push) Failing after 57s
2026-05-26 23:12:03 +02:00
38f4c3243e Phase7b: Manual Invoice
Some checks failed
Build and Push / build (push) Failing after 54s
2026-05-26 23:08:07 +02:00
ed915ec539 Phase7b: Manual Invoice
Some checks failed
Build and Push / build (push) Failing after 59s
2026-05-26 23:04:09 +02:00
667617296b Phase7: Void/Refund logic
All checks were successful
Build and Push / build (push) Successful in 1m43s
v0.1.70
2026-05-25 22:59:18 +02:00
1c61111da3 Phase7: Void/Refund logic
All checks were successful
Build and Push / build (push) Successful in 1m46s
v0.1.69
2026-05-25 22:52:54 +02:00
6fed5b083b Phase7: Void/Refund logic
All checks were successful
Build and Push / build (push) Successful in 1m42s
v0.1.68
2026-05-25 22:39:27 +02:00
4f868d751e Phase7: Void/Refund logic
All checks were successful
Build and Push / build (push) Successful in 1m43s
v0.1.67
2026-05-25 22:00:24 +02:00
e15a668f8e Phase7: Void/Refund logic
Some checks failed
Build and Push / build (push) Failing after 52s
2026-05-25 21:54:51 +02:00
9cd9879a18 Phase6c: Optional Company contact name
All checks were successful
Build and Push / build (push) Successful in 1m42s
v0.1.66
2026-05-25 20:21:26 +02:00
323786672f Phase6c: Optional Company contact name
All checks were successful
Build and Push / build (push) Successful in 1m42s
v0.1.65
2026-05-25 14:08:18 +02:00
a1769eeb00 Phase6c: Optional Company contact name
All checks were successful
Build and Push / build (push) Successful in 1m40s
v0.1.64
2026-05-25 13:50:16 +02:00
002867850d Phase6c: Optional Company contact name
All checks were successful
Build and Push / build (push) Successful in 1m38s
v0.1.63
2026-05-25 13:28:56 +02:00
eea027b3b0 Phase6c: Optional Company contact name
All checks were successful
Build and Push / build (push) Successful in 1m38s
v0.1.62
2026-05-25 13:14:36 +02:00
522246e386 Phase6c: Optional Company contact name
All checks were successful
Build and Push / build (push) Successful in 1m40s
v0.1.61
2026-05-25 12:54:12 +02:00
b3131f7710 Phase6: Customer Billing details
All checks were successful
Build and Push / build (push) Successful in 1m43s
v0.1.60
2026-05-25 12:15:48 +02:00
fadfdd3435 Phase6: Customer Billing details
All checks were successful
Build and Push / build (push) Successful in 1m46s
v0.1.59
2026-05-25 11:47:14 +02:00
427c7c6204 Phase5: Automate bill creation
All checks were successful
Build and Push / build (push) Successful in 1m43s
v0.1.58
2026-05-25 10:41:51 +02:00
6a8ad7b4be Phase4: Stripe
All checks were successful
Build and Push / build (push) Successful in 1m40s
v0.1.57
2026-05-25 00:14:20 +02:00
875ade4351 Phase4: Stripe
All checks were successful
Build and Push / build (push) Successful in 1m40s
v0.1.56
2026-05-24 23:59:05 +02:00
2a0bb10531 Phase4: Stripe
Some checks failed
Build and Push / build (push) Failing after 56s
2026-05-24 23:54:49 +02:00
262250564a Phase4: Stripe
Some checks failed
Build and Push / build (push) Failing after 53s
2026-05-24 23:48:39 +02:00
a680d6de9f Phase4: Stripe
Some checks failed
Build and Push / build (push) Failing after 38s
2026-05-24 23:37:48 +02:00