Commit graph

20 commits

Author SHA1 Message Date
Martin Artnik
aaf100792c Properly scope permission check to current team for user_group_assignments [SCI-12249] 2025-08-13 16:39:45 +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
Martin Artnik
d90266cb74 Fix user_assignment priority in .permission_granted? [SCI-12152] 2025-07-24 13:21:23 +02:00
aignatov-bio
50c6925f16
Merge pull request #8695 from aignatov-bio/ai-sci-12147-fix-workspace-edit
Fix workspace edit permission [SCI-12147]
2025-07-23 14:48:00 +02:00
Anton
3928303695 Fix workspace edit permission [SCI-12147] 2025-07-23 12:57:53 +02:00
Andrej
91f97f230d Fix everyone at worskpace access [SCI-12157] 2025-07-23 12:15:32 +02:00
Martin Artnik
f3971e6195 Update shared object assignments when changing sharing options [SCI-12058] 2025-07-18 14:10:47 +02:00
Martin Artnik
65af2ee44f Fix permission_class method [SCI-11953] 2025-07-10 13:39:40 +02:00
Alex Kriuchykhin
07142ad2c9
Update item relationships & inventory permissions for inventory item card [SCI-12083] (#8649) 2025-07-10 11:32:15 +02:00
Martin Artnik
f620f2b4e2 Permission fixes [SCI-11953] 2025-07-09 09:57:31 +02:00
Alex Kriuchykhin
1184767a62
Initial implementation of user_groups data layer [SCI-11938] (#8576) 2025-06-12 17:07:59 +02:00
Martin Artnik
321733010b Asynchroniously fetch actual smart annotation object data [SCI-11513] 2025-03-11 10:00:34 +01:00
Andrej
ec2e70ae3a Fix links for repository row global search results [SCI-10690] 2024-05-13 10:31:00 +02:00
artoscinote
890687052b
Fix permission team scoping in API [SCI-8265] (#5261) 2023-04-06 15:26:39 +02:00
Oleksii Kriuchykhin
cf34ddcbd1 Fix user role loading for Team in permission checking concern [SCI-7290] 2022-10-04 13:53:45 +02:00
Oleksii Kriuchykhin
bf8f838214 Update repository sharing actions [SCI-6918] 2022-08-31 17:21:01 +02:00
Oleksii Kriuchykhin
2051ea5360 Update the search to abide the permissions [SCI-6151] 2021-10-22 11:43:20 +02:00
zmagoD
ddaa4b4c57 replase user_projects with user_assignment where the permissions are calculated 2021-06-06 10:29:01 +02:00
zmagoD
331a68e9b6 fix new experiment creation 2021-05-08 10:05:22 +02:00
Oleksii Kriuchykhin
3b90225c5a Add new permission checking logic [SCI-5436] 2021-02-22 11:55:48 +01:00