Commit Graph
100 Commits
Author SHA1 Message Date
Karl Ludwig Weise a55b3ded5a Fix ci build by making DATABASE_URL optional during build 2026-04-30 09:17:29 +02:00
Karl Ludwig Weise d57e54e5d0 Added required env to build step 2026-04-29 21:43:03 +02:00
Karl Ludwig Weise 8d60694a54 Do not build app during docker build 2026-04-29 21:33:23 +02:00
Karl Ludwig Weise 2b9a444936 Use official docker actions to build and push cross-platform images 2026-04-29 21:18:26 +02:00
Karl Ludwig Weise 35b6fa11e8 Release should only trigger one workflow run 2026-04-29 20:39:17 +02:00
Karl Ludwig Weise 71de820cb2 Updated checkout and setup-node github actions 2026-04-29 20:35:41 +02:00
Karl Ludwig Weise 211fbd3830 Adjusted release workflow for release using github ui 2026-04-29 20:28:32 +02:00
Karl Ludwig Weise bc0f2eb10d Fix main deploy workflow 2026-04-29 20:25:39 +02:00
Karl Ludwig Weise 3362d7b25f v0.0.2 2026-04-29 20:13:13 +02:00
Karl Ludwig Weise 9895b57d73 E-Mail name contains tenant longName + fix user invite to use selected language 2026-04-28 21:00:46 +02:00
Karl Ludwig Weise 7a955b3a70 Fix: Granting staff access to appointments 2026-04-28 20:54:47 +02:00
Karl Ludwig Weise a8481a96ba Fix baseUrl for staff invite emails 2026-04-24 22:44:28 +02:00
Karl Ludwig Weise 758b505686 Remove possible auth cookie before confirmation would fail because of it 2026-04-24 22:21:37 +02:00
Karl Ludwig Weise 95702fd73c Hide debugging utc timestamps on slots again 2026-04-23 17:25:48 +02:00
Karl Ludwig Weise c74a8dfb37 Fix absences and appointments to block proper slots 2026-04-23 16:49:12 +02:00
Karl Ludwig Weise c322b557c0 Merge remote-tracking branch 'origin/main' into fix/headers 2026-04-20 09:50:21 +02:00
Karl Ludwig Weise bc57358465 Fix lint 2026-04-20 09:37:25 +02:00
Karl Ludwig Weise d04d87ed2e Fix check 2026-04-20 09:37:22 +02:00
Karl Ludwig Weise f6d50864fb Only show onboarding notifications, when tenant is selected 2026-04-20 09:29:35 +02:00
Karl Ludwig Weise 374fe19121 Only get notifications/staff, if tenant is selected 2026-04-20 09:22:48 +02:00
Karl Ludwig Weise 093325dba1 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/sveltejs/kit-2.57.1' into feat/package-updates 2026-04-20 09:08:51 +02:00
Karl Ludwig Weise 26cfdfe60d Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/nodemailer-8.0.5' into feat/package-updates 2026-04-20 09:08:27 +02:00
Karl Ludwig Weise b8d51b4c0c Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/drizzle-orm-0.45.2' into feat/package-updates 2026-04-20 09:08:17 +02:00
Karl Ludwig Weise 798af99f21 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/vite-6.4.2' into feat/package-updates 2026-04-20 09:08:09 +02:00
Karl Ludwig Weise 020afbfe53 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/picomatch-2.3.2' into feat/package-updates 2026-04-20 09:07:55 +02:00
Karl Ludwig Weise c9c9cdc290 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/flatted-3.4.2' into feat/package-updates 2026-04-20 09:07:44 +02:00
Karl Ludwig Weise 99f55f1f0a Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/effect-3.21.0' into feat/package-updates 2026-04-20 09:07:36 +02:00
Karl Ludwig Weise 99400f6497 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/multi-2e149f5a3a' into feat/package-updates 2026-04-20 09:07:25 +02:00
Karl Ludwig Weise 06245ec224 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/devalue-5.6.4' into feat/package-updates 2026-04-20 09:07:14 +02:00
Karl Ludwig Weise cb7764b459 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/multi-770cfcd984' into feat/package-updates 2026-04-20 09:06:30 +02:00
Karl Ludwig Weise 1e9dd1a65e Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/svelte-5.53.6' into feat/package-updates 2026-04-20 09:06:19 +02:00
Karl Ludwig Weise a41646ef92 Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/rollup-4.59.0' into feat/package-updates 2026-04-20 09:06:09 +02:00
Karl Ludwig Weise 56a21a0469 Fix tests 2026-04-17 16:58:08 +02:00
Karl Ludwig Weise 701492e637 Fix check 2026-04-17 16:52:10 +02:00
Karl Ludwig Weise 87534c3630 Fix lint 2026-04-17 16:50:27 +02:00
Karl Ludwig Weise 39bb66ec78 Fix display times and appointment time when added using calendar 2026-04-17 16:39:48 +02:00
Karl Ludwig Weise d51de0fbd0 Fix adding appointments in calendar 2026-04-16 16:59:58 +02:00
Karl Ludwig Weise cd33d707ee Merge remote-tracking branch 'origin/main' into fix/headers 2026-04-07 18:34:43 +02:00
Karl Ludwig Weise 4f73625c97 Changed object csp object-src to self 2026-04-07 14:43:53 +02:00
Karl Ludwig Weise 9a49a80c02 Fix lint 2026-04-07 14:40:02 +02:00
Karl Ludwig Weise 758e0d5ddd Fix: Dashboard does not auto-logout when session refresh races with other calls 2026-04-07 14:39:59 +02:00
Karl Ludwig Weise 97ef807c7c Fix timezone and daylight saving issues 2026-04-06 21:04:57 +02:00
Karl Ludwig Weise 202cfbffaa Merge remote-tracking branch 'origin/main' into fix/headers 2026-04-04 19:21:00 +02:00
Karl Ludwig Weise 816b7ee7de Added title to settings page 2026-04-04 19:20:43 +02:00
Karl Ludwig Weise 6c9290692e Added --ignore-scripts to all npm ci installs 2026-04-04 19:20:43 +02:00
Karl Ludwig Weise 1b4b5d92ff Removed trivy vunerability scanner due to their security issues 2026-04-04 19:20:43 +02:00
Karl Ludwig Weise 29c64532f6 Fix calendar appointment positions coming in utc 2026-04-04 19:20:43 +02:00
Karl Ludwig Weise c1bd9e3b66 Added translation fixes 2026-04-04 19:20:43 +02:00
Karl Ludwig Weise 065c53416b Fix pausing/activating channels 2026-04-04 19:20:43 +02:00
Karl Ludwig Weise d2b3e544bb Added --ignore-scripts to all npm ci installs 2026-03-31 17:26:56 +02:00
Karl Ludwig Weise a57b80281d Removed trivy vunerability scanner due to their security issues 2026-03-25 10:36:49 +01:00
Karl Ludwig Weise 4d125dc59a Fix calendar appointment positions coming in utc 2026-03-24 20:23:51 +01:00
Karl Ludwig Weise cc4bc76f53 Added translation fixes 2026-03-24 20:23:51 +01:00
Karl Ludwig Weise cc174eec68 Fix pausing/activating channels 2026-03-24 20:23:51 +01:00
Karl Ludwig Weise 0bd45cf342 Merge remote-tracking branch 'origin/main' into secure-staff-public-keys 2026-03-16 09:27:17 +01:00
Karl Ludwig Weise b8a650ebdd Added checkOrigin to svelte config 2026-03-16 09:18:04 +01:00
Karl Ludwig Weise c1ee527818 wip 2026-03-12 17:43:27 +01:00
Karl Ludwig Weise fc385fc9cc Only show empty slots in the future 2026-03-10 19:07:08 +01:00
Karl Ludwig Weise 8bfd80aa26 Use UTC times for slot templates 2026-03-10 10:55:27 +01:00
Karl Ludwig Weise fe67e23dec Set refresh interval to 5 minutes 2026-03-10 09:10:33 +01:00
Karl Ludwig Weise 9e0dc6b870 Fix appointment positions after change to UTC 2026-03-09 10:07:00 +01:00
Karl Ludwig Weise 833e9a5792 Carify role permissions 2026-02-16 20:49:05 +01:00
Karl Ludwig Weise 7fddfc721c Calendar BookAppointment: Preselect agent, when only one is available 2026-02-14 16:56:16 +01:00
Karl Ludwig Weise fe9ea0703c Added dummy flow to add appointments using the calendar 2026-02-12 22:04:03 +01:00
Karl Ludwig Weise 68bfcfb609 Added staff member form fields to channels 2026-02-10 15:01:05 +01:00
Karl Ludwig Weise c1af53dc5b Fix appointment denial incl. email 2026-02-10 12:20:39 +01:00
Karl Ludwig Weise 168e2d5a6c Merge remote-tracking branch 'origin/main' into 160-book-appointment-confirm-appointment-requests-front-end 2026-02-10 12:05:52 +01:00
Karl Ludwig Weise 86294d4bba Send proper email on appointment request 2026-02-10 12:05:43 +01:00
Karl Ludwig Weise 6124398696 Added appointment confirmation and prepared denial 2026-01-28 21:56:03 +01:00
Karl Ludwig Weise 9a9abdcf46 Harden navigation for notifications on a all pages 2026-01-28 20:32:50 +01:00
Karl Ludwig Weise c5c86e6973 Notifications are closed initially 2026-01-27 22:12:30 +01:00
Karl Ludwig Weise bf9d642f0c Added notification front-end 2026-01-27 22:10:13 +01:00
Karl Ludwig Weise ffdd0ef20f Added automatic fallback link to emails 2026-01-27 17:17:45 +01:00
Karl Ludwig Weise 5c86a9907d Added ui for staff members to cancel appointments 2026-01-26 21:34:58 +01:00
Karl Ludwig Weise 56448d1c61 Disable changing agents for editing absences 2026-01-26 20:48:42 +01:00
Karl Ludwig Weise 992b62a865 Disable channel and agent routes for staff role 2026-01-26 20:47:52 +01:00
Karl Ludwig Weise b05330c0c8 Fix failed login with access_token. Remove access_token when loading login route 2026-01-26 20:46:42 +01:00
Karl Ludwig Weise cfff6f786c Fix expired access token: Do not check access token for public routes 2026-01-26 20:42:51 +01:00
Karl Ludwig Weise 3f550af281 Added custom domains for tenants 2026-01-23 21:38:06 +01:00
Karl Ludwig Weise 7a23b5fecb Merge remote-tracking branch 'origin/main' into feat/custom-domains 2026-01-23 20:09:31 +01:00
Karl Ludwig Weise e23817fa31 Fix tests 2026-01-21 22:17:47 +01:00
Karl Ludwig Weise 85a0fed42b Fix check 2026-01-21 22:04:17 +01:00
Karl Ludwig Weise 214e201f21 Fix lint 2026-01-21 21:53:53 +01:00
Karl Ludwig Weise 9c86b28182 Undo svelte warnings 2026-01-21 21:22:07 +01:00
Karl Ludwig Weise b352ce4b48 Merge remote-tracking branch 'origin/main' into dependabot/npm_and_yarn/sveltejs/kit-2.49.5 2026-01-21 20:56:22 +01:00
Karl Ludwig Weise b1f96bcf00 Separate github pr checks 2026-01-21 19:58:57 +01:00
Karl Ludwig Weise 5500ea75c0 Fix lint 2026-01-21 19:58:41 +01:00
Karl Ludwig Weise 7504dd2ac1 Fix types 2026-01-21 19:50:15 +01:00
Karl Ludwig Weise 9d34332921 Improved Login default state 2026-01-19 21:04:14 +01:00
Karl Ludwig Weise e570ecef51 Add confirm to prime user for PRF output retrieval 2026-01-19 20:51:18 +01:00
Karl Ludwig Weise 9e4094702d Only try to initStaffCrypto when user is regular staff member 2026-01-19 20:07:28 +01:00
Karl Ludwig Weise c2904659e4 Remove global admin from staff ui 2026-01-19 20:02:40 +01:00
Karl Ludwig Weise 1df02cb9f5 Minimize cases where the access_token is still set, but invalid 2026-01-19 16:40:20 +01:00
Karl Ludwig Weise 3bdf663f71 Improved hover state of channels and agents during booking 2026-01-16 16:58:51 +01:00
Karl Ludwig Weise 32fe5c7e42 Fix reloads during onboarding 2026-01-16 16:56:18 +01:00
Karl Ludwig Weise 76838eba29 Fix: Legal links in settings are optional 2026-01-16 16:45:25 +01:00
Karl Ludwig Weise fd7cfe00df Fix tenant database migrations 2026-01-16 16:20:32 +01:00
Karl Ludwig Weise eb47814395 Redact user and password from databaseUrl logs 2026-01-16 16:03:23 +01:00
Karl Ludwig Weise 95d0180c0b Added link to home from login 2026-01-16 15:47:49 +01:00
Karl Ludwig Weise ded98597fc Disable book appointment button, when in progress 2026-01-16 15:47:40 +01:00