Commit graph

18 commits

Author SHA1 Message Date
Martin Artnik
ff99f1df65
Merge pull request #8807 from artoscinote/ma_SCI_12271
Fix logic parenthesis in .can_manage_shared? [SCI-12271]
2025-08-18 09:46:09 +02:00
Martin Artnik
4e8622d0c8 Fix logic parenthesis in .can_manage_shared? [SCI-12271] 2025-08-18 09:44:28 +02:00
Martin Artnik
8c4f406d8e Fix unassigning unshared repositories [SCI-12269] 2025-08-18 09:30:13 +02:00
Martin Artnik
3fb55af206 Don't revert to viewer role for roles with no read permission [SCI-12210] 2025-08-08 15:58:29 +02:00
Oleksii Kriuchykhin
df951d176e Refactor permission checking scopes on assignable objects, improve handling of shareable objects [SCI-12158] 2025-07-28 14:50:12 +02:00
Andrej
ea86789f86 Fix global team shared objects on permission changes [SCI-12162] 2025-07-24 12:09:02 +02:00
Martin Artnik
8d0e0aef15 Fix viewable_by_user scope [SCI-12146] 2025-07-22 10:47:23 +02:00
Martin Artnik
69c6fef2eb Repository access permission fixes [SCI-12145] 2025-07-21 15:03:55 +02:00
Martin Artnik
3d5a25e42c Refactor sharing logic [SCI-12055] 2025-07-17 16:34:04 +02:00
Andrej
ee3573e520 Fix permission scopes [SCI-11958] 2025-07-17 14:58:11 +02:00
Martin Artnik
f620f2b4e2 Permission fixes [SCI-11953] 2025-07-09 09:57:31 +02:00
Martin Artnik
283b1e8175 Fix shareable viewable scope [SCI-11100] 2024-09-25 14:13:51 +02:00
Martin Artnik
1449b581f1 Simplify and fix shareable scope [SCI-11057] 2024-09-18 14:54:18 +02:00
Martin Artnik
30f9a911c2 Fix viewable scope for sharable models [SCI-11057] 2024-09-16 11:42:29 +02:00
Martin Artnik
c4b3b10429 Fix shareable scope [SCI-10865] 2024-09-12 16:24:46 +02:00
Martin Artnik
57444dca65 Skip initialization of sharable models if DB is not connected 2024-09-09 10:39:43 +02:00
Martin Artnik
5ba07aec28 Implement storage location sharing logic and permissions [SCI-10865] 2024-09-03 15:50:10 +02:00
Martin Artnik
40355ae6c8 Generalize team sharing logic, implement sharing for storage locations [SCI-10865] 2024-08-27 13:31:50 +02:00