Peter Bieringer
|
d50479cefb
|
server_delay_on_error: add test
|
2026-04-03 07:18:09 +02:00 |
|
Peter Bieringer
|
525fddf587
|
extend copyright
|
2026-04-03 07:17:41 +02:00 |
|
Peter Bieringer
|
dfa7ffc0b3
|
server/delay_on_error: add code to trigger for testing
|
2026-04-03 07:17:12 +02:00 |
|
Peter Bieringer
|
4b9827f491
|
delay_on_error: catch all (not only PermissionDenied) execptions
|
2026-04-03 07:16:07 +02:00 |
|
Peter Bieringer
|
49db75dae8
|
delay and sharing/token: align+fix
|
2026-04-02 13:11:24 +02:00 |
|
Peter Bieringer
|
dc61a50931
|
sharing: carveout delay
|
2026-04-02 13:10:37 +02:00 |
|
Peter Bieringer
|
2bf174f012
|
sharing/token: fix result code
|
2026-04-02 13:10:17 +02:00 |
|
Peter Bieringer
|
594c477d73
|
delay: do not apply on PYTEST
|
2026-04-02 13:09:58 +02:00 |
|
Peter Bieringer
|
2b2a83c57c
|
delay: include delay in response time measurement
|
2026-04-02 13:09:29 +02:00 |
|
Peter Bieringer
|
3ab7e2049f
|
delay: delay_on_error only for 5xx, auth_delay for 401 in case login/user is missing
|
2026-04-02 13:06:28 +02:00 |
|
Nate Harris
|
3b9df7b87e
|
- Check if hook is enabled before constructing hook notification items
- Skip/early exit email hook if notification item is not a VCALENDAR
|
2026-03-30 01:55:03 -06:00 |
|
Peter Bieringer
|
b64e4d0332
|
sharing/info: test overlay status/support
|
2026-03-30 06:03:43 +02:00 |
|
Peter Bieringer
|
6c9359ab98
|
sharing/info: add overlay status/support
|
2026-03-30 06:03:43 +02:00 |
|
Peter Bieringer
|
01bfddb9e1
|
Merge pull request #2059 from maxberger/master
UI: Unify URL Handling, support copying to clipboard
|
2026-03-30 06:01:55 +02:00 |
|
Max Berger
|
afbce5ac87
|
UI: Add copy to clipboard button to URL displays
|
2026-03-29 23:46:30 +02:00 |
|
Max Berger
|
045ab573db
|
UI: Unify URL handling, show full URL everywhere
|
2026-03-29 23:13:22 +02:00 |
|
Max Berger
|
1921c0c8eb
|
UI: Add title attribute (popups) to icon elements
|
2026-03-29 22:04:16 +02:00 |
|
Peter Bieringer
|
9e58149dad
|
sharing/token/test: check delay on invalid token
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
7fd91221ae
|
sharing/test: cosmetics
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
d81dfa8547
|
auth/test: check auth_delay on failed login
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
9cb1e5e8bd
|
sharing/token/resolver: align jitter delay with auth
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
b07fc395cf
|
code: cosmetics
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
4b49910dfc
|
test/auth: add support for optional delay
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
024712de85
|
sharing/token/resolver: add delay in case token was not found
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
fc50170a8d
|
code/cosmetics
|
2026-03-29 14:52:41 +02:00 |
|
Peter Bieringer
|
793f0fc4a7
|
sharing/token: add separator to avoid b64 padding instead of using replace
|
2026-03-29 07:41:32 +02:00 |
|
Max Berger
|
405c192158
|
UI: Fix html/css validation errors
|
2026-03-29 00:23:00 +01:00 |
|
Max Berger
|
9688db7e21
|
UI: Remove leftover hardcodes for bday conversion
|
2026-03-28 23:42:14 +01:00 |
|
Max Berger
|
e631734e6e
|
Make class methods actual class methods instead of setting them in the constructor
|
2026-03-28 23:37:12 +01:00 |
|
Max Berger
|
7766c80c6a
|
Add support for browser back/forward
|
2026-03-28 23:21:18 +01:00 |
|
Peter Bieringer
|
9069626f1a
|
sharing/bday/config-option: remove use of legacy
|
2026-03-28 10:10:04 +01:00 |
|
Peter Bieringer
|
1b633a4551
|
sharing/bday/config: remove legacy
|
2026-03-28 10:09:47 +01:00 |
|
Max Berger
|
69a6a61ef8
|
Remove legacy sharing from frontend
|
2026-03-28 09:39:30 +01:00 |
|
Max Berger
|
5ab80a8779
|
Removed legacy bday sharing from backend
|
2026-03-28 09:36:02 +01:00 |
|
Max Berger
|
fe4ca56962
|
UI: Replace bday sharing with new Conversion based sharing
|
2026-03-28 00:24:30 +01:00 |
|
Max Berger
|
b6ad0a8140
|
Remove obsolete Hidden/Owner
|
2026-03-27 23:16:23 +01:00 |
|
Max Berger
|
fb6a7abb9a
|
Basic Authorization: User proper encoding for password
|
2026-03-27 18:52:08 +01:00 |
|
Max Berger
|
bde188ff55
|
Add new test for non-sharing, fix non-sharing use case
|
2026-03-26 21:20:02 +01:00 |
|
Max Berger
|
78cf5f7fe3
|
Run all integ tests against different configs
|
2026-03-26 21:03:20 +01:00 |
|
Peter Bieringer
|
d56b87196a
|
Merge pull request #2043 from pbiering/check-max-resource-size-support-2039
Check max_resource_size on storage/discover+get
|
2026-03-26 08:25:46 +01:00 |
|
Peter Bieringer
|
46c84d44b4
|
storage/get+discover: test for only add items not exceeding max-resource-size
|
2026-03-26 07:57:13 +01:00 |
|
Peter Bieringer
|
24c0832762
|
storage/get+discover: only add items not exceeding max-resource-size
|
2026-03-26 07:56:38 +01:00 |
|
Peter Bieringer
|
e55ccefeb3
|
collection: add max_resource_size from config
|
2026-03-26 07:56:02 +01:00 |
|
Peter Bieringer
|
876c029056
|
pathutils: add size check function
|
2026-03-26 07:54:18 +01:00 |
|
Peter Bieringer
|
a3068da865
|
utils: improve format_unit
|
2026-03-26 07:53:23 +01:00 |
|
Peter Bieringer
|
bba835d486
|
put/max-resource-size: cosmetic number format
|
2026-03-26 07:52:47 +01:00 |
|
Peter Bieringer
|
23ae1ccb14
|
tests/extend copyright
|
2026-03-26 05:47:42 +01:00 |
|
Max Berger
|
951cfde278
|
Address null-safety identified by TSC compiler v6
There are no actual functional changes. This just adds many additional
annotations and function which ensure type safety and null safety.
|
2026-03-25 23:34:44 +01:00 |
|
Peter Bieringer
|
a923ccf2d3
|
sharing/legacy bday: fallback for list
|
2026-03-25 06:55:56 +01:00 |
|
Peter Bieringer
|
0dab5ffcf8
|
sharing/test: remove leftovers
|
2026-03-25 06:53:26 +01:00 |
|