Commit graph

210 commits

Author SHA1 Message Date
Bishtawi
ee2af306d7 Support loading ldap secret from file 2024-11-05 00:35:36 -08:00
Peter Bieringer
687624a403 fix spelling 2024-11-02 13:23:41 +01:00
Jean-Denis Girard
f25a5fbc79 Rebase galaxy4public patch on top of bf4f5834 2024-10-30 10:33:10 -10:00
Peter Bieringer
a78e32de4d
Merge pull request #1553 from deronnax/pyupgrade-py38
pyupgrade --py38-plus
2024-10-05 22:55:36 +02:00
Peter Bieringer
ba9776d688 change default, remove leftover 2024-09-30 21:43:50 +02:00
Peter Bieringer
973b26b2e9 add new option rights/permit_overwrite_collection 2024-09-30 21:26:24 +02:00
Dipl. Ing. Péter Varkoly
0feca04086 Implementing ssl connection for ldap auth 2024-09-23 10:19:50 +02:00
Dipl. Ing. Péter Varkoly
606bd30514 Rebase 2024-09-05 10:44:28 +02:00
Peter Bieringer
c63dee71ec Adjustment: option [auth] htpasswd_encryption change default from "md5" to "autodetect" 2024-09-01 17:19:53 +02:00
Peter Bieringer
a79c2ad83e align option name 2024-08-28 08:59:32 +02:00
Peter Bieringer
e852c887d7 Enhancement: add option to toggle debug log of right with doesn't match 2024-08-28 08:03:16 +02:00
Dipl. Ing. Péter Varkoly
19e5972b4f Fix merge conflicts. 2024-08-25 14:11:48 +02:00
ray-react0r
3cba4b32a3
Merge branch 'master' into react0r 2024-08-15 15:07:49 -06:00
Ray
d6c0a05771 Style fixes for tox linting 2024-08-14 11:15:30 -06:00
Ray
b0f131cac2 Improve free-busy report 2024-08-14 05:43:53 -06:00
Mathieu Dupuy
34b449f27f
chore: pyupgrade --py38-plus 2024-08-06 13:49:23 +02:00
Peter Bieringer
13b1aaed39 add auth/strip_domain option 2024-07-18 06:50:29 +02:00
Peter Bieringer
51a7136b93 disable extra content by default on debug log level 2024-06-18 17:43:35 +02:00
Peter Bieringer
bbe7088561 change default of "skip_broken_item" to more user-friendly experience 2024-06-18 17:42:49 +02:00
Peter Bieringer
e9c7d4a671
Merge pull request #1473 from itglob/master
Ability to create predefined calendar or(and) addressbook for new user
2024-06-11 22:18:25 +02:00
Peter Bieringer
1acfa480fa add options for conditional debug log of request header+content / response content 2024-06-11 13:23:03 +02:00
Peter Bieringer
0cf8ede6c7 bugfix 2024-06-09 15:20:28 +02:00
Peter Bieringer
fc7b50d69f add option to skip broken item instead of triggering exception 2024-06-09 13:57:32 +02:00
Peter Bieringer
ad596002f3 add support for conditional logging of backtrace_on_debug 2024-06-09 13:42:08 +02:00
Peter Bieringer
ad3a8d9370 update copyright 2024-06-07 08:36:05 +02:00
Peter Bieringer
2c0da6f37c extend copyright 2024-05-29 06:08:04 +02:00
Peter Bieringer
4678612194 add option to log bad PUT request content 2024-05-29 06:07:36 +02:00
IM
515afb52ed move check predefined_collections props to config.py 2024-05-03 23:07:04 +03:00
IM
f7e01d55ed Ability to create predefined calendar or(and) addressbook for new user 2024-04-22 12:23:24 +03:00
IM
239e17d735 added compatibility with a case-insensitive authentication provider 2024-04-17 18:31:51 +03:00
Peter Bieringer
9d91564d10 adjust default loglevel to "info 2024-03-22 07:21:15 +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
Tuna Celik
22c843c49c Added queue type config for topic, values are classic and quorum 2024-03-02 13:38:42 +01:00
Tuna Celik
3e6d8db98d Synced config.py with origin 2023-02-10 23:32:46 +01:00
Tuna Celik
22731f3d26 Fixed couple of points after origin sync 2023-02-10 22:52:49 +01:00
Peter Varkoly
2dc0fd29dc Initial version of ldap authentication backend. 2022-02-19 11:57:58 +01:00
Unrud
11dd0e9380 Ignore configuration file if access denied
Fixes #1215
Bug was introduced in 4c44940ec1
2022-02-07 13:38:44 +01:00
Unrud
e3a982dbce Cosmetics 2022-01-15 22:33:55 +01:00
Lauri Tirkkonen
4c44940ec1 config & rights: use open() for better error messages
ConfigParser().read() doesn't differentiate between different types of
failure to read files, causing eg. "No such file" to be logged in all
cases, for example if permissions are insufficient. fix that by using
open() and ConfigParser().read_file() instead.
2022-01-11 20:20:21 +01:00
Unrud
bbaf0ebd8c Change name in file header 2021-12-09 16:55:46 +01:00
Unrud
dba6338968 Rename opposite to opposite_aliases 2021-11-10 22:16:30 +01:00
Unrud
7c9c873b13 Don't modify DEFAULT_CONFIG_SCHEMA 2021-11-10 22:14:51 +01:00
Unrud
cecb17df03 More type hints 2021-09-26 22:24:45 +02:00
Unrud
73e42f8101 Enable static type checking 2021-09-26 22:24:45 +02:00
Unrud
5333751e45 Allow float for server->timeout setting 2020-10-25 20:32:32 +01:00
Unrud
7096ab74e8 Don't modify global constants 2020-10-04 05:38:58 +02:00
Unrud
d48bacc8e3 Improve log messages
Log failed login attempts with remote host as warning (closes #1104)
Add component UID to log message about invalid recurrence rules (reference #602)
Use "forwarded for" instead of "forwarded by" for remote host
2020-09-26 22:08:23 +02:00
Tuna Celik
bfe4332ac5 Refactoring 2020-08-17 02:23:49 +02:00
Tuna Celik
5253a464ab Addd hook capability 2020-08-17 02:05:02 +02:00
Unrud
150dd0c4cd Trim all (ASCII) whitespace characters 2020-05-19 07:06:44 +02:00