Commit Graph
25 Commits
Author SHA1 Message Date
Karl Ludwig WeiseandGitHub 9e6dfe7b5e Feat/tenants (#74) 2025-09-12 16:20:02 +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 4888617c14 53 crash when no JWT_SECRET is found
53 Default language for emails is EN
2025-07-29 11:56:01 +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 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 57128e09d7 Security audit of packages 2025-07-23 17:39:40 +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 1903212f8e Merge remote-tracking branch 'origin' into 43-add-encryption-utils-to-project 2025-07-08 09:09:50 +02:00
Hendrik Belitz 550ac47d4d 43 - Add crypto functions 2025-06-25 11:26:49 +02:00
Hendrik Belitz bd9632ad39 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 28-e-mail-integration-smtp-credentials-templates-helper-functions 2025-06-24 16:12:16 +02:00
Karl Ludwig WeiseandGitHub 1ec49544e6 Feat/added UI kit (#48)
* chore(update): Update all deps

* Setup basic Design System

* Modified data streaming example

* Fix rebase

* Fix lint

* Fix lint

* Fix test
2025-06-24 15:47:18 +02:00
Hendrik Belitz 77620ea88b Updated packages 2025-06-24 14:43:27 +02:00
Hendrik Belitz c21bf89896 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 28-e-mail-integration-smtp-credentials-templates-helper-functions 2025-06-24 14:42:18 +02:00
Hendrik Belitz f69a958d87 44 - Install packages after merge 2025-06-24 14:38:37 +02:00
Hendrik Belitz f9ad879ec7 Merge branch 'main' of github.com:open-reception/appointment-booking-software into 44-logging 2025-06-24 14:35:12 +02:00
Hendrik Belitz 6c68613d02 44 Universal Logger for front- and backend. 2025-06-23 18:18:10 +02:00
Hendrik Belitz 15b4429064 28 - Formatting and liniting issues 2025-06-23 17:33:17 +02:00
Hendrik Belitz 5084fe3ea5 37 added updating the package.json version number when a new github release is tagged.
37 added building and pushing the docker image when a new github release is tagged
2025-06-23 17:15:53 +02:00
Hendrik Belitz 89fdce364f Updated package-lock.json for picomatch mismatch 2025-06-19 19:31:47 +02:00
Hendrik Belitz 6bad712b6f Fixed env variable handling to also consider the DATABASE_URL
Renamed container and image names
Fixed build and compose errors in Docker files
Added env test and health routes to web app api
Explicitly use node adapter for svelte app
2025-06-19 18:39:40 +02:00
Karl Ludwig Weise d4edbb82ce feat(sveltekit): Added bare bones svelte setup 2025-06-18 14:11:40 +02:00