Commit graph

4076 commits

Author SHA1 Message Date
Martin Artnik
98d1ac89f3 Fix displaying user groups from other teams on shared repositories [SCI-12249] 2025-08-13 11:12:59 +02:00
Martin Artnik
bdeab8e19f
Merge pull request #8775 from aignatov-bio/ai-sci-12196-css-user-groups-fixes
Fix css for user groups [SCI-12196]
2025-08-13 09:51:07 +02:00
Andrej
f44f66f52c Fix global search [SCI-12237] 2025-08-12 17:13:15 +02:00
Martin Artnik
149d6cbefe
Merge pull request #8779 from artoscinote/ma_SCI_12222
Fix role reset for team assignments on PET [SCI-12222]
2025-08-12 16:29:24 +02:00
Martin Artnik
08bfa91820 Fix role reset for team assignments on PET [SCI-12222] 2025-08-12 16:25:19 +02:00
Anton
9a6cccab75 Fix css for user groups [SCI-12196] 2025-08-12 14:38:37 +02:00
andrej-scinote
05afcf988c
Merge pull request #8772 from andrej-scinote/aj_SCI_12232
Enable details tab on workspace [SCI-12232]
2025-08-12 13:24:31 +02:00
Andrej
2c036f6199 Enable details tab on workspace [SCI-12232] 2025-08-12 12:00:21 +02:00
aignatov-bio
579ecdeada
Merge pull request #8768 from aignatov-bio/ai-sci-12218-css-fixes-for-user-group
Css fixes for user groups [SCI-12218]
2025-08-12 10:02:32 +02:00
Alex Kriuchykhin
70a675e878
Merge pull request #8661 from aignatov-bio/ai-sci-12136-add-permission-checks-for-my-module-repository-rows
Fix permissions check in repository api [SCI-12136]
2025-08-11 16:57:56 +02:00
Anton
b6ac85865b Merge branch 'develop' of https://github.com/scinote-eln/scinote-web into ai-sci-12136-add-permission-checks-for-my-module-repository-rows 2025-08-11 16:19:33 +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
Martin Artnik
c76d71f113 Access activity fixes for PET [SCI-12223] 2025-08-11 13:21:29 +02:00
Anton
3c78ab67e1 Css fixes for user groups [SCI-12218] 2025-08-11 13:14:43 +02:00
Anton
c42138e713 Fix permissions check in repository api [SCI-12136] 2025-08-11 12:39:05 +02:00
Anton
0bd7da7922 Handle project "visibility" property backward-compatibility on API [SCI-12041] 2025-08-11 12:17:00 +02:00
Martin Artnik
2ae232aa62
Merge pull request #8765 from artoscinote/ma_SCI_12210
Don't revert to viewer role for roles with no read permission [SCI-12210]
2025-08-11 10:14:53 +02:00
Martin Artnik
2de788542f Fix inherit role for experiments [SCI-12222] 2025-08-08 16:28:05 +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
andrej-scinote
6c6b8dc8da
Merge pull request #8762 from andrej-scinote/aj_SCI_12207
Fix assigned user dropdown on task create on canvas [SCI-12207]
2025-08-08 12:49:21 +02:00
Andrej
b5bc880c2f FIx assigned user dropdown on task create on canvas [SCI-12207] 2025-08-08 12:12:37 +02:00
Andrej
d35da236cd Fix user leaving the workspace [SCI-12211] 2025-08-08 11:57:47 +02:00
Andrej
90f779462f Disable workspace tabs if you do not have permission [SCI-12212] 2025-08-07 14:54:34 +02:00
Martin Artnik
66664aa8a1 Merge branch 'features/user-groups' into develop 2025-08-07 11:40:36 +02:00
Martin Artnik
37b9d3f7bb
Merge pull request #8718 from okriuchykhin/ok_SCI_12135
Set a correct event type on sign in after successful password reset [SCI-12135]
2025-08-07 11:04:22 +02:00
Andrej
492bff1a44 Fix assigned user dropdown on task create [SCI-12207] 2025-08-07 10:51:51 +02:00
Martin Artnik
85d78f357a Fix protocol team assignment propagation [SCI-12199] 2025-08-05 14:28:22 +02:00
Martin Artnik
4cbc54a73e Fix user management for shared repositories [SCI-12197] 2025-08-05 09:52:27 +02:00
Andrej
3dae83e9b8 Remove grant access from create and edit screens [SCI-12183] 2025-08-04 12:06:23 +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
Anton
f00821656b Fix users group permission for list of users [SCI-12151] 2025-07-31 13:46:30 +02:00
Anton
410c49fac4 Add user group assignments to navigator projects checks [SCI-12175] 2025-07-30 11:07:39 +02:00
Oleksii Kriuchykhin
8d96ebbc98 Fix listing of protocol templates [SCI-12174] 2025-07-29 11:50:35 +02:00
Oleksii Kriuchykhin
d2d24624af Set a correct event type on sign in after successful password reset [SCI-12135] 2025-07-28 17:28:10 +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
f56d0aef8b Fix password reset for core [SCI-12091] 2025-07-24 12:22:08 +02:00
Andrej
ea86789f86 Fix global team shared objects on permission changes [SCI-12162] 2025-07-24 12:09:02 +02:00
andrej-scinote
2e0ff86063
Merge pull request #8698 from andrej-scinote/aj_SCI_12157
Remove not needed user roles path [SCI-12157]
2025-07-23 15:52:38 +02:00
Andrej
2cd4f065df Remove not needed user roles path [SCI-12157] 2025-07-23 15:23:46 +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
bdbcdc37fa
Merge pull request #8689 from okriuchykhin/ok_SCI_12123
Handle project 'visibility' property for SciNote Examples project [SCI-12123]
2025-07-22 16:06:03 +02:00
Oleksii Kriuchykhin
7458e70160 Handle project 'visibility' property for SciNote Examples project [SCI-12123] 2025-07-22 11:39:48 +02:00
Anton
3d0f408e35 Fix team creation [SCI-10280] 2025-07-22 11:35:31 +02:00
Martin Artnik
69c6fef2eb Repository access permission fixes [SCI-12145] 2025-07-21 15:03:55 +02:00
aignatov-bio
e637572859
Merge pull request #8678 from aignatov-bio/ai-sci-12132-add-notiifcation-directly-to-item-card
Add SA repository row url to notification [SCI-12132]
2025-07-21 12:02:34 +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
Anton
144516e8dc Add SA repository row url to notification [SCI-12132] 2025-07-18 13:23:08 +02:00