modoboa / modoboa-radicale

The Radicale frontend of Modoboa
MIT License
21 stars 14 forks source link

Bump caldav from 1.1.3 to 1.2.1 #109

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps caldav from 1.1.3 to 1.2.1.

Release notes

Sourced from caldav's releases.

v1.2.1

Bugfix for wrong passwords

Thanks to @​bvanjeelharia for reporting and investigating (actually the traceback was reported already by @​robinmayol in python-caldav/caldav#270 but we failed to connect the dots).

Version 1.2.0

What's Changed from 1.1 to 1.2

Not much, but one bugfix, again the caldav library was not working for everyone despite lots of functional testing ...

Full Changelog: https://github.com/python-caldav/caldav/compare/v1.1.3...v1.2.0

Cleaned out some python2-specific stuff

Pull request by @​danigm in python-caldav/caldav#228

Python2 has not been tested for quite some time, hence it has probably been broken since one of the 0.x-releases. I decided to officially drop support for python2 in version 1.0 - but since the release was overdue I procrastinated merging this pull request. To avoid breaking changes in v1.x, I threw in an assert instead.

New feature - custom http headers

Pull request by @​JasonSanDiego in python-caldav/caldav#288 (with style fixup in python-caldav/caldav#291 ) allows headers parameter to the DAVClient constructor.

Rationale given in python-caldav/caldav#285 :

I'm using Nextcloud and want to retrieve calendar (read only) subscriptions along with the normal read/write calendars. Nextcloud supports two ways of doing this. The easier of the two is to pass the custom HTTP header: X-NC-CalDAV-Webcal-Caching: On

Bugfix - basic auth broken for some servers

A bug was introduced in version 1.0, via python-caldav/caldav#260 - the code would only work if there was a space in the WWW-Authenticate header. This works for most servers as they will challenge for credentials using a header like WWW-Authenticate: Basic realm="My CalDAV server" - however, WWW-Authenticate: Basic is fully allowed by RFC2617.

Thanks to @​jdrozdnovak for debugging and reporting.

python-caldav/caldav#289 - python-caldav/caldav#290

Commits


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

tonioo commented 1 year ago

@dependabot rebase

codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (fa54877) 93.47% compared to head (3b96869) 93.47%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #109 +/- ## ======================================= Coverage 93.47% 93.47% ======================================= Files 23 23 Lines 1150 1150 ======================================= Hits 1075 1075 Misses 75 75 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

dependabot[bot] commented 1 year ago

Superseded by #118.