Commit Graph
65 Commits
Author SHA1 Message Date
github-actions[bot] 352fa9ee4e chore: bump version to v1.0.6 2026-05-19 08:37:55 +00:00
github-actions[bot] ddfaa7b333 chore: bump version to v1.0.5 2026-05-12 09:31:09 +00:00
github-actions[bot]andKarl Ludwig Weise fe2af7fa17 chore: bump version to v1.0.4 2026-05-12 10:56:20 +02:00
github-actions[bot] 1565070619 chore: bump version to v1.0.3 2026-05-08 12:22:26 +00:00
github-actions[bot] 2fe15ac599 chore: bump version to v1.0.2 2026-05-05 13:52:15 +00:00
github-actions[bot] 2630cc9b8e chore: bump version to v1.0.1 2026-05-05 02:21:12 +00:00
github-actions[bot] e7562b6b34 chore: bump version to v1.0.0 2026-05-03 08:36:35 +00:00
github-actions[bot] 1fb16689b6 chore: bump version to v1.0.0-rc2 2026-04-30 14:22:30 +00:00
github-actions[bot] 2e400f6062 chore: bump version to v1.0.0-rc 2026-04-30 10:06:14 +00:00
Karl Ludwig Weise 3362d7b25f v0.0.2 2026-04-29 20:13:13 +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 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 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
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
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
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
dependabot[bot]andGitHub fec32c0dd4 Bump kysely and @inlang/paraglide-js
Bumps [kysely](https://github.com/kysely-org/kysely) to 0.28.14 and updates ancestor dependency [@inlang/paraglide-js](https://github.com/opral/paraglide-js). These dependencies need to be updated together.


Updates `kysely` from 0.27.6 to 0.28.14
- [Release notes](https://github.com/kysely-org/kysely/releases)
- [Commits](https://github.com/kysely-org/kysely/compare/0.27.6...v0.28.14)

Updates `@inlang/paraglide-js` from 2.9.1 to 2.15.0
- [Changelog](https://github.com/opral/paraglide-js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/opral/paraglide-js/commits)

---
updated-dependencies:
- dependency-name: kysely
  dependency-version: 0.28.14
  dependency-type: indirect
- dependency-name: "@inlang/paraglide-js"
  dependency-version: 2.15.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-20 21:39:44 +00:00
09ffc21523 Added flow for staff members to create appointments (#204)
* Added flow for staff members to create appointments

* Add calendar page title

* Remove security check npm audit for pull-requests

* Fix docker build to be multi-platform

* Attempt to fix tests

* Remove obsolete test

* Refresh session every 3 minutes

---------

Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2026-03-06 10:22:28 +01:00
dependabot[bot]andGitHub 7573bb2777 Bump svelte from 5.46.4 to 5.53.6
Bumps [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) from 5.46.4 to 5.53.6.
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.53.6/packages/svelte)

---
updated-dependencies:
- dependency-name: svelte
  dependency-version: 5.53.6
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-28 17:47:00 +00: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 d004556ff5 Update more packages 2026-01-16 13:38:06 +01:00
Karl Ludwig Weise 082435c1fb Added Popover to explain why checkbox is there 2026-01-16 12:59:59 +01:00
dependabot[bot]andGitHub 968bba72bd Bump @sveltejs/kit from 2.25.2 to 2.49.5
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit) from 2.25.2 to 2.49.5.
- [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.49.5/packages/kit)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-15 18:16:55 +00:00
Karl Ludwig Weise efdae16249 Fixed db:drop script for local development 2026-01-07 10:28:23 +01:00
HendrikGitHubhbelcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Copilot
b81706a8d9 Security hotfix prf (#146)
* Use PRF extension for deterministic Zero Knowledge Shards

* Webauthn validation lib

* Use attestation and validate passkeys

* Use attestation objects and cose-format keys in frontend. Added additional checks so that we don't create orphaned users when validation fails.

* Fixed type check error

* Fix PRF salt documentation to match implementation (#147)

* Initial plan

* Fix PRF salt documentation to match implementation

Co-authored-by: hbel <7416029+hbel@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: hbel <7416029+hbel@users.noreply.github.com>

* Use dev instead of node env

* Migration fixes

---------

Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: hbel <7416029+hbel@users.noreply.github.com>
2026-01-02 15:08:23 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a93ee3c741 Bump nodemailer from 7.0.7 to 7.0.11 (#138)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 7.0.7 to 7.0.11.
- [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.7...v7.0.11)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-13 16:58:52 +01:00
CopilotGitHubhbelcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1e311bed32 Migrate to Zod 4 (#125)
* Initial plan

* Migrate to Zod 4.1.12 and update all imports

Co-authored-by: hbel <7416029+hbel@users.noreply.github.com>

* Fix test UUIDs to be RFC 4122 compliant for Zod 4

Co-authored-by: hbel <7416029+hbel@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: hbel <7416029+hbel@users.noreply.github.com>
2025-10-27 15:58:24 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8ff2238f0f Bump vite from 6.3.5 to 6.4.1 (#116)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.5 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-24 13:10:16 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
90c62718e0 Bump playwright and @playwright/test (#114)
Bumps [playwright](https://github.com/microsoft/playwright) to 1.56.1 and updates ancestor dependency [@playwright/test](https://github.com/microsoft/playwright). These dependencies need to be updated together.


Updates `playwright` from 1.53.1 to 1.56.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.53.1...v1.56.1)

Updates `@playwright/test` from 1.53.1 to 1.56.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](https://github.com/microsoft/playwright/compare/v1.53.1...v1.56.1)

---
updated-dependencies:
- dependency-name: playwright
  dependency-version: 1.56.1
  dependency-type: indirect
- dependency-name: "@playwright/test"
  dependency-version: 1.56.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-21 18:22:33 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
65856b571f Bump nodemailer from 7.0.3 to 7.0.7 (#104)
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 7.0.3 to 7.0.7.
- [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.3...v7.0.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 10:59:08 +02:00
c292538dc2 Feat/channels (#94)
* Added channels dashboard ui

* Fix lint

* Fix tests

---------

Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2025-10-06 13:40:24 +02:00
5965fada38 Make descriptions multilingual (#89)
* Make descriptions multilingual

* Format and test fixes

* Update src/lib/server/db/tenant-schema.ts

* Fix tenant-switcher to update instantly

* Fix sql migrations for description

* Add languages to tenant table

* Fix tenant schema

* Use objects for translated fields

* Fix format

* Fix lint

* Allow longer descriptions for channels

* Field Localizations are based on tenant locales not supportedLocales

* Fix agent image list preview

* Improve language tab keyboard navigation

* Fix falsy redirect after store init

---------

Co-authored-by: Karl Ludwig Weise <office@ludwigweise.de>
Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2025-10-01 18:43:01 +02:00
Karl Ludwig WeiseandGitHub 838e724351 Feat/agents (#83) 2025-09-25 17:10:44 +02:00
Karl Ludwig WeiseandGitHub 9e6dfe7b5e Feat/tenants (#74) 2025-09-12 16:20:02 +02:00
bf610cac2b Change prettier settings (#65)
Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2025-09-01 17:47:46 +02:00
6fd217b4e3 Feat/dashboard setup (#63)
* Added dashboard screens

* Fix lint

* Fix lint

* Fixed fetching user data on reload

---------

Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2025-09-01 16:26:27 +02:00
Karl Ludwig Weise 084022944e Added admin account setup, email confirmation -wip 2025-08-19 21:02:50 +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
Karl Ludwig Weise a03a09ae50 Added basic languate switch 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 58ec345bbe Fix login check 2025-07-28 21:30:37 +02:00
Karl Ludwig Weise d1dd060fde Added basic i18n 2025-07-28 21:30:37 +02:00
Hendrik Belitz a61e92a4c4 #53 Tenant database handling 2025-07-16 15:25:48 +02:00
Hendrik Belitz 4ae8eafed5 53 - Schema for global database including tenants, configs and admin accounts.
Service and API routes for admin accounts.
Service for tenants.
2025-07-08 18:13:37 +02:00
Hendrik Belitz 49a243fb4c Upload images to docker hub.
Fixed e2e tests in main-deploy
2025-07-08 09:25:00 +02:00
Hendrik Belitz 1903212f8e Merge remote-tracking branch 'origin' into 43-add-encryption-utils-to-project 2025-07-08 09:09:50 +02:00