Alex Kriuchykhin
8609b84131
Merge pull request #3669 from okriuchykhin/ok_SCI_6270
...
Fix seeds to work with new UserRoles, fix Templates creation job [SCI-6270]
2021-11-17 09:59:30 +01:00
artoscinote
0749fbdf7b
Regenerate user assignments when moving task workflow [SCI-6262] ( #3668 )
2021-11-16 11:10:15 +01:00
Oleksii Kriuchykhin
2e92500a73
Fix seeds to work with new UserRoles, fix Templates creation job [SCI-6270]
2021-11-15 21:36:06 +01:00
aignatov-bio
8f9ab4f6c3
Refactor permissions breadcrumbs for users [SCI-6260] ( #3665 )
...
* Refactor permissions breadcrumbs for users [SCI-6260]
* Change creator assignments to automatically [SCI-6260]
Co-authored-by: Anton <anton@scinote.net>
2021-11-15 15:02:22 +01:00
artoscinote
4ce0c53d36
Implemented reset role functionality [SCI-6261] ( #3662 )
...
* Implemented reset role functionality [SCI-6261]
* Linter fixes [SCI-6261]
2021-11-15 11:12:31 +01:00
artoscinote
a6c61c2b4e
Fixed permission issues when moving experiment [SCI-6257] ( #3655 )
...
* Fixed permission issues when moving experiment [SCI-6257]
* Copy fixes [SCI-6248]
* Use canaid helper instead of permission_granted [SCI-6257]
* Fixes [SCI-6257]
2021-11-12 12:59:49 +01:00
Oleksii Kriuchykhin
f73f9dd2c1
Fix activities for assigning to experiments and tasks [SCI-6254]
2021-11-11 21:30:30 +01:00
artoscinote
0eacb91bed
Renamed 'group_user_role', fixed public project migration [SCI-6234] ( #3642 )
...
* Renamed 'group_user_role', fixed public project migration [SCI-6234]
* Moved public project update inside loop [SCI-6234]
2021-11-10 09:52:37 +01:00
aignatov-bio
3372b679da
Change role assigning role on object creation [SCI-6247] ( #3645 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-11-09 16:10:43 +01:00
artoscinote
083efd77fd
Generalize user role propagation job [SCI-6246] ( #3649 )
2021-11-09 16:09:12 +01:00
Alex Kriuchykhin
9a967cfe40
Fix user removal from the team [SCI-6201] ( #3637 )
2021-11-09 09:35:36 +01:00
Martin Artnik
81e7b80bae
Fixed removal of user from team [SCI-6239]
2021-11-08 16:06:28 +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
Oleksii Kriuchykhin
a99599efea
Merge branch 'features/new_permissions' into develop
2021-10-29 15:16:30 +02:00
artoscinote
2abefd78e6
Implement experiment and task access removal [SCI-6156] ( #3614 )
2021-10-28 16:32:05 +02:00
Alex Kriuchykhin
f8e433a0ca
Merge branch 'features/new_permissions' into ok_SCI_6151
2021-10-28 14:31:47 +02:00
Alex Kriuchykhin
1bde37db78
Merge branch 'develop' into ok_SCI_5579
2021-10-28 13:26:27 +02:00
Oleksii Kriuchykhin
b1b7dbb8ef
Improve code style [SCI-6151]
2021-10-28 12:58:42 +02:00
aignatov-bio
9e3d64bbb6
Fix projects list in clone experiment dropdowns [SCI-6139] ( #3592 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-10-27 13:55:49 +02:00
aignatov-bio
22034089a6
Update experiment move service [SCI-6149] ( #3599 )
...
* Update experiment move service [SCI-6149]
* Move permission check to helper [SCI-6149]
Co-authored-by: Anton <anton@scinote.net>
2021-10-27 13:48:52 +02:00
aignatov-bio
7d6136435d
Change my_module owner after copy [SCI-6176] ( #3611 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-10-26 12:06:35 +02:00
aignatov-bio
1a05c3a40c
Update canvas task cards [SCI-5021] ( #3608 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-10-26 12:06:26 +02:00
Alex Kriuchykhin
f6a30cac6c
Merge pull request #3593 from okriuchykhin/ok_SCI_6134
...
Change Dashboard::RecentWorkService to use new user roles [SCI-6134]
2021-10-26 11:43:54 +02:00
aignatov-bio
edb09dd099
Update copy experiment permission checks [SCI-6147] ( #3598 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-10-26 11:40:54 +02:00
Oleksii Kriuchykhin
2051ea5360
Update the search to abide the permissions [SCI-6151]
2021-10-22 11:43:20 +02:00
Martin Artnik
6249465b34
Fixed updating user assignment in MyModuleMember [SCI-6169]
2021-10-21 15:51:17 +02:00
artoscinote
3746332c30
Fixed cached user lists when changing assignments [SCI-6137] ( #3597 )
...
Fixed cache invalidation for assignables, current_user missing in cache keys [SCI-6137]
2021-10-19 16:00:52 +02:00
artoscinote
c63090da8c
Fixed scopes and added permission checks to quick create services [SCI-6135] ( #3584 )
2021-10-14 13:13:29 +02:00
Oleksii Kriuchykhin
bc806f0c86
Change Dashboard::RecentWorkService to use new user roles [SCI-6134]
2021-10-13 14:12:24 +02:00
Martin Artnik
6ea34adb22
Fixed designated users relation
2021-10-13 13:39:28 +02:00
artoscinote
5bda5acebc
Fixed the rule for moving experiment [SCI-6128] ( #3587 )
2021-10-13 13:32:11 +02:00
artoscinote
92fab5dd4f
Update usage of user_my_modules [SCI-6121] ( #3585 )
2021-10-13 10:10:14 +02:00
artoscinote
462f8ffc47
Fixed unassigned user methods, order by name [SCI-6104] ( #3589 )
2021-10-13 09:50:06 +02:00
artoscinote
0fe6cd66e5
Fix permission migration, fix assignable scope [SCI-6127] ( #3580 )
2021-10-05 13:45:52 +02:00
artoscinote
6fbb22922a
Fix project user assignment [SCI_5925] ( #3577 )
2021-10-05 13:45:34 +02:00
artoscinote
a18839f529
Automatically assign team admins as project owners [SCI_6119] ( #3575 )
2021-10-04 15:47:28 +02:00
aignatov-bio
116c09cd8a
Update users selection for notifications [SCI-6110] ( #3573 )
2021-10-04 15:43:28 +02:00
aignatov-bio
982aaf887c
Fix duplicate objects on dashboard [SCI-5948] ( #3576 )
2021-10-04 15:41:35 +02:00
artoscinote
75d6a17cb7
Fix ProjectOverviewService and automatic project assignment [SCI_6117] ( #3572 )
2021-10-04 11:20:47 +02:00
Martin Artnik
4f4ab05740
Fix project search in quick start controller [SCI-5915]
2021-10-01 12:20:51 +02:00
aignatov-bio
dba6ed8515
Use default repository table state [SCI-6089]
2021-09-30 13:30:17 +02:00
artoscinote
f68d724202
Rework experiment permissions [SCI-6054] ( #3538 )
...
* Rework experiment permissions [SCI-6054]
2021-09-30 11:32:11 +02:00
Martin Artnik
49b9ee37cc
Merge branch 'develop' into features/bmt-search
2021-09-24 11:01:27 +02:00
Oleksii Kriuchykhin
f806a56cac
Update existing roles with new permissions/abilities [SCI-6076]
2021-09-24 10:29:24 +02:00
artoscinote
895509a26c
Merge pull request #3543 from artoscinote/ma_SCI_6056
...
Reworked MyModule permissions [SCI-6056]
2021-09-17 15:19:01 +02:00
Martin Artnik
04413c6cc6
Make permission names consistent with spreadsheet [SCI-6056]
2021-09-17 10:41:28 +02:00
Oleksii Kriuchykhin
0762323337
Update/implement permission checks in the project related controllers [SCI-6042]
2021-09-15 14:39:47 +02:00
Martin Artnik
e8f57e9e99
Reworked MyModule permissions [SCI-6056]
2021-09-14 11:08:35 +02:00
Alex Kriuchykhin
3ca593d7f9
Merge pull request #3513 from okriuchykhin/ok_SCI_5663
...
Allow project management to it's creator if project has no assigned users [SCI-5663]
2021-09-14 11:08:25 +02:00
Martin Artnik
975a8910a8
Updated project permission helpers [SCI-6041]
2021-09-07 11:27:52 +02:00
Martin Artnik
ade1385392
Merge branch 'develop' into features/bmt-search
2021-09-06 10:51:04 +02:00
Martin Artnik
7e6ca3be8a
Merge branch 'develop' into features/new_permissions
2021-09-06 10:33:32 +02:00
Alex Kriuchykhin
a63f047ae7
Merge pull request #3512 from okriuchykhin/ok_SCI_6031
...
Add configuration variable for webhooks, disable by default [SCI-6031]
2021-08-30 15:35:38 +02:00
Miha Mencin
50d33896e3
Merge pull request #3480 from artoscinote/ma_SCI_5963
...
Downcase all user emails, downcase when finding user [SCI-5963]
2021-08-30 13:00:12 +02:00
Martin Artnik
e08b406185
Added additionalDataFilter [SCI-6026]
2021-08-30 10:49:15 +02:00
aignatov-bio
b269f3f612
Add saved filters backend [SCI-5977] ( #3509 )
...
* Add saved filters backend [SCI-5977]
* Rework filter saving [SCI-5977]
Co-authored-by: Martin Artnik <martin@scinote.net>
2021-08-30 10:49:15 +02:00
Oleksii Kriuchykhin
d4ef2b1bd4
Add BMT inventory model [SCI-6009]
2021-08-30 10:49:15 +02:00
Oleksii Kriuchykhin
0b74f34de7
Add external IDs to repositories [SCI-5990]
2021-08-30 10:49:14 +02:00
Oleksii Kriuchykhin
4665743d02
Allow project management to it's creator if project has no assigned users [SCI-5663]
2021-08-26 16:56:21 +02:00
Oleksii Kriuchykhin
d67f7691a1
Add configuration variable for webhooks, disable by default [SCI-6031]
2021-08-26 14:08:15 +02:00
artoscinote
295d27f0d7
Added option to override default OTP drift time [SCI-6027] ( #3507 )
2021-08-25 14:02:25 +02:00
Martin Artnik
143e491016
Fixed registering bioeddie molecule on step [SCI-5985]
2021-08-11 14:10:05 +02:00
Martin Artnik
5d5f406e9a
Downcase all user emails, downcase when finding user [SCI-5963]
2021-08-11 13:18:58 +02:00
Martin Artnik
57d5e6c2a7
Merge branch 'develop' into features/barcodes
2021-08-03 13:36:36 +02:00
artoscinote
f839cb5256
Merge pull request #3464 from biosistemika/features/bioeddie-integration
...
Features/bioeddie integration
2021-08-03 13:32:53 +02:00
artoscinote
c41247a5fd
Merge pull request #3439 from artoscinote/ma_SCI_5879
...
Implement Save & Register molecule [SCI-5879]
2021-08-03 12:15:46 +02:00
Martin Artnik
13ddff89a8
Fixed Asset relation handling in activities [ma_SCI_5789]
2021-08-03 09:59:06 +02:00
Martin Artnik
a82af505eb
Merge branch 'develop' into features/webhooks
2021-08-02 16:22:52 +02:00
Martin Artnik
ae174b276a
Code review fixes and error handling improvements [SCI-5942]
2021-08-02 15:42:53 +02:00
Martin Artnik
123e415a4f
Print status backend + FE integration [SCI-5942]
2021-08-02 15:42:53 +02:00
aignatov-bio
a782ce50d1
Add bio eddie files to export all [SCI-5877] ( #3426 )
2021-08-02 13:27:02 +02:00
Martin Artnik
e63a665140
Merge branch 'develop' into features/barcodes
2021-08-02 11:15:48 +02:00
Martin Artnik
0f417f9730
Merge branch 'develop' into features/barcodes
2021-07-29 13:32:17 +02:00
Martin Artnik
5c4f923854
Corrected type for 'assignment' activities [SCI-5662]
2021-07-29 10:13:28 +02:00
Martin Artnik
67f4e81a3a
Merge branch 'develop' into features/new_permissions
2021-07-28 15:16:47 +02:00
Martin Artnik
b41ee028ca
Added overridable send permission method to notifications [SCI-5938]
2021-07-28 13:14:07 +02:00
Martin Artnik
b32b207f3d
Added FLUICS API client [SCI-5939]
2021-07-23 13:52:28 +02:00
Oleksii Kriuchykhin
c26dcf4b23
Replace empty? with blank? [SCI-5579]
2021-07-23 11:56:28 +02:00
Martin Artnik
4bb080c25b
Merge migrations, code fixes [SCI-5800]
2021-07-22 10:51:03 +02:00
Alex Kriuchykhin
dfa2a7775d
Merge pull request #3422 from okriuchykhin/ok_SCI_5847
...
Fix repository cell joining and preloading [SCI-5847]
2021-07-21 13:18:21 +02:00
aignatov-bio
4de35c983a
Open HELM files in bio eddie [SCI-5890] ( #3442 )
2021-07-20 13:06:47 +02:00
Martin Artnik
c43e1cfbe5
Fixed db error during build
2021-07-20 10:20:47 +02:00
artoscinote
3a281ce9dc
Merge pull request #3433 from artoscinote/ma_SCI_5607
...
Also send notification to the user that was unassigned from task [SCI-5607]
2021-07-20 09:41:46 +02:00
artoscinote
5f9c04844f
Added prefixed IDs to repository rows (items) [SCI-5909] ( #3441 )
...
* Added prefixed IDs to repository rows (items) [SCI-5909]
* Fix prefixed id queries to work with joins, use subquery in repository search [SCI-5909]
* Fixed accessing repository_row parent code [SCI-5909]
* Better handling of repository_row code display [SCI-5909]
* Fix index warning for id prefixed models issue setting up project [SCI-5909]
2021-07-19 14:23:36 +02:00
Martin Artnik
a8f8ab8ba9
Implement label templates with default ZPL template [SCI-5902]
2021-07-19 09:44:14 +02:00
Martin Artnik
96a5b97bdb
Implement Save & Register molecule [SCI-5879]
2021-07-15 12:37:04 +02:00
Martin Artnik
1985b7a7e0
Also send task unassign notification to the person that was unassigned [SCI-5607]
2021-07-13 12:11:49 +02:00
zmagoD
277da3abcf
fix merge issues
2021-07-10 15:20:55 +02:00
Oleksii Kriuchykhin
549fc8e5a0
Fix repository cell joining and preloading [SCI-5847]
2021-07-07 17:43:51 +02:00
Martin Artnik
fdf9c5f6ae
Reset file_processing when new file is upladed [SCI-5870]
2021-07-07 14:57:35 +02:00
Oleksii Kriuchykhin
d1208bad0b
Merge branch 'develop' into features/new_permissions
2021-07-07 13:44:36 +02:00
artoscinote
723b594632
Merge pull request #3398 from artoscinote/ma_SCI_5828
...
Expose experiment IDs in interface and reports [SCI-5828]
2021-06-30 12:58:25 +02:00
Martin Artnik
e1b0b65465
Improved code style, fixed bug [SCI-5828]
2021-06-29 15:57:23 +02:00
zmagoD
9c812e84bd
setup logic to group assign all team members and handle the unassignments logic
2021-06-27 13:22:19 +02:00
Martin Artnik
b2e2186d9f
Remove unnecessary tasks hash from full export [SCI-5840]
2021-06-22 14:57:07 +02:00
Martin Artnik
c4e6b0bbaf
Fixed export all report html generation [SCI-5840]
2021-06-22 14:50:47 +02:00
Martin Artnik
eaa713f5b8
Fix indices [SCI-5829]
2021-06-22 12:51:25 +02:00
zmagoD
9b87fce840
add read check to view methods
2021-06-20 11:11:03 +02:00
zmagoD
ad10befcc4
add new manage access permission to PET levels
2021-06-19 17:17:57 +02:00
Martin Artnik
29ff910eba
Added searching experiments by EX[ID] [SCI-5829]
2021-06-18 14:12:59 +02:00