Commit graph

10114 commits

Author SHA1 Message Date
Martin Artnik
6f920f1a3a Add experiment_read_canvas permission to all predefined roles [SCI-5924] 2021-10-04 11:50:08 +02:00
artoscinote
75d6a17cb7
Fix ProjectOverviewService and automatic project assignment [SCI_6117] (#3572) 2021-10-04 11:20:47 +02:00
Martin Artnik
31d77cc7c4 Don't delete user_projects yet! Needed for possible recovery actions. 2021-10-01 15:38:06 +02:00
aignatov-bio
34b0aec5b7
Update permission checks for reports [SCI-6105] (#3570) 2021-10-01 14:25:52 +02:00
aignatov-bio
3eb2c98cce
Update render permission for smart annotation [SCI-6112] (#3571) 2021-10-01 14:23:29 +02:00
artoscinote
63923f0e63
Skip inaccessible elements when generating reports [SCI-6109] (#3569) 2021-10-01 14:18:40 +02:00
Martin Artnik
4f4ab05740 Fix project search in quick start controller [SCI-5915] 2021-10-01 12:20:51 +02:00
Martin Artnik
1d20258a2e Fix typo [SCI-5924] 2021-10-01 12:20:51 +02:00
Alex Kriuchykhin
1233c9bc74
Add missing permission helper for folder deletion [SCI-6114] (#3568) 2021-10-01 10:47:32 +02:00
Martin Artnik
bf96f71531 Fix comment edit method [SCI_6054] 2021-09-30 14:12:12 +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
Alex Kriuchykhin
97e5882fa3
Merge pull request #3564 from aignatov-bio/ai-sci-6097-change-name-bmt-inventory
Rename BMT inventory in rake task [SCI-6097]
2021-09-29 16:08:50 +02:00
Alex Kriuchykhin
79074114f4
Merge pull request #3561 from aignatov-bio/ai-sci-6103-fix-2fa-redirecting
Fix 2fa redirecting [SCI-6103]
2021-09-29 15:15:17 +02:00
Alex Kriuchykhin
67cb7ea7bc
Merge pull request #3560 from biosistemika/dependabot/bundler/nokogiri-1.12.5
Bump nokogiri from 1.11.4 to 1.12.5
2021-09-29 14:40:44 +02:00
aignatov-bio
2e7cfa3318 Rename BMT inventory in rake task [SCI-6097] 2021-09-29 13:08:57 +02:00
aignatov-bio
a93f2889b7 Fix 2fa redirecting [SCI-6103] 2021-09-28 12:34:41 +02:00
dependabot[bot]
87d271c7f4
Bump nokogiri from 1.11.4 to 1.12.5
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.4 to 1.12.5.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.4...v1.12.5)

---
updated-dependencies:
- dependency-name: nokogiri
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 20:53:12 +00: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
Alex Kriuchykhin
313eaf7276
Merge pull request #3539 from aignatov-bio/ai-sci-6050-fix-sidebar-navigation-for-archived-task
Fix sidebar navigation for archived task [SCI-6050]
2021-09-24 11:47:59 +02:00
Martin Artnik
49b9ee37cc Merge branch 'develop' into features/bmt-search 2021-09-24 11:01:27 +02:00
Alex Kriuchykhin
19bac6ce68
Merge pull request #3558 from okriuchykhin/ok_SCI_6076
Update existing roles with new permissions/abilities [SCI-6076]
2021-09-24 10:32:57 +02:00
Oleksii Kriuchykhin
f806a56cac Update existing roles with new permissions/abilities [SCI-6076] 2021-09-24 10:29:24 +02:00
Alex Kriuchykhin
5125fb5ab5
Merge pull request #3557 from okriuchykhin/ok_SCI_6061
Update/implement permission checks in the my_modules_controller and my_modules_status_flow_controller [SCI-6061][SCI-6063]
2021-09-24 10:25:01 +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
4472eb1023
Fix docx preview render [SCI-6035] (#3559) 2021-09-24 10:01:55 +02:00
Alex Kriuchykhin
51e7f7668a
Merge pull request #3556 from okriuchykhin/ok_SCI_6062
Update/implement permission checks in the _my_modules_tags_controller [SCI-6062]
2021-09-23 17:23:22 +02:00
aignatov-bio
60b261feb8 Small fixes [SCI-6050] 2021-09-23 12:31:40 +02:00
artoscinote
e57f5f8e26
Merge pull request #3551 from aignatov-bio/ai-sci-6065-update-my-module-comments-controller-permission
Update permissions for my_module_comments controller [SCI-6065]
2021-09-23 11:47:13 +02:00
aignatov-bio
6206f8a6e9 Update permissions for my_module_comments controller [SCI-6065] 2021-09-22 12:11:36 +02:00
Alex Kriuchykhin
c7760435bf
Merge pull request #3552 from aignatov-bio/ai-sci-6064-add-permissions-tests-for-my-module-repositories
Add permissions tests for my_module_repositories and my_module_repository_snapshots [SCI-6064]
2021-09-21 17:15:25 +02:00
Oleksii Kriuchykhin
5fb163c09a Update/implement permission checks in the _my_modules_tags_ controller [SCI-6062] 2021-09-21 16:21:55 +02:00
Miha Mencin
519dbe8fe9
Merge pull request #3554 from biosistemika/master
Sept. hotfix
2021-09-21 10:19:48 +02:00
Miha Mencin
f10d6827e2
Merge pull request #3553 from aignatov-bio/ai-sci-add-permission-check-for-result-download
Add permission check for results download
2021-09-20 14:34:50 +02:00
aignatov-bio
78098f2d8c Add permission check for results download 2021-09-20 14:33:42 +02:00
aignatov-bio
250a018a4c Add permissions tests for my_module_repositories and my_module_repository_snapshots [SCI-6064] 2021-09-20 12:19:28 +02:00
Alex Kriuchykhin
bc481dc151
Merge pull request #3529 from okriuchykhin/config_updates
Update default config and compose production file
2021-09-17 16:38:09 +02:00
Alex Kriuchykhin
0db9bf46ff
Merge pull request #3528 from okriuchykhin/ok_SCI_6036
Prevent creation of duplicated repository cells [SCI-6036]
2021-09-17 16:37:48 +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
aignatov-bio
a99f9db520
Small CSS fixes [SCI-6017][SCI-6019] (#3548) 2021-09-17 14:15:01 +02:00
aignatov-bio
857ce2d90f
Fix title for archived folders [SCI-6049] (#3541) 2021-09-17 14:12:53 +02:00
Martin Artnik
04413c6cc6 Make permission names consistent with spreadsheet [SCI-6056] 2021-09-17 10:41:28 +02:00
Alex Kriuchykhin
19a8faaf72
Merge pull request #3550 from okriuchykhin/ok_SCI_6058
Update/implement permission checks in the canvas controller [SCI-6058]
2021-09-16 13:32:56 +02:00
Alex Kriuchykhin
56af55931c
Merge pull request #3549 from okriuchykhin/ok_SCI_6057
Update/implement permission checks in the experiments controller [SCI-6057]
2021-09-16 13:26:33 +02:00
aignatov-bio
2240dc5984
Add new context helper to controllers tests [SCI-6072] (#3546) 2021-09-16 11:52:18 +02:00
Oleksii Kriuchykhin
61d4a96a3f Update/implement permission checks in the experiments controller [SCI-6057] 2021-09-16 09:55:59 +02:00
Oleksii Kriuchykhin
86faf96365 Update/implement permission checks in the canvas controller [SCI-6058] 2021-09-16 09:54:27 +02:00
artoscinote
95946499a5
Merge pull request #3544 from artoscinote/ma_SCI_5590
Fixed HTML ampersand display issue [SCI-5590]
2021-09-16 09:44:46 +02:00
artoscinote
03bf81a6ab
Merge pull request #3545 from artoscinote/ma_SCI_6048
Sort experiments alphabetically in move task modal [SCI-6048]
2021-09-16 09:44:20 +02:00
artoscinote
066239db51
Merge pull request #3547 from okriuchykhin/ok_SCI_6042
Update/implement permission checks in the project related controllers [SCI-6042]
2021-09-16 09:44:02 +02:00