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 and GitHub
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 Weise and GitHub
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] and GitHub
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] and GitHub
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] and GitHub
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