Commit Graph

2737 Commits

Author SHA1 Message Date
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
Peter Bieringer
eae5566865 sharing: bugfix on replacement 2026-03-24 21:40:29 +01:00
Peter Bieringer
8b8315ba93 sharing: improve backmapping 2026-03-24 21:40:29 +01:00
Peter Bieringer
d0106c1a6b sharing/via-proxy: add support and test cases 2026-03-24 21:40:29 +01:00
Peter Bieringer
0fae7c5a7c sharing/tests: replace type bday by conversion 2026-03-24 21:40:29 +01:00
Peter Bieringer
31354ed25c sharing/rights: remove no longer required permissions 2026-03-24 21:40:29 +01:00
Peter Bieringer
9485e58081 sharing/config: mark legacy config options 2026-03-24 21:40:29 +01:00
Peter Bieringer
6a162e3882 sharing: replace type bday by conversion 2026-03-24 21:40:29 +01:00
Peter Bieringer
5038a70e9f sharing/report,propfind: change from type bday to conversion 2026-03-24 21:40:29 +01:00
Peter Bieringer
65acbbc12a sharing/db: conversion and enable 2026-03-24 21:40:29 +01:00