Commit graph

2381 commits

Author SHA1 Message Date
Mike A.
67e1c0ded5 Make tests pass 2024-09-11 12:04:05 +02:00
Mike A.
89a01631fa Remove requests_toolbelt 2024-09-11 12:04:05 +02:00
Mike A.
611b8667a3 Implement digest auth 2024-09-11 12:04:05 +02:00
Hugo Osvaldo Barrera
8550475548 Formatting 2024-08-26 12:49:36 +02:00
Hugo Osvaldo Barrera
cd2445b991 Upgrade Alpine release used in CI 2024-08-26 12:49:24 +02:00
Jakub Klinkovský
5ca2742271 Add short option for the help option 2024-08-26 12:43:20 +02:00
Jakub Klinkovský
5ac9dcec29 Update documentation regarding SSL pinning by fingerprint 2024-08-16 15:18:18 +02:00
octvs
a513a7e4fa docs: update config info on todoman tutorial 2024-04-02 15:30:16 +02:00
Dick Marinus
5ae05245e6 fix pylint W0621: Redefining name 'main' from outer scope (line 68) (redefined-outer-name) 2024-03-19 09:59:08 +01:00
Hugo Osvaldo Barrera
055ed120dd Pre-commit autoupdate 2024-02-20 15:08:51 +01:00
Hugo Osvaldo Barrera
31816dc652 Add some type hints 2024-02-20 15:08:51 +01:00
Bleala
2e023a5feb Update AUTHORS.rst 2024-02-16 14:29:11 +01:00
Bleala
14afe16a13 Update CHANGELOG.rst 2024-02-16 14:29:11 +01:00
Bleala
5766e1c501 Add Docker Environment 2024-02-16 14:29:11 +01:00
Xavier Brochard
fade399a21 more explanations of "collection" meaning 2024-02-02 10:26:49 +01:00
Xavier Brochard
3433f8a034 A bit more explanation of "from a" and "from b" 2024-02-02 10:25:10 +01:00
chrisblech
6a3077f9dc add pre_deletion_hook
closes https://github.com/pimutils/vdirsyncer/issues/1107
2024-01-31 19:14:59 +01:00
Hugo Osvaldo Barrera
42c5dba208 Pre-commit autoupdate 2024-01-31 19:08:25 +01:00
Hugo Osvaldo Barrera
7991419ab1 Merge implicitly concatenated strings 2024-01-31 19:08:25 +01:00
Hugo Osvaldo Barrera
03e6afe9dc Remove broken contact link
Fixes: https://github.com/pimutils/vdirsyncer/issues/1104
2024-01-28 20:15:08 +01:00
Hugo
762d369560
Merge pull request #1103 from jasonccox/main
Require matching BEGIN and END lines in vobjects
2024-01-28 20:13:28 +01:00
Hugo Osvaldo Barrera
2396c46b04 Allow specifying deb distro/ver via env vars 2023-12-18 14:35:48 +01:00
Hugo Osvaldo Barrera
b626236128 Use docker (instead of podman) to build debs 2023-12-18 14:35:48 +01:00
Hugo Osvaldo Barrera
45b67122fe Fast-mail publishing if credentials are missing 2023-12-18 14:35:48 +01:00
Jason Cox
7a387b8efe Require matching BEGIN and END lines in vobjects
Raise an error when parsing a vobject that has mismatched `BEGIN` and
`END` lines (e.g., `BEGIN:FOO` followed by `END:BAR`) or missing `END`
lines (e.g., `BEGIN:FOO` with no subsequent `END:FOO`).

Fixes #1102.
2023-12-13 10:31:32 -05:00
Kai Herlemann
889e1f9ea2 Implement a no_delete flag
See: https://github.com/pimutils/vdirsyncer/pull/1090
2023-11-29 23:50:32 +08:00
azrdev
d1f93ea0be docs: add instructions to get pw from environment variable
tested with vdirsyncer 0.19.2 on archlinux
2023-11-26 08:20:20 +01:00
Hugo Osvaldo Barrera
82fd03be64 Clarify that pipx won't install man pages
And reword the section a bit.
2023-11-16 07:19:15 +08:00
Hugo Osvaldo Barrera
b50f9def00 Ensure type annotations are backwards compatible
Related: https://github.com/pimutils/todoman/issues/544
2023-10-29 16:04:23 +01:00
Hugo Osvaldo Barrera
91c16b3215 Add a changelog entry for vcard 4.0 support 2023-10-07 03:26:04 +02:00
wrvsrx
d45ae04006 Update doc about use_vcard_4 2023-10-06 23:18:26 +02:00
wrvsrx
9abf9c8e45 Add an option to use vCard 4.0
Fix #503
2023-10-06 23:18:21 +02:00
Hugo Osvaldo Barrera
0f0e5b97d3 Ignore type checking lines in coverage report 2023-09-25 16:24:52 +02:00
Hugo Osvaldo Barrera
301aa0e16f pre-commit run --all 2023-09-24 12:41:56 +02:00
Hugo Osvaldo Barrera
dcd3b7a359 pre-commit autoupdate 2023-09-24 12:35:40 +02:00
Hugo Osvaldo Barrera
df8c4a1cf5 pre-commit: fix ruff hook being a no-op 2023-09-24 12:35:16 +02:00
suiso67
5a17ec1bba Fix wrong document formatting 2023-09-08 13:03:00 +02:00
suiso67
ab3aa108fc Fix broken Arch Linux package link 2023-09-08 13:03:00 +02:00
Justin !
f194bb0a4c Do not allow None value if we assert they're not None on the next line
This change imply changing the `save_status` parameters order. If you
don't like that, I can drop this commit.
2023-08-23 16:20:21 +02:00
Justin !
c073d55b2f Don't allow load_status to return None 2023-08-23 16:20:21 +02:00
Justin !
3611e7d62f Add type hint to vdirsyncer/cli/utils.py 2023-08-23 16:20:21 +02:00
Jan Moeller
adc974bdd1 docs: add changelog for #1081 2023-08-06 12:45:42 +02:00
Jan Moeller
efad9eb624 fix(repair_collection): use DiscoverResult logic to discover collection
fixes error: `DAVSession.__init__() missing 1 required keyword-only argument:
'connector'`.
Reuses the existing logic in DiscoverResult to determine if the storage requires
a 'connector' arg.
2023-08-06 12:45:42 +02:00
pre-commit-ci[bot]
246568f149 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-07-14 11:55:08 +02:00
Justin !
439f1e6f50 Run ruff --fix vdirsyncer 2023-07-14 11:55:08 +02:00
Justin !
ef8e8980d1 Add Typing annotation to cli/config.py 2023-07-14 11:55:08 +02:00
Justin !
08616abbb5 Add typing annotation to cli/__init__.py 2023-07-14 11:55:08 +02:00
Hugo Osvaldo Barrera
4237ff863c Slightly improve docs for configuring google 2023-07-13 12:34:57 +02:00
Hugo Osvaldo Barrera
1a6ad54543 ci: Standardise jobs a bit 2023-07-13 12:33:58 +02:00
Claudio Noguera
203468fd25 Update config.rst
This is the way it actually works.
With web application, a 400 is returned. With desktop it works fine
2023-07-13 12:32:00 +02:00