Compare commits

..

123 Commits
0.1 ... main

Author SHA1 Message Date
Richard Attermeyer fd01a955cd chore: added infrastructure/.env to gitignore
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-02-07 09:55:45 +00:00
Renovate Bot fb17c0336f chore(deps): update dependency eslint-plugin-import to v2.29.1 (#44)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | devDependencies | minor | [`2.20.2` -> `2.29.1`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.20.2/2.29.1) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #44
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 19:58:17 +00:00
Renovate Bot 0b5e3b601b chore(deps): update dependency eslint-config-prettier to v9.1.0 (#43)
ci/woodpecker/push/frontend Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | devDependencies | minor | [`9.0.0` -> `9.1.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/9.0.0/9.1.0) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #43
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 19:55:37 +00:00
Renovate Bot b0d72b313c fix(deps): update remix monorepo to v2.5.1 (#42)
ci/woodpecker/push/frontend Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@remix-run/css-bundle](https://remix.run) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-css-bundle)) | dependencies | minor | [`2.2.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/@remix-run%2fcss-bundle/2.2.0/2.5.1) |
| [@remix-run/dev](https://remix.run) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev)) | devDependencies | minor | [`2.2.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/@remix-run%2fdev/2.2.0/2.5.1) |
| [@remix-run/eslint-config](https://github.com/remix-run/remix) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-eslint-config)) | devDependencies | minor | [`2.2.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/@remix-run%2feslint-config/2.2.0/2.5.1) |
| [@remix-run/node](https://github.com/remix-run/remix) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-node)) | dependencies | minor | [`2.2.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/@remix-run%2fnode/2.2.0/2.5.1) |
| [@remix-run/react](https://github.com/remix-run/remix) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-react)) | dependencies | minor | [`2.2.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/@remix-run%2freact/2.2.0/2.5.1) |
| [@remix-run/serve](https://github.com/remix-run/remix) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-serve)) | dependencies | minor | [`2.2.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/@remix-run%2fserve/2.2.0/2.5.1) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #42
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 15:58:57 +00:00
Renovate Bot 4c3ff61623 chore(deps): update dependency @commitlint/config-conventional to v18.6.0 (#41)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@commitlint/config-conventional](https://commitlint.js.org/) ([source](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional)) | devDependencies | minor | [`18.1.0` -> `18.6.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/18.1.0/18.6.0) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #41
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 15:55:01 +00:00
Renovate Bot 80eb5043fc chore(deps): update react monorepo (#40)
ci/woodpecker/push/frontend Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.2.34` -> `18.2.48`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.34/18.2.48) |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | patch | [`18.2.14` -> `18.2.18`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.14/18.2.18) |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #40
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 15:50:38 +00:00
Renovate Bot f7f4a5e0d9 chore(deps): update nginx:1.25.3-alpine docker digest to d12e6f7 (#39)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| nginx | final | digest | `bb193a0` -> `d12e6f7` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #39
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 15:48:02 +00:00
Renovate Bot dcab056cd5 chore(deps): pin dependencies (#38)
ci/woodpecker/push/frontend Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | pin | [`^18.2.20` -> `18.2.34`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.34/18.2.34) |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)) | devDependencies | pin | [`^18.2.7` -> `18.2.14`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.2.14/18.2.14) |

Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #38
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 15:44:34 +00:00
Renovate Bot 3deea60fb1 chore(deps): pin gradle docker tag to d64047f (#37)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| gradle | pinDigest |  -> `d64047f` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #37
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 13:28:40 +00:00
Richard Attermeyer c784203f42 chore(deps): java build image updated
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-29 13:26:03 +00:00
Renovate Bot 98dec933e3 fix(deps): update dependency org.springframework.modulith:spring-modulith-bom to v1.1.2 (#34)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/backend Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [org.springframework.modulith:spring-modulith-bom](https://spring.io/projects/spring-modulith/spring-modulith-bom) ([source](https://github.com/spring-projects/spring-modulith)) | dependencies | minor | `1.0.2` -> `1.1.2` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #34
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 13:11:15 +00:00
Renovate Bot 048be30d44 chore(deps): pin dependencies (#35)
ci/woodpecker/push/frontend Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@antora/lunr-extension](https://antora.org) ([source](https://gitlab.com/antora/antora-lunr-extension)) | devDependencies | pin | [`^1.0.0-alpha.8` -> `1.0.0-alpha.8`](https://renovatebot.com/diffs/npm/@antora%2flunr-extension/1.0.0-alpha.8/1.0.0-alpha.8) |
| [@asciidoctor/core](https://github.com/asciidoctor/asciidoctor.js) | devDependencies | pin | [`~2.2` -> `2.2.6`](https://renovatebot.com/diffs/npm/@asciidoctor%2fcore/2.2.6/2.2.6) |
| [@commitlint/config-conventional](https://commitlint.js.org/) ([source](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional)) | devDependencies | pin | [`^18.1.0` -> `18.1.0`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/18.1.0/18.1.0) |
| [@fontsource/roboto](https://fontsource.org/fonts/roboto) ([source](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto)) | devDependencies | pin | [`~4.5` -> `4.5.8`](https://renovatebot.com/diffs/npm/@fontsource%2froboto/4.5.8/4.5.8) |
| [@fontsource/roboto-mono](https://fontsource.org/fonts/roboto-mono) ([source](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/roboto-mono)) | devDependencies | pin | [`~4.5` -> `4.5.10`](https://renovatebot.com/diffs/npm/@fontsource%2froboto-mono/4.5.10/4.5.10) |
| [@remix-run/dev](https://remix.run) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-dev)) | devDependencies | pin | [`^2.2.0` -> `2.2.0`](https://renovatebot.com/diffs/npm/@remix-run%2fdev/2.2.0/2.2.0) |
| [@remix-run/eslint-config](https://github.com/remix-run/remix) ([source](https://github.com/remix-run/remix/tree/HEAD/packages/remix-eslint-config)) | devDependencies | pin | [`^2.2.0` -> `2.2.0`](https://renovatebot.com/diffs/npm/@remix-run%2feslint-config/2.2.0/2.2.0) |
| alpine |  | pinDigest |  -> `c5b1261` |
| alpine/crane |  | pinDigest |  -> `9955edb` |
| [asciidoctor-kroki](https://github.com/Mogztter/asciidoctor-kroki) | devDependencies | pin | [`^0.18.0` -> `0.18.1`](https://renovatebot.com/diffs/npm/asciidoctor-kroki/0.18.1/0.18.1) |
| [autoprefixer](https://github.com/postcss/autoprefixer) | devDependencies | pin | [`~9.8.0` -> `9.8.8`](https://renovatebot.com/diffs/npm/autoprefixer/9.8.8/9.8.8) |
| bitnami/git |  | pinDigest |  -> `3932583` |
| [browser-pack-flat](https://github.com/goto-bus-stop/browser-pack-flat) | devDependencies | pin | [`~3.5.0` -> `3.5.0`](https://renovatebot.com/diffs/npm/browser-pack-flat/3.5.0/3.5.0) |
| [browserify](https://github.com/browserify/browserify) | devDependencies | pin | [`~16.5` -> `16.5.2`](https://renovatebot.com/diffs/npm/browserify/16.5.2/16.5.2) |
| cl00e9ment/node.js-builder |  | pinDigest |  -> `c3f6622` |
| codeberg.org/forgejo/forgejo |  | pinDigest |  -> `c2e782f` |
| [cssnano](https://github.com/cssnano/cssnano) | devDependencies | pin | [`~4.1` -> `4.1.11`](https://renovatebot.com/diffs/npm/cssnano/4.1.11/4.1.11) |
| [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | pin | [`^8.38.0` -> `8.52.0`](https://renovatebot.com/diffs/npm/eslint/8.52.0/8.52.0) |
| [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | pin | [`~6.8` -> `6.8.0`](https://renovatebot.com/diffs/npm/eslint/6.8.0/6.8.0) |
| [eslint-config-standard](https://github.com/standard/eslint-config-standard) | devDependencies | pin | [`~14.1` -> `14.1.1`](https://renovatebot.com/diffs/npm/eslint-config-standard/14.1.1/14.1.1) |
| [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | devDependencies | pin | [`~2.20` -> `2.20.2`](https://renovatebot.com/diffs/npm/eslint-plugin-import/2.20.2/2.20.2) |
| [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node) | devDependencies | pin | [`~11.1` -> `11.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-node/11.1.0/11.1.0) |
| [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | devDependencies | pin | [`~4.2` -> `4.2.1`](https://renovatebot.com/diffs/npm/eslint-plugin-promise/4.2.1/4.2.1) |
| [eslint-plugin-standard](https://github.com/standard/eslint-plugin-standard) | devDependencies | pin | [`~4.0` -> `4.0.2`](https://renovatebot.com/diffs/npm/eslint-plugin-standard/4.0.2/4.0.2) |
| [fancy-log](https://github.com/gulpjs/fancy-log) | devDependencies | pin | [`~1.3` -> `1.3.3`](https://renovatebot.com/diffs/npm/fancy-log/1.3.3/1.3.3) |
| [fs-extra](https://github.com/jprichardson/node-fs-extra) | devDependencies | pin | [`~8.1` -> `8.1.0`](https://renovatebot.com/diffs/npm/fs-extra/8.1.0/8.1.0) |
| [gcr.io/kaniko-project/executor](https://github.com/GoogleContainerTools/kaniko) |  | pinDigest |  -> `6976d73` |
| ghcr.io/dzikoysk/reposilite |  | pinDigest |  -> `c123c70` |
| ghcr.io/gitleaks/gitleaks |  | pinDigest |  -> `6945c62` |
| ghcr.io/hadolint/hadolint |  | pinDigest |  -> `9cef74a` |
| gradle |  | pinDigest |  -> `c216f35` |
| [gulp](https://gulpjs.com) ([source](https://github.com/gulpjs/gulp)) | devDependencies | pin | [`~4.0` -> `4.0.2`](https://renovatebot.com/diffs/npm/gulp/4.0.2/4.0.2) |
| [gulp-cli](https://gulpjs.com) ([source](https://github.com/gulpjs/gulp-cli)) | devDependencies | pin | [`^2.3.0` -> `2.3.0`](https://renovatebot.com/diffs/npm/gulp-cli/2.3.0/2.3.0) |
| [gulp-concat](https://github.com/contra/gulp-concat) | devDependencies | pin | [`~2.6` -> `2.6.1`](https://renovatebot.com/diffs/npm/gulp-concat/2.6.1/2.6.1) |
| [gulp-connect](https://github.com/avevlad/gulp-connect) | devDependencies | pin | [`~5.7` -> `5.7.0`](https://renovatebot.com/diffs/npm/gulp-connect/5.7.0/5.7.0) |
| [gulp-eslint](https://github.com/adametry/gulp-eslint) | devDependencies | pin | [`~6.0` -> `6.0.0`](https://renovatebot.com/diffs/npm/gulp-eslint/6.0.0/6.0.0) |
| [gulp-imagemin](https://github.com/sindresorhus/gulp-imagemin) | devDependencies | pin | [`~6.2` -> `6.2.0`](https://renovatebot.com/diffs/npm/gulp-imagemin/6.2.0/6.2.0) |
| [gulp-postcss](https://github.com/postcss/gulp-postcss) | devDependencies | pin | [`~8.0` -> `8.0.0`](https://renovatebot.com/diffs/npm/gulp-postcss/8.0.0/8.0.0) |
| [gulp-stylelint](https://github.com/olegskl/gulp-stylelint) | devDependencies | pin | [`~13.0` -> `13.0.0`](https://renovatebot.com/diffs/npm/gulp-stylelint/13.0.0/13.0.0) |
| [gulp-uglify](https://github.com/terinjokes/gulp-uglify) | devDependencies | pin | [`~3.0` -> `3.0.2`](https://renovatebot.com/diffs/npm/gulp-uglify/3.0.2/3.0.2) |
| [gulp-vinyl-zip](https://github.com/joaomoreno/gulp-vinyl-zip) | devDependencies | pin | [`~2.2` -> `2.2.1`](https://renovatebot.com/diffs/npm/gulp-vinyl-zip/2.2.1/2.2.1) |
| [handlebars](https://www.handlebarsjs.com/) ([source](https://github.com/handlebars-lang/handlebars.js)) | devDependencies | pin | [`~4.7` -> `4.7.8`](https://renovatebot.com/diffs/npm/handlebars/4.7.8/4.7.8) |
| [http-server](https://github.com/http-party/http-server) | devDependencies | pin | [`^14.1.1` -> `14.1.1`](https://renovatebot.com/diffs/npm/http-server/14.1.1/14.1.1) |
| joxit/docker-registry-ui |  | pinDigest |  -> `ccb4b40` |
| [js-yaml](https://github.com/nodeca/js-yaml) | devDependencies | pin | [`~3.13` -> `3.13.1`](https://renovatebot.com/diffs/npm/js-yaml/3.13.1/3.13.1) |
| [linkinator](https://github.com/JustinBeckwith/linkinator) | devDependencies | pin | [`^6.0.0` -> `6.0.4`](https://renovatebot.com/diffs/npm/linkinator/6.0.4/6.0.4) |
| maildev/maildev |  | pinDigest |  -> `f742922` |
| [merge-stream](https://github.com/grncdr/merge-stream) | devDependencies | pin | [`~2.0` -> `2.0.0`](https://renovatebot.com/diffs/npm/merge-stream/2.0.0/2.0.0) |
| nginx | final | pinDigest |  -> `bb193a0` |
| [postcss-calc](https://github.com/postcss/postcss-calc) | devDependencies | pin | [`~7.0` -> `7.0.5`](https://renovatebot.com/diffs/npm/postcss-calc/7.0.5/7.0.5) |
| [postcss-custom-properties](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-custom-properties#readme) ([source](https://github.com/csstools/postcss-plugins/tree/HEAD/plugins/postcss-custom-properties)) | devDependencies | pin | [`~9.1` -> `9.1.1`](https://renovatebot.com/diffs/npm/postcss-custom-properties/9.1.1/9.1.1) |
| [postcss-import](https://github.com/postcss/postcss-import) | devDependencies | pin | [`~12.0` -> `12.0.1`](https://renovatebot.com/diffs/npm/postcss-import/12.0.1/12.0.1) |
| [postcss-url](https://github.com/postcss/postcss-url) | devDependencies | pin | [`~8.0` -> `8.0.0`](https://renovatebot.com/diffs/npm/postcss-url/8.0.0/8.0.0) |
| postgres |  | pinDigest |  -> `49c276f` |
| [prettier-eslint](https://github.com/prettier/prettier-eslint) | devDependencies | pin | [`~9.0` -> `9.0.2`](https://renovatebot.com/diffs/npm/prettier-eslint/9.0.2/9.0.2) |
| python |  | pinDigest |  -> `2d5f7c8` |
| [registry](https://github.com/distribution/distribution) |  | pinDigest |  -> `f4e1b87` |
| [require-directory](https://github.com/troygoode/node-require-directory) | devDependencies | pin | [`~2.1` -> `2.1.1`](https://renovatebot.com/diffs/npm/require-directory/2.1.1/2.1.1) |
| [require-from-string](https://github.com/floatdrop/require-from-string) | devDependencies | pin | [`~2.0` -> `2.0.2`](https://renovatebot.com/diffs/npm/require-from-string/2.0.2/2.0.2) |
| sonarqube | final | pinDigest |  -> `6238f13` |
| [stylelint](https://stylelint.io) ([source](https://github.com/stylelint/stylelint)) | devDependencies | pin | [`~13.3` -> `13.3.3`](https://renovatebot.com/diffs/npm/stylelint/13.3.3/13.3.3) |
| [stylelint-config-standard](https://github.com/stylelint/stylelint-config-standard) | devDependencies | pin | [`~20.0` -> `20.0.0`](https://renovatebot.com/diffs/npm/stylelint-config-standard/20.0.0/20.0.0) |
| [traefik](https://github.com/containous/traefik) |  | pinDigest |  -> `6341b98` |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | devDependencies | pin | [`^5.1.6` -> `5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.2.2/5.2.2) |
| [verdaccio/verdaccio](https://github.com/verdaccio/verdaccio) |  | pinDigest |  -> `c02b4c1` |
| [vinyl-fs](https://github.com/gulpjs/vinyl-fs) | devDependencies | pin | [`~3.0` -> `3.0.3`](https://renovatebot.com/diffs/npm/vinyl-fs/3.0.3/3.0.3) |
| woodpeckerci/plugin-git |  | pinDigest |  -> `7af90de` |
| [woodpeckerci/woodpecker-agent](https://github.com/woodpecker-ci/woodpecker) |  | pinDigest |  -> `26744e5` |
| [woodpeckerci/woodpecker-server](https://github.com/woodpecker-ci/woodpecker) |  | pinDigest |  -> `4717456` |

Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: Richard Attermeyer <richard.attermeyer@gmail.com>
Reviewed-on: #35
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-29 13:07:59 +00:00
Renovate Bot 9edc67ef20 chore(deps): update codeberg.org/forgejo/forgejo docker tag to v1.21 (#33)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| codeberg.org/forgejo/forgejo | minor | `1.20` -> `1.21` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #33
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:43:06 +00:00
Renovate Bot 53975c9908 chore(deps): update dependency linkinator to v6 (#32)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [linkinator](https://github.com/JustinBeckwith/linkinator) | devDependencies | major | [`^5.0.1` -> `^6.0.0`](https://renovatebot.com/diffs/npm/linkinator/5.0.2/6.0.4) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #32
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:37:04 +00:00
Renovate Bot 38b8796b9c chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 (#31)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| org.gradle.toolchains.foojay-resolver-convention | plugin | minor | `0.7.0` -> `0.8.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #31
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:34:50 +00:00
Renovate Bot c847ef82db chore(deps): update gcr.io/kaniko-project/executor docker tag to v1.20.0 (#30)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [gcr.io/kaniko-project/executor](https://github.com/GoogleContainerTools/kaniko) | minor | `v1.18.0-debug` -> `v1.20.0-debug` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #30
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:32:47 +00:00
Renovate Bot c93b1a8aeb chore(deps): update dependency browser-pack-flat to ~3.5.0 (#26)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [browser-pack-flat](https://github.com/goto-bus-stop/browser-pack-flat) | devDependencies | minor | [`~3.4` -> `~3.5.0`](https://renovatebot.com/diffs/npm/browser-pack-flat/3.4.2/3.5.0) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #26
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:30:10 +00:00
Richard Attermeyer 34a89cd8fe chore: change to best-practices
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-28 21:27:55 +00:00
Renovate Bot ed265b9508 chore(deps): update dependency autoprefixer to ~9.8.0 (#25)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [autoprefixer](https://github.com/postcss/autoprefixer) | devDependencies | minor | [`~9.7` -> `~9.8.0`](https://renovatebot.com/diffs/npm/autoprefixer/9.7.6/9.8.8) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #25
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:23:17 +00:00
Renovate Bot 5f6215b2c7 chore(deps): update dependency org.apache.commons:commons-text to v1.11.0 (#27)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [org.apache.commons:commons-text](https://commons.apache.org/proper/commons-text) ([source](https://gitbox.apache.org/repos/asf?p=commons-text.git)) | devDependencies | minor | `1.10.0` -> `1.11.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #27
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:21:51 +00:00
Renovate Bot 1df1089904 chore(deps): update dependency org.cyclonedx.bom:org.cyclonedx.bom.gradle.plugin to v1.8.2 (#28)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| org.cyclonedx.bom:org.cyclonedx.bom.gradle.plugin | devDependencies | minor | `1.7.2` -> `1.8.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #28
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:20:46 +00:00
Renovate Bot ead7afea39 chore(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.1 (#29)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [org.junit.jupiter:junit-jupiter](https://junit.org/junit5/) ([source](https://github.com/junit-team/junit5)) | devDependencies | minor | `5.9.3` -> `5.10.1` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #29
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 21:18:48 +00:00
Renovate Bot a671b9a7e1 chore(deps): update python docker tag to v3.12.1 (#23)
ci/woodpecker/push/lint_general Pipeline was successful Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| python | minor | `3.11.6-bullseye` -> `3.12.1-bullseye` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: Richard Attermeyer <richard.attermeyer@gmail.com>
Reviewed-on: #23
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 20:59:36 +00:00
Richard Attermeyer d520e82699 style: update body length rule
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-28 20:42:46 +00:00
Renovate Bot 49d57da182 chore(deps): update dependency prettier to v3.2.4 (#22)
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/frontend unknown status Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | devDependencies | minor | [`3.0.3` -> `3.2.4`](https://renovatebot.com/diffs/npm/prettier/3.0.3/3.2.4) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #22
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 15:06:11 +00:00
Renovate Bot 9c58dfc92a chore(deps): update dependency asciidoctor-kroki to ^0.18.0 (#21)
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/documentation Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [asciidoctor-kroki](https://github.com/Mogztter/asciidoctor-kroki) | devDependencies | minor | [`^0.17.0` -> `^0.18.0`](https://renovatebot.com/diffs/npm/asciidoctor-kroki/0.17.0/0.18.1) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #21
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 14:23:46 +00:00
Richard Attermeyer 7fcbc9525d build: depends_on instead of group
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-28 14:18:58 +00:00
Richard Attermeyer 5ff4adb127 fix: ignore commit line length
ci/woodpecker/push/frontend Pipeline is pending Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/backend Pipeline failed Details
2024-01-28 15:15:45 +01:00
Renovate Bot 4d9cc2a853 chore(deps): update sonarqube docker tag to v10 (#17)
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| sonarqube | final | major | `9.9-community` -> `10.3-community` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #17
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 14:12:24 +00:00
Richard Attermeyer 4873f44bf4 build: increased cpu on agent
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-28 14:05:44 +00:00
Renovate Bot 56842fb36e chore(deps): update plugin org.springframework.boot to v3.2.2 (#16)
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/backend unknown status Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| org.springframework.boot | plugin | minor | `3.1.5` -> `3.2.2` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #16
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-28 14:01:02 +00:00
Richard Attermeyer 270dfe068e fix: align gradle version
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-28 13:59:14 +00:00
Richard Attermeyer 288849eacf Merge remote-tracking branch 'origin/main'
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/backend Pipeline was successful Details
2024-01-27 18:43:10 +00:00
fjadmin ba2d9344d8 fix: workflow-fix (#24)
update with depends_on

Co-authored-by: Richard Attermeyer <richard.attermeyer@gmail.com>
Reviewed-on: #24
2024-01-27 18:42:01 +00:00
fjadmin fdbbe54abe workflow-fix (#24)
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/backend unknown status Details
fix: update with depends_on

Co-authored-by: Richard Attermeyer <richard.attermeyer@gmail.com>
Reviewed-on: #24
2024-01-27 18:40:02 +00:00
Richard Attermeyer 1dac58ed36 Merge remote-tracking branch 'demo/main'
ci/woodpecker/push/lint_general Pipeline was successful Details
2024-01-27 19:08:50 +01:00
Richard Attermeyer bc1ed566a1 add: pipeline event based triggering 2024-01-27 17:53:04 +00:00
Richard Attermeyer 1c81014a4d add: pipeline event based triggering
ci/woodpecker/push/lint_general Pipeline failed Details
2024-01-27 17:53:04 +00:00
Renovate Bot e9e47b8107 chore(deps): update bitnami/git docker tag to v2.43.0 (#18)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| bitnami/git | minor | `2.42.1` -> `2.43.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #18
2024-01-26 22:59:11 +00:00
Renovate Bot 8c5de8e54d chore(deps): update bitnami/git docker tag to v2.43.0 (#18)
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| bitnami/git | minor | `2.42.1` -> `2.43.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #18
2024-01-26 22:59:11 +00:00
Renovate Bot 328f57454c chore(deps): update plugin com.diffplug.spotless to v6.25.0 (#15)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| com.diffplug.spotless | plugin | minor | `6.22.0` -> `6.25.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #15
2024-01-26 22:45:48 +00:00
Renovate Bot 4ef995cc45 chore(deps): update plugin com.diffplug.spotless to v6.25.0 (#15)
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| com.diffplug.spotless | plugin | minor | `6.22.0` -> `6.25.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #15
2024-01-26 22:45:48 +00:00
Renovate Bot d76205419c chore(deps): update gradle docker tag (#14)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| gradle | minor | `8.4.0-jdk17` -> `8.5.0-jdk17` |
| [gradle](https://gradle.org) ([source](https://github.com/gradle/gradle)) | minor | `8.4` -> `8.5` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #14
2024-01-26 22:38:30 +00:00
Renovate Bot f4e4b6568f chore(deps): update gradle docker tag (#14)
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| gradle | minor | `8.4.0-jdk17` -> `8.5.0-jdk17` |
| [gradle](https://gradle.org) ([source](https://github.com/gradle/gradle)) | minor | `8.4` -> `8.5` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #14
2024-01-26 22:38:30 +00:00
Renovate Bot 994f958329 chore(deps): update traefik docker tag to v2.10.7 (#13)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik](https://github.com/containous/traefik) | patch | `v2.10.5` -> `v2.10.7` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #13
2024-01-26 22:34:36 +00:00
Renovate Bot 88433d530a chore(deps): update traefik docker tag to v2.10.7 (#13)
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik](https://github.com/containous/traefik) | patch | `v2.10.5` -> `v2.10.7` |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #13
2024-01-26 22:34:36 +00:00
Renovate Bot bca1f9cc15 chore(deps): update ghcr.io/dzikoysk/reposilite docker tag to v3.5.3 (#12)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/dzikoysk/reposilite | patch | `3.5.0` -> `3.5.3` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #12
2024-01-26 22:24:45 +00:00
Renovate Bot c07976e951 chore(deps): update ghcr.io/dzikoysk/reposilite docker tag to v3.5.3 (#12)
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| ghcr.io/dzikoysk/reposilite | patch | `3.5.0` -> `3.5.3` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #12
2024-01-26 22:24:45 +00:00
Renovate Bot d345b8fe9c chore(deps): update dependency handlebars to v4.7.8 (#9)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [handlebars](https://www.handlebarsjs.com/) ([source](https://github.com/handlebars-lang/handlebars.js)) | devDependencies | patch | [`4.7.7` -> `4.7.8`](https://renovatebot.com/diffs/npm/handlebars/4.7.7/4.7.8) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #9
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 22:10:46 +00:00
Renovate Bot 8e1e1a603e chore(deps): update dependency handlebars to v4.7.8 (#9)
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [handlebars](https://www.handlebarsjs.com/) ([source](https://github.com/handlebars-lang/handlebars.js)) | devDependencies | patch | [`4.7.7` -> `4.7.8`](https://renovatebot.com/diffs/npm/handlebars/4.7.7/4.7.8) |

>  **Important**
>
> Release Notes retrieval for this PR were skipped because no github.com credentials were available.
> If you are self-hosted, please see [this instruction](https://github.com/renovatebot/renovate/blob/master/docs/usage/examples/self-hosting.md#githubcom-token-for-release-notes).

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #9
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 22:10:46 +00:00
Richard Attermeyer 48a09c000b Merge branch 'renovate/antora-site-generator-3.x' 2024-01-26 22:01:28 +00:00
Richard Attermeyer 42bffe83cb Merge branch 'renovate/antora-site-generator-3.x'
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/documentation Pipeline was successful Details
2024-01-26 22:01:28 +00:00
Renovate Bot 2594954241 chore(deps): update dependency @antora/cli to v3.1.7 (#7)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@antora/cli](https://antora.org) ([source](https://gitlab.com/antora/antora)) | devDependencies | patch | [`3.1.5` -> `3.1.7`](https://renovatebot.com/diffs/npm/@antora%2fcli/3.1.5/3.1.7) |

---

<details>
<summary>antora/antora (@&#8203;antora/cli)</summary>

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.6...v3.1.7)

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.5...v3.1.6)

</details>

---

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #7
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 21:55:29 +00:00
Renovate Bot 1b18f77b8e chore(deps): update dependency @antora/cli to v3.1.7 (#7)
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/pr/documentation Pipeline was successful Details
ci/woodpecker/pull_request_closed/lint_general Pipeline was successful Details
ci/woodpecker/pull_request_closed/documentation Pipeline was successful Details
ci/woodpecker/pull_request_closed/frontend Pipeline was successful Details
ci/woodpecker/pull_request_closed/backend Pipeline was successful Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@antora/cli](https://antora.org) ([source](https://gitlab.com/antora/antora)) | devDependencies | patch | [`3.1.5` -> `3.1.7`](https://renovatebot.com/diffs/npm/@antora%2fcli/3.1.5/3.1.7) |

---

<details>
<summary>antora/antora (@&#8203;antora/cli)</summary>

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.6...v3.1.7)

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.5...v3.1.6)

</details>

---

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #7
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 21:55:29 +00:00
Renovate Bot eb31806a4d chore(deps): update dependency @antora/cli to v3.1.7 (#7)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@antora/cli](https://antora.org) ([source](https://gitlab.com/antora/antora)) | devDependencies | patch | [`3.1.5` -> `3.1.7`](https://renovatebot.com/diffs/npm/@antora%2fcli/3.1.5/3.1.7) |

---

### Release Notes

<details>
<summary>antora/antora (@&#8203;antora/cli)</summary>

### [`v3.1.7`](https://gitlab.com/antora/antora/compare/v3.1.6...v3.1.7)

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.6...v3.1.7)

### [`v3.1.6`](https://gitlab.com/antora/antora/compare/v3.1.5...v3.1.6)

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.5...v3.1.6)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #7
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 21:40:42 +00:00
Renovate Bot 48ae3fe9fe chore(deps): update dependency @antora/cli to v3.1.7 (#7)
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [@antora/cli](https://antora.org) ([source](https://gitlab.com/antora/antora)) | devDependencies | patch | [`3.1.5` -> `3.1.7`](https://renovatebot.com/diffs/npm/@antora%2fcli/3.1.5/3.1.7) |

---

### Release Notes

<details>
<summary>antora/antora (@&#8203;antora/cli)</summary>

### [`v3.1.7`](https://gitlab.com/antora/antora/compare/v3.1.6...v3.1.7)

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.6...v3.1.7)

### [`v3.1.6`](https://gitlab.com/antora/antora/compare/v3.1.5...v3.1.6)

[Compare Source](https://gitlab.com/antora/antora/compare/v3.1.5...v3.1.6)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: fjadmin <fjadmin@demo.rattermeyer.de>
Reviewed-on: #7
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 21:40:42 +00:00
fjadmin 04e8968945 Merge branch 'main' into renovate/antora-site-generator-3.x 2024-01-26 16:52:05 +00:00
fjadmin 555f61750b Merge branch 'main' into renovate/antora-site-generator-3.x
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/pr/documentation Pipeline was successful Details
ci/woodpecker/push/backend Pipeline was successful Details
2024-01-26 16:52:05 +00:00
Renovate Bot bb48338535 chore(deps): update plugin com.avast.gradle.docker-compose to v0.17.6 (#10)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| com.avast.gradle.docker-compose | plugin | patch | `0.17.4` -> `0.17.6` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #10
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 16:39:50 +00:00
Renovate Bot 3e5359a5a5 chore(deps): update plugin com.avast.gradle.docker-compose to v0.17.6 (#10)
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline failed Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| com.avast.gradle.docker-compose | plugin | patch | `0.17.4` -> `0.17.6` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Reviewed-on: #10
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 16:39:50 +00:00
Renovate Bot 0434a060d9 chore(deps): update plugin io.spring.dependency-management to v1.1.4 (#11)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| io.spring.dependency-management | plugin | patch | `1.1.3` -> `1.1.4` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: Richard Attermeyer <richard.attermeyer@gmail.com>
Reviewed-on: #11
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 16:39:21 +00:00
Renovate Bot 72ec8acd90 chore(deps): update plugin io.spring.dependency-management to v1.1.4 (#11)
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/backend unknown status Details
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| io.spring.dependency-management | plugin | patch | `1.1.3` -> `1.1.4` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEwMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: Richard Attermeyer <richard.attermeyer@gmail.com>
Reviewed-on: #11
Co-authored-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
Co-committed-by: Renovate Bot <renovatebot@demo.rattermeyer.de>
2024-01-26 16:39:21 +00:00
Renovate Bot d7a23c6ccb chore(deps): update dependency @antora/site-generator to v3.1.7 2024-01-25 21:10:38 +00:00
Renovate Bot bb6a8fda2b chore(deps): update dependency @antora/site-generator to v3.1.7
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/pr/documentation Pipeline was successful Details
2024-01-25 21:10:38 +00:00
Richard Attermeyer 087692bcb8 add: reactivate cpu shares 2024-01-25 21:03:38 +00:00
Richard Attermeyer f223935293 add: reactivate cpu shares
ci/woodpecker/push/lint_general Pipeline failed Details
2024-01-25 21:03:38 +00:00
Richard Attermeyer 44530b038e fix: formatting 2024-01-25 21:01:47 +00:00
Richard Attermeyer 2af890fe1e fix: formatting
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/documentation Pipeline was successful Details
2024-01-25 21:01:47 +00:00
Richard Attermeyer 903dd1e57f WIP 2024-01-25 20:51:40 +00:00
Richard Attermeyer c84942432f WIP 2024-01-25 20:51:40 +00:00
fjadmin 4dd430a442 Merge pull request 'Update dependency highlight.js to v9.18.5' (#6) from renovate/highlight.js-9.x into main
Reviewed-on: #6
2024-01-25 20:39:15 +00:00
fjadmin 507d38a0c9 Merge pull request 'Update dependency highlight.js to v9.18.5' (#6) from renovate/highlight.js-9.x into main
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline was successful Details
Reviewed-on: #6
2024-01-25 20:39:15 +00:00
Renovate Bot 1043b10d9b Update dependency highlight.js to v9.18.5 2023-12-16 23:31:31 +00:00
Renovate Bot 68f5b5e3f6 Update dependency highlight.js to v9.18.5
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/pr/documentation Pipeline was successful Details
ci/woodpecker/pull_request_closed/lint_general Pipeline was successful Details
ci/woodpecker/pull_request_closed/documentation Pipeline was successful Details
ci/woodpecker/pull_request_closed/frontend Pipeline was successful Details
ci/woodpecker/pull_request_closed/backend Pipeline failed Details
2023-12-16 23:31:31 +00:00
Richard Attermeyer a9548cf0b4 fix: gitleaks
ci/woodpecker/push/lint_general Pipeline was successful Details
2023-12-16 23:29:56 +00:00
Richard Attermeyer a8fc654dba fix: gitleaks
ci/woodpecker/push/lint_general Pipeline failed Details
2023-12-16 23:27:03 +00:00
Richard Attermeyer c4a1fb737e feat: gitleaksignore 2023-12-16 23:21:41 +00:00
Richard Attermeyer 9d4b013ea1 feat: gitleaksignore
ci/woodpecker/push/lint_general Pipeline failed Details
2023-12-16 23:21:41 +00:00
Richard Attermeyer 5425b8c886 fix: version handling 2023-12-16 22:57:34 +00:00
Richard Attermeyer afaca20da5 fix: version handling
ci/woodpecker/push/lint_general Pipeline failed Details
2023-12-16 22:57:34 +00:00
fjadmin 1ebf7a3534 Merge pull request 'Update dependency @antora/site-generator to v3.1.5' (#3) from renovate/antora-site-generator-3.x into main
Reviewed-on: #3
2023-12-16 22:34:45 +00:00
fjadmin 2023c73fd8 Merge pull request 'Update dependency @antora/site-generator to v3.1.5' (#3) from renovate/antora-site-generator-3.x into main
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/manual/lint_general Pipeline was successful Details
ci/woodpecker/manual/documentation Pipeline was successful Details
ci/woodpecker/manual/frontend Pipeline failed Details
ci/woodpecker/manual/backend Pipeline failed Details
Reviewed-on: #3
2023-12-16 22:34:45 +00:00
Richard Attermeyer bb4607a9e3 Merge remote-tracking branch 'origin/main' into renovate/antora-site-generator-3.x 2023-12-16 22:31:23 +00:00
Richard Attermeyer 805df382dc Merge remote-tracking branch 'origin/main' into renovate/antora-site-generator-3.x
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline failed Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/pr/documentation Pipeline was successful Details
2023-12-16 22:31:23 +00:00
Renovate Bot 1cb965fc73 Update dependency @antora/site-generator to v3.1.5 2023-12-16 22:24:56 +00:00
Renovate Bot d174ce900d Update dependency @antora/site-generator to v3.1.5
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/push/documentation Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/pr/documentation Pipeline was successful Details
2023-12-16 22:24:56 +00:00
Renovate Bot 81a0244bff Update dependency @antora/cli to v3.1.5 2023-12-16 22:24:29 +00:00
Renovate Bot 1afc8097c5 Update dependency @antora/cli to v3.1.5
ci/woodpecker/pr/documentation Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
ci/woodpecker/push/lint_general Pipeline failed Details
ci/woodpecker/push/documentation Pipeline was successful Details
2023-12-16 22:24:29 +00:00
Richard Attermeyer 6b918278c0 WIP 2023-12-16 22:23:17 +00:00
Richard Attermeyer d4e60e9a7d WIP
ci/woodpecker/push/lint_general Pipeline failed Details
2023-12-16 22:23:17 +00:00
Richard Attermeyer a5eabf1241 WIP: initial renovate.json 2023-12-16 22:23:15 +00:00
Richard Attermeyer 05f2a927a3 WIP: initial renovate.json 2023-12-16 22:23:15 +00:00
Richard Attermeyer 15cf948dfc WIP 2023-12-16 22:22:19 +00:00
Richard Attermeyer 10a9cfc2ee WIP 2023-12-16 22:22:19 +00:00
Richard Attermeyer 1f40e55dc8 WIP 2023-12-16 22:22:19 +00:00
Richard Attermeyer f4fc1d9eb5 WIP 2023-12-16 22:22:19 +00:00
Richard Attermeyer 23ba6c9c9e fix: mvn registry 2023-12-16 22:22:19 +00:00
Richard Attermeyer e0c3d81c26 fix: mvn registry 2023-12-16 22:22:19 +00:00
Richard Attermeyer dc722b339f WIP: docker ui with letsencrypt 2023-12-16 22:22:19 +00:00
Richard Attermeyer bd99b60926 WIP: docker ui with letsencrypt 2023-12-16 22:22:19 +00:00
Richard Attermeyer 0314378558 WIP: documentation 2023-12-16 22:22:19 +00:00
Richard Attermeyer 101c66f55c WIP: documentation 2023-12-16 22:22:19 +00:00
Richard Attermeyer 8ef9c848e7 documentation 2023-12-16 22:22:19 +00:00
Richard Attermeyer 3840559d9d documentation 2023-12-16 22:22:19 +00:00
Richard Attermeyer b6f2121c58 WIP: update 2023-12-16 22:22:19 +00:00
Richard Attermeyer 086cb3107c WIP: update 2023-12-16 22:22:19 +00:00
Richard Attermeyer a205c2c615 WIP: ensure directory exists 2023-12-16 22:22:19 +00:00
Richard Attermeyer 5e7c6ee8a1 WIP: ensure directory exists 2023-12-16 22:22:19 +00:00
Richard Attermeyer 0556e1ece1 WIP: updates 2023-12-16 22:22:19 +00:00
Richard Attermeyer a2291d7e7f WIP: updates 2023-12-16 22:22:19 +00:00
Richard Attermeyer 83152ff458 WIP: working with correct letsencrypt 2023-12-16 22:22:19 +00:00
Richard Attermeyer 9fc5d21dce WIP: working with correct letsencrypt 2023-12-16 22:22:19 +00:00
Richard Attermeyer b14c7d40ff WIP: with original letsencrypt 2023-12-16 22:22:19 +00:00
Richard Attermeyer 3f017cbee3 WIP: with original letsencrypt 2023-12-16 22:22:19 +00:00
Richard Attermeyer 31aced5f5f WIP: staying with http for mvn and npm registry 2023-12-16 22:22:19 +00:00
Richard Attermeyer 769e5d7b18 WIP: staying with http for mvn and npm registry 2023-12-16 22:22:19 +00:00
Richard Attermeyer 863c914d4a WIP: removed api insecure 2023-12-16 22:22:19 +00:00
Richard Attermeyer 278b03fbb6 WIP: removed api insecure 2023-12-16 22:22:19 +00:00
Richard Attermeyer a91c0d0ea3 exposing all services 2023-12-16 22:22:19 +00:00
Richard Attermeyer a3c66275a1 exposing all services 2023-12-16 22:22:19 +00:00
Richard Attermeyer 873d22c5d2 disable global http to https redirect 2023-12-16 22:22:19 +00:00
fjadmin f70dddfbc6 Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main
ci/woodpecker/push/lint_general Pipeline was successful Details
Reviewed-on: #1
2023-12-16 22:18:24 +00:00
Renovate Bot cd24aa5aa0 Add renovate.json
ci/woodpecker/push/lint_general Pipeline was successful Details
ci/woodpecker/pr/lint_general Pipeline was successful Details
2023-12-16 22:15:50 +00:00
40 changed files with 10870 additions and 1102 deletions

2
.gitignore vendored
View File

@ -107,3 +107,5 @@ docker/target/*.jar
version-lock.sh version-lock.sh
.DS_Store .DS_Store
.pnpm-store .pnpm-store
infrastructure/.env

12
.gitleaksignore Normal file
View File

@ -0,0 +1,12 @@
9a29a14b21e0bae61e09ff477401773e999c8b4f:infrastructure/.env:generic-api-key:26
d4e60e9a7d36c6973c82869df02e2c9e2c047eba:infrastructure/.env:generic-api-key:28
a2291d7e7f2a7c13490248574696541cdb258b07:infrastructure/.env:generic-api-key:28
a3c66275a18c6be9e92a53773c5f54c2fe8f0be5:infrastructure/.env:generic-api-key:25
e0216c0f88300154dd2e3136dc2bcd09a4086f55:infrastructure/.env:generic-api-key:28
4d55995eba170da50fe6114463ce73710e1fe951:infrastructure/.env:generic-api-key:28
d4e60e9a7d36c6973c82869df02e2c9e2c047eba:infrastructure/.env:generic-api-key:29
a2291d7e7f2a7c13490248574696541cdb258b07:infrastructure/.env:generic-api-key:29
e0216c0f88300154dd2e3136dc2bcd09a4086f55:infrastructure/.env:generic-api-key:29
a3c66275a18c6be9e92a53773c5f54c2fe8f0be5:infrastructure/.env:generic-api-key:26
4d55995eba170da50fe6114463ce73710e1fe951:infrastructure/.env:generic-api-key:29
9a29a14b21e0bae61e09ff477401773e999c8b4f:infrastructure/.env:generic-api-key:25

View File

@ -4,7 +4,7 @@
<component name="FrameworkDetectionExcludesConfiguration"> <component name="FrameworkDetectionExcludesConfiguration">
<file type="web" url="file://$PROJECT_DIR$" /> <file type="web" url="file://$PROJECT_DIR$" />
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" project-jdk-name="temurin-17 (4)" project-jdk-type="JavaSDK" /> <component name="ProjectRootManager" version="2" languageLevel="JDK_21" project-jdk-name="temurin-17" project-jdk-type="JavaSDK" />
<component name="ProjectType"> <component name="ProjectType">
<option name="id" value="jpab" /> <option name="id" value="jpab" />
</component> </component>

View File

@ -1,3 +1,4 @@
# Enable auto-env through the sdkman_auto_env config # Enable auto-env through the sdkman_auto_env config
# Add key=value pairs of SDKs to use below # Add key=value pairs of SDKs to use below
java=17.0.8-tem java=21.0.2-tem
gradle=8.5

1
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1 @@
{}

View File

@ -1,43 +1,48 @@
--- ---
variables: variables:
- &java_image "gradle:8.4.0-jdk17" - &java_image "gradle:8.5.0-jdk21@sha256:d64047f74f0aefaae35916a3d29a2d8d5890bc4a5cc8f8d14f898c0afb5c8a16"
when: when:
path: "app/**" path: "app/**"
event: [push, tag]
clone: clone:
git: git:
image: woodpeckerci/plugin-git image: woodpeckerci/plugin-git@sha256:7af90de3a9aa5dc93cc0d5cd2e67e28cb237d4b8e891ccacfd9031f78f4b05a8
settings: settings:
skip_verify: true skip_verify: true
partial: false partial: false
tags: true tags: true
steps: steps:
"prepare:version": "prepare:version":
image: bitnami/git:2.42.1 image: bitnami/git:2.43.0@sha256:3932583adf73c9e7e75232c0a3637fb0ff7833d7a81c858e74468df0dbd89cf1
commands: commands:
- . ./version.sh - . ./version.sh
"lint:style": "lint:style":
group: lint
image: *java_image image: *java_image
commands: commands:
- gradle --no-daemon spotlessCheck - gradle --no-daemon spotlessCheck
depends_on: ["prepare:version"]
"lint:dockerfile": "lint:dockerfile":
group: lint image: ghcr.io/hadolint/hadolint:latest-debian@sha256:9cef74a390694cdc01dd119cbba9adac5bb6671ce67d8d79eb7ec68f497a3684
image: ghcr.io/hadolint/hadolint:latest-debian
commands: commands:
- hadolint --version - hadolint --version
depends_on: ["prepare:version"]
"build:java": "build:java":
group: build depends_on:
- lint:style
- lint:dockerfile
image: *java_image image: *java_image
commands: commands:
- . ./version-lock.sh - . ./version-lock.sh
- ./gradlew -Pversion=$CD_CURRENT_VERSION build - ./gradlew -Pversion=$CD_CURRENT_VERSION build
"analyze:sbom": "analyze:sbom":
depends_on: ["build:java"]
image: *java_image image: *java_image
commands: commands:
- ./gradlew cyclonedxBom - ./gradlew cyclonedxBom
"deploy:backend": "deploy:backend":
image: alpine:latest depends_on: ["analyze:sbom"]
image: alpine:latest@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
commands: commands:
- echo "deploy backend" - echo "deploy backend"
- env - env

View File

@ -1,11 +1,12 @@
--- ---
when: when:
path: "documentation/**" path: "documentation/**"
event: [push, tag]
variables: variables:
- &frontend_image "cl00e9ment/node.js-builder:git" - &frontend_image "cl00e9ment/node.js-builder:git@sha256:c3f6622a282e81536fa07c0218dfc35aa4141076679d9ea73839ae0032bd57cb"
clone: clone:
git: git:
image: woodpeckerci/plugin-git image: woodpeckerci/plugin-git@sha256:7af90de3a9aa5dc93cc0d5cd2e67e28cb237d4b8e891ccacfd9031f78f4b05a8
partial: false partial: false
settings: settings:
skip_verify: true skip_verify: true
@ -28,7 +29,7 @@ steps:
- pnpm antora generate --stacktrace antora-playbook.yml - pnpm antora generate --stacktrace antora-playbook.yml
directory: documentation directory: documentation
"assemble:documentation": "assemble:documentation":
image: gcr.io/kaniko-project/executor:v1.18.0-debug image: gcr.io/kaniko-project/executor:v1.20.0-debug@sha256:6976d731d1fc2a4e89986d833c1538946bd36b43e21fb1d0db38fe9499adc49c
commands: # Test if using --insecure can be used to directly push to the registry commands: # Test if using --insecure can be used to directly push to the registry
- echo "$CI_WORKSPACE" - echo "$CI_WORKSPACE"
- echo "$PWD" - echo "$PWD"
@ -42,7 +43,7 @@ steps:
- ls -lh - ls -lh
directory: documentation directory: documentation
"publish:documentation": "publish:documentation":
image: alpine/crane # because the official crane image is not compatible with woodpecker (no /bin/sh) image: alpine/crane@sha256:9955edb61b8cf8d8820a6caef232bca275f064aa3c23b050645da42fba62c7df # because the official crane image is not compatible with woodpecker (no /bin/sh)
commands: commands:
- crane push --insecure image.tar "container.demo.rattermeyer.de/${CI_REPO_OWNER}/${CI_REPO_NAME}" - crane push --insecure image.tar "container.demo.rattermeyer.de/${CI_REPO_OWNER}/${CI_REPO_NAME}"
directory: documentation directory: documentation

View File

@ -1,46 +1,57 @@
--- ---
when: when:
path: "frontend/**" path: "frontend/**"
event: [push, tag]
variables: variables:
- &frontend_image "cl00e9ment/node.js-builder:git" - &frontend_image "cl00e9ment/node.js-builder:git@sha256:c3f6622a282e81536fa07c0218dfc35aa4141076679d9ea73839ae0032bd57cb"
clone: clone:
git: git:
image: woodpeckerci/plugin-git image: woodpeckerci/plugin-git@sha256:7af90de3a9aa5dc93cc0d5cd2e67e28cb237d4b8e891ccacfd9031f78f4b05a8
settings: settings:
skip_verify: true skip_verify: true
partial: false
tags: true
steps: steps:
"prepare:version": "prepare:version":
image: bitnami/git:2.42.1 image: bitnami/git:2.43.0@sha256:3932583adf73c9e7e75232c0a3637fb0ff7833d7a81c858e74468df0dbd89cf1
group: prepare
commands: commands:
- . ./version.sh - . ./version.sh
"prepare:frontend": "prepare:frontend":
image: *frontend_image image: *frontend_image
group: prepare depends_on: ["prepare:version"]
commands: commands:
- pnpm install - pnpm install --frozen-lockfile
- find . -name "prettier"
directory: frontend directory: frontend
"lint:style": "lint:style":
image: *frontend_image image: *frontend_image
depends_on: ["prepare:frontend"]
commands: commands:
- sleep 7s
- find . -name "prettier"
- pnpm run prettier - pnpm run prettier
directory: frontend directory: frontend
"lint:analyze": "lint:analyze":
image: *frontend_image image: *frontend_image
depends_on: ["prepare:frontend"]
commands: commands:
- sleep 7s
- pnpm run lint - pnpm run lint
directory: frontend directory: frontend
"build:frontend": "build:frontend":
image: *frontend_image image: *frontend_image
depends_on: ["prepare:frontend"]
commands: commands:
- sleep 7s
- pnpm run build - pnpm run build
directory: frontend directory: frontend
"build:tsc": "build:tsc":
image: *frontend_image image: *frontend_image
depends_on: ["prepare:frontend"]
commands: commands:
- pnpm add typescript - pnpm add typescript
- pnpm run typecheck - pnpm run typecheck
@ -48,14 +59,14 @@ steps:
"analyze:sbom": "analyze:sbom":
image: *frontend_image image: *frontend_image
depends_on: ["prepare:frontend"]
commands: commands:
- rm -rf node_modules - sleep 7s
- npm install
- npx @cyclonedx/cyclonedx-npm --output-file bom.json
directory: frontend directory: frontend
"deploy:frontend": "deploy:frontend":
image: alpine:latest image: alpine:latest@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
depends_on: ["build:frontend"]
commands: commands:
- echo "deploy frontend" - echo "deploy frontend"
- env - env
@ -63,5 +74,5 @@ steps:
when: when:
- event: [manual] - event: [manual]
depends_on: #depends_on:
- "lint_general" # - "lint_general"

View File

@ -1,18 +1,20 @@
--- ---
when:
event: [push, tag]
clone: clone:
git: git:
image: woodpeckerci/plugin-git image: woodpeckerci/plugin-git@sha256:7af90de3a9aa5dc93cc0d5cd2e67e28cb237d4b8e891ccacfd9031f78f4b05a8
settings: settings:
skip_verify: true skip_verify: true
steps: steps:
"prepare:commitlint": "prepare:commitlint":
image: bitnami/git:2.42.1 image: bitnami/git:2.43.0@sha256:3932583adf73c9e7e75232c0a3637fb0ff7833d7a81c858e74468df0dbd89cf1
commands: commands:
- git log -1 --pretty=%B >> commitlint.txt - git log -1 --pretty=%B >> commitlint.txt
"lint:commitlint": "lint:commitlint":
group: lint
image: node:lts-slim image: node:lts-slim
depends_on: ["prepare:commitlint"]
commands: commands:
- npm install --save-dev conventional-changelog-conventionalcommits @commitlint/config-conventional commitlint@latest - npm install --save-dev conventional-changelog-conventionalcommits @commitlint/config-conventional commitlint@latest
- cat commitlint.txt - cat commitlint.txt
@ -21,15 +23,13 @@ steps:
- branch: [main, dev] - branch: [main, dev]
event: push event: push
"lint:precommit": "lint:precommit":
group: lint image: python:3.12.1-bullseye@sha256:2d5f7c8645d454ef5bbfebec83df0f2624fb3d47ea47920484c6d140835c4cdb
image: python:3.11.6-bullseye
commands: commands:
- pip install pre-commit - pip install pre-commit
- pre-commit install - pre-commit install
- pre-commit run --all-files - pre-commit run --all-files
"lint:credentials": "lint:credentials":
group: lint image: ghcr.io/gitleaks/gitleaks:latest@sha256:6945c62ca019ead32bc337ab0c9fd055e98d82961765d38b7ccccc84dae95d0f
image: ghcr.io/gitleaks/gitleaks:latest
commands: commands:
- export HOME=/home/gitleaks - export HOME=/home/gitleaks
- gitleaks detect - gitleaks detect

View File

@ -4,14 +4,14 @@ when:
event: [push] event: [push]
clone: clone:
git: git:
image: woodpeckerci/plugin-git image: woodpeckerci/plugin-git@sha256:7af90de3a9aa5dc93cc0d5cd2e67e28cb237d4b8e891ccacfd9031f78f4b05a8
settings: settings:
skip_verify: true skip_verify: true
partial: true partial: true
steps: steps:
"version:update": "version:update":
image: bitnami/git:2.42.1 image: bitnami/git:2.43.0@sha256:3932583adf73c9e7e75232c0a3637fb0ff7833d7a81c858e74468df0dbd89cf1
commands: commands:
- echo "$CI_COMMIT_MESSAGE" | ./version-auto-update.sh - echo "$CI_COMMIT_MESSAGE" | ./version-auto-update.sh
- git config --global http.sslVerify false - git config --global http.sslVerify false

View File

@ -0,0 +1 @@
trigger

View File

@ -4,8 +4,8 @@
plugins { plugins {
id("com.opitzconsulting.demo.ci.java-application-conventions") id("com.opitzconsulting.demo.ci.java-application-conventions")
id("org.springframework.boot") version "3.1.5" id("org.springframework.boot") version "3.2.2"
id("io.spring.dependency-management") version "1.1.3" id("io.spring.dependency-management") version "1.1.4"
} }
dependencies { dependencies {
@ -31,7 +31,7 @@ dependencies {
} }
dependencyManagement { dependencyManagement {
imports { mavenBom("org.springframework.modulith:spring-modulith-bom:1.0.2") } imports { mavenBom("org.springframework.modulith:spring-modulith-bom:1.1.2") }
} }
application { application {

View File

@ -1,5 +1,5 @@
plugins { plugins {
id("com.diffplug.spotless") version "6.22.0" id("com.diffplug.spotless") version "6.25.0"
id("maven-publish") id("maven-publish")
} }

View File

@ -15,5 +15,5 @@ repositories {
dependencies { dependencies {
// Use the Kotlin DSL plugin API to apply plugins from the Gradle Plugin Portal. // Use the Kotlin DSL plugin API to apply plugins from the Gradle Plugin Portal.
implementation("org.cyclonedx.bom:org.cyclonedx.bom.gradle.plugin:1.7.2") implementation("org.cyclonedx.bom:org.cyclonedx.bom.gradle.plugin:1.8.2")
} }

View File

@ -10,19 +10,17 @@ plugins {
repositories { repositories {
// Use Maven Central for resolving dependencies. // Use Maven Central for resolving dependencies.
maven { maven { url = uri("https://mvn.demo.rattermeyer.de/releases") }
url = uri("https://mvn.demo.rattermeyer.de/releases")
}
} }
dependencies { dependencies {
constraints { constraints {
// Define dependency versions as constraints // Define dependency versions as constraints
implementation("org.apache.commons:commons-text:1.10.0") implementation("org.apache.commons:commons-text:1.11.0")
} }
// Use JUnit Jupiter for testing. // Use JUnit Jupiter for testing.
testImplementation("org.junit.jupiter:junit-jupiter:5.9.3") testImplementation("org.junit.jupiter:junit-jupiter:5.10.1")
testRuntimeOnly("org.junit.platform:junit-platform-launcher") testRuntimeOnly("org.junit.platform:junit-platform-launcher")
} }

View File

@ -1 +1,5 @@
module.exports = { extends: ['@commitlint/config-conventional'] } module.exports = { extends: ['@commitlint/config-conventional'],
"rules": {
"body-max-line-length": () => [0, "always", 200]
}
}

View File

@ -1,4 +1,4 @@
FROM nginx:1.25.3-alpine FROM nginx:1.25.3-alpine@sha256:d12e6f7153fae36843aaeed8144c39956698e084e2e898891fa0cc8fe8f6c95c
RUN mkdir -p /docroot /var/run \ RUN mkdir -p /docroot /var/run \
&& chgrp -R 0 /etc/nginx \ && chgrp -R 0 /etc/nginx \

View File

@ -1,7 +1,7 @@
import com.github.gradle.node.npm.task.NpmTask import com.github.gradle.node.npm.task.NpmTask
plugins { plugins {
id("com.avast.gradle.docker-compose") version "0.17.4" id("com.avast.gradle.docker-compose") version "0.17.6"
id("org.antora") version "1.0.0" id("org.antora") version "1.0.0"
id("base") id("base")
} }

View File

File diff suppressed because it is too large Load Diff

View File

@ -17,44 +17,44 @@
"last 2 versions" "last 2 versions"
], ],
"devDependencies": { "devDependencies": {
"@asciidoctor/core": "~2.2", "@asciidoctor/core": "2.2.6",
"@fontsource/roboto": "~4.5", "@fontsource/roboto": "4.5.8",
"@fontsource/roboto-mono": "~4.5", "@fontsource/roboto-mono": "4.5.10",
"autoprefixer": "~9.7", "autoprefixer": "9.8.8",
"browser-pack-flat": "~3.4", "browser-pack-flat": "3.5.0",
"browserify": "~16.5", "browserify": "16.5.2",
"cssnano": "~4.1", "cssnano": "4.1.11",
"eslint": "~6.8", "eslint": "6.8.0",
"eslint-config-standard": "~14.1", "eslint-config-standard": "14.1.1",
"eslint-plugin-import": "~2.20", "eslint-plugin-import": "2.29.1",
"eslint-plugin-node": "~11.1", "eslint-plugin-node": "11.1.0",
"eslint-plugin-promise": "~4.2", "eslint-plugin-promise": "4.2.1",
"eslint-plugin-standard": "~4.0", "eslint-plugin-standard": "4.0.2",
"fancy-log": "~1.3", "fancy-log": "1.3.3",
"fs-extra": "~8.1", "fs-extra": "8.1.0",
"gulp": "~4.0", "gulp": "4.0.2",
"gulp-cli": "^2.3.0", "gulp-cli": "2.3.0",
"gulp-concat": "~2.6", "gulp-concat": "2.6.1",
"gulp-connect": "~5.7", "gulp-connect": "5.7.0",
"gulp-eslint": "~6.0", "gulp-eslint": "6.0.0",
"gulp-imagemin": "~6.2", "gulp-imagemin": "6.2.0",
"gulp-postcss": "~8.0", "gulp-postcss": "8.0.0",
"gulp-stylelint": "~13.0", "gulp-stylelint": "13.0.0",
"gulp-uglify": "~3.0", "gulp-uglify": "3.0.2",
"gulp-vinyl-zip": "~2.2", "gulp-vinyl-zip": "2.2.1",
"handlebars": "~4.7", "handlebars": "4.7.8",
"highlight.js": "9.18.3", "highlight.js": "9.18.5",
"js-yaml": "~3.13", "js-yaml": "3.13.1",
"merge-stream": "~2.0", "merge-stream": "2.0.0",
"postcss-calc": "~7.0", "postcss-calc": "7.0.5",
"postcss-custom-properties": "~9.1", "postcss-custom-properties": "9.1.1",
"postcss-import": "~12.0", "postcss-import": "12.0.1",
"postcss-url": "~8.0", "postcss-url": "8.0.0",
"prettier-eslint": "~9.0", "prettier-eslint": "9.0.2",
"require-directory": "~2.1", "require-directory": "2.1.1",
"require-from-string": "~2.0", "require-from-string": "2.0.2",
"stylelint": "~13.3", "stylelint": "13.3.3",
"stylelint-config-standard": "~20.0", "stylelint-config-standard": "20.0.0",
"vinyl-fs": "~3.0" "vinyl-fs": "3.0.3"
} }
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -5,11 +5,11 @@
"build": "antora generate --clean --fetch --noproxy '*' antora-playbook.yml" "build": "antora generate --clean --fetch --noproxy '*' antora-playbook.yml"
}, },
"devDependencies": { "devDependencies": {
"@antora/cli": "3.1.4", "@antora/cli": "3.1.7",
"@antora/lunr-extension": "^1.0.0-alpha.8", "@antora/lunr-extension": "1.0.0-alpha.8",
"@antora/site-generator": "3.1.4", "@antora/site-generator": "3.1.7",
"asciidoctor-kroki": "^0.17.0", "asciidoctor-kroki": "0.18.1",
"http-server": "^14.1.1", "http-server": "14.1.1",
"linkinator": "^5.0.1" "linkinator": "6.0.4"
} }
} }

View File

@ -6,58 +6,58 @@ settings:
devDependencies: devDependencies:
'@antora/cli': '@antora/cli':
specifier: 3.1.4 specifier: 3.1.7
version: 3.1.4 version: 3.1.7
'@antora/lunr-extension': '@antora/lunr-extension':
specifier: ^1.0.0-alpha.8 specifier: 1.0.0-alpha.8
version: 1.0.0-alpha.8 version: 1.0.0-alpha.8
'@antora/site-generator': '@antora/site-generator':
specifier: 3.1.4 specifier: 3.1.7
version: 3.1.4 version: 3.1.7
asciidoctor-kroki: asciidoctor-kroki:
specifier: ^0.17.0 specifier: 0.18.1
version: 0.17.0(@asciidoctor/core@2.2.6) version: 0.18.1(@asciidoctor/core@2.2.6)
http-server: http-server:
specifier: ^14.1.1 specifier: 14.1.1
version: 14.1.1 version: 14.1.1
linkinator: linkinator:
specifier: ^5.0.1 specifier: 6.0.4
version: 5.0.2 version: 6.0.4
packages: packages:
/@antora/asciidoc-loader@3.1.4: /@antora/asciidoc-loader@3.1.7:
resolution: {integrity: sha512-ttsPR1J6gt7gGiCPrtfKX6tSbCHztzpRP0t+/6m+o3JCwXnjoD+dCi73hp8UCkyS+EU+GTo/FeXclYjZnUMXhQ==} resolution: {integrity: sha512-sM/poPtAi8Cx0g2oLGHoEYjTdE9pvIYLgbHW07fGf6c9wQYMd2DMsevtbhNKWp+xqxj/QinToz4JOaNLoy1nfg==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/logger': 3.1.4 '@antora/logger': 3.1.7
'@antora/user-require-helper': 2.0.0 '@antora/user-require-helper': 2.0.0
'@asciidoctor/core': 2.2.6 '@asciidoctor/core': 2.2.6
dev: true dev: true
/@antora/cli@3.1.4: /@antora/cli@3.1.7:
resolution: {integrity: sha512-bLDt10VSOcqsHOM5kubjvx9HfdqzLESWEM4Hv0zOPsG3drXKZM/PkStDj6wVt2J6B4OtruusLH2CETKkd9vfGQ==} resolution: {integrity: sha512-yHo30VmiLLsZU4JW8VZR6fql9m5lIxocA2d0tduKQ+r4YSD1kt+bbwX3You3iMwW7oLoNo62zfU76F8CQBnm2g==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
hasBin: true hasBin: true
dependencies: dependencies:
'@antora/logger': 3.1.4 '@antora/logger': 3.1.7
'@antora/playbook-builder': 3.1.4 '@antora/playbook-builder': 3.1.7
'@antora/user-require-helper': 2.0.0 '@antora/user-require-helper': 2.0.0
commander: 10.0.1 commander: 10.0.1
dev: true dev: true
/@antora/content-aggregator@3.1.4: /@antora/content-aggregator@3.1.7:
resolution: {integrity: sha512-qurPCaV8w6S1u9aN53NWVyznVxo/Tnhiy2gFqQQPPZZkecGiEqiXm2bd6DF5WPDnb1GMWn87qX7b7uwxuJXB3Q==} resolution: {integrity: sha512-2gBbxaDxqY4QRw9Vut0IbKNqI9zAAohxjT0zcA5Am10kE3ywvzXaBa3tvb+A7vUl/vRcCC0LPM7pO37RVrbsGA==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/expand-path-helper': 2.0.0 '@antora/expand-path-helper': 2.0.0
'@antora/logger': 3.1.4 '@antora/logger': 3.1.7
'@antora/user-require-helper': 2.0.0 '@antora/user-require-helper': 2.0.0
braces: 3.0.2 braces: 3.0.2
cache-directory: 2.0.0 cache-directory: 2.0.0
glob-stream: 7.0.0 glob-stream: 7.0.0
hpagent: 1.2.0 hpagent: 1.2.0
isomorphic-git: 1.21.0 isomorphic-git: 1.25.3
js-yaml: 4.1.0 js-yaml: 4.1.0
multi-progress: 4.0.0(progress@2.0.3) multi-progress: 4.0.0(progress@2.0.3)
picomatch: 2.3.1 picomatch: 2.3.1
@ -67,21 +67,21 @@ packages:
vinyl: 2.2.1 vinyl: 2.2.1
dev: true dev: true
/@antora/content-classifier@3.1.4: /@antora/content-classifier@3.1.7:
resolution: {integrity: sha512-23/C9uXPCGc7eCyCbr/BnppUzrXuY0uJJsemuVM0CF0woRJ+/Gat0wXwvTvZF4C7Lt1WBKlf2yT0Uk7hDOvg8A==} resolution: {integrity: sha512-94XwJ35pkWJU6dJqQg5oreJRCkaXwU6yw9XSyB731o4i/0romkazKnu7deHugqdgvzqn92AlMRG6R0clhJLEsw==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/asciidoc-loader': 3.1.4 '@antora/asciidoc-loader': 3.1.7
'@antora/logger': 3.1.4 '@antora/logger': 3.1.7
mime-types: 2.1.35 mime-types: 2.1.35
vinyl: 2.2.1 vinyl: 2.2.1
dev: true dev: true
/@antora/document-converter@3.1.4: /@antora/document-converter@3.1.7:
resolution: {integrity: sha512-zKpT/I025yHfI0RMnNHDhH24Uj4XVLwIPOjzCWLiogIKXxUkFGltQ55V2Ph7LMysYF7/3RVwpQx3cYhJv5QXBQ==} resolution: {integrity: sha512-cRVJf7QyclxjWbA0gWz7hncZYThIREikkwaxaa26LsRCfBNlw7wxs7lWejvIvEl1LVshupbinJwKUPPQPOsHhw==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/asciidoc-loader': 3.1.4 '@antora/asciidoc-loader': 3.1.7
dev: true dev: true
/@antora/expand-path-helper@2.0.0: /@antora/expand-path-helper@2.0.0:
@ -89,19 +89,19 @@ packages:
engines: {node: '>=10.17.0'} engines: {node: '>=10.17.0'}
dev: true dev: true
/@antora/file-publisher@3.1.4: /@antora/file-publisher@3.1.7:
resolution: {integrity: sha512-pHCy+wOkzjVPRF16fY4AzFcMt2B2c0r+CE5Er1quOhl19jL7wwaw3OmCuzgJ/BmZynDFyerlfLu2MPlWJVL1+Q==} resolution: {integrity: sha512-UH2o0DJuv9BJvWgn+QSE3MhtHB3oN3lG5lJkV3fQi1jAV+qPIHoiTIYhbw02mj5KQ3Qbt7YWWAKZKuGl3rEdjg==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/expand-path-helper': 2.0.0 '@antora/expand-path-helper': 2.0.0
'@antora/user-require-helper': 2.0.0 '@antora/user-require-helper': 2.0.0
gulp-vinyl-zip: 2.5.0 '@vscode/gulp-vinyl-zip': 2.5.0
vinyl: 2.2.1 vinyl: 2.2.1
vinyl-fs: 3.0.3 vinyl-fs: 3.0.3
dev: true dev: true
/@antora/logger@3.1.4: /@antora/logger@3.1.7:
resolution: {integrity: sha512-E5B9NnZoe4wHOv1MWWYqaGDSOlADHGZd5mZJFvuA0guJCbO3amAhi3ZZ12tOOF3nvpZ3UABFMf9aIzojlERQJw==} resolution: {integrity: sha512-Z2tfNIi9G4BnAZq26Kp30974FxCVCtvH46FOi6ClnkJg6Uf2gTrVlJERmtsDTsHjWsf1qKbnj/4b99/AU31iQg==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/expand-path-helper': 2.0.0 '@antora/expand-path-helper': 2.0.0
@ -120,24 +120,24 @@ packages:
lunr-languages: 1.9.0 lunr-languages: 1.9.0
dev: true dev: true
/@antora/navigation-builder@3.1.4: /@antora/navigation-builder@3.1.7:
resolution: {integrity: sha512-HfH77gDKiL4ZYUWtWtuJnJunWdALDyql198SNcLlD/Vs2ZatO3qucP6YZXSX6k8aqj9XU4L8xkhltr24iDWlkg==} resolution: {integrity: sha512-QvMPb0qY1zfgyLCfuEhJOpO5qSVjaVe5X/bQjSii9vDGgpIEiC2yt/hgqER37E/3zsBGEZvCH5lSLk1c7x0+EQ==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/asciidoc-loader': 3.1.4 '@antora/asciidoc-loader': 3.1.7
dev: true dev: true
/@antora/page-composer@3.1.4: /@antora/page-composer@3.1.7:
resolution: {integrity: sha512-9eZEqjhC7jgOpJLRIN5kQ3cmy2NiajAq9n4bmZdVsOYUdkyleiOdUSLuxwQOSY0PkKxEQTqBKzAFG9WL1pTODQ==} resolution: {integrity: sha512-zJMzYznPT6Vd59nEXio/2rolkX070Nup6g4a8d4RCz0WoE8dmMidw6XFgjAHr0Lyh14/FHgBPlYXfhkDFR16Mw==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/logger': 3.1.4 '@antora/logger': 3.1.7
handlebars: 4.7.8 handlebars: 4.7.8
require-from-string: 2.0.2 require-from-string: 2.0.2
dev: true dev: true
/@antora/playbook-builder@3.1.4: /@antora/playbook-builder@3.1.7:
resolution: {integrity: sha512-Vf3bx6Wqz4ATrKsYoOqu1UctNu8/H/WSVvrAHgsweoD5vPHElISQ2XH6cyOvRNf93Qn1ckQSgOLjpd9N2KE0aA==} resolution: {integrity: sha512-lU80S1BqUy9DvqziEzRwpYTaWhOshxgrGAjf/F5VjAIaHCGVx0rZgfoI2rgFFkbVaH94kauOngdtTXDPXC1fPQ==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@iarna/toml': 2.2.5 '@iarna/toml': 2.2.5
@ -146,57 +146,57 @@ packages:
json5: 2.2.3 json5: 2.2.3
dev: true dev: true
/@antora/redirect-producer@3.1.4: /@antora/redirect-producer@3.1.7:
resolution: {integrity: sha512-1AdPwmCo1VCHpzL9AOgmte6zmzeNffdUXGl3oDE91wsNCNK/deZw4TgImVjou5NY5m34UTprIZSTZ5IsLt5ccQ==} resolution: {integrity: sha512-6zAHfcOb0v0829nAbn/3HMilbactjbjU7zBT9Iy6JHQfbqXT/g/mUT9N13Lj/wbq/nm0qKQJweB0Mi6BS2fbMw==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
vinyl: 2.2.1 vinyl: 2.2.1
dev: true dev: true
/@antora/site-generator@3.1.4: /@antora/site-generator@3.1.7:
resolution: {integrity: sha512-RG2w0U+8tljULY7iQqLW2FECaQJguSBd2HhR0exEiw/eHv66q6ANzsYI3AGTmLUqU/F2n30+gSZCeepVyO1gWA==} resolution: {integrity: sha512-39KWip9bLdQ+4ssyqjI+O0COquKHxoeznxY2/3w5pNZEoeTg8cD7kOsnWfbocw0R3Rj+kJV5MnqICFNq0nuPeA==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/asciidoc-loader': 3.1.4 '@antora/asciidoc-loader': 3.1.7
'@antora/content-aggregator': 3.1.4 '@antora/content-aggregator': 3.1.7
'@antora/content-classifier': 3.1.4 '@antora/content-classifier': 3.1.7
'@antora/document-converter': 3.1.4 '@antora/document-converter': 3.1.7
'@antora/file-publisher': 3.1.4 '@antora/file-publisher': 3.1.7
'@antora/logger': 3.1.4 '@antora/logger': 3.1.7
'@antora/navigation-builder': 3.1.4 '@antora/navigation-builder': 3.1.7
'@antora/page-composer': 3.1.4 '@antora/page-composer': 3.1.7
'@antora/playbook-builder': 3.1.4 '@antora/playbook-builder': 3.1.7
'@antora/redirect-producer': 3.1.4 '@antora/redirect-producer': 3.1.7
'@antora/site-mapper': 3.1.4 '@antora/site-mapper': 3.1.7
'@antora/site-publisher': 3.1.4 '@antora/site-publisher': 3.1.7
'@antora/ui-loader': 3.1.4 '@antora/ui-loader': 3.1.7
'@antora/user-require-helper': 2.0.0 '@antora/user-require-helper': 2.0.0
dev: true dev: true
/@antora/site-mapper@3.1.4: /@antora/site-mapper@3.1.7:
resolution: {integrity: sha512-HWtOnxv467sdafG39AxPtEFKrZxkWpBaxmRGzgPELFUdnZxaI4fzeIyVj7CE8AJunVq5KMIqZpca2redLC5CJA==} resolution: {integrity: sha512-x++89btbwk8FxyU2+H/RHQMnsC9sdvQvXcwXwNt11eXN1qj7t8TPiQZTalg7gkf0/osY4l7JRpGBY5JJfOJVig==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/content-classifier': 3.1.4 '@antora/content-classifier': 3.1.7
vinyl: 2.2.1 vinyl: 2.2.1
dev: true dev: true
/@antora/site-publisher@3.1.4: /@antora/site-publisher@3.1.7:
resolution: {integrity: sha512-mBw9eDgtblL54S2NSJ5tbHReA+0tSURFYu7wUTiZ7knnM8c0nyJmcwrOyv5lImaFlPHC3qt1oXuewyhAeqSYDA==} resolution: {integrity: sha512-zHaJc7UeBfFSIhBbQ5U5Ud4u671M84oqSJb3pPxlUiJDP7iVJlSl+0GNm0NAIoDizjPtVksUI88fzqCy5rfSUQ==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/file-publisher': 3.1.4 '@antora/file-publisher': 3.1.7
dev: true dev: true
/@antora/ui-loader@3.1.4: /@antora/ui-loader@3.1.7:
resolution: {integrity: sha512-J1eGOr4bdou6Kb7RfhSNMLwNHPywZ42OB3wUsBFgWtRNDah+iMN1A1OzmtAixcc9FlmKm6oKjyw3TpD9D65hrA==} resolution: {integrity: sha512-79QuZB0c91dveoESa3RcE18ZZFJo0rDZX9aJKHVc20dInQBGCgfURPqB2OytkzaXD3lNtDJ41yjKNYZqsAQy1Q==}
engines: {node: '>=16.0.0'} engines: {node: '>=16.0.0'}
dependencies: dependencies:
'@antora/expand-path-helper': 2.0.0 '@antora/expand-path-helper': 2.0.0
'@vscode/gulp-vinyl-zip': 2.5.0
braces: 3.0.2 braces: 3.0.2
cache-directory: 2.0.0 cache-directory: 2.0.0
glob-stream: 7.0.0 glob-stream: 7.0.0
gulp-vinyl-zip: 2.5.0
hpagent: 1.2.0 hpagent: 1.2.0
js-yaml: 4.1.0 js-yaml: 4.1.0
picomatch: 2.3.1 picomatch: 2.3.1
@ -224,6 +224,38 @@ packages:
resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
dev: true dev: true
/@isaacs/cliui@8.0.2:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
dependencies:
string-width: 5.1.2
string-width-cjs: /string-width@4.2.3
strip-ansi: 7.1.0
strip-ansi-cjs: /strip-ansi@6.0.1
wrap-ansi: 8.1.0
wrap-ansi-cjs: /wrap-ansi@7.0.0
dev: true
/@pkgjs/parseargs@0.11.0:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
requiresBuild: true
dev: true
optional: true
/@vscode/gulp-vinyl-zip@2.5.0:
resolution: {integrity: sha512-PP/xkOoLBSY3V04HmzRxF+NOxkRJ/m2D0YwWpfx1FCFv5G8+sZUGPvxX+LRgdJ5vQcR1RHck5x1IkHi75Qjdbw==}
engines: {node: '>= 10'}
dependencies:
queue: 4.5.1
through: 2.3.8
through2: 2.0.5
vinyl: 2.2.1
vinyl-fs: 3.0.3
yauzl: 2.10.0
yazl: 2.5.1
dev: true
/abort-controller@3.0.0: /abort-controller@3.0.0:
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
engines: {node: '>=6.5'} engines: {node: '>=6.5'}
@ -231,15 +263,25 @@ packages:
event-target-shim: 5.0.1 event-target-shim: 5.0.1
dev: true dev: true
/agent-base@6.0.2: /agent-base@7.1.0:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
engines: {node: '>= 6.0.0'} engines: {node: '>= 14'}
dependencies: dependencies:
debug: 4.3.4 debug: 4.3.4
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/ansi-regex@5.0.1:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
dev: true
/ansi-regex@6.0.1:
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
engines: {node: '>=12'}
dev: true
/ansi-styles@4.3.0: /ansi-styles@4.3.0:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'} engines: {node: '>=8'}
@ -247,6 +289,11 @@ packages:
color-convert: 2.0.1 color-convert: 2.0.1
dev: true dev: true
/ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
dev: true
/append-buffer@1.0.2: /append-buffer@1.0.2:
resolution: {integrity: sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==} resolution: {integrity: sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
@ -258,11 +305,11 @@ packages:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
dev: true dev: true
/asciidoctor-kroki@0.17.0(@asciidoctor/core@2.2.6): /asciidoctor-kroki@0.18.1(@asciidoctor/core@2.2.6):
resolution: {integrity: sha512-aObUUfAtcfUTjhAP32bgrcoKXLRta57o3V5k+t73FXDKiLi+QfkHE+9+H4mGPTnghXBtiRYzsu7BbVGfTHoQzQ==} resolution: {integrity: sha512-eQxbBCaPTbyNoJtk62Gp+6h4LlJp2147g7eS0QIVjqaLpFa8sseH0BlMiBoATrJUYv1w3nR+FTzvloBJ/MioYg==}
engines: {node: '>=10'} engines: {node: '>=10'}
peerDependencies: peerDependencies:
'@asciidoctor/core': ~2.2 '@asciidoctor/core': '>=2.2 <4.0'
dependencies: dependencies:
'@asciidoctor/core': 2.2.6 '@asciidoctor/core': 2.2.6
json5: 2.2.3 json5: 2.2.3
@ -478,6 +525,15 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/cross-spawn@7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
engines: {node: '>= 8'}
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
dev: true
/css-select@4.3.0: /css-select@4.3.0:
resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
dependencies: dependencies:
@ -617,6 +673,18 @@ packages:
stream-shift: 1.0.1 stream-shift: 1.0.1
dev: true dev: true
/eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: true
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
dev: true
/emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
dev: true
/end-of-stream@1.4.4: /end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
dependencies: dependencies:
@ -697,6 +765,14 @@ packages:
optional: true optional: true
dev: true dev: true
/foreground-child@3.1.1:
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
engines: {node: '>=14'}
dependencies:
cross-spawn: 7.0.3
signal-exit: 4.1.0
dev: true
/fs-mkdirp-stream@1.0.0: /fs-mkdirp-stream@1.0.0:
resolution: {integrity: sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==} resolution: {integrity: sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==}
engines: {node: '>= 0.10'} engines: {node: '>= 0.10'}
@ -713,12 +789,12 @@ packages:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
dev: true dev: true
/gaxios@5.1.3: /gaxios@6.1.1:
resolution: {integrity: sha512-95hVgBRgEIRQQQHIbnxBXeHbW4TqFk4ZDJW7wmVtvYar72FdhRIo1UGOLS2eRAKCPEdPBWu+M7+A33D9CdX9rA==} resolution: {integrity: sha512-bw8smrX+XlAoo9o1JAksBwX+hi/RG15J+NTSxmNPIclKC3ZVK6C2afwY8OSdRvOK0+ZLecUJYtj2MmjOt3Dm0w==}
engines: {node: '>=12'} engines: {node: '>=14'}
dependencies: dependencies:
extend: 3.0.2 extend: 3.0.2
https-proxy-agent: 5.0.1 https-proxy-agent: 7.0.2
is-stream: 2.0.1 is-stream: 2.0.1
node-fetch: 2.7.0 node-fetch: 2.7.0
transitivePeerDependencies: transitivePeerDependencies:
@ -781,6 +857,18 @@ packages:
unique-stream: 2.3.1 unique-stream: 2.3.1
dev: true dev: true
/glob@10.3.10:
resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
dependencies:
foreground-child: 3.1.1
jackspeak: 2.3.6
minimatch: 9.0.3
minipass: 7.0.4
path-scurry: 1.10.1
dev: true
/glob@7.1.3: /glob@7.1.3:
resolution: {integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==} resolution: {integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==}
dependencies: dependencies:
@ -814,16 +902,6 @@ packages:
once: 1.4.0 once: 1.4.0
dev: true dev: true
/glob@9.3.5:
resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
fs.realpath: 1.0.0
minimatch: 8.0.4
minipass: 4.2.8
path-scurry: 1.10.1
dev: true
/gopd@1.0.1: /gopd@1.0.1:
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
dependencies: dependencies:
@ -834,20 +912,6 @@ packages:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
dev: true dev: true
/gulp-vinyl-zip@2.5.0:
resolution: {integrity: sha512-KPi5/2SUmkXXDvKU4L2U1dkPOP03SbhONTOgNZlL23l9Yopt+euJ1bBXwWrSMbsyh3JLW/TYuC8CI4c4Kq4qrw==}
engines: {node: '>= 10'}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
dependencies:
queue: 4.5.1
through: 2.3.8
through2: 2.0.5
vinyl: 2.2.1
vinyl-fs: 3.0.3
yauzl: 2.10.0
yazl: 2.5.1
dev: true
/handlebars@4.7.8: /handlebars@4.7.8:
resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
engines: {node: '>=0.4.7'} engines: {node: '>=0.4.7'}
@ -969,11 +1033,11 @@ packages:
- supports-color - supports-color
dev: true dev: true
/https-proxy-agent@5.0.1: /https-proxy-agent@7.0.2:
resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==}
engines: {node: '>= 6'} engines: {node: '>= 14'}
dependencies: dependencies:
agent-base: 6.0.2 agent-base: 7.1.0
debug: 4.3.4 debug: 4.3.4
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -1023,6 +1087,11 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: true dev: true
/is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
dev: true
/is-glob@3.1.0: /is-glob@3.1.0:
resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
@ -1084,8 +1153,12 @@ packages:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
dev: true dev: true
/isomorphic-git@1.21.0: /isexe@2.0.0:
resolution: {integrity: sha512-ZqCAUM63CYepA3fB8H7NVyPSiOkgzIbQ7T+QPrm9xtYgQypN9JUJ5uLMjB5iTfomdJf3mdm6aSxjZwnT6ubvEA==} resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
dev: true
/isomorphic-git@1.25.3:
resolution: {integrity: sha512-iUaDB5kObupWpwjQ+EGkDQmaYQzbq1XaPqo+xJCCfbPViGZL94rU2RvK4EDJKpYbyiwbq5OSLEjkXHa8r5I1aw==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
dependencies: dependencies:
@ -1102,6 +1175,15 @@ packages:
simple-get: 4.0.1 simple-get: 4.0.1
dev: true dev: true
/jackspeak@2.3.6:
resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
engines: {node: '>=14'}
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
dev: true
/joycon@3.1.1: /joycon@3.1.1:
resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
engines: {node: '>=10'} engines: {node: '>=10'}
@ -1138,19 +1220,19 @@ packages:
flush-write-stream: 1.1.1 flush-write-stream: 1.1.1
dev: true dev: true
/linkinator@5.0.2: /linkinator@6.0.4:
resolution: {integrity: sha512-bkcgC070cpNfwWySimU2mRWxtMcrVsWR+rD89O+DSqaPxI0k1nd8Cf8GNyLkqS28YOwSYTMg/CpV+k0MxmiRkQ==} resolution: {integrity: sha512-gxZ9ePUBeoaCk29p+2gAwrRIVnKOqAV8ZVCEM8N7MvpwbccDBQiKjXFyS6nQx56K1CCZLboan2i5iJfpWCsnSQ==}
engines: {node: '>=16'} engines: {node: '>=18'}
hasBin: true hasBin: true
dependencies: dependencies:
chalk: 5.3.0 chalk: 5.3.0
escape-html: 1.0.3 escape-html: 1.0.3
gaxios: 5.1.3 gaxios: 6.1.1
glob: 9.3.5 glob: 10.3.10
htmlparser2: 9.0.0 htmlparser2: 9.0.0
marked: 7.0.5 marked: 10.0.0
meow: 12.1.1 meow: 13.1.0
mime: 3.0.0 mime: 4.0.1
server-destroy: 1.0.1 server-destroy: 1.0.1
srcset: 5.0.0 srcset: 5.0.0
transitivePeerDependencies: transitivePeerDependencies:
@ -1188,15 +1270,15 @@ packages:
resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==} resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
dev: true dev: true
/marked@7.0.5: /marked@10.0.0:
resolution: {integrity: sha512-lwNAFTfXgqpt/XvK17a/8wY9/q6fcSPZT1aP6QW0u74VwaJF/Z9KbRcX23sWE4tODM+AolJNcUtErTkgOeFP/Q==} resolution: {integrity: sha512-YiGcYcWj50YrwBgNzFoYhQ1hT6GmQbFG8SksnYJX1z4BXTHSOrz1GB5/Jm2yQvMg4nN1FHP4M6r03R10KrVUiA==}
engines: {node: '>= 16'} engines: {node: '>= 18'}
hasBin: true hasBin: true
dev: true dev: true
/meow@12.1.1: /meow@13.1.0:
resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} resolution: {integrity: sha512-o5R/R3Tzxq0PJ3v3qcQJtSvSE9nKOLSAaDuuoMzDVuGTwHdccMWcYomh9Xolng2tjT6O/Y83d+0coVGof6tqmA==}
engines: {node: '>=16.10'} engines: {node: '>=18'}
dev: true dev: true
/mime-db@1.52.0: /mime-db@1.52.0:
@ -1217,9 +1299,9 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/mime@3.0.0: /mime@4.0.1:
resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} resolution: {integrity: sha512-5lZ5tyrIfliMXzFtkYyekWbtRXObT9OWa8IwQ5uxTBDHucNNwniRqo0yInflj+iYi5CBa6qxadGzGarDfuEOxA==}
engines: {node: '>=10.0.0'} engines: {node: '>=16'}
hasBin: true hasBin: true
dev: true dev: true
@ -1241,8 +1323,8 @@ packages:
brace-expansion: 2.0.1 brace-expansion: 2.0.1
dev: true dev: true
/minimatch@8.0.4: /minimatch@9.0.3:
resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
engines: {node: '>=16 || 14 >=14.17'} engines: {node: '>=16 || 14 >=14.17'}
dependencies: dependencies:
brace-expansion: 2.0.1 brace-expansion: 2.0.1
@ -1258,11 +1340,6 @@ packages:
minimist: 1.2.8 minimist: 1.2.8
dev: true dev: true
/minipass@4.2.8:
resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
engines: {node: '>=8'}
dev: true
/minipass@7.0.4: /minipass@7.0.4:
resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
engines: {node: '>=16 || 14 >=14.17'} engines: {node: '>=16 || 14 >=14.17'}
@ -1401,6 +1478,11 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: true dev: true
/path-key@3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
dev: true
/path-scurry@1.10.1: /path-scurry@1.10.1:
resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
engines: {node: '>=16 || 14 >=14.17'} engines: {node: '>=16 || 14 >=14.17'}
@ -1692,6 +1774,18 @@ packages:
safe-buffer: 5.2.1 safe-buffer: 5.2.1
dev: true dev: true
/shebang-command@2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
dependencies:
shebang-regex: 3.0.0
dev: true
/shebang-regex@3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
dev: true
/should-proxy@1.0.4: /should-proxy@1.0.4:
resolution: {integrity: sha512-RPQhIndEIVUCjkfkQ6rs6sOR6pkxJWCNdxtfG5pP0RVgUYbK5911kLTF0TNcCC0G3YCGd492rMollFT2aTd9iQ==} resolution: {integrity: sha512-RPQhIndEIVUCjkfkQ6rs6sOR6pkxJWCNdxtfG5pP0RVgUYbK5911kLTF0TNcCC0G3YCGd492rMollFT2aTd9iQ==}
dev: true dev: true
@ -1704,6 +1798,11 @@ packages:
object-inspect: 1.13.1 object-inspect: 1.13.1
dev: true dev: true
/signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
dev: true
/simple-concat@1.0.1: /simple-concat@1.0.1:
resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
dev: true dev: true
@ -1741,6 +1840,24 @@ packages:
resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==}
dev: true dev: true
/string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
dependencies:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
dev: true
/string-width@5.1.2:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
dependencies:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
strip-ansi: 7.1.0
dev: true
/string_decoder@1.1.1: /string_decoder@1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
dependencies: dependencies:
@ -1753,6 +1870,20 @@ packages:
safe-buffer: 5.2.1 safe-buffer: 5.2.1
dev: true dev: true
/strip-ansi@6.0.1:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
dependencies:
ansi-regex: 5.0.1
dev: true
/strip-ansi@7.1.0:
resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
engines: {node: '>=12'}
dependencies:
ansi-regex: 6.0.1
dev: true
/strip-json-comments@3.1.1: /strip-json-comments@3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'} engines: {node: '>=8'}
@ -1935,10 +2066,36 @@ packages:
webidl-conversions: 3.0.1 webidl-conversions: 3.0.1
dev: true dev: true
/which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
hasBin: true
dependencies:
isexe: 2.0.0
dev: true
/wordwrap@1.0.0: /wordwrap@1.0.0:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
dev: true dev: true
/wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
dependencies:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
dev: true
/wrap-ansi@8.1.0:
resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
engines: {node: '>=12'}
dependencies:
ansi-styles: 6.2.1
string-width: 5.1.2
strip-ansi: 7.1.0
dev: true
/wrappy@1.0.2: /wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
dev: true dev: true

View File

@ -10,8 +10,8 @@
"typecheck": "tsc", "typecheck": "tsc",
"lint": "eslint app", "lint": "eslint app",
"lint:fix": "pnpm run lint --fix", "lint:fix": "pnpm run lint --fix",
"prettier": "pnpm exec prettier . --check", "prettier": "prettier . --check",
"prettier:fix": "pnpm exec prettier . --write" "prettier:fix": "prettier . --write"
}, },
"dependencies": { "dependencies": {
"@remix-run/css-bundle": "^2.2.0", "@remix-run/css-bundle": "^2.2.0",
@ -23,14 +23,14 @@
"react-dom": "^18.2.0" "react-dom": "^18.2.0"
}, },
"devDependencies": { "devDependencies": {
"@remix-run/dev": "^2.2.0", "@remix-run/dev": "2.5.1",
"@remix-run/eslint-config": "^2.2.0", "@remix-run/eslint-config": "2.5.1",
"@types/react": "^18.2.20", "@types/react": "18.2.48",
"@types/react-dom": "^18.2.7", "@types/react-dom": "18.2.18",
"eslint": "^8.38.0", "eslint": "8.52.0",
"eslint-config-prettier": "9.0.0", "eslint-config-prettier": "9.1.0",
"prettier": "3.0.3", "prettier": "3.2.4",
"typescript": "^5.1.6" "typescript": "5.2.2"
}, },
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"

View File

@ -29,28 +29,28 @@ dependencies:
devDependencies: devDependencies:
'@remix-run/dev': '@remix-run/dev':
specifier: ^2.2.0 specifier: 2.5.1
version: 2.2.0(@remix-run/serve@2.2.0)(typescript@5.2.2) version: 2.5.1(@remix-run/serve@2.2.0)(typescript@5.2.2)
'@remix-run/eslint-config': '@remix-run/eslint-config':
specifier: ^2.2.0 specifier: 2.5.1
version: 2.2.0(eslint@8.52.0)(react@18.2.0)(typescript@5.2.2) version: 2.5.1(eslint@8.52.0)(react@18.2.0)(typescript@5.2.2)
'@types/react': '@types/react':
specifier: ^18.2.20 specifier: 18.2.48
version: 18.2.34 version: 18.2.48
'@types/react-dom': '@types/react-dom':
specifier: ^18.2.7 specifier: 18.2.18
version: 18.2.14 version: 18.2.18
eslint: eslint:
specifier: ^8.38.0 specifier: 8.52.0
version: 8.52.0 version: 8.52.0
eslint-config-prettier: eslint-config-prettier:
specifier: 9.0.0 specifier: 9.1.0
version: 9.0.0(eslint@8.52.0) version: 9.1.0(eslint@8.52.0)
prettier: prettier:
specifier: 3.0.3 specifier: 3.2.4
version: 3.0.3 version: 3.2.4
typescript: typescript:
specifier: ^5.1.6 specifier: 5.2.2
version: 5.2.2 version: 5.2.2
packages: packages:
@ -909,11 +909,6 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true dev: true
/@fastify/busboy@2.0.0:
resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==}
engines: {node: '>=14'}
dev: true
/@humanwhocodes/config-array@0.11.13: /@humanwhocodes/config-array@0.11.13:
resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==}
engines: {node: '>=10.10.0'} engines: {node: '>=10.10.0'}
@ -1088,14 +1083,14 @@ packages:
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
dev: false dev: false
/@remix-run/dev@2.2.0(@remix-run/serve@2.2.0)(typescript@5.2.2): /@remix-run/dev@2.5.1(@remix-run/serve@2.2.0)(typescript@5.2.2):
resolution: {integrity: sha512-JtteMtYirQlj1Xf9FSLLjqO+owxlqJVsTESgVWdF+CR5kon2i12YjPnRx1xGtB4UGgU/yTZseMTPNhTKc5mwpQ==} resolution: {integrity: sha512-IrYhWANubH+WM62Wz55n8NWT5kBqfbyytXDFlP0VoZLrr1IpJf2GtaT4IA+CODMaNoeXeMACOD5Tw5/Y2bO5lA==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
'@remix-run/serve': ^2.2.0 '@remix-run/serve': ^2.5.1
typescript: ^5.1.0 typescript: ^5.1.0
vite: ^4.4.9 vite: ^5.0.0
peerDependenciesMeta: peerDependenciesMeta:
'@remix-run/serve': '@remix-run/serve':
optional: true optional: true
@ -1114,10 +1109,10 @@ packages:
'@babel/types': 7.23.0 '@babel/types': 7.23.0
'@mdx-js/mdx': 2.3.0 '@mdx-js/mdx': 2.3.0
'@npmcli/package-json': 4.0.1 '@npmcli/package-json': 4.0.1
'@remix-run/node': 2.2.0(typescript@5.2.2) '@remix-run/node': 2.5.1(typescript@5.2.2)
'@remix-run/router': 1.11.0 '@remix-run/router': 1.14.2
'@remix-run/serve': 2.2.0(typescript@5.2.2) '@remix-run/serve': 2.2.0(typescript@5.2.2)
'@remix-run/server-runtime': 2.2.0(typescript@5.2.2) '@remix-run/server-runtime': 2.5.1(typescript@5.2.2)
'@types/mdx': 2.0.9 '@types/mdx': 2.0.9
'@vanilla-extract/integration': 6.2.2 '@vanilla-extract/integration': 6.2.2
arg: 5.0.2 arg: 5.0.2
@ -1140,9 +1135,7 @@ packages:
lodash: 4.17.21 lodash: 4.17.21
lodash.debounce: 4.0.8 lodash.debounce: 4.0.8
minimatch: 9.0.3 minimatch: 9.0.3
node-fetch: 2.7.0
ora: 5.4.1 ora: 5.4.1
parse-multipart-data: 1.5.0
picocolors: 1.0.0 picocolors: 1.0.0
picomatch: 2.3.1 picomatch: 2.3.1
pidtree: 0.6.0 pidtree: 0.6.0
@ -1160,13 +1153,11 @@ packages:
tar-fs: 2.1.1 tar-fs: 2.1.1
tsconfig-paths: 4.2.0 tsconfig-paths: 4.2.0
typescript: 5.2.2 typescript: 5.2.2
undici: 5.27.2
ws: 7.5.9 ws: 7.5.9
transitivePeerDependencies: transitivePeerDependencies:
- '@types/node' - '@types/node'
- bluebird - bluebird
- bufferutil - bufferutil
- encoding
- less - less
- lightningcss - lightningcss
- sass - sass
@ -1178,8 +1169,8 @@ packages:
- utf-8-validate - utf-8-validate
dev: true dev: true
/@remix-run/eslint-config@2.2.0(eslint@8.52.0)(react@18.2.0)(typescript@5.2.2): /@remix-run/eslint-config@2.5.1(eslint@8.52.0)(react@18.2.0)(typescript@5.2.2):
resolution: {integrity: sha512-H+LPiQhsXaCsOVvyB5vf6wTAv72m/pI6rdoCjyx3ayipNGAuqldkAnmFD6Qa/Bpc/zRHk13+PZV27kjyNd32vw==} resolution: {integrity: sha512-PpLj0QSd2NZ12KdTA2QYPd/FK3Szu9Np7kTmx26VxDZJTzQYSgGb5i2O9uby+j2sD68zR/+EAYaIcOlq66ekJw==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
peerDependencies: peerDependencies:
eslint: ^8.0.0 eslint: ^8.0.0
@ -1247,6 +1238,26 @@ packages:
stream-slice: 0.1.2 stream-slice: 0.1.2
typescript: 5.2.2 typescript: 5.2.2
/@remix-run/node@2.5.1(typescript@5.2.2):
resolution: {integrity: sha512-UI442xzHAiokmsfrYOabMQB024+IizmRhZBGcNa42QjJWsNqogy1bNwYhzEpB6oQEB1wF3vwOKK1AD1/iYA/9A==}
engines: {node: '>=18.0.0'}
peerDependencies:
typescript: ^5.1.0
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@remix-run/server-runtime': 2.5.1(typescript@5.2.2)
'@remix-run/web-fetch': 4.4.2
'@remix-run/web-file': 3.1.0
'@remix-run/web-stream': 1.1.0
'@web3-storage/multipart-parser': 1.0.0
cookie-signature: 1.2.1
source-map-support: 0.5.21
stream-slice: 0.1.2
typescript: 5.2.2
dev: true
/@remix-run/react@2.2.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): /@remix-run/react@2.2.0(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2):
resolution: {integrity: sha512-1nD5ihI0A1wUpFr9Eo9bquEtqjhjvg1OwFF7qDXXHgQ4Zh13y3MKO5dRmHf+Os999o0vqVJ+xSnVPN+Vbco3uA==} resolution: {integrity: sha512-1nD5ihI0A1wUpFr9Eo9bquEtqjhjvg1OwFF7qDXXHgQ4Zh13y3MKO5dRmHf+Os999o0vqVJ+xSnVPN+Vbco3uA==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
@ -1270,6 +1281,11 @@ packages:
resolution: {integrity: sha512-BHdhcWgeiudl91HvVa2wxqZjSHbheSgIiDvxrF1VjFzBzpTtuDPkOdOi3Iqvc08kXtFkLjhbS+ML9aM8mJS+wQ==} resolution: {integrity: sha512-BHdhcWgeiudl91HvVa2wxqZjSHbheSgIiDvxrF1VjFzBzpTtuDPkOdOi3Iqvc08kXtFkLjhbS+ML9aM8mJS+wQ==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
/@remix-run/router@1.14.2:
resolution: {integrity: sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==}
engines: {node: '>=14.0.0'}
dev: true
/@remix-run/serve@2.2.0(typescript@5.2.2): /@remix-run/serve@2.2.0(typescript@5.2.2):
resolution: {integrity: sha512-hUdxQeb/KwIiJTaW5w6OFgcF8lEucafxOkZDH66XYKdUAW4Mj300+gG8R0f20xdnf0Ud7PnhdVjkMhVNETyXqw==} resolution: {integrity: sha512-hUdxQeb/KwIiJTaW5w6OFgcF8lEucafxOkZDH66XYKdUAW4Mj300+gG8R0f20xdnf0Ud7PnhdVjkMhVNETyXqw==}
engines: {node: '>=18.0.0'} engines: {node: '>=18.0.0'}
@ -1304,6 +1320,24 @@ packages:
source-map: 0.7.4 source-map: 0.7.4
typescript: 5.2.2 typescript: 5.2.2
/@remix-run/server-runtime@2.5.1(typescript@5.2.2):
resolution: {integrity: sha512-bP31jrVbYTJ2eP5sxZfDgT1YyXzDlzsfMxGYVzpaoLCYDJAekq1QpHLLXKGOXhmyb46O9rdhlQKfwD6WpAxr3A==}
engines: {node: '>=18.0.0'}
peerDependencies:
typescript: ^5.1.0
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@remix-run/router': 1.14.2
'@types/cookie': 0.6.0
'@web3-storage/multipart-parser': 1.0.0
cookie: 0.6.0
set-cookie-parser: 2.6.0
source-map: 0.7.4
typescript: 5.2.2
dev: true
/@remix-run/web-blob@3.1.0: /@remix-run/web-blob@3.1.0:
resolution: {integrity: sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==} resolution: {integrity: sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==}
dependencies: dependencies:
@ -1323,6 +1357,20 @@ packages:
data-uri-to-buffer: 3.0.1 data-uri-to-buffer: 3.0.1
mrmime: 1.0.1 mrmime: 1.0.1
/@remix-run/web-fetch@4.4.2:
resolution: {integrity: sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA==}
engines: {node: ^10.17 || >=12.3}
dependencies:
'@remix-run/web-blob': 3.1.0
'@remix-run/web-file': 3.1.0
'@remix-run/web-form-data': 3.1.0
'@remix-run/web-stream': 1.1.0
'@web3-storage/multipart-parser': 1.0.0
abort-controller: 3.0.0
data-uri-to-buffer: 3.0.1
mrmime: 1.0.1
dev: true
/@remix-run/web-file@3.1.0: /@remix-run/web-file@3.1.0:
resolution: {integrity: sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==} resolution: {integrity: sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==}
dependencies: dependencies:
@ -1369,6 +1417,10 @@ packages:
/@types/cookie@0.4.1: /@types/cookie@0.4.1:
resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==}
/@types/cookie@0.6.0:
resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
dev: true
/@types/debug@4.1.10: /@types/debug@4.1.10:
resolution: {integrity: sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==} resolution: {integrity: sha512-tOSCru6s732pofZ+sMv9o4o3Zc+Sa8l3bxd/tweTQudFn06vAzb13ZX46Zi6m6EJ+RUbRTHvgQJ1gBtSgkaUYA==}
dependencies: dependencies:
@ -1423,14 +1475,14 @@ packages:
resolution: {integrity: sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==} resolution: {integrity: sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==}
dev: true dev: true
/@types/react-dom@18.2.14: /@types/react-dom@18.2.18:
resolution: {integrity: sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==} resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==}
dependencies: dependencies:
'@types/react': 18.2.34 '@types/react': 18.2.48
dev: true dev: true
/@types/react@18.2.34: /@types/react@18.2.48:
resolution: {integrity: sha512-U6eW/alrRk37FU/MS2RYMjx0Va2JGIVXELTODaTIYgvWGCV4Y4TfTUzG8DdmpDNIT0Xpj/R7GfyHOJJrDttcvg==} resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==}
dependencies: dependencies:
'@types/prop-types': 15.7.9 '@types/prop-types': 15.7.9
'@types/scheduler': 0.16.5 '@types/scheduler': 0.16.5
@ -2173,6 +2225,11 @@ packages:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'} engines: {node: '>= 0.6'}
/cookie@0.6.0:
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'}
dev: true
/core-util-is@1.0.3: /core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
dev: true dev: true
@ -2601,8 +2658,8 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: true dev: true
/eslint-config-prettier@9.0.0(eslint@8.52.0): /eslint-config-prettier@9.1.0(eslint@8.52.0):
resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
eslint: '>=7.0.0' eslint: '>=7.0.0'
@ -4632,18 +4689,6 @@ packages:
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
engines: {node: '>= 0.6'} engines: {node: '>= 0.6'}
/node-fetch@2.7.0:
resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
engines: {node: 4.x || >=6.0.0}
peerDependencies:
encoding: ^0.1.0
peerDependenciesMeta:
encoding:
optional: true
dependencies:
whatwg-url: 5.0.0
dev: true
/node-releases@2.0.13: /node-releases@2.0.13:
resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==}
dev: true dev: true
@ -4885,10 +4930,6 @@ packages:
engines: {node: '>=6'} engines: {node: '>=6'}
dev: true dev: true
/parse-multipart-data@1.5.0:
resolution: {integrity: sha512-ck5zaMF0ydjGfejNMnlo5YU2oJ+pT+80Jb1y4ybanT27j+zbVP/jkYmCrUGsEln0Ox/hZmuvgy8Ra7AxbXP2Mw==}
dev: true
/parseurl@1.3.3: /parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'} engines: {node: '>= 0.8'}
@ -5085,8 +5126,8 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/prettier@3.0.3: /prettier@3.2.4:
resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==} resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==}
engines: {node: '>=14'} engines: {node: '>=14'}
hasBin: true hasBin: true
dev: true dev: true
@ -5850,10 +5891,6 @@ packages:
resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==}
dev: true dev: true
/tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
dev: true
/trim-lines@3.0.1: /trim-lines@3.0.1:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
dev: true dev: true
@ -5973,13 +6010,6 @@ packages:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: true dev: true
/undici@5.27.2:
resolution: {integrity: sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==}
engines: {node: '>=14.0'}
dependencies:
'@fastify/busboy': 2.0.0
dev: true
/unified@10.1.2: /unified@10.1.2:
resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
dependencies: dependencies:
@ -6220,17 +6250,6 @@ packages:
resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
/webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
dev: true
/whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
dependencies:
tr46: 0.0.3
webidl-conversions: 3.0.1
dev: true
/which-boxed-primitive@1.0.2: /which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
dependencies: dependencies:

View File

@ -0,0 +1 @@
trigger5

View File

@ -13,10 +13,10 @@
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"baseUrl": ".", "baseUrl": ".",
"paths": { "paths": {
"~/*": ["./app/*"] "~/*": ["./app/*"],
}, },
// Remix takes care of building everything in `remix build`. // Remix takes care of building everything in `remix build`.
"noEmit": true "noEmit": true,
} },
} }

Binary file not shown.

View File

@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
networkTimeout=10000 networkTimeout=10000
validateDistributionUrl=true validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME

View File

@ -1,45 +0,0 @@
# base domain
BASE_DOMAIN=rattermeyer.de
# Traefik server host
TRAEFIK_HOST=traefik.demo.${BASE_DOMAIN}
TRAEFIK_LETSENCRYPT_CASERVER=https://acme-staging-v02.api.letsencrypt.org/directory
TRAEFIK_LETSENCRYPT_EMAIL=richard.attermeyer@gmail.com
MAIL_HOST=mail.demo.${BASE_DOMAIN}
# forgejo server address
FORGEJO_HOST=git.demo.${BASE_DOMAIN}
FORGEJO_URL=https://${FORGEJO_HOST}
# Woodpecker server host
WOODPECKER_HOST=ci.demo.${BASE_DOMAIN}
# Woodpecker server address
WOODPECKER_URL=https://${WOODPECKER_HOST}
# Shared secret used by server and agents to authenticate communication (can be generated by 'openssl rand -hex 32')
WOODPECKER_AGENT_SECRET=CHANGE_ME
# Comma-separated list of admin accounts
#WOODPECKER_ADMIN=CHANGE_ME
WOODPECKER_ADMIN=fjadmin
WOODPECKER_FORGEJO_URL=${FORGEJO_URL}
WOODPECKER_FORGEJO_CLIENT=b81129fc-6e15-4142-9492-e6172840f35b
WOODPECKER_FORGEJO_SECRET=gto_xs5t7in6nws3okf75nqfukachuevda7rgw6s6hxlz4vq7pcdndha
# Renovate
RENOVATE_TOKEN=CHANGE_ME
# Registry
REGISTRY_HOST=container.demo.${BASE_DOMAIN}
REGISTRY_UI_HOST=container-ui.demo.${BASE_DOMAIN}
REPOSILITE_HOST=mvn.demo.${BASE_DOMAIN}
REPOSILITE_UI_HOST=mvn-ui.demo.${BASE_DOMAIN}
REPOSILITE_JAVA_COMPOSE_OPTS=
REPOSILITE_MEMORY=256M
REPOSILITE_COMPOSE_OPTS="--token admin:changeme"
REPOSILITE_PORT=8080
VERDACCIO_HOST=npm.demo.${BASE_DOMAIN}

View File

@ -27,7 +27,7 @@ volumes:
services: services:
traefik: traefik:
image: traefik:v2.10.5 image: traefik:v2.10.7@sha256:6341b98aec5ec8969b99e9730f4c5b22cca3103d42b6bbe4b7a3c910758fe565
container_name: traefik container_name: traefik
restart: always restart: always
# using network mode host allows traefik access to all "docker networks" # using network mode host allows traefik access to all "docker networks"
@ -53,7 +53,7 @@ services:
- "traefik.http.middlewares.local-ipwhitelist.ipwhitelist.sourcerange=${TRAEIFK_LOCALIP_WHITELIST}" - "traefik.http.middlewares.local-ipwhitelist.ipwhitelist.sourcerange=${TRAEIFK_LOCALIP_WHITELIST}"
smtp: smtp:
image: "maildev/maildev:2.1.0" image: "maildev/maildev:2.1.0@sha256:f7429227b8f471b3fe761767d86a8794a2fc7488bccdcda46ea6d5ba5c2c7bf5"
networks: networks:
- proxy - proxy
ports: ports:
@ -66,7 +66,7 @@ services:
- "traefik.http.services.mail.loadbalancer.server.port=1080" - "traefik.http.services.mail.loadbalancer.server.port=1080"
forgejo: forgejo:
image: codeberg.org/forgejo/forgejo:1.20 image: codeberg.org/forgejo/forgejo:1.21@sha256:d2c67e2fb33d1d37318abac753b6ab3234415250cfb326427de9354858e97773
container_name: forgejo container_name: forgejo
environment: environment:
- USER_UID=1000 - USER_UID=1000
@ -89,7 +89,7 @@ services:
- FORGEJO__service__DISABLE_REGISTRATION=true - FORGEJO__service__DISABLE_REGISTRATION=true
restart: always restart: always
ports: ports:
- "3000:3000" - "3001:3000"
networks: networks:
- forgejo - forgejo
- proxy - proxy
@ -112,7 +112,7 @@ services:
- "traefik.tcp.services.forgejo-ssh-svc.loadbalancer.server.port=22" - "traefik.tcp.services.forgejo-ssh-svc.loadbalancer.server.port=22"
db: db:
image: postgres:16 image: postgres:16@sha256:49c276fa02e3d61bd9b8db81dfb4784fe814f50f778dce5980a03817438293e3
restart: always restart: always
environment: environment:
- POSTGRES_PASSWORD=changeme - POSTGRES_PASSWORD=changeme
@ -128,7 +128,7 @@ services:
- "./postgresql/initdb.d:/docker-entrypoint-initdb.d:Z" - "./postgresql/initdb.d:/docker-entrypoint-initdb.d:Z"
woodpecker-server: woodpecker-server:
image: woodpeckerci/woodpecker-server:v1.0.5 image: woodpeckerci/woodpecker-server:v2.2.2@sha256:4717456849b41b6a0d3a429c062eab9eee9616839c24a67174dd812d9693b34c
container_name: woodpecker-server container_name: woodpecker-server
restart: unless-stopped restart: unless-stopped
cpus: 0.5 cpus: 0.5
@ -160,9 +160,9 @@ services:
woodpecker-agent: woodpecker-agent:
container_name: woodpecker-agent container_name: woodpecker-agent
image: woodpeckerci/woodpecker-agent:v1.0.5 image: woodpeckerci/woodpecker-agent:v2.2.2@sha256:26744e51b989b3885ffbcd8f1292fa1c47d1825c801973ea9aa714ad59003374
restart: unless-stopped restart: unless-stopped
cpus: 0.5 cpus: 2
mem_limit: 512m mem_limit: 512m
depends_on: depends_on:
- woodpecker-server - woodpecker-server
@ -176,7 +176,7 @@ services:
- "/var/run/docker.sock:/var/run/docker.sock" - "/var/run/docker.sock:/var/run/docker.sock"
registry: registry:
image: registry:2 image: registry:2@sha256:f4e1b878d4bc40a1f65532d68c94dcfbab56aa8cba1f00e355a206e7f6cc9111
container_name: registry container_name: registry
networks: networks:
- proxy - proxy
@ -192,7 +192,7 @@ services:
- "traefik.http.routers.registry.entrypoints=https" - "traefik.http.routers.registry.entrypoints=https"
- "traefik.http.services.registry.loadbalancer.server.port=5000" - "traefik.http.services.registry.loadbalancer.server.port=5000"
ui: ui:
image: joxit/docker-registry-ui:latest image: joxit/docker-registry-ui:latest@sha256:ccb4b40737938050b2617b8c61d4287b1078c424ddafe0fcb81b5ce82a3a7198
environment: environment:
- DELETE_IMAGES=true - DELETE_IMAGES=true
- REGISTRY_TITLE=My Private Docker Registry - REGISTRY_TITLE=My Private Docker Registry
@ -209,7 +209,7 @@ services:
- "traefik.http.routers.regui.entrypoints=https" - "traefik.http.routers.regui.entrypoints=https"
- "traefik.http.services.regui.loadbalancer.passhostheader=true" - "traefik.http.services.regui.loadbalancer.passhostheader=true"
mvn-registry: mvn-registry:
image: ghcr.io/dzikoysk/reposilite:3.5.0 image: ghcr.io/dzikoysk/reposilite:3.5.3@sha256:c123c706d9f6371495c5809a4d38b974d9403972b59173d1d1c336b7db49d050
container_name: reposilite container_name: reposilite
deploy: deploy:
resources: resources:
@ -232,7 +232,7 @@ services:
- "traefik.http.routers.mvn.entrypoints=https" - "traefik.http.routers.mvn.entrypoints=https"
verdaccio: verdaccio:
image: verdaccio/verdaccio:5 image: verdaccio/verdaccio:5@sha256:c02b4c19b44df9b7a7781a30d79e5d5de2245382f223c188a7c252bf650a6a83
container_name: verdaccio container_name: verdaccio
volumes: volumes:
- verdaccio_data:/verdaccio/storage - verdaccio_data:/verdaccio/storage

View File

@ -1,4 +1,4 @@
FROM sonarqube:9.9-community FROM sonarqube:10.3-community@sha256:6238f139804f450197db27474a43f6839eb488b33c204d1279efcbd15747b23b
ARG COMMUNITY_BRANCH_VERSION=1.14.0 ARG COMMUNITY_BRANCH_VERSION=1.14.0
ENV COMMUNITY_BRANCH_URL=https://github.com/mc1arke/sonarqube-community-branch-plugin/releases/download/${COMMUNITY_BRANCH_VERSION}/sonarqube-community-branch-plugin-${COMMUNITY_BRANCH_VERSION}.jar ENV COMMUNITY_BRANCH_URL=https://github.com/mc1arke/sonarqube-community-branch-plugin/releases/download/${COMMUNITY_BRANCH_VERSION}/sonarqube-community-branch-plugin-${COMMUNITY_BRANCH_VERSION}.jar
WORKDIR ${SONARQUBE_HOME}/extensions WORKDIR ${SONARQUBE_HOME}/extensions

View File

@ -1,5 +1,5 @@
{ {
"devDependencies": { "devDependencies": {
"@commitlint/config-conventional": "^18.1.0" "@commitlint/config-conventional": "18.6.0"
} }
} }

View File

@ -6,13 +6,13 @@ settings:
devDependencies: devDependencies:
'@commitlint/config-conventional': '@commitlint/config-conventional':
specifier: ^18.1.0 specifier: 18.6.0
version: 18.1.0 version: 18.6.0
packages: packages:
/@commitlint/config-conventional@18.1.0: /@commitlint/config-conventional@18.6.0:
resolution: {integrity: sha512-8vvvtV3GOLEMHeKc8PjRL1lfP1Y4B6BG0WroFd9PJeRiOc3nFX1J0wlJenLURzl9Qus6YXVGWf+a/ZlbCKT3AA==} resolution: {integrity: sha512-CDCOf2eJz9D/TL44IBks0stM9TmdLCNE2B48owIU3YCadwzts/bobXPScagIgPQF6hhKYMEdj5zpUDlmbwuqwQ==}
engines: {node: '>=v18'} engines: {node: '>=v18'}
dependencies: dependencies:
conventional-changelog-conventionalcommits: 7.0.2 conventional-changelog-conventionalcommits: 7.0.2

5
renovate.json Normal file
View File

@ -0,0 +1,5 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:best-practices"],
"platform": "gitea"
}

10
renovate.json.orig Normal file
View File

@ -0,0 +1,10 @@
{
<<<<<<< HEAD
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["config:recommended"],
"platform": "gitea",
"logLevel": "debug"
=======
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
>>>>>>> origin/main
}

View File

@ -7,7 +7,7 @@
plugins { plugins {
// Apply the foojay-resolver plugin to allow automatic download of JDKs // Apply the foojay-resolver plugin to allow automatic download of JDKs
id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0" id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
} }
rootProject.name = "ci-demo" rootProject.name = "ci-demo"

View File

@ -5,15 +5,10 @@
plugins { plugins {
id("com.opitzconsulting.demo.ci.java-library-conventions") id("com.opitzconsulting.demo.ci.java-library-conventions")
`maven-publish` `maven-publish`
id("org.springframework.boot") version "3.2.0"
id("io.spring.dependency-management") version "1.1.4" id("io.spring.dependency-management") version "1.1.4"
} }
repositories { repositories { maven { url = uri("https://mvn.demo.rattermeyer.de") } }
maven {
url = uri("https://mvn.demo.rattermeyer.de")
}
}
publishing { publishing {
repositories { repositories {
@ -22,9 +17,7 @@ publishing {
url = uri("https://mvn.demo.rattermeyer.de/releases") url = uri("https://mvn.demo.rattermeyer.de/releases")
isAllowInsecureProtocol = true isAllowInsecureProtocol = true
credentials(PasswordCredentials::class) credentials(PasswordCredentials::class)
authentication { authentication { create<BasicAuthentication>("basic") }
create<BasicAuthentication>("basic")
}
} }
} }
publications { publications {
@ -37,7 +30,4 @@ publishing {
} }
} }
dependencies { api(project(":list")) }
dependencies {
implementation("org.springframework.boot:spring-boot-starter")
api(project(":list")) }