Commit Graph
421 Commits
Author SHA1 Message Date
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 WeiseandGitHub ad01d07365 Merge pull request #245 from open-reception/fix/headers
Move headers and fix timezone and daylight-saving issues
2026-04-23 16:50:03 +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 WeiseandGitHub 327346de98 Merge pull request #252 from open-reception/feat/package-updates
Feat/package updates
2026-04-20 09:39:51 +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
dependabot[bot]andGitHub cab993b9c7 Bump @sveltejs/kit from 2.50.0 to 2.57.1
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.50.0 to 2.57.1.
- [Release notes](https://github.com/sveltejs/kit/releases)
- [Changelog](https://github.com/sveltejs/kit/blob/main/packages/kit/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@2.57.1/packages/kit)

---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
  dependency-version: 2.57.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-10 19:15:46 +00:00
dependabot[bot]andGitHub 3de31341bd Bump nodemailer from 7.0.11 to 8.0.5
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 7.0.11 to 8.0.5.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v7.0.11...v8.0.5)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-version: 8.0.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-08 23:37:06 +00:00
Hendrik Belitz 527e1f49e9 Save timezone, use timezone in appointment mails. 2026-04-08 15:43:27 +02:00
dependabot[bot]andGitHub bbac0eda91 Bump drizzle-orm from 0.44.2 to 0.45.2
Bumps [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) from 0.44.2 to 0.45.2.
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases)
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/0.44.2...0.45.2)

---
updated-dependencies:
- dependency-name: drizzle-orm
  dependency-version: 0.45.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-08 06:59:34 +00:00
Karl Ludwig Weise cd33d707ee Merge remote-tracking branch 'origin/main' into fix/headers 2026-04-07 18:34:43 +02:00
a97d64f0e3 Secure staff public keys (#231)
* Do not apply shortname for system tenant generateBaseUrl
Do not remove domain name parts if hostname already is a subdomain

* Use domain instead of shortName for tenant domain

* Fixed tests

* Obfuscate error output

* Create access tokens for clients from the challenge.

* Bootstrap tokens for new clients. Use jti on client tokens.
Secure my-appointments with token.

* If client exists staff does not need to retrieve staff key shares (since tunnel is already encrypted)

* Lint and check fixes

* Format fixes

---------

Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2026-04-07 18:34:17 +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
dependabot[bot]andGitHub 8efdc4f150 Bump vite from 6.4.1 to 6.4.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.4.1 to 6.4.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v6.4.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.4.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-07 04:47:35 +00: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