mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-07-17 07:12:34 -05:00
conditionalReadResponse applies the If-Match/If-None-Match/If-Modified-Since precondition (304/412) and returns the shared read envelope. The caller's permission is folded into the ETag so a share/role change invalidates the cache even when the model's modified time is unchanged. Also adds doc: tags to the shared ListParams (q/page/per_page).