Andrey Antukh
fb07273897
🐛 Validate library belongs to same team in link/unlink/sync handlers ( #11016 )
...
Add check-library-team-ownership! helper that verifies both the file
and library share the same team before creating or modifying library
relations. This prevents cross-team library injection where a user
with edit permissions on files in different teams could link them
across team boundaries.
Applied to link-file-to-library, unlink-file-from-library, and
update-file-library-sync-status handlers.
AI-assisted-by: mimo-v2.5
2026-08-05 17:40:04 +02:00
..
2026-05-10 09:16:41 +02:00
2026-07-20 11:48:26 +02:00
2026-08-04 16:49:33 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-07-31 12:04:10 +02:00
2026-07-22 13:11:57 +02:00
2026-07-24 14:08:41 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-07-31 12:06:19 +02:00
2026-05-29 11:24:58 +02:00
2026-06-02 09:33:02 +02:00
2026-08-05 09:41:48 +02:00
2026-05-29 11:24:58 +02:00
2026-07-20 11:56:07 +02:00
2026-07-31 13:19:45 +02:00
2026-07-30 07:32:02 +02:00
2026-08-05 17:37:27 +02:00
2026-07-30 07:32:02 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-08-05 17:35:59 +02:00
2026-05-29 11:24:58 +02:00
2026-08-05 17:40:04 +02:00
2026-06-15 13:04:19 +02:00
2026-08-05 09:41:48 +02:00
2026-08-03 17:23:55 +02:00
2026-06-03 14:08:10 +02:00
2026-08-05 09:41:48 +02:00
2026-08-03 17:23:55 +02:00
2026-08-03 17:23:55 +02:00
2026-08-04 12:44:25 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-08-03 17:23:55 +02:00
2026-06-01 12:57:39 +02:00
2026-05-29 11:24:58 +02:00
2026-07-09 19:34:15 +02:00
2026-08-05 09:41:48 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-06-01 12:57:39 +02:00