Commit Graph
92 Commits
Author SHA1 Message Date
Hendrik Belitz 6fbbad600d 53 Fix for type error that I don't see locally?!? 2025-07-25 12:16:07 +02:00
Hendrik Belitz f7437fadf9 53 Fixed formatting 2025-07-25 12:11:12 +02:00
Hendrik Belitz 6b5cc278d5 53 Type fixes, add language to user schema 2025-07-25 12:07:42 +02:00
Hendrik Belitz 65f001ce7b 53 fix session revocation 2025-07-25 11:35:30 +02:00
Hendrik Belitz 253882ab76 53 - Invite routes, bugfixes 2025-07-25 10:55:02 +02:00
Hendrik Belitz 58498e77c6 Clean up auth 2025-07-24 17:27:46 +02:00
Hendrik Belitz bcbe2b4d3b Small fixes to email service 2025-07-24 14:45:39 +02:00
Hendrik Belitz ed764f0999 Initial account must also be able to be provided with a pass phrase 2025-07-24 13:21:44 +02:00
Hendrik Belitz b717e3a59f Confirmation mail. Fixed tests. 2025-07-24 12:40:56 +02:00
Hendrik Belitz 57128e09d7 Security audit of packages 2025-07-23 17:39:40 +02:00
Hendrik Belitz 73e05a4b4e Subdomain handling in login 2025-07-21 11:04:37 +02:00
Hendrik Belitz d7e7d52b06 #53 Website form fields for tenants
#53 Non-global admin users may only log in from matching subdomain in production
2025-07-21 11:04:28 +02:00
Hendrik Belitz 4768ee78c1 #53 Utility to get tenant data for current route (e.g. in page server code) 2025-07-21 09:22:59 +02:00
Hendrik Belitz c0d48d92bc #53 slot templates are not named. channels are multilingual and can be paused.
#53 Setup state of tenant should be settable by setup ui
2025-07-21 09:22:24 +02:00
Hendrik Belitz 220ae4ff84 #53 Setup state for tenant 2025-07-21 09:21:07 +02:00
Hendrik Belitz 62e1ae9ce5 #53 Auth handler updates 2025-07-16 15:58:22 +02:00
Hendrik Belitz 64f339ee99 #53 fixed errors and tests 2025-07-16 15:49:55 +02:00
Hendrik Belitz ddc3f17a0c #53 code stylings 2025-07-16 15:27:54 +02:00
Hendrik Belitz 1418bb4335 #53 Tenant creation and configuration 2025-07-16 15:27:17 +02:00
Hendrik Belitz a1d4345410 #53 session handling 2025-07-16 15:27:03 +02:00
Hendrik Belitz a61e92a4c4 #53 Tenant database handling 2025-07-16 15:25:48 +02:00
Hendrik Belitz 7fe00f6289 #53 Linting errors 2025-07-16 14:38:24 +02:00
Hendrik Belitz e21dad780f #53 Added drizzle migrations, fixed drizzle config 2025-07-16 14:37:24 +02:00
Hendrik Belitz 6fe4597717 Rmeoved examples section 2025-07-14 09:18:29 +02:00
Hendrik Belitz 9b81c65963 Route to determine global admin existence 2025-07-14 09:18:00 +02:00
Hendrik Belitz 6a3b621430 Services for agents and channels 2025-07-14 09:12:13 +02:00
Hendrik Belitz 5dba7ef829 Tests for tenant routes. 2025-07-13 13:34:23 +02:00
Hendrik Belitz ba04189bdc Tenant-Routen 2025-07-13 13:15:47 +02:00
Hendrik Belitz 629c94dddc Tenant creation, update and config functions 2025-07-09 14:54:29 +02:00
Hendrik Belitz 8ee744e3be Moved unit tests. createTenant now reflects UI prototype. 2025-07-09 14:05:05 +02:00
Hendrik Belitz b48f684952 Added passkeys. Updated ER-Diagrams. 2025-07-08 18:30:21 +02:00
Hendrik Belitz c559b9e3f6 53 - Logging, docs 2025-07-08 18:18:32 +02:00
Hendrik Belitz 4ae8eafed5 53 - Schema for global database including tenants, configs and admin accounts.
Service and API routes for admin accounts.
Service for tenants.
2025-07-08 18:13:37 +02:00
HendrikandGitHub 7db54109bc Merge pull request #41 from open-reception/34-api-structure-and-third-party-libs
34 api structure and third party libs
2025-07-08 09:11:39 +02:00
HendrikandGitHub 3526b4e61d Merge pull request #49 from open-reception/43-add-encryption-utils-to-project
43 add encryption utils to project
2025-07-08 09:11:14 +02:00
Hendrik Belitz 5ecd3f3db7 Merge remote-tracking branch 'origin' into 34-api-structure-and-third-party-libs 2025-07-08 09:10:09 +02:00
Hendrik Belitz 1903212f8e Merge remote-tracking branch 'origin' into 43-add-encryption-utils-to-project 2025-07-08 09:09:50 +02:00
Hendrik Belitz 532d0b85c9 Refactored server hooks 2025-07-06 15:43:56 +02:00
HendrikandGitHub c24b91685e Merge pull request #42 from open-reception/28-e-mail-integration-smtp-credentials-templates-helper-functions
28 implemented email templating engine including tests and documentat…
2025-07-06 15:27:59 +02:00
Hendrik Belitz 74bef9e427 Added configuration entries for tenant 2025-07-06 15:19:40 +02:00
Hendrik BelitzandKarl Ludwig Weise 2ad52ed9e5 Updates to db structure
Co-authored-by: Karl Ludwig Weise <karlludwigweise@users.noreply.github.com>
2025-07-01 16:46:57 +02:00
Hendrik Belitz 8487c27fc3 28 - smtp secrets for production docker 2025-06-29 12:56:21 +02:00
Hendrik Belitz 584833896c Explicit prettier config for vscode 2025-06-25 11:59:48 +02:00
Hendrik Belitz 3a6e0f7b09 43 - fixed linting and added tests 2025-06-25 11:27:06 +02:00
Hendrik Belitz 550ac47d4d 43 - Add crypto functions 2025-06-25 11:26:49 +02:00
Hendrik Belitz b1c044ed5f 34 - github actions need DATABASE_URL to build 2025-06-24 16:27:16 +02:00
Hendrik Belitz bd9632ad39 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 28-e-mail-integration-smtp-credentials-templates-helper-functions 2025-06-24 16:12:16 +02:00
Hendrik Belitz 39931b9340 34 - formatting errors 2025-06-24 16:04:47 +02:00
Hendrik Belitz 52c88920f2 34 fixed date stub in tests 2025-06-24 16:04:00 +02:00
Hendrik Belitz 3c376f3648 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 34-api-structure-and-third-party-libs 2025-06-24 16:00:10 +02:00