Commit graph

41 commits

Author SHA1 Message Date
Alex Kriuchykhin 6778a4a2bb
Add Dockerfiles for Amazon Linux 2, switch to running the app under normal user, update ruby to 3.2.4 (#7521) 2024-04-30 13:19:33 +02:00
Alex Kriuchykhin d506b0dcf7
Optimize Libreoffice installation (#7512) 2024-04-25 09:55:25 +02:00
Alex Kriuchykhin 8db5391801
Improve use of cache in production Dockerfile (#7508) 2024-04-24 15:01:25 +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