1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-07-29 18:08:31 +00:00
Commit graph

1621 commits

Author SHA1 Message Date
Peter Bieringer
46b258b1bc coding style fixes 2024-03-16 07:32:51 +01:00
Peter Bieringer
e0a22074b4 remove trailing whitespaces 2024-03-14 06:08:47 +01:00
Peter Bieringer
10dd5aff3c correct IPv4/IPv6 address output 2024-03-14 06:07:40 +01:00
Peter Bieringer
2ce7c2a45a minor fixes 2024-03-14 06:07:25 +01:00
Peter Bieringer
02d157269e rework server listen code 2024-03-14 06:07:19 +01:00
Peter Bieringer
61f3557e78 do not display call trace 2024-03-14 06:07:14 +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
Peter Bieringer
9c9be73093 fix for incomplete https://github.com/Kozea/Radicale/pull/1425 and test 2024-03-13 05:56:31 +01:00
Peter Bieringer
8891f1ab89 catch "EBUSY" and move EAI_AGAIN 2024-03-13 05:48:03 +01:00
Peter Bieringer
e4842ef7df be more relaxed on IPv4/IPv6 systems during server listen 2024-03-13 05:47:51 +01:00
MatthewHana
c128b0d773
Merge branch 'Kozea:v3.2-devel' into v3.2-devel 2024-03-13 07:55:46 +11: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
b945749d1b Merge branch 'v3.2-devel' of https://github.com/MatthewHana/Radicale-newwebui into v3.2-devel 2024-03-13 05:07:57 +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
Peter Bieringer
3c81f43404
Merge pull request #1424 from MatthewHana/v3.2-devel
Add custom Radicale DAV property getcontentcount
2024-03-12 18:04:16 +01:00
MatthewHana
825464f102 Additional type checking for getcontentcount prop
Tests keep failing due to static type checking for condition that won't occur due to earlier checking.  Bringing checking into if statement.
2024-03-13 02:16:16 +11:00
MatthewHana
2c13b8d2e0 Update propfind.py
Don't return getcontentcount prop on leaf or principal collection.
2024-03-13 02:02:23 +11:00
MatthewHana
ee2fc74bc0 Don't allow RADICALE:getcontentcount prop for collections
Tests should pass now
2024-03-13 01:52:45 +11:00
Peter Bieringer
401b68fe08 extend htpasswd_encryption options with sha256/512/autodetect 2024-03-12 06:24:56 +01:00
MatthewHana
5ec9aaec07 Add custom Radicale DAV property getcontentcount
This adds a custom Radicale DAV property called 'getcontentcount' which returns the number of entries contained within that collection.
2024-03-12 04:41:00 +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
Peter Bieringer
08a4c792b1 add option for global permit of delete of collection (default: True to avoid breaking change) 2024-03-09 07:46:35 +01:00
Peter Bieringer
ab28d65343 add forgotten attribute definition 2024-03-09 07:44:22 +01:00
Peter Bieringer
3ee6e55d4a next forgotten leftover related to passlib[bcrypt] replacement 2024-03-07 07:29:34 +01:00
Peter Bieringer
d8ab8aa42c make flake8 happy 2024-03-06 22:56:13 +01:00
Peter Bieringer
c4d80fd385 fix for https://github.com/Kozea/Radicale/issues/1350 replacing passlib[bcrypt] with direct call to bcrypt 2024-03-06 22:56:05 +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
Matthew Hana
6474f8f31c General HTML fixes
Incorporated pull requests #1305 and #1306.

Restored declaration of 'hidden' class to index file.

Restored h2 in sections for navigation purposes.

Cleaned up index.html.
2024-03-04 21:42:35 +11:00
Matthew Hana
d387491fb6 Delete loading.svg
Delete duplicate file.
2024-03-04 21:42:35 +11:00
Matthew Hana
eb67c57ce2 Delete logo.svg
Deleted duplicate file.
2024-03-04 21:42:35 +11:00
Matthew Hana
b45c97d5a5 New Web UI
Updated web UI to a more modern interface while keeping the HTML structure as similar to the original as possible.

New features include:
-Mobile view compatibility
-New light color scheme using primary colors based off Radicale's official colors
-Dialog theme for most sections
-Floating Action Buttons (FAB's) for creating and uploading a new collection
-Commands to edit/delete a collection have become buttons that only show on hover.
-Improved loading screen
-New loading circle with consistent color scheme
-More explanation for dialog text
-Added warning to delete screen
2024-03-04 21:42:35 +11:00
Peter Bieringer
32050ef117
Merge pull request #1229 from leso-kn/feature/advertise-webcal-calendars
Added support for webcal-subscriptions
2024-03-03 07:02:30 +01:00
leso-kn
94a5ff0d68
Added support for webcal-subscriptions 2024-03-03 01:13:21 +01:00
Peter Bieringer
7936e714d4
Revert "Add check for base_prefix indicating Radicale running at site root (/)" 2024-03-02 20:38:17 +01:00
Peter Bieringer
c5b48c1ee4
Merge pull request #1343 from fasterit/master
Add check for base_prefix indicating Radicale running at site root (/)
2024-03-02 20:35:27 +01:00
Tuna Celik
a72964ab3f learn to make tox happy 2024-03-02 19:44:10 +01:00
Tuna Celik
b24eae8369 added missing import 2024-03-02 18:28:48 +01:00
Tuna Celik
50140a54f5 resolved conflicts 2024-03-02 16:26:04 +01:00
Tuna Celik
22c843c49c Added queue type config for topic, values are classic and quorum 2024-03-02 13:38:42 +01:00
Peter Bieringer
913635a17e fix fo E261 at least two spaces before inline comment 2024-03-02 07:47:23 +01:00
Peter Bieringer
551b5c2272 fix for code validation 2024-03-02 07:42:39 +01:00
Peter Bieringer
cc2e1553d3 ignore "mypy" type checks for now 2024-03-02 07:36:14 +01:00
Peter Bieringer
76e06ea3fc fix found by actions/python3.11: ./radicale/item/__init__.py:167:28: E721 do not compare types, for exact checks use is / is not, for instance checks use isinstance() 2024-03-01 21:40:51 +01:00
Peter Bieringer
8e3f3b5bf2 fix for actions: ./radicale/tests/test_server.py:109:80: E501 line too long (106 > 79 characters) 2024-03-01 21:35:54 +01:00