mirror of
https://github.com/makeplane/plane.git
synced 2026-07-10 12:37:13 +02:00
- api/permissions/__init__.py: add missing AGPL license header (fixes failing addlicense CI check) - api/permissions/workspace.py: guard workspace_slug lookup to deny cleanly instead of raising AttributeError/500; use canonical ROLE enum instead of duplicated role literals; add method docstrings - app/views/asset/v2.py: resolve merge-conflict markers in DuplicateAssetEndpoint left by the preview merge — keep preview's source-workspace scoping + sanitize_filename and retain the owning-project membership guard