Commit Graph
126 Commits
Author SHA1 Message Date
Hendrik Belitz 360db7d3e8 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 53-tenant-data-backend 2025-07-29 15:29:30 +02:00
Karl Ludwig WeiseandGitHub 730fd1710e Merge pull request #59 from open-reception/feat/api-bfffe-separation
Separate routes to minimize conflicts
2025-07-29 15:29:10 +02:00
Karl Ludwig Weise 2292f1b694 Disable prerendering 2025-07-29 15:27:14 +02:00
Hendrik Belitz 0fc1c0858c Merge branch 'feat/api-bfffe-separation' of github.com:open-reception/appointment-booking-software into 53-tenant-data-backend 2025-07-29 15:23:22 +02:00
Karl Ludwig Weise af8fee2299 Added language switch template to satisfy pipeline 2025-07-29 15:22:16 +02:00
Hendrik Belitz 26dfc3bff8 Merge branch 'feat/api-bfffe-separation' into 53-tenant-data-backend 2025-07-29 15:21:36 +02:00
Karl Ludwig Weise 214a4cf80b Separate routes to minimize conflicts 2025-07-29 15:17:11 +02:00
Hendrik Belitz 367d17dd0b 53 Add dummy JWT_SECRET to github actions 2025-07-29 11:58:58 +02:00
Hendrik Belitz 4888617c14 53 crash when no JWT_SECRET is found
53 Default language for emails is EN
2025-07-29 11:56:01 +02:00
Hendrik Belitz 3e1a5fa9c6 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 53-tenant-data-backend 2025-07-29 11:50:24 +02:00
HendrikandGitHub f59ae4e691 Merge pull request #52 from open-reception/feat/i18n-setup
Added basic i18n
2025-07-29 11:47:39 +02:00
Karl Ludwig Weise 8ae264e3e1 UI dev optimizations 2025-07-29 10:40:28 +02:00
Karl Ludwig Weise 3f51f81d45 Review changes 2025-07-29 10:37:50 +02:00
Karl Ludwig Weise da4bf85dca Clean up 2025-07-29 09:27:01 +02:00
Karl Ludwig Weise b949d34978 Fix ts issue 2025-07-29 09:23:22 +02:00
Karl Ludwig Weise 698663cb56 Fix build 2025-07-29 09:15:32 +02:00
Karl Ludwig Weise 1e1196a6b9 Fix lint 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise b3f78ad64b Fix prettier 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise a03a09ae50 Added basic languate switch 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 91aa41c4dc Fix prettier 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 1c7c259d5b Compiling i18n before check 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 84c53497d7 ls on filesystem 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise e18e78788c Try with other node version string 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 58ec345bbe Fix login check 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 97dbc1a2ab Move i18n to lib 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 2123ea1737 Test pr-checks with npm run prepare 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise a033229181 Move handle into its own file 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise 19a7bf04a8 Fix imports and checks 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise d1dd060fde Added basic i18n 2025-07-28 21:30:37 +02:00
HendrikandGitHub 4a3edbf0d2 Merge pull request #54 from open-reception/51-adjust-cd-action-to-push-to-docker-hub
Upload images to docker hub.
2025-07-28 10:11:57 +02:00
Hendrik Belitz 9c0a942a01 53 - Channel and agent API routes 2025-07-27 14:54:13 +02:00
Hendrik Belitz c5eeedb31d 53 Set env vars for tests and build in github actions 2025-07-25 12:25:00 +02:00
Hendrik Belitz 92d19efc41 53 Linting errors 2025-07-25 12:21:22 +02:00
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