Commit Graph
674 Commits
Author SHA1 Message Date
dependabot[bot]andGitHub 3683a146d6 Bump nodemailer from 9.0.1 to 9.1.1
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 9.0.1 to 9.1.1.
- [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/v9.0.1...v9.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-10 20:33:05 +00:00
Karl Ludwig WeiseandGitHub 39e2efb8f2 Merge pull request #326 from open-reception/feat/resolve-missing-staff-crypto-situations
Resolve missing staff crypto situations
2026-09-10 22:30:51 +02:00
Karl Ludwig Weise 9bf997702c Fix tests 2026-09-10 22:23:43 +02:00
Karl Ludwig Weise ec1761fa2f Remove unused route 2026-09-10 22:19:57 +02:00
Karl Ludwig Weise af38a08892 Added inactivity modal with proper logout 2026-09-10 22:19:16 +02:00
Karl Ludwig Weise d6facc7aba Review changes 2026-09-09 20:10:22 +02:00
Karl Ludwig Weise f550250917 Feature flags are now an object. 2026-09-08 09:07:53 +02:00
Karl Ludwig Weise 575845acad Auto-decrypt appointments after added keys + removing arbitrary key expiry + slow down login to give browser time to write cookies 2026-09-08 08:58:59 +02:00
Karl Ludwig Weise fe05c55ffb Resolve missing staff crypto situations -wip 2026-09-04 14:53:29 +02:00
github-actions[bot] 75e9c8cfda chore: bump version to v2.4.0 2026-09-01 14:56:06 +00:00
Karl Ludwig WeiseandGitHub 2d4a496b19 Merge pull request #324 from open-reception/feat/appointment-reminders
Added appointment reminder emails
v2.4.0
2026-09-01 14:35:53 +02:00
Karl Ludwig Weise 075d7433a9 Fix tests 2026-09-01 14:32:48 +02:00
Karl Ludwig Weise 8cdb324db8 Review changes 2026-09-01 14:31:05 +02:00
Karl Ludwig Weise 0be0b75cbf Fix lint and tests 2026-09-01 10:05:02 +02:00
Karl Ludwig Weise cd66614aea Added feature flags for tenants 2026-09-01 09:58:47 +02:00
Karl Ludwig Weise 8555484777 Fix lint 2026-08-31 20:09:23 +02:00
Karl Ludwig Weise 179588e46d Do not send reminders multiple times + missing schedule cache migration 2026-08-31 20:07:21 +02:00
Karl Ludwig Weise 7c518ff1bc Merge remote-tracking branch 'origin/main' into feat/appointment-reminders 2026-08-31 10:25:09 +02:00
Karl Ludwig WeiseandGitHub 45c9449285 Merge pull request #314 from open-reception/feat/manage-passkeys
Account Area
2026-08-31 09:55:33 +02:00
Karl Ludwig Weise 56dfe32ea5 Review changes 2026-08-31 09:52:29 +02:00
Karl Ludwig Weise 7e93d686f2 Merge remote-tracking branch 'origin/main' into feat/manage-passkeys 2026-08-31 09:50:55 +02:00
Karl Ludwig WeiseandGitHub efca16cf93 Merge pull request #322 from open-reception/fix/calendar-load-times
Calendar: Added cache to load calendar faster
2026-08-31 09:46:59 +02:00
Karl Ludwig Weise e3307004ce Added appointment reminder emails 2026-08-28 17:24:01 +02:00
Karl Ludwig Weise 7a70b437d6 Simplified login ux 2026-08-27 21:30:08 +02:00
Karl Ludwig Weise 683e74883b Calendar: Fixed a few display issues 2026-08-27 20:30:10 +02:00
Karl Ludwig Weise fa4eae62bd Review changes 2026-08-27 19:24:55 +02:00
Karl Ludwig Weise 34f1b9729b Fixed and added tests 2026-08-26 09:38:26 +02:00
Karl Ludwig Weise bb78d6e5f9 Added timezone when reading from cache 2026-08-25 09:10:02 +02:00
Karl Ludwig Weise bd05180357 Impremented schedule cache 2026-08-21 17:27:17 +02:00
Karl Ludwig Weise fd296663f4 Fix tests 2026-08-21 14:56:26 +02:00
Karl Ludwig Weise a03ba4bd0c Calendar: Added quick wins for speeding up calendar loading 2026-08-21 14:56:26 +02:00
Karl Ludwig Weise 2bcfac657b Notifications: Encrypted payload now uses current passkey to decrypt 2026-08-21 08:51:02 +02:00
Karl Ludwig Weise cecb24dd78 Harden passkey management 2026-08-20 09:01:52 +02:00
Karl Ludwig Weise 28805d2421 Merge remote-tracking branch 'origin/main' into feat/manage-passkeys 2026-08-19 16:24:14 +02:00
Karl Ludwig Weise 126e117cb9 AddAppointment: Show hint for newly created tunnels to take longer 2026-08-18 20:46:35 +02:00
github-actions[bot] 76fccc5032 chore: bump version to v2.3.0 2026-08-18 07:53:08 +00:00
Karl Ludwig Weise 523e866997 Login: Do not submit form when password manager fills email for passkey v2.3.0 2026-08-18 09:26:48 +02:00
Karl Ludwig Weise 5b9b952400 Update vulnerable package 2026-08-18 09:19:12 +02:00
Karl Ludwig Weise fc5ae46950 Merge remote-tracking branch 'origin/main' into feat/manage-passkeys 2026-08-14 17:10:19 +02:00
Karl Ludwig Weise acd44b57bb Fix lint, check and test 2026-08-14 17:09:23 +02:00
Karl Ludwig Weise c92c52be3f Fixed decryption of appointments by using proper passkey 2026-08-13 21:22:19 +02:00
9e5a5ab722 Notification shows who canceled an appointment (#317)
* Notification shows who canceled an appointment -wip

* Added solution arcitecture for decrypting notification payload

* Use encrypted tunnel key to decrypt encrpyted notification payload

* Fix tests

---------

Co-authored-by: Karl Ludwig Weise <ludwig@ludwigweise.de>
2026-08-13 10:54:01 +02:00
Karl Ludwig WeiseandGitHub de83771843 Merge pull request #321 from open-reception/dependabot/npm_and_yarn/js-yaml-4.3.1
Bump js-yaml from 4.3.0 to 4.3.1
2026-08-12 20:41:41 +02:00
Karl Ludwig WeiseandGitHub becc78a1ce Calendar: Move Appointment (#320) 2026-08-12 20:40:17 +02:00
dependabot[bot]andGitHub 9f544cdbe7 Bump js-yaml from 4.3.0 to 4.3.1
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.3.0 to 4.3.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.1/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.3.0...4.3.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.3.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-08-11 23:10:59 +00:00
Karl Ludwig Weise 8e7fabdc5f Fixed adding an appointment 2026-08-06 17:22:31 +02:00
Karl Ludwig Weise f4ef3084a7 Sort agents, channels and staff members by name 2026-08-04 09:48:47 +02:00
Karl Ludwig Weise b586a5edf6 Update packages 2026-08-04 09:39:10 +02:00
Karl Ludwig Weise b479c41d5a Calendar: Added channel color to channel filter 2026-08-04 09:35:54 +02:00
Karl Ludwig Weise 87d275cd63 Added removal of passkeys -wip 2026-07-31 15:54:38 +02:00