Oleksii Kriuchykhin
970dc7185b
Merge branch 'develop' into features/bugfixes-and-improvements
2023-12-13 16:01:09 +01:00
Martin Artnik
e99e5c46c6
Fix activities for access permissions [SCI-9863]
2023-12-12 14:32:26 +01:00
Martin Artnik
c599c939b8
Fix project assignment activity & notification recipients [SCI-9863]
2023-12-12 12:18:12 +01:00
wandji
6f27b4c450
Call project project user assignment job with perform now [SCi-9750] ( #6766 )
...
* Add polling to update project user assignments list [SCi-9750]
* Call project project user assignment job with perform now [SCI-9750]
* Call UserAssignments::PropagateAssignmentJob directly from destroy action SCI-[9750]
2023-12-08 10:27:50 +01:00
Giga Chubinidze
a25113275a
added access permission blocks
2023-12-06 11:02:25 +04:00
Alex Kriuchykhin
90cd330126
Fix removing user from public projects [SCI-9174] ( #6130 )
2023-09-05 11:36:26 +02:00
Oleksii Kriuchykhin
5332cbc788
Pass user by id instead of serialized object for deleyed jobs [SCI-9053]
2023-08-11 15:31:29 +02:00
wandji
7dcc774414
Refactor html partial rendering in json responses [SCI-8811] ( #5763 )
...
* Remove redundant use of respond_to in controlller actions with just one responder format [SCI-8811]
* Remove redundant begin block and replace 303 status code with :see_other [SCI-8811]
2023-07-18 13:36:41 +02:00
Soufiane
966b92e8d2
Activities update for grant project access to all team members [SCI-8383] ( #5598 )
...
* Create new activities for granting/revoking access to all team members on projects [SCI-8383]
2023-06-16 13:08:02 +02:00
Alex Kriuchykhin
9e058af0a3
Fix default public user role assignment for projects [SCI-7969] ( #5334 )
2023-04-21 11:58:34 +02:00
ajugo
0868f60242
Fix error handling for protocols [SCI-8341] ( #5316 )
2023-04-18 11:22:17 +02:00
ajugo
e85f1f8bbd
Show error message for protocols templates with same name [SCI-8247] ( #5266 )
2023-04-13 15:34:36 +02:00
Soufiane
1a1956e163
Change wording for access management to cover project and templates (EDIT 2) [SCI-8231] ( #5251 )
...
* Use I18n [SCI-8231]
* Consolidate the message translations [SCI-8231]
2023-04-04 11:55:00 +02:00
artoscinote
96785ae24d
Merge pull request #5250 from sboursen-scinote/sb_SCI-8231
...
Change wording for access management to cover project and templates (EDIT) [SCI-8231]
2023-04-04 11:25:53 +02:00
sboursen-scinote
28b7be3779
Fix Hound [SCI-8231]
2023-04-04 11:16:37 +02:00
sboursen-scinote
7ad447d4f2
Change the wording when count is 0 [SCI-8231]
2023-04-04 11:06:38 +02:00
Alex Kriuchykhin
bed256cd37
Merge pull request #5231 from artoscinote/ma_SCI_8131
...
Handle removal of last owner public group [SCI-8131]
2023-04-03 13:02:38 +02:00
Martin Artnik
132593c854
Prevent removal of last manually assigned user manager [SCI-8131]
2023-04-03 11:46:32 +02:00
ajugo
562577e960
Add flash message for removing all users [SCI-8238] ( #5232 )
2023-03-31 12:14:26 +02:00
ajugo
e1cf9775fd
Add new activites for all team members [SCI-8224] ( #5227 )
2023-03-30 16:04:57 +02:00
Martin Artnik
9904c7aae3
Add error flash when assignment update fails [SCI-8131]
2023-03-27 12:38:01 +02:00
Martin Artnik
b1cce70cc6
Preven removing last user manager for protocols/projects [SCI-8131]
2023-03-24 13:32:38 +01:00
Oleksii Kriuchykhin
7fff3e8f78
Merge branch 'hotfix/1.26.6.2' into develop
2023-03-20 15:36:49 +01:00
Alex Kriuchykhin
05c4a1c4f0
Add missing sanitization helper to projects access controller [SCI-8158] ( #5162 )
2023-03-17 11:25:36 +01:00
Alex Kriuchykhin
b0251435e5
Improve escaping of special characters in flash messages [SCI-8137] ( #5144 )
2023-03-15 15:56:47 +01:00
aignatov-bio
336cf4d855
Fix PET permission propagation [SCI-8132] ( #5139 )
2023-03-14 18:48:06 +01:00
Anton
ca5f61a0e2
Add all team members through access modal [SCI-8063]
2023-03-09 14:13:01 +01:00
Martin Artnik
22c039fc77
PET access modal fixes [SCI-8038]
2023-03-07 14:04:05 +01:00
Martin Artnik
89459ae21a
Protocol group assignment fixes [SCI-7978]
2023-02-24 17:24:25 +01:00
Martin Artnik
c24b0fa5ab
Refactor access modals [SCI-7978]
2023-02-23 14:57:38 +01:00
Anton
00b792b1bb
UX changes for permission modal [SCI-7619]
2023-01-23 16:01:40 +01:00
Anton
37eb902b25
Refactor access modals P/E/T [SCI-7619]
2023-01-22 22:23:18 +01:00
Oleksii Kriuchykhin
94978ea2ea
Fix automatic user assigning to reports and inventories [SCI-7365][SCI-7366]
2022-10-20 16:19:02 +02:00
artoscinote
78ab094bf2
Implement public user grouping, deletion and updates to manually assigned [SCI-6228] ( #3701 )
...
* Implement public user grouping, deletion and updates to manually assigned [SCI-6228]
* PR fixes [SCI-6228]
* Permission check improvement [SCI-6228]
2021-12-01 16:23:24 +01:00
artoscinote
3e3e2cc24e
Revert "Implement experiment and task access removal" [SCI-6218] ( #3635 )
...
* Revert "Implement experiment and task access removal [SCI-6156] (#3614 )"
This reverts commit 2abefd78e6
.
* Rename assign to module activity to designate to my module [SCI-6218]
2021-11-05 15:44:14 +01:00
artoscinote
2abefd78e6
Implement experiment and task access removal [SCI-6156] ( #3614 )
2021-10-28 16:32:05 +02:00
Martin Artnik
975a8910a8
Updated project permission helpers [SCI-6041]
2021-09-07 11:27:52 +02:00
zmagoD
ad10befcc4
add new manage access permission to PET levels
2021-06-19 17:17:57 +02:00
zmagoD
47cb1b31dc
fix code style
2021-05-02 11:36:10 +02:00
zmagoD
c1d98f421d
update scenarios and UI logic to handle project page reload after modal close
2021-05-02 11:22:59 +02:00
zmagoD
11e5662c47
add fe logic for disable/enable fields
2021-04-30 13:26:06 +02:00
zmagoD
8a74546cdf
fix the logic for addin/editing new project members
2021-04-28 18:02:18 +02:00
zmagoD
c136d953d0
create form object for role assigment, create helper object for project member, added new user_projects modal
2021-04-24 18:43:28 +02:00
zmagoD
04ef7a4478
add show and edit permissions modal
2021-04-18 17:19:16 +02:00
zmagoD
3333241c9a
add CTA for project members modal SCI-5645
2021-04-18 12:23:29 +02:00