mirror of
https://github.com/open-reception/appointment-booking-software.git
synced 2026-08-17 21:25:52 +02:00
45723523410ab3de8b674ed68d48eb1dfa7509f7
* Web workers for crypto functions. Crypto key storage in db. * First prototype appointment service and api * Basic flows für clients. * Staff crypto * Browser crypto functions * Get appointments from a date range * API docs * Schedule API, fixed schedule errors * Tests and bugfixes * Formatting * enhanced and unified Browser-Crypto-Utilities trying to create a new tunnel when tenant has no users now results in an error. user creation now has a confirmation state. * Staff API, getting and updating tunnel data. * Tests for staff endpoints Fixed for confirmationState Fixed tests * Moved logic to staff service * Moved logic to appoointment service * calendar route for staff members. schedule route for clients. * Fix client access to certain routes * Update src/routes/api/tenants/[id]/staff/__tests__/staff-api.test.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/routes/api/tenants/[id]/staff/[staffId]/public-key/__tests__/public-key.test.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update src/routes/api/tenants/[id]/appointments/tunnels/add-staff-key-shares/+server.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Security fixes for staff-crypto key retrieval. * LInting errors * DB Migrations * Removed isEncrypted property --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
appointment-booking
End-to-end encrypted appointment booking platform
Local development
npm installnpm run docker:dev:upnpm run db:migratenpm run db:pushnpm run dev
Funding
This project is funded by:
Languages
TypeScript
73.3%
Svelte
23.2%
HTML
2.4%
JavaScript
0.8%
CSS
0.2%

