Commit Graph
13 Commits
Author SHA1 Message Date
fb3b880204 142 provide logic and apis to use more than one passkey with a staff member (#163)
* Basic implementation

* Syntax fixes

* Implemented PRF for passkey administration. Updated docs, renamed confusing endpoints.

* Update src/routes/api/auth/passkeys/[passkeyId]/crypto/+server.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Removed unused param

* Merge fixes, formatting fixes, database migrations

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-13 18:35:42 +01:00
HendrikandGitHub 1959115d70 127 add checkpermission everywhere where needed (#140)
* Simplified locals.user
Checked routes for accessibilty

* Fixed tests

* Fixed import errors

* Fixed invite test
2025-12-16 11:25:19 +01:00
HendrikandGitHub 629351d6fa Scheduling api (#68)
* Additions for agent absencies and appointments. Schedule determination.

* Scheduling tests. Agent and appointment tests.

* Absence and Agent APIs

* Linting

* Appointment API (staffing side)

* LInting and fixed tests

* Centralised permission check

* Permission refactorings, session bugfixes

* Test fixes (first part)

* Test fixes

* Fixed type

* Linting fixes

* Fixed tests

* Formatting

* Data schema changes

* Adaptions to last merges and changes

* Incorporated changes as discussed in weekly

* Test fix
2025-09-15 16:22:41 +02:00
fd8990e258 Properly detect locale (#80)
* Properly detect locale

* Fix test

---------

Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2025-09-12 16:28:58 +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
Karl Ludwig Weise 084022944e Added admin account setup, email confirmation -wip 2025-08-19 21:02:50 +02:00
Hendrik Belitz 6b5cc278d5 53 Type fixes, add language to user schema 2025-07-25 12:07:42 +02:00
Hendrik Belitz 65f001ce7b 53 fix session revocation 2025-07-25 11:35:30 +02:00
Hendrik Belitz 253882ab76 53 - Invite routes, bugfixes 2025-07-25 10:55:02 +02:00
Hendrik Belitz 64f339ee99 #53 fixed errors and tests 2025-07-16 15:49:55 +02:00
Hendrik Belitz a1d4345410 #53 session handling 2025-07-16 15:27:03 +02:00
Karl Ludwig Weise d4edbb82ce feat(sveltekit): Added bare bones svelte setup 2025-06-18 14:11:40 +02:00