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
Karl Ludwig Weise
c544b7f53f
Added message, when max no of passkeys is set
2026-07-31 15:11:11 +02:00
Karl Ludwig Weise
5a9290e094
Add Passkey: Now using rewrapAllTunnelsForNewPasskey
2026-07-31 14:59:18 +02:00
Hendrik Belitz
f06486ba1a
Omit PRF cookie challenge update if adding additional passkedy
2026-07-31 13:34:20 +02:00
Karl Ludwig Weise
e384eb2865
Allow dashboard users to add passkey -wip
2026-07-30 20:33:05 +02:00
Karl Ludwig Weise
c84144a32f
Account Settings: Prevent autocomplete before formData is filled
2026-07-30 08:59:09 +02:00
Karl Ludwig Weise
edd938d544
Added passphrase change for global admins
2026-07-29 10:02:50 +02:00
Karl Ludwig Weise
9a6a960e4f
Dashboard users can now edit their name and email language
2026-07-28 20:33:48 +02:00
Hendrik Belitz
67ccfd8bff
Backend for multiple Passkeys. Identify passkeys by their id, when referenced, make sure to always use the most recently used passkey of the user for the encryption/decryption.
2026-07-26 14:11:04 +02:00
Karl Ludwig Weise
bd200c1aca
Added empty state for passkey list
2026-07-24 16:02:59 +02:00
Karl Ludwig Weise
d59f039358
Display badge on current passkey
2026-07-24 15:54:03 +02:00
Karl Ludwig Weise
2677fed552
Passkeys can now be renamed
2026-07-24 13:53:35 +02:00
github-actions[bot]
3a6c7e643a
chore: bump version to v2.2.3
2026-07-24 11:04:42 +00:00
Karl Ludwig Weise
c8424fbf07
Added open api spec for getting passkeys
2026-07-24 12:41:46 +02:00
Karl Ludwig Weise
9ee70166b5
Analysis notes
2026-07-23 17:42:25 +02:00
Karl Ludwig Weise
a98b278df2
Account: Added passkey list
2026-07-23 16:29:43 +02:00
Karl Ludwig Weise
c598afae2f
Remove comments from merged pr
v2.2.3
2026-07-22 14:11:22 +02:00
Karl Ludwig Weise and GitHub
c203bab6b1
Merge pull request #309 from RaafatDev/#289-Settings-Links--Invalid-URLs-break-form-submit-and-don't-show-proper-errors
...
#289
2026-07-22 14:08:03 +02:00
Karl Ludwig Weise
e08eebedec
Fix appointment booking being blocked by recurring absences
2026-07-22 14:04:55 +02:00
Karl Ludwig Weise
df88d49d81
Navigating to an appointment from notification now reliably shows confim/deny buttons
2026-07-22 12:55:15 +02:00
Karl Ludwig Weise
0eae50ca21
Speed up calendar response time by removing agent data from calendar response
2026-07-22 12:30:28 +02:00
Karl Ludwig Weise
6259edf8d0
Update package with CVEs level high
2026-07-22 12:08:51 +02:00
Karl Ludwig Weise and GitHub
89ce77c436
Merge pull request #312 from open-reception/fix/emails-always-in-proper-language
...
Fix: E-Mails are always using recipient locale now
2026-07-22 11:55:50 +02:00
Karl Ludwig Weise and GitHub
7bae6fef1a
Merge pull request #311 from open-reception/feat/resend-staff-invite-email
...
Allow admins to resend invite emails without deleting a staff member …
2026-07-22 11:55:22 +02:00
Karl Ludwig Weise
adc7d5de6e
Added tests for api endpoint
2026-07-21 21:24:42 +02:00
Karl Ludwig Weise
1a30182189
Fix: E-Mails are always using recipient locale now
2026-07-21 21:08:48 +02:00
Karl Ludwig Weise
ba8c2dcc5d
Allow admins to resend invite emails without deleting a staff member first
2026-07-21 20:24:21 +02:00
Karl Ludwig Weise and GitHub
85269ac3ad
Feat/recurring absences
2026-07-21 16:54:38 +02:00
Karl Ludwig Weise
46a33263c8
Rename regular absences to recurring absences
2026-07-21 16:51:11 +02:00
Karl Ludwig Weise
6adc09029f
Added tests for managing regular absences
2026-07-20 21:42:08 +02:00
Karl Ludwig Weise
14ca8ad49c
Added schedule check to block slots where regular absence applies
2026-07-20 21:33:05 +02:00
Karl Ludwig Weise
2213cb8537
Added checks for from-times to be before to-times
2026-07-20 20:32:19 +02:00