Skip to content

Commit b31b7e8

Browse files
Release OpenProject 12.2.0
2 parents da89688 + 7d35386 commit b31b7e8

File tree

4,232 files changed

+87290
-34648
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

4,232 files changed

+87290
-34648
lines changed

.buildpacks

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
https://github.com/heroku/heroku-buildpack-nodejs.git#v162
2-
https://github.com/pkgr/heroku-buildpack-ruby.git#v212-1
1+
https://github.com/heroku/heroku-buildpack-nodejs.git#v197
2+
https://github.com/pkgr/heroku-buildpack-ruby.git#v242-1

.editorconfig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ end_of_line = lf
44
indent_size = 2
55
ij_continuation_indent_size = 2
66
indent_style = space
7-
insert_final_newline = false
7+
insert_final_newline = true
88
max_line_length = 120
99
tab_width = 2
1010
ij_formatter_off_tag = @formatter:off
@@ -352,6 +352,7 @@ ij_json_wrap_long_lines = false
352352
[{rcov,spec,rake,rails,spork,capfile,gemfile,rakefile,guardfile,isolate,vagrantfile,Puppetfile,*.jbuilder,*.rbw,*.gemspec,*.thor,*.ru,*.rb,*.rake}]
353353
indent_size = 2
354354
tab_width = 2
355+
trim_trailing_whitespace=true
355356
ij_continuation_indent_size = 2
356357
ij_ruby_align_group_field_declarations = false
357358
ij_ruby_align_multiline_parameters = true
@@ -539,4 +540,4 @@ ij_typescript_while_on_new_line = false
539540
ij_typescript_wrap_comments = false
540541

541542
[docs/api/**/*.yml]
542-
trim_trailing_whitespace = false
543+
trim_trailing_whitespace = false

.git-blame-ignore-revs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# .git-blame-ignore-revs
2+
# lint with rubocop --autocorrect (safe cops only)
3+
48a4f1b6adb1e847a90a61f2ab277f28bcd77608

.github/workflows/brakeman-scan-core.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,14 @@ on:
1010
schedule:
1111
- cron: '10 6 * * 1'
1212

13+
permissions:
14+
contents: read
15+
1316
jobs:
1417
brakeman-scan:
18+
permissions:
19+
contents: read # for actions/checkout to fetch code
20+
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
1521
if: github.repository == 'opf/openproject'
1622
name: Brakeman Scan
1723
runs-on: ubuntu-latest

.github/workflows/continuous-delivery.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,13 @@ on:
44
branches:
55
- dev
66
- release/*
7+
permissions:
8+
contents: read
9+
710
jobs:
811
trigger_downstream_workflow:
12+
permissions:
13+
contents: none
914
if: github.repository == 'opf/openproject'
1015
runs-on: ubuntu-latest
1116
steps:

.github/workflows/pullpreview.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
run: |
1919
echo "OP_ADMIN_USER_SEEDER_FORCE_PASSWORD_CHANGE=off" >> .env.pullpreview
2020
echo "OPENPROJECT_SHOW__SETTING__MISMATCH__WARNING=false" >> .env.pullpreview
21+
echo "OPENPROJECT_FEATURE__STORAGES__MODULE__ACTIVE=true" >> .env.pullpreview
2122
- name: Boot as BIM edition
2223
if: contains(github.ref, 'bim/') || contains(github.head_ref, 'bim/')
2324
run: |

.github/workflows/test-core.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ on:
1414
- 'docs/**'
1515
- 'help/**'
1616

17+
permissions:
18+
contents: read
19+
1720
jobs:
1821
units:
1922
name: Units
@@ -30,10 +33,10 @@ jobs:
3033
uses: actions/cache@v2
3134
with:
3235
path: /tmp/cache
33-
key: ${{ runner.os }}-ruby3-core-tests-units-${{ hashFiles('**/Gemfile.lock') }}
36+
key: ${{ runner.os }}-ruby31-core-tests-units-${{ hashFiles('**/Gemfile.lock') }}
3437
restore-keys: |
35-
${{ runner.os }}-ruby3-core-tests-units-
36-
${{ runner.os }}-ruby3-core-tests-
38+
${{ runner.os }}-ruby31-core-tests-units-
39+
${{ runner.os }}-ruby31-core-tests-
3740
- name: test
3841
run: |
3942
docker-compose -f docker-compose.ci.yml build --pull ci
@@ -60,10 +63,10 @@ jobs:
6063
uses: actions/cache@v2
6164
with:
6265
path: /tmp/cache
63-
key: ${{ runner.os }}-ruby3-core-tests-features-${{ hashFiles('**/Gemfile.lock') }}
66+
key: ${{ runner.os }}-ruby31-core-tests-features-${{ hashFiles('**/Gemfile.lock') }}
6467
restore-keys: |
65-
${{ runner.os }}-ruby3-core-tests-features-
66-
${{ runner.os }}-ruby3-core-tests-
68+
${{ runner.os }}-ruby31-core-tests-features-
69+
${{ runner.os }}-ruby31-core-tests-
6770
- name: test
6871
run: |
6972
docker-compose -f docker-compose.ci.yml build --pull ci

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ npm-debug.log*
4848
/tags
4949
/tags.lock
5050
/tags.temp
51+
/tags.files
5152

5253
# Ignore RubyMine files
5354
/.idea

.pkgr.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ targets:
2525
<<: *debian9
2626
ubuntu-20.04:
2727
<<: *debian9
28+
ubuntu-22.04:
29+
<<: *debian9
2830
centos-7: &centos7
2931
env:
3032
- BUNDLE_BUILD__PG="--with-pg-config=/usr/pgsql-13/bin/pg_config"
@@ -55,7 +57,6 @@ wizards:
5557
- https://github.com/pkgr/addon-postgres
5658
- https://github.com/pkgr/addon-apache2.git
5759
- ./packaging/addons/repositories
58-
- https://github.com/pkgr/addon-smtp.git
5960
- https://github.com/pkgr/addon-memcached.git
6061
- ./packaging/addons/openproject
6162
buildpack: https://github.com/opf/heroku-buildpack-multi.git#master

.redocly.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apis:
2+
main:
3+
root: docs/api/apiv3/openapi-spec.yml
4+
5+
lint:
6+
extends:
7+
- recommended

0 commit comments

Comments
 (0)