Commit Graph

151 Commits

Author SHA1 Message Date
Oliver Günther 898f45a489 Fix indent of sles case 2025-12-05 10:31:04 +01:00
Oliver Günther 4ae11653a7 Remove automatic install support for SLES, as packages are incompatible 2025-12-05 08:59:17 +01:00
Oliver Günther acfe0be9a0 Use newer SLES 15 repo for pg17 2025-12-01 21:39:37 +01:00
Oliver Günther 5b830a4653 Bundle addon-postgres 2025-12-01 11:31:22 +01:00
Oliver Günther 41b0c71a04 Restore BIM variant before debian 13 upgrade 2025-11-05 12:49:33 +01:00
Oliver Günther 39c42a35ef Allow configuration of base image 2025-10-23 07:55:10 +02:00
Christophe Bliard 46e230b586 Retry downloads of bim dependencies in docker
Download failed in some CI builds for some reason [1], while it worked
for previous builds [2]. I would assume it's transient download errors.

Adding `--tries 3` to the wget commands to retry the downloads should
fix the issue.

Also replaced `--quiet` with `--no-verbose` to be terser than default
but still get error information when it fails.

[1] https://github.com/opf/openproject-flavours/actions/runs/17911001201 and https://github.com/opf/openproject-flavours/actions/runs/17910946720/job/50922134721
[2] https://github.com/opf/openproject-flavours/actions/runs/17910953231/job/50922155467
2025-09-22 12:04:30 +02:00
Oliver Günther 78c25b6fd3 Don't clean root node modules 2025-06-23 15:08:12 +02:00
Oliver Günther 216dcb5828 Bundle bim dependencies on packaging 2025-06-23 15:08:12 +02:00
Oliver Günther 18bf633010 Use rails secret to generate a secret 2025-04-15 21:14:23 +02:00
Tizian Rößler e5ada748a1 [#60870] RHEL: Can't install BIM edition
https://community.openproject.org/work_packages/60870
Fix issue that BIM edition can't be selecte in the installation wizzard on RHEL
2025-01-24 11:06:59 +00:00
Alexander 616e870c30 Bump IfcConvert version 2024-11-25 09:49:19 +01:00
Ivan Kuchin 4911b8a149 remove years from copyrights (except for COPYRIGHT file) 2024-07-31 15:02:49 +02:00
Christophe Bliard 18022fb4d3 Remove Debian 10 from preinstall script
https://community.openproject.org/work_packages/48883
2024-07-02 15:32:32 +02:00
Christophe Bliard a5ce819dce [55318] Convert pt to pt-BR in packaged installations
https://community.openproject.org/wp/55318

If the value "pt" (Portuguese) was selected in the installation wizard,
the value is saved in `/etc/openproject/installer.dat`. This value is
then used in the postinstall script to set
`OPENPROJECT_DEFAULT_LANGUAGE`. But since work package #53374, pt has
been split into pt-BR and pt-PT and the app will refuse to start with
value pt.

Changing the saved value to pt-BR when it's pt fixes the issue.
2024-05-31 16:23:14 +02:00
ulferts 3b2121f733 Revert "Merge remote-tracking branch 'origin/release/13.4' into dev"
This reverts commit 40b2bbeb09, reversing
changes made to b4c6cb17cc.
2024-03-21 11:31:17 +01:00
Ivan Kuchin 7787e457a3 Revert "Merge branch 'dev' into release/13.4"
This reverts commit a901541269, reversing
changes made to e573ca00b7.
2024-03-20 20:19:08 +01:00
Markus Kahl ea8250f076 migrate and seed separately to avoid rails schema issues 2024-03-08 12:47:08 +00:00
Oliver Günther 337eda7dfa Revert "Revert "Merge pull request #12998 from opf/task/48717-replace-delayedjob""
This reverts commit dfa75621ea.
2024-03-07 13:59:24 +01:00
Markus Kahl dfa75621ea Revert "Merge pull request #12998 from opf/task/48717-replace-delayedjob"
This reverts commit 9f3e4c48ea, reversing
changes made to 10412f7c85.
2024-03-07 12:40:15 +00:00
Pavel Balashou fd6a899b29 [#48717] Replace DelayedJob with GoodJob.
https://community.openproject.org/work_packages/48717
2024-02-14 10:18:27 +01:00
Eric Schubert 7e221908e1 [#50172] removed microsoft package sources
- for ubuntu 2204
2024-01-29 15:36:40 +01:00
Christophe Bliard c795874f7f Update copyright year for 2024
command used: `rg -l 'Copyright \(C\) 2012-202\d the OpenProject' | xargs -n 100 sed -i -r 's/Copyright \(C\) 2012-202. the OpenProject/Copyright (C) 2012-2024 the OpenProject/'`
2024-01-02 16:23:54 +01:00
Christophe Bliard c2a9b16183 Remove some references to CentOS 7
Follow-up on https://github.com/opf/openproject/pull/14397
2023-12-12 15:27:04 +01:00
Oliver Günther 69747f21df Replace packager database.yml with it 2023-11-30 13:42:30 +01:00
Oliver Günther b9106f6db9 Link to the product reference as output in flavour builder 2023-10-24 20:56:33 +02:00
Cyril Rohr df0fbf2554 CentOS / RHEL 9 and Debian 12 support (#13008)
* test centos9

* Upgrade ruby buildpack

* Apache2::Reload is not supposed to be needed in prod

* Enable all distros + debian-12

* Remove Apache2::Reload from repo manager (#13034)

should fix support for centos9 and is not required

* Ensure a default language is always set, especially in case of legacy installs

* Support for debian 12

* Update documentation for CentOS 9 and Debian 12

---------

Co-authored-by: Oliver Günther <o.guenther@openproject.com>
2023-07-06 20:40:10 +02:00
Oliver Günther b9f0d92899 Provide configuration variables for admin user seed
The admin user is generated at all times with a standard password 'admin' currently

For automated deployments, this is not a viable option

https://community.openproject.org/work_packages/48972

Add documentation on admin user
2023-07-06 20:10:24 +02:00
Cyril Rohr d19803691c DO not ask for default language if existing legacy install, or when reconfiguring 2023-07-04 09:26:41 +00:00
Christophe Bliard c09b8400c5 Add all languages for default language selection 2023-06-16 16:51:08 +02:00
Christophe Bliard 9ff9f89567 Set default language for a packaged installation
The value is set by packager only during the seeding time to ensure it remains writable
2023-06-16 10:32:29 +02:00
Christophe Bliard 25eeaca90e Ask default language on packaged installation
This is a proof-of-concept check.
2023-06-15 17:29:46 +02:00
Cyril Rohr f7d413b061 Cleanup angular cache before packing up 2023-01-03 09:46:38 +00:00
Oliver Günther 8db2e22822 Merge pull request #11796 from opf/maintenance/45102/remove-deprecated-envs
Remove deprecated packager environment variables
2023-01-02 11:08:46 +01:00
Christophe Bliard 21a696ef9b Update copyright information for 2023 2022-12-30 15:51:26 +01:00
Christophe Bliard 3553a80990 Remove deprecated environment variables used with docker
Fixes https://community.openproject.org/wp/43551
2022-12-28 13:58:49 +01:00
Oliver Günther e218bc5e26 Fix dotnet path for xeokit-metadata 2022-12-14 15:20:16 +01:00
Oliver Günther 02566d8a16 Remove deprecated packager environment variables 2022-12-12 16:31:16 +01:00
ulferts 12e1b8048c Merge branch 'release/12.3' into release/12.4 2022-11-14 09:02:15 +01:00
Cyril Rohr 5d5b01445b Update openproject-edition addon to use dotnet runtime 6.0 (#11388) 2022-11-14 08:49:52 +01:00
luz paz c757e6f60e Fix various typos
Found via `codespell -q 3 -S ./.git,./config/locales,./modules/xls_export/config/locales,./modules/job_status/config/locales,./modules/two_factor_authentication/config/locales,./modules/backlogs/config/locales/crowdin,./**/config/locales,./frontend/src/vendor -L ba,inflight,nd,parms,pullrequest,pullrequests,sur,varius`
2022-11-08 05:34:15 -05:00
Cyril Rohr 62a7b152a2 Use the embedded packager CLI restart command 2022-10-23 21:12:03 +02:00
Oliver Günther e6354adec1 Fix unsetting frozen and deployment on newer bundler versions
deployment flag must be unset locally
2022-09-12 09:44:09 +02:00
Cyril Rohr fb8ac30c3e Packaging Ubuntu 22.04 (#10810)
* Enable Ubuntu-22.04 distribution on packager.io
2022-06-18 18:58:23 +02:00
Oliver Günther 94dad6e21e Improve SMTP documentation for UI setting 2022-06-13 11:42:18 +02:00
Oliver Günther cb6d9c715c Remove postinstall and bash-based mail check 2022-06-13 11:42:18 +02:00
Oliver Günther d4759b0a03 Remove smtp packager addon, implement admin mail 2022-06-13 11:42:17 +02:00
Markus Kahl 61f9ade718 prevent error output during initial installation with smtp skip 2022-05-26 11:05:00 +01:00
Oliver Günther 1d51115d5f Install newer version of postgresql-devel for centos7 2022-05-16 10:34:34 +02:00
Markus Kahl 34a8b7f24c fix settings application and sendmail error 2022-05-12 12:06:50 +02:00