Commit graph

61 commits

Author SHA1 Message Date
Soufiane ef16651cf3
Fix Docx preview marking as ready [SCI-10037] (#7074) 2024-02-12 13:44:02 +01:00
Martin Artnik 88ec956ac1 Fix docx report notifications [SCI-9874] 2023-12-12 15:31:02 +01:00
Martin Artnik ce3618003b Fix report notification breadcrumbs [SCI-9856] 2023-12-12 12:11:52 +01:00
Martin Artnik af7bae48a0 Implement delivery notifications, fix specs [SCI-9856] 2023-12-08 13:57:43 +01:00
Ivan Kljun 1d5e072f0b Fix prepend_title_page method in pdf_job [SCI-9623] 2023-12-07 10:23:56 +01:00
Anton 0ec734b467 Merge branch 'develop' into features/notification-revamp 2023-11-23 10:05:42 +01:00
Martin Artnik e13314349c Merge branch 'release/1.28.0' into develop 2023-11-22 15:13:57 +01:00
ajugo 8853f54ad3
Fix rendering template for additional data for reports [SCI-9717] (#6660) 2023-11-17 11:11:07 +01:00
ivanscinote 2580e1e1eb
Fix display_url for Grover gem and add html format for r epository_rows show [SCI-9566] (#6632)
* Apply layout for Grover PDF library [SCI-9566]

* Fix display_url for Grover gem and add html format for repository_rows show [SCI-9566]
2023-11-14 09:48:29 +01:00
ivanscinote e6e7805c29
Apply layout for Grover PDF library [SCI-9566] (#6547) 2023-11-03 13:19:46 +01:00
Martin Artnik 6308779668 Merge branch 'develop' into features/notification-revamp 2023-10-27 12:04:07 +02:00
Oleksii Kriuchykhin 984ad7757f Change the Wkhtmltopdf library to Grover for PDF generation [SCI-9372] 2023-10-13 13:38:41 +02:00
Anton f2b834cc14 Improve migration performance [SCI-9384] 2023-10-12 11:06:10 +02:00
Anton 0ad8b9f978 Migrate to noticed gem [SCI-9384] 2023-10-11 14:03:59 +02:00
Oleksii Kriuchykhin d9404df361 Use custom sanitizer config for PDF reports generation [SCI-9368] 2023-10-03 09:39:47 +02:00
Alex Kriuchykhin eea24a69e9
Add FailureNotifiableJob jobs concerns for creating failure notifications for users [SCI-9119] (#6147) 2023-09-06 12:51:34 +02:00
Martin Artnik 3724a4a067 Merge branch 'develop' into features/september-release 2023-09-01 10:30:48 +02:00
Soufiane e00a8bb7a3
Update logo across Scinote [SCI-8997] (#6058)
- Update logo in PDF reports
- Update logo in Docx reports
- Update logo in sign-in page
2023-08-24 16:27:33 +02:00
Oleksii Kriuchykhin 5332cbc788 Pass user by id instead of serialized object for deleyed jobs [SCI-9053] 2023-08-11 15:31:29 +02:00
Alex Kriuchykhin 4299cce08b Migrate results to the new data model with ResultOrderableElements [SCI-8878] (#5869) 2023-08-07 16:07:20 +02:00
Soufiane 6d98b0c235
Reports - Issues after rails upgrade [SCI-8830] (#5758)
* Fix reports issues after rails upgrade [SCI-8830]

* Fix report image assets [SCI-8830]
2023-07-12 15:42:34 +02:00
Soufiane 6aaa68f320
Fix reports issues after rails upgrade [SCI-8830] (#5748) 2023-07-11 09:20:29 +02:00
Oleksii Kriuchykhin 66b361c689 Upgrade Rails to version 7.0.5 [SCI-8632] 2023-06-21 14:38:32 +02: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 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
Martin Artnik a3fa63152e Don't include PDF files in PDF reports if no permission [SCI-6300] 2021-11-24 11:01:57 +01: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
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