dependabot[bot] and GitHub
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 Weise and GitHub
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 Weise and GitHub
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 Weise and GitHub
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 Weise and GitHub
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 Weise and GitHub
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 Weise and GitHub
becc78a1ce
Calendar: Move Appointment ( #320 )
2026-08-12 20:40:17 +02:00
dependabot[bot] and GitHub
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