aignatov-bio
1ef9ea2cbb
Fix roles permission and helper [SCI-6198][SCI-6181] ( #3630 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-11-04 13:29:34 +01:00
artoscinote
6f2d883706
Added permissions specs for API, minor changes to permissions [SCI-6152] ( #3609 )
2021-10-28 14:48:28 +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
4705d09a96
Small permission fixes for controllers [SCI-6132] ( #3581 )
2021-10-08 12:43:26 +02:00
aignatov-bio
d594778fa8
Add project comment manage own permission [SCI-6115] ( #3574 )
2021-10-04 15:43:50 +02:00
Alex Kriuchykhin
1233c9bc74
Add missing permission helper for folder deletion [SCI-6114] ( #3568 )
2021-10-01 10:47:32 +02:00
artoscinote
f68d724202
Rework experiment permissions [SCI-6054] ( #3538 )
...
* Rework experiment permissions [SCI-6054]
2021-09-30 11:32:11 +02:00
aignatov-bio
c248e87adb
Add permissions checks for results controllers [SCI-6071] ( #3555 )
...
* Add permission tests for results controller [SCI-6071]
* Update results controllers with new permissions [SCI-6071]
* Small fixes to results controllers [SCI-6071]
* Update result permission helpers [SCI-6071]
2021-09-24 13:11:41 +02:00
Oleksii Kriuchykhin
f806a56cac
Update existing roles with new permissions/abilities [SCI-6076]
2021-09-24 10:29:24 +02:00
Oleksii Kriuchykhin
607b7f76cf
Update/implement permission checks in the my_modules_controller and my_modules_status_flow_controller [SCI-6061][SCI-6063]
2021-09-24 10:23:28 +02:00
aignatov-bio
6206f8a6e9
Update permissions for my_module_comments controller [SCI-6065]
2021-09-22 12:11:36 +02:00
Martin Artnik
04413c6cc6
Make permission names consistent with spreadsheet [SCI-6056]
2021-09-17 10:41:28 +02:00
Martin Artnik
e8f57e9e99
Reworked MyModule permissions [SCI-6056]
2021-09-14 11:08:35 +02:00
Alex Kriuchykhin
268b8d6bf1
Merge pull request #3530 from artoscinote/ma_SCI_6041
...
Update project permission helpers [SCI-6041]
2021-09-07 12:28:00 +02:00
Alex Kriuchykhin
fdbeedd5e6
Merge pull request #3520 from okriuchykhin/ok_SCI_5920
...
Allow project viewing for team admins [SCI-5920]
2021-09-07 12:19:17 +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
Oleksii Kriuchykhin
f591bac3b1
Allow project viewing for team admins [SCI-5920]
2021-08-31 14:21:02 +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
artoscinote
ef0e45be04
Implemented frontend for BMT-type repository [SCI-5991] ( #3503 )
...
* Implemented frontend for BMT-type repository [SCI-5991]
* Refactor repository view, fix column reordering [SCI-5991]
* Remove type mapping for default columns in column management [SCI-5991]
* Repository table partial fix, remove non-relevant migration [SCI-5991]
2021-08-30 10:49:15 +02:00
Oleksii Kriuchykhin
d67f7691a1
Add configuration variable for webhooks, disable by default [SCI-6031]
2021-08-26 14:08:15 +02:00
Martin Artnik
57d5e6c2a7
Merge branch 'develop' into features/barcodes
2021-08-03 13:36:36 +02:00
Martin Artnik
a82af505eb
Merge branch 'develop' into features/webhooks
2021-08-02 16:22:52 +02:00
aignatov-bio
43571b5692
Print labels changes [SCI-5943] ( #3461 )
2021-08-02 15:38:37 +02:00
Oleksii Kriuchykhin
d1208bad0b
Merge branch 'develop' into features/new_permissions
2021-07-07 13:44:36 +02:00
zmagoD
ad10befcc4
add new manage access permission to PET levels
2021-06-19 17:17:57 +02:00
Martin Artnik
5137a5b1a3
Fix illegal return statement [SCI-5634]
2021-06-15 13:16:51 +02:00
aignatov-bio
bf781c2ca4
Small fixes [SCI-5765]
2021-06-01 10:58:05 +02:00
aignatov-bio
3c7592657c
Add activity filters [SCI-5765]
2021-05-31 13:39:10 +02:00
zmagoD
5ee38966a0
Merge branch 'features/new_permissions' of https://github.com/biosistemika/scinote-web into new_perimssions-managing-project-ui
2021-05-11 08:36:39 +02:00
zmagoD
ab47c8695f
add read permission and controller tests for new endpoints
2021-05-09 18:23:50 +02:00
zmagoD
c0eb38b564
Merge branch 'develop' of https://github.com/biosistemika/scinote-web into features/new_permissions
2021-05-08 10:33:43 +02:00
Oleksii Kriuchykhin
49194d1a45
Prepare initial user roles in the database [SCI-5435]
2021-02-22 11:58:40 +01:00
Oleksii Kriuchykhin
3b90225c5a
Add new permission checking logic [SCI-5436]
2021-02-22 11:55:48 +01:00
mlorb
20dc9967f5
Merge pull request #3113 from mlorb/ml-sci-5311
...
Implement the option of deleting empty folders [SCI-5311]
2021-02-15 10:27:05 +01:00
Urban Rotnik
1ae0b42c2c
Fix Dots and Checkbox visibility on experiment cards
2021-02-12 13:25:12 +01:00
Mojca Lorber
7071f4a6c5
Send selected folders param to modal
2021-02-11 18:27:16 +01:00
Urban Rotnik
33b68b8aa7
Fix permissions for result deletion
2021-01-20 09:00:45 +01:00
aignatov-bio
6011bb36b6
Fix archived experiment dropdown and archived view for projects page [SCI-5392]
2021-01-15 15:08:27 +01:00
Oleksii Kriuchykhin
67b3f853d7
Merge branch 'develop' into features/folders
2020-12-18 14:51:21 +01:00
Miha Mencin
f284ef1592
Merge pull request #3009 from okriuchykhin/ok_SCI_5276
...
Archiving: update archived TASK screen layout [SCI-5276]
2020-12-17 13:46:35 +01:00
Oleksii Kriuchykhin
7bb334e737
Archiving: update archived TASK screen layout [SCI-5276]
2020-12-17 13:26:44 +01:00
Urban Rotnik
ad8cf8a1fa
Refactor result permissions
2020-12-14 12:50:54 +01:00
Oleksii Kriuchykhin
94b6c96e48
Remove the 'Archived tasks' tab and refactor sidebar to include archived [SCI-5273]
2020-12-12 22:46:30 +01:00
aignatov-bio
a32a2f28d3
Fix permission for assets in results
2020-12-08 15:31:57 +01:00
Mojca Lorber
d7e3b57d0d
[SCI-5240] Implement Create new folder function
2020-12-01 09:59:08 +01:00
Oleksii Kriuchykhin
eafc4cf367
Fix permission check for archived tasks [SCI-5235]
2020-11-20 14:39:17 +01:00
Mojca Lorber
8aed48d1ae
Merge branch 'develop' into features/office-file-previews
2020-11-02 13:45:06 +01:00
aignatov-bio
f51416d83a
Update permission markup
2020-10-29 14:59:14 +01:00
aignatov-bio
d99e279ecc
Add gallery to file preview
2020-10-29 14:30:26 +01:00
Urban Rotnik
aa1520bfb8
Merge branch 'develop' into jg_sci_2228
2020-10-22 14:21:39 +02:00
Oleksii Kriuchykhin
134e549ed5
Improve performance of fetching of statuses [SCI-5062]
2020-09-25 10:14:57 +02:00
Oleksii Kriuchykhin
a7c6ab9d89
Move some consequence executon into background process [SCI-4978]
2020-09-11 16:18:39 +02:00
Urban Rotnik
a259800590
Merge branch 'develop' into jg_sci_2228
2020-08-31 16:29:23 +02:00
Urban Rotnik
5923a4c014
Merge branch 'develop' into features/task-flows
2020-08-25 15:30:22 +02:00
Oleksii Kriuchykhin
94588e4698
Refactor task archive and move permissions [SCI-4817]
2020-07-24 17:00:42 +02:00
Urban Rotnik
512d6f3229
Add actions for update status, clean old complete actions
2020-07-22 16:12:34 +02:00
Oleksii Kriuchykhin
fa62b33a42
Add status implications checks to the permissions [SCI-4825]
2020-07-21 16:00:09 +02:00
Oleksii Kriuchykhin
29f62419bd
Improve repository archive/restore actions [SCI-4780]
2020-06-24 11:32:20 +02:00
Mojca Lorber
6e8062179c
Implement archiving and restoring of whole inventories
2020-06-18 18:07:23 +02:00
Miha Mencin
26f4f24cc6
SCI-4674 fix stupid
2020-05-25 16:30:22 +02:00
Miha Mencin
77e1feda97
SCI-4674 name permissions more properly
2020-05-25 16:29:00 +02:00
Miha Mencin
5f195b3622
SCI-4674 check if experiment and projects are active during snapshot creation
2020-05-25 15:56:39 +02:00
Miha Mencin
5994e8c6a6
SCI-4674 create special permissions for snapshots on task
2020-05-25 15:49:31 +02:00
Oleksii Kriuchykhin
c0521c3ca7
Prevent the inventory items editing while snapshot is being created [SCI-4629]
2020-05-15 17:46:59 +02:00
Oleksii Kriuchykhin
25f9c5bc7d
Refactor Repository permissions and implement deduplication for files in snapshots [SCI-4597]
2020-05-06 15:17:54 +02:00
Oleksii Kriuchykhin
f811d11c59
Add versions sidebar to assigned repository rows full view modal [SCI-4525]
2020-04-21 14:49:36 +02:00
Oleksii Kriuchykhin
3a67c99982
Switch to STI for repositories, fix cell values snapshotting [SCI-4516]
2020-04-09 12:33:04 +02:00
Oleksii Kriuchykhin
a9c3102835
Add repository snapshots with service, refactor item assigning [SCI-4516]
2020-04-07 18:26:39 +02:00
Oleksii Kriuchykhin
02817a5a1e
Refactor inventory limit checks [SCI-4434]
2020-03-05 15:26:25 +01:00
Alex Kriuchykhin
f201826eb8
Merge pull request #2426 from okriuchykhin/ok_SCI_4383
...
Add global repositories limit [SCI-4383]
2020-03-05 12:45:02 +01:00
Oleksii Kriuchykhin
62c19f7c02
Add invite users to the team permission check [SCI-4381]
2020-02-26 17:25:38 +01:00
Oleksii Kriuchykhin
63e557ea9e
Add global repositories limit [SCI-4383]
2020-02-21 14:40:17 +01:00
Miha Mencin
04a6645cfc
Separate view/edit/modify permissions SCI-4058
2019-11-20 17:12:47 +01:00
Oleksii Kriuchykhin
3509543e7b
Merge branch 'master' into ok_SCI_3881
2019-09-16 11:56:49 +02:00
Oleksii Kriuchykhin
c068901b00
Upgrade Rails to 6.0 [SCI-3745]
2019-09-12 17:24:08 +02:00
aignatov-bio
0810699770
Update shared inventory permissions [SCI-3802] ( #2009 )
...
* Update shared inventory permissions
* Fix tests and simplify condition for placeholder
2019-08-23 10:57:02 +02:00
Anton Ignatov
a2c50cbe38
Add new permission check for share button
2019-08-20 15:08:53 +02:00
Urban Rotnik
0ce331227c
Update permission and model to share repository over all teams
2019-08-13 14:07:24 +02:00
Mojca Lorber
b005f90e95
Add tests for permission can_read_repository
2019-08-09 14:13:01 +02:00
Mojca Lorber
7e9be932f3
Make scope for repositories accessible by teams and simplify read permission
2019-08-09 14:13:00 +02:00
Mojca Lorber
cac7dab440
Show shared inventories in left navigation and fix read repository permission
2019-08-09 14:13:00 +02:00
Urban Rotnik
077369d960
Update permissions for Repositories
2019-08-09 14:12:59 +02:00
Luka Murn
83bb89fdf5
Cherry-picked commit from ZZ (and LM)'s various changes
2019-07-26 10:13:14 +02:00
Jure Grabnar
04b1d0e142
Remove blank line
2018-10-26 11:00:13 +02:00
Jure Grabnar
3903b4a6f2
Refactor read_project/export_project permissions
2018-10-26 10:58:59 +02:00
Jure Grabnar
bd5a2a43fd
Add can_export_project? permission
...
Closes [SCI-2805].
2018-10-19 08:41:39 +02:00
Oleksii Kriuchykhin
8ec643c54b
Move REPOSITORIES_LIMIT from constants to env variables [SCI-2301]
2018-05-09 18:03:16 +02:00
Luka Murn
cb6fe50832
Merge branch 'master' into ux-release-1
...
Conflicts:
app/assets/javascripts/repositories/index.js
2018-04-26 11:38:54 +02:00
zmagod
199a2a23bf
fixes per @mlorb 's request
2018-04-23 12:26:21 +02:00
zmagod
9d282d1800
adds new reports index page [fixes SCI-2124]
2018-04-18 16:47:52 +02:00
Oleksii Kriuchykhin
d8d2d75631
Fix repository rows permissions [SCI-2265]
2018-04-02 20:48:44 +02:00
zmagod
659a088058
refactor smart annotation parser, adds repository item to smart annotation parser [fixes SCI-2222]
2018-03-29 15:55:26 +02:00
Oleksii Kriuchykhin
aa69624f9f
Fix sample assign permissions [SCI-2249]
2018-03-25 20:10:32 +02:00
Oleksii Kriuchykhin
cd9260f439
Hide delete button for guest users in repository [SCI-2163]
2018-03-09 16:19:36 +01:00
Oleksii Kriuchykhin
bd9f5c1cda
Fix manage repository permissions [SCI-2136]
2018-03-07 13:41:57 +01:00
Oleksii Kriuchykhin
b5eb821cfa
Fix sample's custom column permissions [SCI-2135]
2018-03-06 16:40:25 +01:00
Matej Zrimšek
fa7710fb80
Forgot to remove unneeded code form permissions after the previous refactoring.
2018-03-04 15:17:46 +01:00
Matej Zrimšek
53f75f3cd6
Minor permissions and their calls refactoring and fixing.
2018-03-04 14:49:41 +01:00