Commit graph

711 commits

Author SHA1 Message Date
Martin Artnik
a5cc736bf0 Fix showing group icons for groups from other teams in tables [SCI-12249] 2025-08-13 16:23:08 +02:00
Martin Artnik
1ad62d0840 Fix displaying members of user group on shared repositories [SCI-12249] 2025-08-13 11:19:09 +02:00
Martin Artnik
ad5856cf2d Add missing url to my_module list serializer [SCI-12204] 2025-08-12 11:24:49 +02:00
Alex Kriuchykhin
b4e76c98f0
Merge pull request #8664 from aignatov-bio/ai-sci-12041-add-support-of-project-visibility-in-api
Handle project "visibility" property backward-compatibility on API [SCI-12041]
2025-08-11 13:51:32 +02:00
Anton
0bd7da7922 Handle project "visibility" property backward-compatibility on API [SCI-12041] 2025-08-11 12:17:00 +02:00
Anton
f4f30b1b92 Fix inventory read permission [SCI-12189] 2025-08-01 11:13:30 +02:00
andrej-scinote
480ef162f0
Merge pull request #8728 from andrej-scinote/aj_SCI_12184
Fix showing user roles for workspace admin [SCI-12184]
2025-07-31 14:16:58 +02:00
aignatov-bio
61c6af2efb
Merge pull request #8729 from aignatov-bio/ai-sci-12181-fix-avatars-in-access-columns
Fix users list in serializer [SCI-12181]
2025-07-31 14:14:38 +02:00
Anton
1a6cbb7c3b Fix users list in serializer [SCI-12181] 2025-07-31 14:00:25 +02:00
Andrej
ec250b7a7f Fix showing user roles for workspace admin [SCI-12184] 2025-07-31 13:58:58 +02:00
Anton
f00821656b Fix users group permission for list of users [SCI-12151] 2025-07-31 13:46:30 +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
aignatov-bio
b0efe5b914
Merge pull request #8706 from aignatov-bio/ai-sci-12134-fix-access-all-tean-label
Fix access all team label [SCI-12134]
2025-07-24 14:59:49 +02:00
Anton
8183b47403 Fix access all team label [SCI-12134] 2025-07-24 14:51:36 +02:00
Andrej
91f97f230d Fix everyone at worskpace access [SCI-12157] 2025-07-23 12:15:32 +02:00
Martin Artnik
69c6fef2eb Repository access permission fixes [SCI-12145] 2025-07-21 15:03:55 +02:00
Martin Artnik
6cb83b53f8 Everyone at team access fixes [SCI-11953] 2025-07-21 12:58:07 +02:00
aignatov-bio
472861688f
Merge pull request #8677 from aignatov-bio/ai-sci-12131-update-step-sa-notifications
Update step SA notifications [SCI-12131]
2025-07-21 12:02:23 +02:00
aignatov-bio
d4b2d93cc3
Merge pull request #8675 from aignatov-bio/ai-sci-12130-fix-start-due-date-in-serializer
Fix start/due date in serializers [SCI-12130]
2025-07-18 12:13:58 +02:00
Anton
48236d41d6 Update step SA notifications [SCI-12131] 2025-07-18 12:09:29 +02:00
Martin Artnik
3d5a25e42c Refactor sharing logic [SCI-12055] 2025-07-17 16:34:04 +02:00
Anton
4a7a67721c Fix start due date in serializer [SCI-12130] 2025-07-17 15:31:07 +02:00
Anton
5e53eb28cf Add result anchor to notification link [SCI-12064] 2025-07-16 14:20:52 +02:00
Andrej
634aa37637 Add logic for private inventory items for forms [SCI-12082][SCI-12085] 2025-07-14 09:44:07 +02:00
Martin Artnik
be8b5e8bf5 Optimize assigned repository serializer, fix spec [SCI-12081] 2025-07-10 13:11:53 +02:00
Andrej
a6ff106640 Add private to assigned inventories to tasks [SCI-12081] 2025-07-10 10:56:49 +02:00
Martin Artnik
f620f2b4e2 Permission fixes [SCI-11953] 2025-07-09 09:57:31 +02:00
Martin Artnik
d4998fa9ba Merge branch 'develop' into features/user-groups 2025-07-08 14:23:26 +02:00
Martin Artnik
5d27d03039 Fix experiment description normalize method in serializer [SCI-12105] 2025-07-04 11:42:56 +02:00
Martin Artnik
d5e2acdbb6 Amend step labeling for step-result links [SCI-12093] 2025-07-03 16:17:46 +02:00
Martin Artnik
1693729b42 Add permission management to repositories [SCI-12029] 2025-07-03 14:32:26 +02:00
Martin Artnik
894abb4999 Normalize legacy experiment descriptions in serializer [SCI-12101] 2025-07-03 13:40:03 +02:00
Martin Artnik
0f1e5b81b0 Refactor permission controllers and handle TeamAssignments [SCI-11962] 2025-07-03 11:14:54 +02:00
Martin Artnik
fe28187b75 Merge branch 'develop' into features/user-groups 2025-06-24 10:25:10 +02:00
Martin Artnik
75fa364594
Merge pull request #8600 from scinote-eln/features/link-steps-results
Features/link steps results
2025-06-23 15:55:23 +02:00
andrej-scinote
e8884cd903
Merge pull request #8592 from andrej-scinote/aj_SCI_11957
Add user group access logic [SCI-11957]
2025-06-20 12:23:51 +02:00
Andrej
c1e22e7167 Add user group access logic [SCI-11957]" 2025-06-20 12:07:12 +02:00
Martin Artnik
e349c58b59 Merge branch 'features/link-steps-results' into develop 2025-06-19 14:54:22 +02:00
Anton
6d5d461757 Add user group members table [SCI-11956] 2025-06-18 15:47:22 +02:00
Anton
935b1f5cd8 Add user groups table [SCI-11955] 2025-06-17 13:35:39 +02:00
Anton
c976965a71 Fix error for link results [SCI-12013] 2025-06-13 11:25:04 +02:00
andrej-scinote
ab1c8fada6
Merge pull request #8579 from andrej-scinote/aj_SCI_12020
Add time for the due/start date for tasks table list [SCI-12020]
2025-06-12 11:52:35 +02:00
Andrej
b8e426cf16 Add time for due/start date for tasks table list [SCI-12020] 2025-06-12 11:31:40 +02:00
Martin Artnik
d1d4d29f50 Merge branch 'develop' into features/link-steps-results 2025-06-10 13:00:37 +02:00
Martin Artnik
008c1c127d Allow supervisor and fix start_date in Projects API, add archived_on to InventoryItemSerializer [SCI-11984] 2025-06-09 11:33:53 +02:00
Martin Artnik
0a1cfd437c Fix naming of Project and Experiment statuses [SCI-11984] 2025-06-06 13:58:40 +02:00
Martin Artnik
f95c06e6c6
Merge pull request #8521 from artoscinote/ma_SCI_11834
Add project management fields to projects and experiments in API [SCI-11833][SCI-11834]
2025-06-04 09:48:56 +02:00
aignatov-bio
6ae0960bc1
Merge pull request #8525 from aignatov-bio/ai-sci-11944-add-missed-columns-to-project-table
Add experiments and tasks counter to project table [SCI-11944]
2025-06-02 10:10:48 +02:00
Anton
2e8152abc4 Add experiments and tasks counter to project table [SCI-11944] 2025-05-30 14:57:15 +02:00
Martin Artnik
5da6984940 Project list fixes [SCI-11942] 2025-05-30 13:42:17 +02:00