Commit graph

42 commits

Author SHA1 Message Date
Alex Kriuchykhin
27a0f462eb
Fix Chromium execution failure in Docker containers (#7887) 2024-09-25 14:57:46 +02:00
Martin Artnik
1cac358a6f Fix Dockerfile 2024-09-09 11:18:38 +02:00
Alex Kriuchykhin
535d24fe4f
Move from running application containers with root user to dedicated scinote user [SCI-11020] (#7834) 2024-09-06 12:54:15 +02:00
Martin Artnik
257ae029b6
Lock version of puppeteer [SCI-10981] (#7797) 2024-08-13 13:46:08 +02:00
Oleksii Kriuchykhin
4c82e037a2 Switch to install of yarn from system packages 2023-11-14 16:38:51 +01:00
Alex Kriuchykhin
125e0fbbfe
Run Chromium with unset env variables [SCI-9660] (#6606) 2023-11-08 14:27:11 +01:00
Alex Kriuchykhin
754bec06d5
Switch to chromium-driver in production Dockerfile (#6595) 2023-11-07 14:49:53 +01:00
Oleksii Kriuchykhin
984ad7757f Change the Wkhtmltopdf library to Grover for PDF generation [SCI-9372] 2023-10-13 13:38:41 +02:00
Oleksii Kriuchykhin
fca9aea4a8 Merge branch 'features/rails-upgrade' into develop 2023-07-13 13:10:59 +02:00
Alex Kriuchykhin
dea46f45cf
Switch to full Libreoffice installation, add missing awscli package (#5711) 2023-07-04 14:28:40 +02:00
Alex Kriuchykhin
40f1be4552
Fix production Docker file [SCI-8632] (#5705) 2023-07-03 15:53:17 +02:00
Alex Kriuchykhin
097d217a55
Fix build of Docker production image [SCI-8632] (#5701) 2023-07-03 13:06:15 +02:00
Oleksii Kriuchykhin
66b361c689 Upgrade Rails to version 7.0.5 [SCI-8632] 2023-06-21 14:38:32 +02:00
Alex Kriuchykhin
17280f8a3b
Fix bundle install in production Dockerfile (#5363) 2023-05-04 15:44:51 +02:00
Alex Kriuchykhin
07beff8cfe
Add caching configuration to production Dockerfile [SCI-8089] (#5294) 2023-04-25 14:49:04 +02:00
Alex Kriuchykhin
92d7fbb351
Clean and update JS dependencies, update Rack gem [SCI-7953] (#5115) 2023-03-09 14:25:12 +01:00
Oleksii Kriuchykhin
3943c8e413 Upgrade Ruby to 2.7.6 2022-04-29 13:49:28 +02:00
Oleksii Kriuchykhin
7aeeb81fb7 Update Ruby to 2.7.5, optimize Rails configuration, update Puma and Wkhtmltopdf [SCI-6403] 2022-01-07 11:20:11 +01:00
Oleksii Kriuchykhin
75da67b937 Update Rails to 6.1.1, ruby to 2.7.2 [SCI-5459] 2021-01-28 14:43:45 +01:00
Oleksii Kriuchykhin
8e8be7c1f0 Add extra fonts for wkHTMLtoPDF to Docker images [SCI-4439] 2020-03-11 20:14:29 +01:00
Oleksii Kriuchykhin
c79b25d5d2 Fix compatibility issues of SASSC in production Docker images 2019-12-23 17:24:56 +01:00
Oleksii Kriuchykhin
53402c9ce1 Fix images in reports, impove speed of report generation [SCI-3990][SCI-3993] 2019-10-17 13:30:14 +02:00
Oleksii Kriuchykhin
c068901b00 Upgrade Rails to 6.0 [SCI-3745] 2019-09-12 17:24:08 +02:00
Oleksii Kriuchykhin
d52df56fc4 Fix production build and update packages [SCI-3678] 2019-08-08 14:03:15 +02:00
Oleksii Kriuchykhin
5e65b07bdc Implement DirectUpload for Steps, Results and Inventories [SCI-3679] 2019-07-25 18:00:24 +02:00
Oleksii Kriuchykhin
64b7a5646a Implement custom document file previewer [SCI-3677] 2019-07-10 14:37:23 +02:00
Oleksii Kriuchykhin
ba2daede0b Add migration scripts [SCI-3539] 2019-06-24 15:17:42 +02:00
Oleksii Kriuchykhin
e543a849d4 Add document file preview generation with LibreOffice [SCI-3145] 2019-06-05 14:52:30 +02:00
Oleksii Kriuchykhin
4522e6bf06 Update Ruby to 2.5.5, Rails to 5.1.7 and Devise to 4.6.2 [SCI-3401] 2019-04-30 17:04:48 +02:00
Oleksii Kriuchykhin
c521e537c3 Add comments to docker files [SCI-2970] 2019-01-25 14:31:32 +01:00
Oleksii Kriuchykhin
173c4fc701 Add libssl-1.0 to docker images [SCI-2970] 2019-01-25 11:05:01 +01:00
Oleksii Kriuchykhin
1d4fc7172d Update Ruby to 2.4.5 and add jemalloc package 2019-01-15 17:10:10 +01:00
Oleksii Kriuchykhin
86aa7e7d53 Add AWS cli to production docker image [SCI-2864] 2018-12-11 16:26:24 +01:00
Oleksii Kriuchykhin
0e192cc830 Ensure that temporary report is always deleted [SCI-2834] 2018-11-06 09:33:18 +01:00
Oleksii Kriuchykhin
b8b13b2086 Update Ruby version to 2.4.3 2018-01-31 10:02:45 +01:00
Oleksii Kriuchykhin
b8e93ee883 Add Webpacker and React [SCI-1461] 2017-07-12 16:41:55 +02:00
zmagod
71aa05bb0e refactor 2017-06-27 14:58:49 +02:00
Oleksii Kriuchykhin
8bf220a972 Improve bundle install [SCI-1199] 2017-04-21 15:13:20 +02:00
Oleksii Kriuchykhin
cb22aa47ba Build bundle dependencies in separate docker volume [SCI-1199] 2017-04-21 09:45:30 +02:00
Oleksii Kriuchykhin
982612a61a Add additional targets to Makefile and optimize docker files [SCI-1096] 2017-03-29 16:00:11 +02:00
Oleksii Kriuchykhin
29621781d6 Add caching of gems [SCI-1096] 2017-03-27 21:04:47 +02:00
Oleksii Kriuchykhin
a7be37ef67 Add docker files for running in production mode [SCI-1096] 2017-03-27 14:36:20 +02:00