Alex Kriuchykhin
1bde37db78
Merge branch 'develop' into ok_SCI_5579
2021-10-28 13:26:27 +02:00
Oleksii Kriuchykhin
2fb71aa312
Add API endpoint for Cloning Experiments [SCI-6088]
2021-10-28 12:28:46 +02:00
artoscinote
98be1ae0ff
Added link to task access to task screen [SCI-6157] ( #3615 )
2021-10-28 10:45:34 +02:00
Anton
5d517fc2b8
Small fixes on task permissions [SCI-6181]
2021-10-27 11:41:47 +02:00
aignatov-bio
e8e84a7c99
Add tags manage to normal user [SCI-6178] ( #3612 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-10-27 11:39:11 +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
aa4b765407
Update assign/unassign rows to task [SCI-6150] ( #3604 )
...
Co-authored-by: Anton <anton@scinote.net>
2021-10-26 11:41:08 +02:00
artoscinote
7e96cc1272
Removed ExperimentPermissions::USERS_MANAGE permission for normal user role [SCI-6172] ( #3606 )
2021-10-22 13:05:31 +02:00
Oleksii Kriuchykhin
2051ea5360
Update the search to abide the permissions [SCI-6151]
2021-10-22 11:43:20 +02:00
Zmago Devetak
4a4c344a3a
Task UX: Update assigning a Task to user(s) ( #3429 )
...
* add dynmic select for user assignment on task
* update the user assignment so it looks like tags picker
* fix code style
* Code style fixes [SCI-5871]
* Code style fixes [SCI-5871]
* Destroy and search action fixes [SCI-5871]
Co-authored-by: Martin Artnik <martin@scinote.net>
2021-10-14 11:49:27 +02:00
Oleksii Kriuchykhin
bc806f0c86
Change Dashboard::RecentWorkService to use new user roles [SCI-6134]
2021-10-13 14:12:24 +02:00
aignatov-bio
328f1cfe4d
Add blank tasks to canvas [SCI-6133] ( #3588 )
2021-10-13 10:08:39 +02:00
aignatov-bio
d594778fa8
Add project comment manage own permission [SCI-6115] ( #3574 )
2021-10-04 15:43:50 +02:00
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
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
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
61d4a96a3f
Update/implement permission checks in the experiments controller [SCI-6057]
2021-09-16 09:55:59 +02:00
Alex Kriuchykhin
58520aca14
Merge pull request #3508 from okriuchykhin/ok_SCI_5997
...
Fix experiment activity filter [SCI-5997]
2021-09-14 11:08:45 +02:00
Martin Artnik
e8f57e9e99
Reworked MyModule permissions [SCI-6056]
2021-09-14 11:08:35 +02:00
Alex Kriuchykhin
809941d8d1
Merge pull request #3518 from okriuchykhin/ok_SCI_5848
...
Add error message in report in case of file preview generation failure [SCI-5848]
2021-09-14 11:08:03 +02:00
aignatov-bio
3036a38bfd
Fix rspec tests [SCI-6044] ( #3537 )
2021-09-09 15:41:42 +02:00
Martin Artnik
975a8910a8
Updated project permission helpers [SCI-6041]
2021-09-07 11:27:52 +02:00
Martin Artnik
7e6ca3be8a
Merge branch 'develop' into features/new_permissions
2021-09-06 10:33:32 +02:00
aignatov-bio
ccc2964aff
Add error message on empty BioEddie save [SCI-5993] ( #3526 )
2021-09-06 10:13:30 +02:00
Oleksii Kriuchykhin
b32477a933
Add error message in report in case of file preview generation failure [SCI-5848]
2021-08-30 14:18:31 +02:00
Oleksii Kriuchykhin
d67f7691a1
Add configuration variable for webhooks, disable by default [SCI-6031]
2021-08-26 14:08:15 +02:00
Oleksii Kriuchykhin
d706c32d8c
Fix experiment activity filter [SCI-5997]
2021-08-25 20:07:40 +02:00
aignatov-bio
dc192ddbfb
Fix webhook sidebar position and fix texting in invnetory [SCI-5950]
2021-08-19 14:23:53 +02:00
artoscinote
07a458bab6
Merge pull request #3489 from artoscinote/ma_SCI_5999
...
Move molecule edited on step activity to Task protocol group [SCI-5999]
2021-08-18 10:16:24 +02:00
Martin Artnik
308e565d58
Move molecule edited on step activity to Task protocol group [SCI-5999]
2021-08-18 09:54:05 +02:00
aignatov-bio
6e1d51e2f3
Fix bioeddie errors in console [SCI-5989] ( #3487 )
2021-08-16 18:29:55 +02:00
artoscinote
6f0a65f02f
Merge pull request #3484 from artoscinote/ma_SCI_5999
...
Rework molecule registration activities [SCI-5999]
2021-08-16 14:33:24 +02:00
Martin Artnik
5cc966e11e
Remove delete molecule activities [SCI-5999]
2021-08-16 13:58:54 +02:00
aignatov-bio
852d2cc03c
CSS fixes for webhooks and barcodes [SCI-5972][SCI-5988][SCI-5969][SCI-5970] ( #3486 )
...
* CSS fixes for webhooks and barcodes [SCI-5972][SCI-5988][SCI-5969][SCI-5970]
* Small fixes [SCI-5972]
2021-08-16 10:51:46 +02:00
Martin Artnik
56576960b0
Rework molecule registration activities [SCI-5999]
2021-08-13 15:15:45 +02:00
Martin Artnik
1d3e0db904
Optimize how printing jobs and statuses work [SCI-5984]
2021-08-12 16:57:25 +02:00
aignatov-bio
04e58740d8
Add VUE with webpack ( #3467 )
2021-08-05 13:15:49 +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
f24207588c
Merge pull request #3463 from biosistemika/features/webhooks
...
Features/webhooks
2021-08-03 13:32:12 +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
a82af505eb
Merge branch 'develop' into features/webhooks
2021-08-02 16:22:52 +02:00
artoscinote
fe43017ba4
Merge pull request #3445 from artoscinote/ma_SCI_5898
...
Fixed UX issues in user invites modal [SCI-5898]
2021-08-02 15:58:16 +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
43571b5692
Print labels changes [SCI-5943] ( #3461 )
2021-08-02 15:38:37 +02:00
Martin Artnik
0f417f9730
Merge branch 'develop' into features/barcodes
2021-07-29 13:32:17 +02:00
artoscinote
3649e2fbe0
Merge pull request #3457 from artoscinote/ma_SCI_5903
...
Added print job queue system, job status endpoint [SCI-5903]
2021-07-29 13:06:34 +02:00
aignatov-bio
02408ae885
Add printing status modal [SCI-5910] ( #3454 )
2021-07-29 12:24:46 +02:00
Martin Artnik
67f4e81a3a
Merge branch 'develop' into features/new_permissions
2021-07-28 15:16:47 +02:00
aignatov-bio
a54f36a486
Add empty state for barcode printers [SCI-5935] ( #3455 )
2021-07-28 11:12:46 +02:00
Martin Artnik
e57132dbd0
Added print job queue system, job status endpoint [SCI-5903]
2021-07-27 15:26:18 +02:00
artoscinote
46a9388d8d
Merge pull request #3451 from artoscinote/ma_SCI_5911
...
Implemented printer management [SCI-5911]
2021-07-27 13:19:13 +02:00
aignatov-bio
d373c174ee
Add print label button to repository toolbar ( #3453 )
2021-07-27 12:34:13 +02:00
Martin Artnik
110ddd872e
Added placeholder FLUICS printer setup
2021-07-23 14:56:21 +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
662370d2bd
Removed auto-disable, fixed ActiveJob + DelayedJob retry handling [SCI-5800]
2021-07-22 13:43:36 +02:00
aignatov-bio
be777a8919
Add barcodes to repository item card [SCI-5883][SCI-5884] ( #3447 )
...
* Add barcodes to repository item card [SCI-5883][SCI-5884]
* Fix markup [SCI-5883]
2021-07-21 21:32:42 +02:00
aignatov-bio
f2e5dc8b2f
Add printers to addon page [SCI-5904][SCI-5931] ( #3450 )
...
* Add printers to addon page [SCI-5904]
* Fix markup
2021-07-21 13:48:38 +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
Oleksii Kriuchykhin
b69ed98e13
Add biomolecular toolkit license endpoint [SCI-5844]
2021-07-21 13:16:27 +02:00
Alex Kriuchykhin
e881bf32ae
Merge pull request #3414 from okriuchykhin/ok_SCI_5843
...
Add biomolecular toolkit API proxying endpoint [SCI-5843]
2021-07-21 13:14:04 +02:00
Alex Kriuchykhin
dbc54278b2
Merge pull request #3211 from okriuchykhin/ok_SCI_5531
...
Add basic API client for BMT [SCI-5531]
2021-07-21 13:13:52 +02:00
Oleksii Kriuchykhin
36708b47cf
Fix code styling [SCI-5531]
2021-07-21 13:10:30 +02:00
artoscinote
888131a465
Merge branch 'features/bioeddie-integration' into ma_SCI_5879
2021-07-20 09:48:13 +02:00
aignatov-bio
53456988ba
Add bioEddie activities and user licenses [SCI-5845][SCI-5842] ( #3411 )
...
* Add bio eddie licens to users [SCI-5845]
* Add activities for BioEddie [SCI-5842]
2021-07-19 21:33:28 +02:00
Martin Artnik
9bf02a02b9
Copy fix [SCI-5547]
2021-07-19 13:01:55 +02:00
Martin Artnik
71aa418dc6
Fixed UX issues in user invites modal [SCI-5898]
2021-07-19 12:39:18 +02:00
Oleksii Kriuchykhin
1c8b32dffc
Add biomolecular toolkit API proxying endpoint [SCI-5843]
2021-07-16 15:58:40 +02:00
Martin Artnik
96a5b97bdb
Implement Save & Register molecule [SCI-5879]
2021-07-15 12:37:04 +02:00
Martin Artnik
fb040bee07
Fix styling, functionality issues with invite users modal [SCI-5099]
2021-07-08 16:10:20 +02:00
Oleksii Kriuchykhin
549fc8e5a0
Fix repository cell joining and preloading [SCI-5847]
2021-07-07 17:43:51 +02:00
Oleksii Kriuchykhin
d1208bad0b
Merge branch 'develop' into features/new_permissions
2021-07-07 13:44:36 +02:00
artoscinote
52946d18e0
Merge pull request #3416 from artoscinote/ma_SCI_5099
...
Rework the team invite modal functionality on members page [SCI-5099]
2021-07-05 12:41:04 +02:00
Martin Artnik
5f528fcdb5
Rework the team invite modal functionality on members page [SCI-5099]
2021-07-05 12:39:54 +02:00
Alex Kriuchykhin
786e072bd7
Merge pull request #3408 from artoscinote/ma_SCI_5822
...
Fix typos [SCI-5822]
2021-07-02 10:11:46 +02:00
Alex Kriuchykhin
f835f88e64
Merge pull request #3410 from okriuchykhin/ok_SCI_5097
...
Update Invite new user to team modal [SCI-5097]
2021-06-30 13:34:06 +02:00
Oleksii Kriuchykhin
ecec1ce194
Update Invite new user to team modal [SCI-5097]
2021-06-29 13:46:02 +02:00
Martin Artnik
e1d8b76b10
Fix typos [SCI-5822]
2021-06-29 10:45:41 +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
zmagoD
a678f07b47
update extends and remove format from links
2021-06-27 09:45:32 +02:00
aignatov-bio
786e74e4de
Add BioEddie integration [SCI-5654][SCI-5657][SCI-5658][SCI-5670] ( #3391 )
...
* Add backend for bioeddie [SCI-5654]
* Add modal for bioeddie [SCI-5654]
* Add bio eddie editor to steps and results [SCI-5654]
* Fix markup and code styling
2021-06-23 19:48:44 +02:00
zmagoD
ad10befcc4
add new manage access permission to PET levels
2021-06-19 17:17:57 +02:00
Martin Artnik
afc1b2d8b6
Added experiment code to PDF and DOCX [SCI-5830]
2021-06-18 14:14:02 +02:00
Martin Artnik
0866a2e251
Added experiment ID to card and table views [SCI-5828]
2021-06-18 14:12:59 +02:00
Oleksii Kriuchykhin
bb458abec6
Remove old reports code [SCI-5650]
2021-06-18 10:40:00 +02:00
aignatov-bio
7313b5fa16
Add archived and deleted repositories to reports [SCI-5781] ( #3387 )
...
* Add archived and deleted repositories to reports [SCI-5781]
* Small markup fix [SCI-5781]
2021-06-16 10:56:08 +02:00
Miha Mencin
60c309e1cd
Merge pull request #3375 from artoscinote/ma_SCI_5787
...
Fix changing report project, fix typo [SCI-5787]
2021-06-09 13:43:23 +02:00
aignatov-bio
afe2a19c88
Add webhooks management [SCI-5767] ( #3376 )
...
* Add webhooks managment [SCI-5767]
* Markup fixes [SCI-5676]
2021-06-09 12:53:11 +02:00
Miha Mencin
46e2adf2e3
Merge pull request #3334 from okriuchykhin/ok_SCI_5730
...
Improve filtering for inventories [SCI-5730]
2021-06-09 09:50:56 +02:00
Martin Artnik
2c0b674370
Fix all typos in en.yml
2021-06-08 15:16:25 +02:00
Martin Artnik
6d98b7eb2b
Fix changing report project, fix typo [SCI-5787]
2021-06-08 15:07:00 +02:00