Alex Kriuchykhin
97a16f2e76
Fix archived columns behaviour in repositories export [SCI-8777] ( #5728 )
2023-07-07 11:08:28 +02:00
Oleksii Kriuchykhin
e5fe82a297
Fix file name of inventory export, add archived columns to exports [SCI-8760]
2023-06-28 10:22:26 +02:00
Oleksii Kriuchykhin
f44e339c7f
Limit execution time of file text extraction jobs to 5 minutes [SCI-8718]
2023-06-22 11:39:10 +02:00
Oleksii Kriuchykhin
66b361c689
Upgrade Rails to version 7.0.5 [SCI-8632]
2023-06-21 14:38:32 +02:00
Alex Kriuchykhin
f0c2624179
Implement inventories export backend logic [SCI-8444] ( #5578 )
2023-06-12 10:29:17 +02:00
Alex Kriuchykhin
025c846cb0
Fix changing of project default user role by automatically assigned user [SCI-7969] ( #5343 )
2023-04-24 16:27:59 +02:00
Alex Kriuchykhin
9e058af0a3
Fix default public user role assignment for projects [SCI-7969] ( #5334 )
2023-04-21 11:58:34 +02:00
Oleksii Kriuchykhin
a70d8dea74
Fix TinyMCE issue in project export, small fixes for protocols [SCI-8199]
2023-04-04 13:42:20 +02:00
sboursen-scinote
a1c1b6e5a7
Refactor the solution [SCI-8227]
...
Co-Author okriuchykhin <oleksii@scinote.net>
2023-03-31 17:39:17 +02:00
Oleksii Kriuchykhin
cf599a8277
Fix visibility of save as draft button, fix permissions for new drafts [SCI-8145][SCI-8157]
2023-03-21 16:25:02 +01:00
Oleksii Kriuchykhin
7fff3e8f78
Merge branch 'hotfix/1.26.6.2' into develop
2023-03-20 15:36:49 +01:00
Alex Kriuchykhin
d82470aa03
Improve handling and escaping of special characters in input fields [SCI-8125] ( #5135 )
2023-03-13 18:00:30 +01:00
Martin Artnik
cfcb80f642
Fix assignment sync to new protocol drafts and deletion [SCI-8060]
2023-03-06 16:06:38 +01:00
Anton
826cb162da
Add save as draft action
2023-02-22 14:59:48 +01:00
Anton
a95ca75362
Add new protocol modal [SCI-7810]
2023-02-21 14:15:53 +01:00
Anton
ea9d2d8291
Merge branch 'develop' into features/protocol_versioning
2023-02-14 11:07:58 +01:00
Alex Kriuchykhin
b71f360261
Add visibility and default public user role fields to protocols [SCI-7819] ( #4963 )
2023-02-13 16:18:26 +01:00
ajugo
1dae0f90ae
Add copy activitiy for experiment table view [SCI-7754] ( #4820 )
2023-01-13 12:48:35 +01:00
aignatov-bio
ea661f3c19
Merge branch 'develop' into features/new_experiment_views
2022-12-22 13:33:25 +01:00
Martin Artnik
882178a2ca
Add missing job [SCI-7382]
2022-12-02 09:45:02 +01:00
Oleksii Kriuchykhin
a9e7e81e51
Fix typo in update team assignments service, improve shared inventories migration [SCI-7360]
2022-10-21 14:04:33 +02:00
Oleksii Kriuchykhin
94978ea2ea
Fix automatic user assigning to reports and inventories [SCI-7365][SCI-7366]
2022-10-20 16:19:02 +02:00
Oleksii Kriuchykhin
5ba6fe08d6
Fix protocol permission propagation [SCI-7348]
2022-10-19 17:26:13 +02:00
ajugo
fab625d819
Set correct permission for repository on team role change [SCI-7341] ( #4540 )
2022-10-18 10:43:51 +02:00
Oleksii Kriuchykhin
9322052f9d
Add logic for user role updates for team child objects [SCI-7292]
2022-10-10 15:27:42 +02:00
Oleksii Kriuchykhin
b8dc0617b2
Improve speed of group unassignment job as it is executed in foreground [SCI-7180]
2022-09-09 13:31:16 +02:00
ajugo
90db2bace9
API endpoint to generate with ELN data for Validaide [SCI-6663][SCI-6798] ( #4012 )
...
* Manuscript JSON data SCI-6663
* Clean code for generate manuscript data [SCI-6663]
* Include project data into json [SCI-6663]
* Fix hound [SCI-6663]
* Fix hound [SCI-6663]
* Remove manuscript naming [SCI-6663]
* Add local storage assets capabilites [SCI-6663]
* Rename project [SCI-6663]
* Enable multple projects and clean input [SCI-6798]
* Fix hound [SCI-6798]
2022-05-19 09:08:05 +02:00
artoscinote
401a32edd9
Implement failed snapshot pop-up on task screen [SCI-6612] ( #3950 )
...
* Implement failed snapshot pop-up on task screen [SCI-6612]
* Copy change [SCI-6612]
* Proper handling of snapshot transition error [SCI-6612]
* Move modal auto open logic to JS file [SCI-6612]
* Remove unnecessary .html_safe [SCI-6612]
2022-04-04 11:04:03 +02:00
Martin Artnik
45a325e824
Merge branch 'develop' into features/stock-management
2022-03-30 11:10:40 +02:00
artoscinote
36fbfcab2f
Implement hide all repository reminders button [SCI-6505] ( #3940 )
2022-03-30 10:54:55 +02:00
Alex Kriuchykhin
5d111d3350
Improve error reporting in task status transition [SCI-6611] ( #3952 )
2022-03-25 15:38:15 +01:00
artoscinote
c4a75d7543
Fix assignments after my module creation [SCI-6552] ( #3871 )
2022-02-18 11:25:30 +01:00
Martin Artnik
caabb6ff00
Fix discarding a job due to non-existant report [SCI-6409]
2022-01-17 11:40:37 +01:00
artoscinote
78b89733ab
Fix invalid return in reports jobs [SCI-6409] ( #3777 )
2022-01-13 14:36:09 +01:00
Oleksii Kriuchykhin
8ef0ba2200
Fix user removal from projects when leaving a team [SCI-6323]
2021-12-06 17:33:50 +01:00
Alex Kriuchykhin
245f0aedd7
Fix user removal from a team [SCI-6323] ( #3718 )
2021-12-03 16:26:19 +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
Martin Artnik
a3fa63152e
Don't include PDF files in PDF reports if no permission [SCI-6300]
2021-11-24 11:01:57 +01:00
artoscinote
740413fb3a
Stop role update propagation at manually assigned resources [SCI-6259] ( #3659 )
2021-11-12 11:12:06 +01:00
artoscinote
9181be22c8
Also delete user_my_modules when deleting MyModule assignments [SCI-6252] ( #3651 )
2021-11-10 14:45:24 +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
artoscinote
083efd77fd
Generalize user role propagation job [SCI-6246] ( #3649 )
2021-11-09 16:09:12 +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
artoscinote
2abefd78e6
Implement experiment and task access removal [SCI-6156] ( #3614 )
2021-10-28 16:32:05 +02:00
Oleksii Kriuchykhin
d6cc800679
Fix user removal from a team [SCI-6124]
2021-10-12 17:00:03 +02:00
Martin Artnik
c438b9a4e1
Fix duplicate public project assignments
2021-10-06 13:28:51 +02:00
artoscinote
0fe6cd66e5
Fix permission migration, fix assignable scope [SCI-6127] ( #3580 )
2021-10-05 13:45:52 +02:00
artoscinote
a18839f529
Automatically assign team admins as project owners [SCI_6119] ( #3575 )
2021-10-04 15:47:28 +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
7e6ca3be8a
Merge branch 'develop' into features/new_permissions
2021-09-06 10:33:32 +02:00
Martin Artnik
1d3e0db904
Optimize how printing jobs and statuses work [SCI-5984]
2021-08-12 16:57:25 +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
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
Martin Artnik
3f2a294cdc
Added wait for printer ready state in print job [SCI-5903]
2021-07-27 16:09:23 +02:00
Martin Artnik
e57132dbd0
Added print job queue system, job status endpoint [SCI-5903]
2021-07-27 15:26:18 +02:00
Martin Artnik
662370d2bd
Removed auto-disable, fixed ActiveJob + DelayedJob retry handling [SCI-5800]
2021-07-22 13:43:36 +02:00
Oleksii Kriuchykhin
d1208bad0b
Merge branch 'develop' into features/new_permissions
2021-07-07 13:44:36 +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
56847e46a6
Don't schedule inactive webhooks
2021-06-18 00:13:37 +02:00
Martin Artnik
47071e23a1
Added specs for webhooks
2021-06-17 14:54:30 +02:00
Martin Artnik
4ee50f87d5
Implement webhook service and scheduling jobs [SCI-5801, SCI-5802]
2021-06-17 09:19:04 +02:00
zmagoD
7e4f47f667
update experiment and my_module search
2021-06-12 10:27:53 +02:00
zmagoD
8997ba10d1
mark user assigmetns when they are created manually or automatically
2021-06-12 09:36:41 +02:00
aignatov-bio
ea94ce19b1
Add dynamic logo to default report [SCI-5799]
2021-06-10 15:29:28 +02:00
Miha Mencin
48202c88d1
Merge pull request #3350 from aignatov-bio/ai-sci-5601-add-pdf-preview-for-docx-report
...
Add pdf preview for docx reports [SCI-5601]
2021-06-09 11:27:45 +02:00
aignatov-bio
e3812aed2c
Markup fix [SCI-5601]
2021-06-09 11:02:36 +02:00
aignatov-bio
16f83a3e60
Remove docx preview processing flag [SCI-5601]
2021-06-09 10:58:27 +02:00
Miha Mencin
a3312d22ad
Merge pull request #3370 from okriuchykhin/ok_SCI_5785
...
Fix date formatting for the API [SCI-5785]
2021-06-09 08:56:15 +02:00
Martin Artnik
08a5d1cfa5
Skip merging encrypted PDF files in report PDF generation [SCI-5791]
2021-06-08 14:01:37 +02:00
Oleksii Kriuchykhin
86fcda3c09
Fix date formatting for the API [SCI-5785]
2021-06-07 10:34:58 +02:00
zmagoD
fc7214c2f7
add test scenarios for user assignments propagation jobs
2021-06-06 11:46:16 +02:00
zmagoD
784e43e328
create user_assignments for all child objects when the user is attached to the project
2021-06-06 09:54:47 +02:00
Oleksii Kriuchykhin
93a34fc343
Fix date formatting in report jobs [SCI-5774]
2021-05-28 13:49:33 +02:00
Oleksii Kriuchykhin
19300294e9
Fix files download URLs in PDF report [SCI-5768]
2021-05-27 14:25:22 +02:00
aignatov-bio
2be59bf8b2
Add pdf preview for docx reports [SCI-5601]
2021-05-25 15:14:50 +02:00
Oleksii Kriuchykhin
64ce35c8da
Refactor DOCX report generator [SCI-5735]
2021-05-21 16:40:38 +02:00
Miha Mencin
afeed9b512
Merge pull request #3341 from okriuchykhin/ok_SCI_5742
...
Use the same ordering in PDF report for full results file previews as in the main results section [SCI-5742]
2021-05-21 09:54:21 +02:00
Oleksii Kriuchykhin
8fd876ab84
Use the same ordering in PDF report for full results file previews as in the main results section [SCI-5742]
2021-05-20 15:54:36 +02:00
Oleksii Kriuchykhin
fcfba5a0d9
Fix report generation with default template [SCI-5676]
2021-05-20 15:14:25 +02:00
Miha Mencin
d891b8391c
Merge pull request #3326 from okriuchykhin/ok_SCI_5734
...
Fix outdated full file previews in PDF reports [SCI-5734]
2021-05-17 10:17:49 +02:00
Miha Mencin
65004fa65f
Merge pull request #3325 from okriuchykhin/ok_SCI_5709_v2
...
Fix table rendering in PDF reports [SCI-5709]
2021-05-17 10:17:07 +02:00
Oleksii Kriuchykhin
513d2151ab
Fix outdated full file previews in PDF reports [SCI-5734]
2021-05-14 13:18:33 +02:00
Oleksii Kriuchykhin
460807b8c3
Fix table rendering in PDF reports [SCI-5709]
2021-05-14 12:01:09 +02:00
Oleksii Kriuchykhin
a175e83a16
Add generation error states to reports [SCI-5702]
2021-05-11 14:52:02 +02:00
Oleksii Kriuchykhin
f5eea49116
Add link to generated report preview in notifications [SCI-5553]
2021-05-07 17:21:44 +02:00
Alex Kriuchykhin
7bc6abd9bb
Merge pull request #3290 from okriuchykhin/ok_SCI_5614
...
Improve report saving performance and error handling [SCI-5614]
2021-05-07 11:51:57 +02:00
Oleksii Kriuchykhin
b67f2a21f5
Add default settings to existing reports [SCI-5619][SCI-5672]
2021-05-06 17:33:58 +02:00
Alex Kriuchykhin
57c90a60c4
Merge pull request #3287 from aignatov-bio/ai-sci-5686-add-default-scinote-report-template
...
Add Scinote Report Template [SCI-5686]
2021-05-06 10:59:33 +02:00
Oleksii Kriuchykhin
c0ef2eef3c
Improve report saving performance and error handling [SCI-5614]
2021-05-06 10:53:40 +02:00
aignatov-bio
689967f82c
Add Scinote Report Template [SCI-5686]
2021-05-05 15:13:06 +02:00
Oleksii Kriuchykhin
a307a16033
Fix handsontable assets inclusion in report templates [SCI-5692]
2021-05-04 16:05:19 +02:00
Oleksii Kriuchykhin
e98ccd2860
Add confirmation modal for report regeneration action [SCI-5622]
2021-05-03 16:10:14 +02:00
aignatov-bio
3d80deb51a
Add pagination to report title page [SCI-5667] ( #3275 )
2021-05-03 15:27:17 +02:00
Oleksii Kriuchykhin
1b8265343e
Add full-page display to PDF Report of all pages of the attached Word and PDF files in the Results [SCI-5636]
2021-05-03 11:45:45 +02:00
Oleksii Kriuchykhin
bca88188de
Limit created report relations depth to tasks [SCI-5665]
2021-04-28 15:33:30 +02:00
Oleksii Kriuchykhin
fab013b19b
Fix file name sanitization in PDF previewer [SCI-5541]
2021-04-20 17:20:16 +02:00
Oleksii Kriuchykhin
0a9a656313
Add flash message and notification for generated reports [SCI-5552]
2021-04-14 15:45:51 +02:00
Oleksii Kriuchykhin
df8354bde3
Move the docx creation to the Delayed job [SCI-5560]
2021-04-14 12:39:36 +02:00
Oleksii Kriuchykhin
f864f551d5
Implement PDF report generation in delayed job [SCI-5637]
2021-04-12 13:04:02 +02:00
Oleksii Kriuchykhin
a9ac8452f2
Add dynamic form elements in report wizard step 1 [SCI-5591]
2021-04-06 13:56:24 +02:00
Urban Rotnik
8202181095
Merge pull request #3186 from urbanrotnik/ur-sci-4140-fix-notifications
...
Bring back old notifications [SCI-4140]
2021-03-09 14:54:08 +01:00
Urban Rotnik
347f208480
Bring back old notifications
...
SCI-4140
2021-02-25 11:59:14 +01:00
Oleksii Kriuchykhin
2a666a3718
Implement additional preview type PDF of the whole document [SCI-5297]
2020-12-16 12:51:10 +01:00
aignatov-bio
04624692d3
[SCI-5260] Add afterward and backward actions to consequence
2020-12-01 15:07:01 +01:00
aignatov-bio
0620da99de
[SCI-5260] Add direction condition for status consequences
2020-11-30 12:28:29 +01:00
Oleksii Kriuchykhin
7cd12bfb07
Fix protocol repository save/load timestamps [SCI-5067]
2020-10-06 15:30:04 +02:00
Oleksii Kriuchykhin
a7c6ab9d89
Move some consequence executon into background process [SCI-4978]
2020-09-11 16:18:39 +02:00
Oleksii Kriuchykhin
e6ad5047e0
Implement background processing of repository snapshots [SCI-4552]
2020-04-28 12:09:36 +02:00
aignatov-bio
9d59d56818
Generate all preview for assets at same time
2019-10-10 14:17:02 +02:00
Oleksii Kriuchykhin
aabeeec95a
Move file preview generation to delayed job [SCI-3891]
2019-09-23 21:07:03 +02:00
Oleksii Kriuchykhin
6cf9149baa
Add user id tracking when discarding repository [SCI-2462]
2018-05-29 15:33:02 +02:00
zmagod
c683cfdbd7
triggers the delayed job in the controller action, fixes smart annotations
2018-05-25 11:41:43 +02:00