• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Harden page contracts

  1. … 1 more file in changeset.
Replace permission::require_write_permission with permission::require_permission across the calendar package

Rationale: permission::require_write_permission assumes the object creator to have write permission on the object. Instead, we should rely on permissions to be set correctly on the calendar. permission::require_write_permission also performs an additional query to retrieve the object creator.

It is unclear whether permission::require_write_permission makes sense at all as an api, but we leave this to a future post-release reform.

  1. … 2 more files in changeset.
Provide package_id to the api explicitly

Cleanup unused variables

Cleanup reference to non-existent parameter

make template::adp_puts private again. removed some of the weirdness in calendar attachments

  1. … 3 more files in changeset.