Commit Graph

75 Commits

Author SHA1 Message Date
Max Berger
0065fa811c Move JavaScript files into subdirectories 2026-03-08 22:46:40 +01:00
Max Berger
a01e69997e Add missing copyright for files changed by Max Berger 2026-03-08 21:57:33 +01:00
Max Berger
64885fe32e Address Javascript errors 2026-03-08 00:49:39 +01:00
Max Berger
93610213e3 Allow only valid hrefs in newShare for map 2026-03-08 00:49:39 +01:00
Max Berger
25e571ad63 Add functionality to add a new share by map 2026-03-08 00:49:37 +01:00
Max Berger
8393099b05 Hide sharing tables depending on server features 2026-03-07 22:41:33 +01:00
Max Berger
23fcd2927e Add typedef for Share type 2026-03-07 22:20:22 +01:00
Max Berger
36dc9c2599 Implement showing share by map 2026-03-07 22:14:30 +01:00
Max Berger
ef30d89452 Change new map to use dialog
This allows setting additional properties
2026-03-07 21:47:22 +01:00
Max Berger
76abbf3115 Formatted main.css 2026-03-07 21:44:41 +01:00
Max Berger
111a544f57 Ensure only tokens are shown in tokens list 2026-03-04 21:43:20 +01:00
Max Berger
95938766c4 Add confirmation on delete of share-by-token 2026-03-04 21:35:00 +01:00
Max Berger
066a133860 DeleteCollectionScene: Use proper class 2026-03-04 21:34:29 +01:00
Max Berger
193878f659 Check Server Feature PermittedCreateCollectionByToken before showing token sharing buttons and reload ServerFeatures on refresh 2026-03-03 23:19:15 +01:00
Max Berger
8af1c8c1b3 Additional typing fixes 2026-03-02 22:38:10 +01:00
Max Berger
c88b3699cb Added Proper type hinting and type checking 2026-03-02 22:18:02 +01:00
Max Berger
b7bc0538d2 Add UI for share by token 2026-03-02 20:58:58 +01:00
Max Berger
bd3be1c56b Refactor Web UI Javascript into separate files
This will simplify further maintainance. Instead of a single large file,
there are now separate files for each models, api, utils, and constants.
There are also separate files for all Scenes.

There are no functional changes in this patch.
2026-02-18 22:10:55 +01:00
Peter Bieringer
7839ac5783 InfCloud: conditional display of link 2025-03-06 08:22:34 +01:00
Peter Bieringer
4086665d16 InfCloud: extension for link 2025-03-06 08:22:34 +01:00
Peter Bieringer
78b94b1d4d add html to display error 2025-02-27 19:40:49 +01:00
Peter Bieringer
e3ae7b3ab5 add copyright 2025-02-27 19:40:37 +01:00
Peter Bieringer
4419aa2285 display error 2025-02-27 19:40:24 +01:00
Peter Bieringer
eb8dc61952 extend copyright 2025-02-27 19:40:11 +01:00
Peter Bieringer
7318f592c8 use basename of uploaded file as default collection name, support https://github.com/Kozea/Radicale/issues/1633 2025-02-27 08:32:26 +01:00
Peter Bieringer
3910457a8d remove double / for PUT 2025-02-27 08:26:19 +01:00
Peter Bieringer
fcaee51ceb remove double / for MKCOL 2025-02-27 08:09:05 +01:00
Peter Bieringer
c2013ec901 permit dot inside collection name, but not as first char, fixes https://github.com/Kozea/Radicale/issues/1632 2025-02-27 07:50:41 +01:00
Peter Bieringer
c438ccb215 fix #1852 2024-10-08 08:06:06 +02:00
Peter Bieringer
d7c09e218f extend copyright 2024-10-08 08:05:52 +02:00
Peter Bieringer
150efe2a0c remove trailing spaces 2024-03-18 21:01:21 +01:00
Peter Bieringer
95cd6938d9 Merge pull request #1456 from MatthewHana/v3.2-devel
WEB UI: HREF for Upload, Refresh button, and CSS fixes
2024-03-18 18:41:54 +01:00
MatthewHana
a49454d36e Restore empty new line to fix conflict 2024-03-18 18:59:40 +11:00
MatthewHana
ffebbf1928 Rearrange functions to resolve false conflict. 2024-03-18 06:45:10 +11:00
MatthewHana
84fd30f357 Add HREF validity functions with documentation 2024-03-18 06:40:14 +11:00
MatthewHana
4e99105225 Remove HREF validity functions [temporary] 2024-03-18 06:35:07 +11:00
MatthewHana
d05d726dc2 Spacing tweaks to try to resolve odd conflict 2024-03-18 06:33:57 +11:00
MatthewHana
e66055de08 WEB UI: HREF for Upload, Refresh button, and CSS fixes 2024-03-17 12:30:15 +11:00
Peter Bieringer
e0a22074b4 remove trailing whitespaces 2024-03-14 06:08:47 +01:00
Peter Bieringer
f4e0825aec Merge pull request #1433 from MatthewHana/v3.2-devel
WEB UI: Show collection size [SMALL]
2024-03-13 06:29:09 +01:00
Peter Bieringer
e76011ecc6 remove tab (cosmetics) 2024-03-13 05:57:50 +01:00
MatthewHana
ed6432706f [WEB UI] New WebUI Improvements
Added WebUI improvements as discussed in discussion #1416 in March 2024.
2024-03-13 07:42:47 +11:00
MatthewHana
7927b0c935 WEB UI: Show collection size [SMALL]
Shows collection size in B, Kb, Mb, Gb, and Tb.
2024-03-13 05:07:22 +11:00
MatthewHana
6f5ee56c2d Hide download button for Webcal collections 2024-03-11 17:13:37 +11:00
Peter Bieringer
1afc34c2bb remove trailing spaces 2024-03-09 08:06:12 +01:00
Peter Bieringer
9d30cbc5c2 remove trailing spaces 2024-03-09 08:06:04 +01:00
Peter Bieringer
2bb811b3fc remove trailing spaces 2024-03-09 08:05:57 +01:00
Tobias Stettner
8fc5352e27 Encode password to allow special characters
XMLHttpRequest.open() does not automatically encode the password. Though it builds an basic auth schemed URI where '%' is the escaping indicator, thus passwords containing this characters are not accepted this way without manually replacing '%' with '%25' on the form.
2024-03-09 08:01:29 +01:00
MatthewHana
e7b9ec3549 Remove unneeded code 2024-03-06 01:50:26 +11:00
MatthewHana
80d91a8987 Added Webcal support in web UI
Added support to view, edit, and add Webcals in web UI to support functionality added in PR #1229.
2024-03-05 23:57:58 +11:00