artoscinote
463e1a8014
Fix date/time range filtering [SCI-6574] ( #3882 )
2022-02-22 13:29:50 +01:00
Alex Kriuchykhin
6b51b8a35c
Fix handling of date values in repositories [SCI-6551] ( #3877 )
2022-02-21 12:08:35 +01:00
Alex Kriuchykhin
f9e77991c6
Fix handling of empty values for numeric filter type [SCI-6543] ( #3866 )
2022-02-17 15:26:24 +01:00
artoscinote
5654eddbb0
Fix using multiple file filters [SCI-6533] ( #3860 )
2022-02-16 11:05:16 +01:00
artoscinote
40b2062775
Fix DateTime range filtering [SCI-6528] ( #3851 )
2022-02-14 13:52:38 +01:00
ajugo
ba4e6476b7
Change subject of Repository ( #3838 )
2022-02-14 10:37:58 +01:00
Alex Kriuchykhin
6cc102cfd1
Fix advanced filters for list and status data types [SCI-6524][SCI-6521] ( #3844 )
2022-02-11 13:50:42 +01:00
aignatov-bio
97898fef7a
Add error handling for saving filters [SCI-6488] ( #3835 )
...
* Add error handling for saving filters [SCI-6488]
* Refactor and clean up filter element validations [SCI-6488]
Co-authored-by: Anton <anton@scinote.net>
Co-authored-by: Martin Artnik <martin@scinote.net>
2022-02-11 13:32:27 +01:00
Alex Kriuchykhin
1e0966ac11
Fix advanced filtering for check list items [SCI-6522] ( #3841 )
2022-02-11 10:48:50 +01:00
Alex Kriuchykhin
ed8ba13525
Fix advanced search for file type columns [SCI-6518] ( #3839 )
2022-02-11 10:47:32 +01:00
Alex Kriuchykhin
79c32e30ad
Add support of repository snapshots to assigned items section [SCI-6439] ( #3828 )
2022-02-11 10:46:19 +01:00
aignatov-bio
1efe3ddd37
Add stock consumption to pdf and docx [SCI-6460] ( #3816 )
...
Co-authored-by: Anton <anton@scinote.net>
2022-02-11 10:09:52 +01:00
artoscinote
8d90c8ebb7
Fix filter updates after item deletion [SCI-6490] ( #3832 )
2022-02-10 09:50:34 +01:00
Alex Kriuchykhin
e6010e3313
Fix repository filters to user relation [SCI-6263] ( #3820 )
2022-02-04 10:53:19 +01:00
Alex Kriuchykhin
cc063a46b7
Fix time zone issues in advanced repository filters [SCI-6467] ( #3819 )
2022-02-04 10:30:11 +01:00
Alex Kriuchykhin
4627d15fc3
Implement import for repository stock values [SCI-6461] ( #3818 )
2022-02-04 10:29:48 +01:00
artoscinote
cdbf1f5fa0
Implement stock management activities [SCI-6452] ( #3810 )
...
* Implement stock management activities [SCI-6452]
* PR code fixes [SCI-6452]
2022-02-02 10:33:02 +01:00
Alex Kriuchykhin
c1972e4fb2
Fix advanced filtering with multiple filters [SCI-6471] ( #3807 )
2022-01-31 11:10:39 +01:00
Alex Kriuchykhin
fbcb94193a
Fix repository advanced filtering on time column [SCI-6467] ( #3805 )
2022-01-31 09:41:20 +01:00
aignatov-bio
c8784d1f66
Add advanced filters for date/datetime/time range [SCI-6462] ( #3806 )
...
Co-authored-by: Anton <anton@scinote.net>
2022-01-31 09:21:08 +01:00
Oleksii Kriuchykhin
dd5f8c2793
Add stock management columns to snapshots [SCI-6448]
2022-01-28 13:19:37 +01:00
aignatov-bio
2c88843924
Task stock consumption modal[SCI-6444][SCI-6445] ( #3798 )
...
Add main logic for consumption on task [SCI-6444]
Co-authored-by: Anton <anton@scinote.net>
2022-01-28 11:10:56 +01:00
Oleksii Kriuchykhin
6d877e6bf7
Fix repository users list and filtering by row name [SCI-6457]
2022-01-27 22:50:04 +01:00
aignatov-bio
60859fec4e
Fix filtering for checklists, dropdown and status [SCI-6465] ( #3802 )
...
Co-authored-by: Anton <anton@scinote.net>
2022-01-27 14:01:09 +01:00
Oleksii Kriuchykhin
9f3b77ed15
Finalyze repository filter elements management backend [SCI-6396]
2022-01-26 10:12:46 +01:00
Alex Kriuchykhin
d2b5db13e9
Add stock and consumption to assigned items section [SCI-6434] ( #3793 )
2022-01-25 12:12:55 +01:00
Martin Artnik
711005425f
Merge branch 'features/bmt-search' of github.com:biosistemika/scinote-web into features/repository-filters
2022-01-20 13:30:33 +01:00
Martin Artnik
abac837cd4
Merge branch 'develop' of github.com:biosistemika/scinote-web into features/repository-filters
2022-01-20 13:26:08 +01:00
artoscinote
95a36b6870
Implemented stock management modal [SCI-6417] ( #3788 )
...
* Implement inventory stock management modal [SCI-6417]
* Add generalized validation mechanic, some bugfixes [SCI-6417]
* Fix permission check and method name in RepositoryStockValue [SCI-6417]
2022-01-20 12:44:57 +01:00
aignatov-bio
05547da457
Add stock table renders [SCI-6412] ( #3787 )
...
Co-authored-by: Anton <anton@scinote.net>
2022-01-19 13:19:56 +01:00
aignatov-bio
01f1b5bd10
Add stock column type ( #3786 )
...
* Add stock column type
* Create new stock column [SCI-6410]
* Small fixed for stock column [SCI-6410]
* Add stock column validations [SCI-6410]
Co-authored-by: Anton <anton@scinote.net>
2022-01-18 13:17:05 +01:00
Oleksii Kriuchykhin
a4d84e1a3b
Add initial implementation of inventory stock management [SCI-6402]
2022-01-12 17:13:50 +01:00
aignatov-bio
5512db18f0
Fix state for bmt repository [SCI-6089] ( #3758 )
...
Co-authored-by: Anton <anton@scinote.net>
2022-01-03 12:34:06 +01:00
Martin Artnik
023b68bfac
Fixed datatable columns for BMT repo [SCI-6385]
2021-12-21 15:15:34 +01:00
Oleksii Kriuchykhin
738da6094f
Add advanced filters to repository datatable service [SCI-6210]
2021-12-21 12:38:52 +01:00
Martin Artnik
f3cc31052b
Amend BMT repository default columns [SCI-6385]
2021-12-21 12:19:19 +01:00
Martin Artnik
9026029a26
Fix BMT repository default state [SCI-6386]
2021-12-20 16:19:17 +01:00
Martin Artnik
c9e4a9bab7
Merge branch 'master' into features/bmt-search
2021-12-20 13:08:20 +01:00
Anton
a3971caeb5
Update import row for list and checklist items [SCI-6383]
2021-12-17 12:26:58 +01:00
Oleksii Kriuchykhin
cd04b453f1
Use the last status flow as a default one for new tasks [SCI-6098]
2021-12-15 11:53:19 +01:00
Oleksii Kriuchykhin
e67b17dd6f
Optimize loading of project and experiment cards [SCI-6346]
2021-12-13 16:43:16 +01:00
Oleksii Kriuchykhin
8f1b201061
Improve activities loading speed [SCI-6345]
2021-12-09 19:28:27 +01:00
artoscinote
1c0a83a76e
Fix propagation and display of role on experiment role reset [SCI-6337] ( #3725 )
2021-12-07 11:42:14 +01:00
Oleksii Kriuchykhin
30031e2f07
Fix user removal from a team [SCI-6323]
2021-12-06 14:24:59 +01:00
Alex Kriuchykhin
245f0aedd7
Fix user removal from a team [SCI-6323] ( #3718 )
2021-12-03 16:26:19 +01:00
Oleksii Kriuchykhin
a8ad7ef826
Add models and controller for repository table filters [SCI-6209]
2021-12-02 14:25:23 +01: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
16b3ee3d94
Add non-cyclical validation to connections [SCI-6287] ( #3702 )
...
* Add non-cyclical validation to connections [SCI-6287]
* Prevent theoretical infinite loop possiblity [SCI-6287]
2021-12-01 11:14:01 +01:00
Martin Artnik
8a78b8376b
Make all except public project assignments manual [SCI-6292]
2021-11-23 10:56:28 +01:00
Oleksii Kriuchykhin
a1c4d06e3e
Add endpoint for fetching column data including connected items [SCI-6208]
2021-11-22 22:48:36 +01:00
Anton
a44dd8c915
Merge branch 'features/bmt-search' into features/repository-filters
2021-11-22 14:24:28 +01:00
aignatov-bio
06577e2f8b
Skip create assignments during team import [SCI-6280] ( #3679 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-11-22 11:17:39 +01:00
Alex Kriuchykhin
ca5a81a85c
Add unique validation for user assignements [SCI-6279] ( #3680 )
2021-11-22 10:47:20 +01:00
artoscinote
a31bcd6eed
Fixed logging of project user role changes [SCI-6283] ( #3687 )
2021-11-22 09:50:14 +01:00
aignatov-bio
4b79ba209d
Remove visibility condition from projects scope [SCI-6188] ( #3667 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-11-17 10:16:54 +01:00
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