Repository navigation
feat: compatibility features replace the old flags - #811
Merged
Merged
Conversation
Two old-style flags were still set by a server profile. They become compatibility features: save-load.todo.uncomplete (GMX keeps a task completed) and search.time-range.todo.no-dtstart.no-due (Zimbra misses a task with neither DTSTART nor DUE). The latter follows no-dtstart unless set, so DAViCal and Stalwart need no entry. The other seven flags were set by no profile and are deleted with the test branches reading them, as are incompatibility_description and old_flags. Prompt: Please work on the issue about finally getting rid of the old compatibility_hints [#585]. This involves some work in caldav-server-tester as well, as the policy is that all the "feature hints" should come with checks. Followup-Prompt: "no-dates" doesn't sound right, it may apply to "something having time but not a date". timeless? no-dt? ...todo.without-dt? [on the name proposed for the feature replacing vtodo_datesearch_notime_task_is_skipped] It's not a breaking change, those compatibility_hints was (sic) never intended for anything else than disabling/enabling tests, it was never part of the public API. Even the new featureset is explicitly declared to be unstable in 3.x. Testing towards GMX worked earlier this week, the authorization error problem has been resolved. The zimbra container is already running. caldav-server-tester having red pull requests until caldav is released is normal. Go ahead. Assisted-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Reviewed-by: Tobias Brox <tobias@redpill-linpro.com>
tobixen
force-pushed
the
feat/old-flags-585
branch
from
October 20, 2026 16:09
809b1d1 to
95e99d3
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #585
The probes for the two new features are in a caldav-server-tester PR (to follow).
Commit message: