Calendar Sync V2
This commit is contained in:
@@ -359,8 +359,6 @@ Completed tasks can be reopened with a "Reopen" button.
|
||||
|
||||
Write-back rules:
|
||||
- `VEVENT` components: `STATUS:TODO` for open, `STATUS:COMPLETED` for completed.
|
||||
- `VTODO` components: Uses native completion semantics (`STATUS:COMPLETED`,
|
||||
`COMPLETED` timestamp, `PERCENT-COMPLETE:100`).
|
||||
- Recurring events: Completion writes an occurrence override/exception to preserve
|
||||
per-occurrence state rather than modifying the master event.
|
||||
|
||||
@@ -412,10 +410,6 @@ a cron job that triggers the sync via the DokuWiki AJAX endpoint.
|
||||
still has stale data. The completion write-back updates the remote immediately
|
||||
to mitigate this.
|
||||
|
||||
- **VTODO recurrence**: sabre/vobject's recurrence expansion has limited support
|
||||
for `VTODO` components. Recurring `VTODO` items may not expand as expected.
|
||||
Non-recurring `VTODO` items work correctly.
|
||||
|
||||
### 1) List files by glob pattern
|
||||
|
||||
The `{{directory>...}}` syntax (or `{{files>...}}` for backwards compatibility) can handle both directory listings and glob patterns. When a glob pattern is used, it renders as a table:
|
||||
|
||||
Reference in New Issue
Block a user