Karl Ludwig Weise
|
d7b47d6b19
|
Improve error message for incompatible passkeys
|
2026-06-05 17:34:59 +02:00 |
|
Karl Ludwig Weise
|
2396162b0f
|
Fix preview of absences that last multiple full days
|
2026-06-05 16:15:35 +02:00 |
|
Karl Ludwig Weise
|
2419f9e87a
|
Make logout a front-end only fetch to fix race conditions and make sure access_token is gone
|
2026-06-05 16:02:19 +02:00 |
|
Karl Ludwig Weise
|
238faee2d3
|
chore: bump version to 1.1.1
|
2026-06-04 17:33:58 +02:00 |
|
Karl Ludwig Weise
|
20d5063775
|
Harden logout
|
2026-06-03 20:41:24 +02:00 |
|
Karl Ludwig Weise
|
04f15209b1
|
Fixing passkey implementation for 1Password
|
2026-06-02 18:42:00 +02:00 |
|
Karl Ludwig Weise
|
ac71d010e0
|
Only return a subset of appointment data on GET appointment endpoint
|
2026-06-01 10:59:41 +02:00 |
|
Karl Ludwig Weise
|
16474d96c5
|
Fix notifications to show appointment data; reverting comming a65c00bb8c and adding permission check
|
2026-05-31 21:43:51 +02:00 |
|
Karl Ludwig Weise
|
400ad2574f
|
Simplify and fix generateBaseUrl
|
2026-05-31 21:26:19 +02:00 |
|
Karl Ludwig Weise
|
e0c1b55fc7
|
Fix unter invite process after unifying flows
|
2026-05-31 21:26:05 +02:00 |
|
Karl Ludwig Weise
|
00885844f9
|
Improved local pre-release workflow
|
2026-05-31 21:07:24 +02:00 |
|
Karl Ludwig Weise
|
48683c5086
|
Added tasks to build and push pre-releases locally
|
2026-05-31 19:47:14 +02:00 |
|
Karl Ludwig Weise
|
5cdc0fa15c
|
Merge remote-tracking branch 'origin/main' into 273-bug-tenantdomain-is-interpreted-inconsistently-confirm-invite-urls-are-malformed
|
2026-05-31 19:45:28 +02:00 |
|
Karl Ludwig Weise
|
ff53c2131d
|
Fix: User invites should only ever come for tenant domain
|
2026-05-30 20:42:20 +02:00 |
|
Karl Ludwig Weise
|
60d0fa1eab
|
Fix js docs
|
2026-05-29 22:25:12 +02:00 |
|
Karl Ludwig Weise
|
dfabcc05fc
|
Send notifications for appointment requests via email
|
2026-05-29 22:20:58 +02:00 |
|
Karl Ludwig Weise
|
bad2fe2ddb
|
Unify confirmation emails, fixing issue #273
|
2026-05-29 21:26:31 +02:00 |
|
Karl Ludwig Weise
|
0a0a6dca95
|
Claiming an account is now a manual step to not trigger it by previews from email apps
|
2026-05-29 17:32:38 +02:00 |
|
Karl Ludwig Weise
|
3ea5455f15
|
Improve usability for adding and editing absences
|
2026-05-29 16:44:15 +02:00 |
|
Karl Ludwig Weise
|
bf52d45d73
|
Fix full day absences to span the full day
|
2026-05-29 16:44:15 +02:00 |
|
Karl Ludwig Weise
|
f39d6b388c
|
Fix: Use full hostname to check for proper login domain
|
2026-05-27 21:39:04 +02:00 |
|
Karl Ludwig Weise
|
2c4abf4c40
|
Fix: Tenant switcher shows proper domain
|
2026-05-27 21:01:55 +02:00 |
|
Karl Ludwig Weise
|
74630292f8
|
Fix: Custom domains don't have to match shortName
|
2026-05-27 11:54:15 +02:00 |
|
Karl Ludwig Weise
|
a9ed62b57a
|
Fix lint
|
2026-05-19 10:08:46 +02:00 |
|
Karl Ludwig Weise
|
a9a6cb75b0
|
Fix tests
|
2026-05-08 13:45:02 +02:00 |
|
Karl Ludwig Weise
|
79b482166d
|
Prevent saving protected settings to tenant
|
2026-05-07 17:44:46 +02:00 |
|
Karl Ludwig Weise
|
b19d87eb22
|
Prevent data leak from PUT request to /api/tenant/id
|
2026-05-06 21:26:44 +02:00 |
|
Karl Ludwig Weise
|
b283dbb670
|
Added throttle for passphrase login
|
2026-05-05 15:27:40 +02:00 |
|
Karl Ludwig Weise
|
f833dbf500
|
Remove auth cookie only after logout call to api
|
2026-05-05 11:59:55 +02:00 |
|
Karl Ludwig Weise
|
ad9e49e3cf
|
Prevent data leak from get tenant endpoint
|
2026-05-05 11:53:52 +02:00 |
|
Karl Ludwig Weise
|
98a107d4b4
|
Prevent admins from entering malicious javascript into link settings
|
2026-05-05 11:31:36 +02:00 |
|
Karl Ludwig Weise
|
5f61a2116d
|
Validate against database when registering
|
2026-05-05 11:01:49 +02:00 |
|
Karl Ludwig Weise
|
36104d21ee
|
Sanitize and limit fe log messages
|
2026-05-05 11:01:49 +02:00 |
|
Karl Ludwig Weise
|
8525d35a41
|
Fix tenant admin role escalation to global admin
|
2026-05-05 11:01:49 +02:00 |
|
Karl Ludwig Weise
|
222408af6f
|
Fix malicious global admin account creation using setup route again
|
2026-05-05 03:58:03 +02:00 |
|
Karl Ludwig Weise
|
2a8477cd0b
|
Added docs and deployment link to readme file
|
2026-05-04 10:05:07 +02:00 |
|
Karl Ludwig Weise
|
1d167faee6
|
Disable account link in sidebar nav
|
2026-04-30 15:38:31 +02:00 |
|
Karl Ludwig Weise
|
8bf9956c89
|
Fix version no being included in build
|
2026-04-30 15:36:01 +02:00 |
|
Karl Ludwig Weise
|
bcdf4d170b
|
Fix version bump to be pushed to main
|
2026-04-30 11:31:49 +02:00 |
|
Karl Ludwig Weise
|
37c02b64cf
|
Use recommended build and push approach to solve no such docker image issue
|
2026-04-30 10:43:48 +02:00 |
|
Karl Ludwig Weise
|
7907f5633a
|
Fix ci build by adding safeguard to another JWT_SECRET usage
|
2026-04-30 09:53:54 +02:00 |
|
Karl Ludwig Weise
|
3e9199bc7a
|
Fix build in ci
|
2026-04-30 09:35:57 +02:00 |
|
Karl Ludwig Weise
|
c5e54da9d1
|
Fix check
|
2026-04-30 09:24:38 +02:00 |
|
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 |
|