iamyaash
aa17548b53
fix: FromAsCasting warning from Dockerfile ( #6769 )
...
## Checklist
The [contributor guide](https://forgejo.org/docs/next/contributor/ ) contains information that will be helpful to first time contributors. There also are a few [conditions for merging Pull Requests in Forgejo repositories](https://codeberg.org/forgejo/governance/src/branch/main/PullRequestsAgreement.md ). You are also welcome to join the [Forgejo development chatroom](https://matrix.to/#/#forgejo-development:matrix.org ).
### Tests
- I added test coverage for Go changes...
- [ ] in their respective `*_test.go` for unit tests.
- [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes...
- [ ] in `web_src/js/*.test.js` if it can be unit tested.
- [ ] in `tests/e2e/*.test.e2e.js` if it requires interactions with a live Forgejo server (see also the [developer guide for JavaScript testing](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/tests/e2e/README.md#end-to-end-tests )).
### Documentation
- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs ) to explain to Forgejo users how to use this change.
- [ ] I did not document these changes and I do not expect someone else to do it.
### Release notes
- [ ] I do not want this change to show in the release notes.
- [ ] I want the title to show in the release notes with a link to this pull request.
- [ ] I want the content of the `release-notes/<pull request number>.md` to be be used for the release notes instead of the title.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6769
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: iamyaash <iamyaash@outlook.com>
Co-committed-by: iamyaash <iamyaash@outlook.com>
2025-02-04 07:09:21 +00:00
Renovate Bot
df06904a9c
Pin dependency codespell to 2.4.1 (forgejo) ( #6776 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [codespell](https://github.com/codespell-project/codespell ) | dev | pin | `^2.2.6` -> `2.4.1` |
Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **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.
🔕 **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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6776
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-02-04 06:18:46 +00:00
Renovate Bot
1d8712a8d4
Lock file maintenance (forgejo) ( #6768 )
...
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMzYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEzNi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6768
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-02-03 10:49:37 +00:00
David Rotermund
61b608693b
Split Forgejo landing page template to allow patching or removing Forgejo introduction section ( #6675 )
...
If you want to get rid of the Forgejo-specific information on the landing page, the section below the slogan can now be removed by
- creating the folder at `CustomPath/templates` (see CustomPath section in https://forgejo.org/docs/latest/admin/config-cheat-sheet/#default-configuration-non-appini-configuration )
- creating a file `home_forgejo.tmpl` allows to override the Forgejo-specific section of the homepage with custom HTML. Leaving it empty will get rid of this section.
Co-authored-by: fnetX <otto@codeberg.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6675
Reviewed-by: Otto <otto@codeberg.org>
Co-authored-by: David Rotermund <davrot@noreply.codeberg.org>
Co-committed-by: David Rotermund <davrot@noreply.codeberg.org>
2025-02-03 08:41:52 +00:00
Renovate Bot
63e52b1b48
Update renovate to v39.156.1 (forgejo) ( #6767 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [data.forgejo.org/renovate/renovate](https://renovatebot.com ) ([source](https://github.com/renovatebot/renovate )) | container | minor | `39.136.1` -> `39.156.1` |
| [renovate](https://renovatebot.com ) ([source](https://github.com/renovatebot/renovate )) | | minor | `39.136.1` -> `39.156.1` |
---
### Release Notes
<details>
<summary>renovatebot/renovate (data.forgejo.org/renovate/renovate)</summary>
### [`v39.156.1`](https://github.com/renovatebot/renovate/releases/tag/39.156.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.156.0...39.156.1 )
##### Bug Fixes
- **manager/jsonata:** populate extract result with manager config fields ([#​33992](https://github.com/renovatebot/renovate/issues/33992 )) ([77a5c15](77a5c15daa
))
##### Documentation
- fix typos in documentation ([#​33982](https://github.com/renovatebot/renovate/issues/33982 )) ([bfff982](bfff982eb3
))
##### Miscellaneous Chores
- **deps:** update containerbase/internal-tools action to v3.5.22 ([#​33988](https://github.com/renovatebot/renovate/issues/33988 )) ([52ab2d8](52ab2d8dac
))
- **deps:** update dependency google-github-actions/auth to v2.1.8 ([#​33987](https://github.com/renovatebot/renovate/issues/33987 )) ([de8140d](de8140d476
))
### [`v39.156.0`](https://github.com/renovatebot/renovate/releases/tag/39.156.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.155.0...39.156.0 )
##### Features
- **autoreplace:** extended logging for autoreplace mismatches ([#​33984](https://github.com/renovatebot/renovate/issues/33984 )) ([a1c291c](a1c291cb92
))
### [`v39.155.0`](https://github.com/renovatebot/renovate/releases/tag/39.155.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.154.0...39.155.0 )
##### Features
- **presets:** add `react-spectrum` monorepo ([#​33892](https://github.com/renovatebot/renovate/issues/33892 )) ([c25ffa5](c25ffa5f93
))
### [`v39.154.0`](https://github.com/renovatebot/renovate/releases/tag/39.154.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.153.2...39.154.0 )
##### Features
- enhance libyear output ([#​33981](https://github.com/renovatebot/renovate/issues/33981 )) ([1386cf7](1386cf734e
))
### [`v39.153.2`](https://github.com/renovatebot/renovate/releases/tag/39.153.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.153.1...39.153.2 )
##### Miscellaneous Chores
- **documentation:** s/Forjeo/Forgejo/ ([#​33976](https://github.com/renovatebot/renovate/issues/33976 )) ([732f91b](732f91ba3c
))
##### Code Refactoring
- **devbox:** Refactor schema and improve logging ([#​33978](https://github.com/renovatebot/renovate/issues/33978 )) ([19ae54f](19ae54fb09
))
##### Tests
- **logger:** Fix mock for `withMeta` function ([#​33979](https://github.com/renovatebot/renovate/issues/33979 )) ([0300c4e](0300c4e0a4
))
##### Build System
- **deps:** update aws-sdk-js-v3 monorepo ([#​33980](https://github.com/renovatebot/renovate/issues/33980 )) ([35a56c7](35a56c7b54
))
### [`v39.153.1`](https://github.com/renovatebot/renovate/releases/tag/39.153.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.153.0...39.153.1 )
##### Build System
- **deps:** update dependency google-auth-library to v9.15.1 ([#​33974](https://github.com/renovatebot/renovate/issues/33974 )) ([582c08b](582c08b51a
))
### [`v39.153.0`](https://github.com/renovatebot/renovate/releases/tag/39.153.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.152.0...39.153.0 )
##### Features
- **jsonata:** support yaml ([#​33972](https://github.com/renovatebot/renovate/issues/33972 )) ([e63ff23](e63ff23795
))
### [`v39.152.0`](https://github.com/renovatebot/renovate/releases/tag/39.152.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.151.0...39.152.0 )
##### Features
- **presets:** Added `GRADLE_OPTS` to safe global env ([#​33968](https://github.com/renovatebot/renovate/issues/33968 )) ([9e51d42](9e51d427df
))
##### Code Refactoring
- **process/libyear:** early return if no `releaseTimestamp` for current version ([#​33967](https://github.com/renovatebot/renovate/issues/33967 )) ([09b2c10](09b2c106c3
))
- **schema:** simplify handling ([#​33963](https://github.com/renovatebot/renovate/issues/33963 )) ([7583ecd](7583ecded4
))
### [`v39.151.0`](https://github.com/renovatebot/renovate/releases/tag/39.151.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.150.0...39.151.0 )
##### Features
- **manager:** add devbox manager module ([#​33638](https://github.com/renovatebot/renovate/issues/33638 )) ([62cb770](62cb77064a
))
##### Code Refactoring
- **workers:** move bump version to separate function ([#​33965](https://github.com/renovatebot/renovate/issues/33965 )) ([e82a22d](e82a22d558
))
### [`v39.150.0`](https://github.com/renovatebot/renovate/releases/tag/39.150.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.149.0...39.150.0 )
##### Features
- **preset:** Add monorepo preset for KSP ([#​33943](https://github.com/renovatebot/renovate/issues/33943 )) ([1b240a8](1b240a8bec
))
### [`v39.149.0`](https://github.com/renovatebot/renovate/releases/tag/39.149.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.148.0...39.149.0 )
##### Features
- **cloudbuild:** Parse config using Zod schema ([#​33768](https://github.com/renovatebot/renovate/issues/33768 )) ([586d9fd](586d9fd2a6
))
##### Documentation
- **versioning:** fix types and tests ([#​33958](https://github.com/renovatebot/renovate/issues/33958 )) ([7819d02](7819d027e3
))
### [`v39.148.0`](https://github.com/renovatebot/renovate/releases/tag/39.148.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.147.0...39.148.0 )
##### Features
- **gitlab:** add branch status check attemps ([#​32692](https://github.com/renovatebot/renovate/issues/32692 )) ([78f389a](78f389ac55
))
- **versioning:** aws-eks-addon versioning added ([#​33301](https://github.com/renovatebot/renovate/issues/33301 )) ([476d11c](476d11ce0f
))
### [`v39.147.0`](https://github.com/renovatebot/renovate/releases/tag/39.147.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.146.4...39.147.0 )
##### Features
- **nix:** rework to work with all flake inputs ([#​31921](https://github.com/renovatebot/renovate/issues/31921 )) ([441a30f](441a30f8e0
))
### [`v39.146.4`](https://github.com/renovatebot/renovate/releases/tag/39.146.4 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.146.3...39.146.4 )
##### Bug Fixes
- **deps:** update dependency mkdocs-material to v9.6.1 ([#​33956](https://github.com/renovatebot/renovate/issues/33956 )) ([98ccb43](98ccb43514
))
### [`v39.146.3`](https://github.com/renovatebot/renovate/releases/tag/39.146.3 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.146.2...39.146.3 )
##### Bug Fixes
- **deps:** update dependency mkdocs-material to v9.6.0 ([#​33955](https://github.com/renovatebot/renovate/issues/33955 )) ([ba0bbbb](ba0bbbbc28
))
### [`v39.146.2`](https://github.com/renovatebot/renovate/releases/tag/39.146.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.146.1...39.146.2 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.38.3 ([#​33954](https://github.com/renovatebot/renovate/issues/33954 )) ([1e6ebec](1e6ebecfbb
))
### [`v39.146.1`](https://github.com/renovatebot/renovate/releases/tag/39.146.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.146.0...39.146.1 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.38.2 ([#​33953](https://github.com/renovatebot/renovate/issues/33953 )) ([48ab56f](48ab56fced
))
### [`v39.146.0`](https://github.com/renovatebot/renovate/releases/tag/39.146.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.145.1...39.146.0 )
##### Features
- **logger:** Add `withMeta` helper ([#​33948](https://github.com/renovatebot/renovate/issues/33948 )) ([3053a9e](3053a9ec4a
))
- **schema:** Add logging utilities for catch calls ([#​33950](https://github.com/renovatebot/renovate/issues/33950 )) ([23fa0bd](23fa0bd05d
))
### [`v39.145.1`](https://github.com/renovatebot/renovate/releases/tag/39.145.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.145.0...39.145.1 )
##### Bug Fixes
- **presets:** match on devDependencies or dev for dev dependencies-related presets ([#​33909](https://github.com/renovatebot/renovate/issues/33909 )) ([545bf31](545bf31bc0
))
##### Miscellaneous Chores
- correctly update missing labels issue ([#​33903](https://github.com/renovatebot/renovate/issues/33903 )) ([9338455](9338455924
))
### [`v39.145.0`](https://github.com/renovatebot/renovate/releases/tag/39.145.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.144.4...39.145.0 )
##### Features
- **bazel-module:** support `bazel_dep` dependencies without the `version` parameter ([#​33496](https://github.com/renovatebot/renovate/issues/33496 )) ([4ca76e4](4ca76e40b5
))
- **managers/custom:** generic manager for json files ([#​32784](https://github.com/renovatebot/renovate/issues/32784 )) ([fc8b8f9](fc8b8f9b61
))
- **presets:** add tailwindcss monorepo ([#​33940](https://github.com/renovatebot/renovate/issues/33940 )) ([3f88df2](3f88df275a
))
### [`v39.144.4`](https://github.com/renovatebot/renovate/releases/tag/39.144.4 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.144.3...39.144.4 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.38.1 ([#​33936](https://github.com/renovatebot/renovate/issues/33936 )) ([a3f4098](a3f4098852
))
### [`v39.144.3`](https://github.com/renovatebot/renovate/releases/tag/39.144.3 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.144.2...39.144.3 )
##### Bug Fixes
- only replace prefix with registry alias ([#​33922](https://github.com/renovatebot/renovate/issues/33922 )) ([5ffd464](5ffd464a8f
))
### [`v39.144.2`](https://github.com/renovatebot/renovate/releases/tag/39.144.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.144.1...39.144.2 )
##### Bug Fixes
- **manager/custom:** Support range strategy with custom managers ([#​33800](https://github.com/renovatebot/renovate/issues/33800 )) ([7f3b76b](7f3b76b5ca
))
### [`v39.144.1`](https://github.com/renovatebot/renovate/releases/tag/39.144.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.144.0...39.144.1 )
##### Bug Fixes
- **manager:** retain `depName` when using `registryAliases` ([#​33911](https://github.com/renovatebot/renovate/issues/33911 )) ([bf5ce6c](bf5ce6cc3a
))
##### Miscellaneous Chores
- **deps:** update dependency [@​types/node](https://github.com/types/node ) to v22.10.9 ([#​33932](https://github.com/renovatebot/renovate/issues/33932 )) ([f072cbe](f072cbe1ef
))
### [`v39.144.0`](https://github.com/renovatebot/renovate/releases/tag/39.144.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.143.0...39.144.0 )
##### Features
- **manager/maven:** Add replacement support ([#​32635](https://github.com/renovatebot/renovate/issues/32635 )) ([89b12fa](89b12faca7
))
##### Documentation
- **unity3d:** fix broken documentation link ([#​33927](https://github.com/renovatebot/renovate/issues/33927 )) ([917ac1d](917ac1d52a
))
### [`v39.143.0`](https://github.com/renovatebot/renovate/releases/tag/39.143.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.142.0...39.143.0 )
##### Features
- **presets/workaround:** ubuntuDockerVersioning ([#​33714](https://github.com/renovatebot/renovate/issues/33714 )) ([01e01a3](01e01a3a5c
))
##### Miscellaneous Chores
- **deps:** update dependency [@​types/node](https://github.com/types/node ) to v22.10.8 ([#​33928](https://github.com/renovatebot/renovate/issues/33928 )) ([f107b13](f107b13fcd
))
### [`v39.142.0`](https://github.com/renovatebot/renovate/releases/tag/39.142.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.141.0...39.142.0 )
##### Features
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.38.0 ([#​33924](https://github.com/renovatebot/renovate/issues/33924 )) ([e78fb57](e78fb578c7
))
##### Miscellaneous Chores
- **deps:** update github/codeql-action action to v3.28.8 ([#​33926](https://github.com/renovatebot/renovate/issues/33926 )) ([062e000](062e000082
))
### [`v39.141.0`](https://github.com/renovatebot/renovate/releases/tag/39.141.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.140.3...39.141.0 )
##### Features
- **gradle:** Single-version ranges ([#​33923](https://github.com/renovatebot/renovate/issues/33923 )) ([9acd663](9acd66399a
))
### [`v39.140.3`](https://github.com/renovatebot/renovate/releases/tag/39.140.3 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.140.2...39.140.3 )
##### Bug Fixes
- **ansible:** don't override versioning ([#​33918](https://github.com/renovatebot/renovate/issues/33918 )) ([4032f20](4032f20687
))
- **batec:** don't override versioning ([#​33919](https://github.com/renovatebot/renovate/issues/33919 )) ([d61ea8b](d61ea8b92b
))
##### Code Refactoring
- **manager:** always set package name from docker image extract ([#​33917](https://github.com/renovatebot/renovate/issues/33917 )) ([45bdc77](45bdc77844
))
### [`v39.140.2`](https://github.com/renovatebot/renovate/releases/tag/39.140.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.140.1...39.140.2 )
##### Bug Fixes
- **http:** allow overwriting default Renovate headers ([#​33907](https://github.com/renovatebot/renovate/issues/33907 )) ([c0af153](c0af153b5e
))
- **manager/devcontainer:** allow trailing commans in jsonc files ([#​33913](https://github.com/renovatebot/renovate/issues/33913 )) ([8deab52](8deab52be4
))
- **nuget:** don't check children of `ContainerBaseImage` ([#​33910](https://github.com/renovatebot/renovate/issues/33910 )) ([cb38cb1](cb38cb1b34
))
##### Miscellaneous Chores
- **deps:** update github/codeql-action action to v3.28.7 ([#​33908](https://github.com/renovatebot/renovate/issues/33908 )) ([beb5136](beb5136563
))
##### Build System
- **deps:** update dependency graph-data-structure to v4.3.1 ([#​33912](https://github.com/renovatebot/renovate/issues/33912 )) ([60f8d3e](60f8d3ea92
))
### [`v39.140.1`](https://github.com/renovatebot/renovate/releases/tag/39.140.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.140.0...39.140.1 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.37.3 ([#​33905](https://github.com/renovatebot/renovate/issues/33905 )) ([ff0af5f](ff0af5f16a
))
### [`v39.140.0`](https://github.com/renovatebot/renovate/releases/tag/39.140.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.139.0...39.140.0 )
##### Features
- **datasource:** Add datasource for buildpack registry ([#​32721](https://github.com/renovatebot/renovate/issues/32721 )) ([d581af5](d581af59bc
))
### [`v39.139.0`](https://github.com/renovatebot/renovate/releases/tag/39.139.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.138.2...39.139.0 )
##### Features
- **http:** Return stale cache on revalidation errors ([#​33852](https://github.com/renovatebot/renovate/issues/33852 )) ([c3814ab](c3814ab0ad
))
##### Miscellaneous Chores
- **deps:** update dependency [@​swc/core](https://github.com/swc/core ) to v1.10.9 ([#​33898](https://github.com/renovatebot/renovate/issues/33898 )) ([f97875f](f97875f05b
))
### [`v39.138.2`](https://github.com/renovatebot/renovate/releases/tag/39.138.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.138.1...39.138.2 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.37.2 ([#​33895](https://github.com/renovatebot/renovate/issues/33895 )) ([95e3577](95e3577532
))
### [`v39.138.1`](https://github.com/renovatebot/renovate/releases/tag/39.138.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.138.0...39.138.1 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.37.1 ([#​33894](https://github.com/renovatebot/renovate/issues/33894 )) ([fa40e07](fa40e07d3f
))
### [`v39.138.0`](https://github.com/renovatebot/renovate/releases/tag/39.138.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.137.2...39.138.0 )
##### Features
- **managers/npm:** support pnpm catalogs ([#​33376](https://github.com/renovatebot/renovate/issues/33376 )) ([0f06866](0f06866080
))
##### Code Refactoring
- **cache:** Utils to calculate soft and hard TTL ([#​33844](https://github.com/renovatebot/renovate/issues/33844 )) ([53fa8cc](53fa8cc945
))
### [`v39.137.2`](https://github.com/renovatebot/renovate/releases/tag/39.137.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.137.1...39.137.2 )
##### Miscellaneous Chores
- **deps:** update github/codeql-action action to v3.28.6 ([#​33886](https://github.com/renovatebot/renovate/issues/33886 )) ([1c5ebf8](1c5ebf8b83
))
- **deps:** update github/codeql-action digest to [`17a820b`](https://github.com/renovatebot/renovate/commit/17a820b ) ([#​33887](https://github.com/renovatebot/renovate/issues/33887 )) ([571614b](571614bb56
))
##### Build System
- **deps:** update dependency commander to v13.1.0 ([#​33891](https://github.com/renovatebot/renovate/issues/33891 )) ([59e1e89](59e1e89de5
))
### [`v39.137.1`](https://github.com/renovatebot/renovate/releases/tag/39.137.1 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.137.0...39.137.1 )
##### Bug Fixes
- **gradle:** Accept versions with trailing separators as valid ([#​33884](https://github.com/renovatebot/renovate/issues/33884 )) ([563cdab](563cdabc66
))
##### Tests
- **gradle:** Use describe blocks for versioning tests ([#​33882](https://github.com/renovatebot/renovate/issues/33882 )) ([6be155d](6be155daea
))
### [`v39.137.0`](https://github.com/renovatebot/renovate/releases/tag/39.137.0 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.136.2...39.137.0 )
##### Features
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.37.0 ([#​33881](https://github.com/renovatebot/renovate/issues/33881 )) ([9d72c37](9d72c3791f
))
##### Miscellaneous Chores
- **label-actions:** no-merge-from-main ([#​33875](https://github.com/renovatebot/renovate/issues/33875 )) ([00c266b](00c266bd6c
))
### [`v39.136.2`](https://github.com/renovatebot/renovate/releases/tag/39.136.2 )
[Compare Source](https://github.com/renovatebot/renovate/compare/39.136.1...39.136.2 )
##### Bug Fixes
- **deps:** update ghcr.io/renovatebot/base-image docker tag to v9.36.8 ([#​33878](https://github.com/renovatebot/renovate/issues/33878 )) ([64551ec](64551ec9b3
))
##### Miscellaneous Chores
- **deps:** update dependency type-fest to v4.33.0 ([#​33879](https://github.com/renovatebot/renovate/issues/33879 )) ([d6bda9f](d6bda9f373
))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMzYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEzNi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJmb3JnZWpvL2NpIiwidGVzdC9ub3QtbmVlZGVkIl19-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6767
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-02-03 05:19:04 +00:00
Gusted
59910a461d
fix: use correct default branch for migrated wiki ( #6754 )
...
- Instead of getting the default branch of the 'code' repository, get the default branch of the wiki repository.
- It's a bug of forgejo/forgejo#2264 , likely caused by the confusion between `gitrepo` (the package name) and `gitRepo` (the git repo for the just migrated wiki repository).
- Adjusted existing integration test.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6754
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-committed-by: Gusted <postmaster@gusted.xyz>
2025-02-02 12:06:02 +00:00
Earl Warren
7579f25807
chore: remove deadcode ( #6743 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6743
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2025-02-02 12:05:25 +00:00
Litchi Pi
f66a6b12cd
templates: release: Add JS to set default release title to tag name ( #6645 )
...
Closes #6485
Adds a bit of javascript in the template responsible for the "create release" page
When typing a name in the "tag name" field, the content will be automatically set in the "Title" field as a placeholder.
This way, you can type a version number (ex: `v5.0.2`), and the title will default to it (`v5.0.2` in this case)
## Checklist
The [contributor guide](https://forgejo.org/docs/next/contributor/ ) contains information that will be helpful to first time contributors. There also are a few [conditions for merging Pull Requests in Forgejo repositories](https://codeberg.org/forgejo/governance/src/branch/main/PullRequestsAgreement.md ). You are also welcome to join the [Forgejo development chatroom](https://matrix.to/#/#forgejo-development:matrix.org ).
### Tests
- I added test coverage for Go changes...
- [ ] in their respective `*_test.go` for unit tests.
- [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes...
- [ ] in `web_src/js/*.test.js` if it can be unit tested.
- [x] in `tests/e2e/*.test.e2e.js` if it requires interactions with a live Forgejo server (see also the [developer guide for JavaScript testing](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/tests/e2e/README.md#end-to-end-tests )).
### Documentation
- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs ) to explain to Forgejo users how to use this change.
- [x] I did not document these changes and I do not expect someone else to do it.
### Release notes
- [x] I do not want this change to show in the release notes.
- [ ] I want the title to show in the release notes with a link to this pull request.
- [ ] I want the content of the `release-notes/<pull request number>.md` to be be used for the release notes instead of the title.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6645
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Litchi Pi <litchi.pi@proton.me>
Co-committed-by: Litchi Pi <litchi.pi@proton.me>
2025-02-02 12:00:52 +00:00
Renovate Bot
6bd9867c3e
Update dependency markdownlint-cli to v0.44.0 (forgejo) ( #6758 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli ) | devDependencies | minor | [`0.43.0` -> `0.44.0`](https://renovatebot.com/diffs/npm/markdownlint-cli/0.43.0/0.44.0 ) |
---
### Release Notes
<details>
<summary>igorshubovych/markdownlint-cli (markdownlint-cli)</summary>
### [`v0.44.0`](https://github.com/igorshubovych/markdownlint-cli/releases/tag/v0.44.0 )
[Compare Source](https://github.com/igorshubovych/markdownlint-cli/compare/v0.43.0...v0.44.0 )
- Update `markdownlint` dependency to `0.37.4`
- Convert module to ECMAScript (breaking change)
- Stop using `require`, convert to `import`
- Improve `MD032`
- Update all dependencies via `Dependabot`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 1 * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMzYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEzNi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6758
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-02-01 09:53:42 +00:00
Renovate Bot
41dceec63d
Update dependency @playwright/test to v1.50.1 (forgejo) ( #6756 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [@playwright/test](https://playwright.dev ) ([source](https://github.com/microsoft/playwright )) | devDependencies | minor | [`1.49.1` -> `1.50.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.49.1/1.50.1 ) |
---
### Release Notes
<details>
<summary>microsoft/playwright (@​playwright/test)</summary>
### [`v1.50.1`](https://github.com/microsoft/playwright/releases/tag/v1.50.1 )
[Compare Source](https://github.com/microsoft/playwright/compare/v1.50.0...v1.50.1 )
##### Highlights
https://github.com/microsoft/playwright/issues/34483 - \[Feature]: single aria snapshot for different engines/browsers
https://github.com/microsoft/playwright/issues/34497 - \[Bug]: Firefox not handling keepalive: true fetch requests
https://github.com/microsoft/playwright/issues/34504 - \[Bug]: update snapshots not creating good diffs
https://github.com/microsoft/playwright/issues/34507 - \[Bug]: snapshotPathTemplate doesnt work when multiple projects
https://github.com/microsoft/playwright/issues/34462 - \[Bug]: updateSnapshots "changed" throws an error
#### Browser Versions
- Chromium 133.0.6943.16
- Mozilla Firefox 134.0
- WebKit 18.2
This version was also tested against the following stable channels:
- Google Chrome 132
- Microsoft Edge 132
### [`v1.50.0`](https://github.com/microsoft/playwright/releases/tag/v1.50.0 )
[Compare Source](https://github.com/microsoft/playwright/compare/v1.49.1...v1.50.0 )
#### Test runner
- New option [`timeout`](https://playwright.dev/docs/api/class-test#test-step-option-timeout ) allows specifying a maximum run time for an individual test step. A timed-out step will fail the execution of the test.
```js
test('some test', async ({ page }) => {
await test.step('a step', async () => {
// This step can time out separately from the test
}, { timeout: 1000 });
});
```
- New method [test.step.skip()](https://playwright.dev/docs/api/class-test#test-step-skip ) to disable execution of a test step.
```js
test('some test', async ({ page }) => {
await test.step('before running step', async () => {
// Normal step
});
await test.step.skip('not yet ready', async () => {
// This step is skipped
});
await test.step('after running step', async () => {
// This step still runs even though the previous one was skipped
});
});
```
- Expanded [expect(locator).toMatchAriaSnapshot()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-match-aria-snapshot-2 ) to allow storing of aria snapshots in separate YAML files.
- Added method [expect(locator).toHaveAccessibleErrorMessage()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-accessible-error-message ) to assert the Locator points to an element with a given [aria errormessage](https://w3c.github.io/aria/#aria-errormessage ).
- Option [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots ) added the configuration enum `changed`. `changed` updates only the snapshots that have changed, whereas `all` now updates all snapshots, regardless of whether there are any differences.
- New option [testConfig.updateSourceMethod](https://playwright.dev/docs/api/class-testconfig#test-config-update-source-method ) defines the way source code is updated when [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots ) is configured. Added `overwrite` and `3-way` modes that write the changes into source code, on top of existing `patch` mode that creates a patch file.
```bash
npx playwright test --update-snapshots=changed --update-source-method=3way
```
- Option [testConfig.webServer](https://playwright.dev/docs/api/class-testconfig#test-config-web-server ) added a `gracefulShutdown` field for specifying a process kill signal other than the default `SIGKILL`.
- Exposed [testStep.attachments](https://playwright.dev/docs/api/class-teststep#test-step-attachments ) from the reporter API to allow retrieval of all attachments created by that step.
- New option `pathTemplate` for `toHaveScreenshot` and `toMatchAriaSnapshot` assertions in the [testConfig.expect](https://playwright.dev/docs/api/class-testconfig#test-config-expect ) configuration.
#### UI updates
- Updated default HTML reporter to improve display of attachments.
- New button for picking elements to produce aria snapshots.
- Additional details (such as keys pressed) are now displayed alongside action API calls in traces.
- Display of `canvas` content in traces is error-prone. Display is now disabled by default, and can be enabled via the `Display canvas content` UI setting.
- `Call` and `Network` panels now display additional time information.
#### Breaking
- [expect(locator).toBeEditable()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-editable ) and [locator.isEditable()](https://playwright.dev/docs/api/class-locator#locator-is-editable ) now throw if the target element is not `<input>`, `<select>`, or a number of other editable elements.
- Option [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots ) now updates all snapshots when set to `all`, rather than only the failed/changed snapshots. Use the new enum `changed` to keep the old functionality of only updating the changed snapshots.
#### Browser Versions
- Chromium 133.0.6943.16
- Mozilla Firefox 134.0
- WebKit 18.2
This version was also tested against the following stable channels:
- Google Chrome 132
- Microsoft Edge 132
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 1 * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMzYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEzNi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6756
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-02-01 09:49:46 +00:00
Renovate Bot
a5f151602b
Update dependency happy-dom to v16.8.1 (forgejo) ( #6757 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [happy-dom](https://github.com/capricorn86/happy-dom ) | devDependencies | minor | [`16.3.0` -> `16.8.1`](https://renovatebot.com/diffs/npm/happy-dom/16.3.0/16.8.1 ) |
---
### Release Notes
<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>
### [`v16.8.1`](https://github.com/capricorn86/happy-dom/releases/tag/v16.8.1 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.8.0...v16.8.1 )
##### 👷♂️ Patch fixes
- Handle non-string values gracefully when removing an attribute - By **[@​OlaviSau](https://github.com/OlaviSau )** in task [#​1706](https://github.com/capricorn86/happy-dom/issues/1706 )
### [`v16.8.0`](https://github.com/capricorn86/happy-dom/releases/tag/v16.8.0 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.7.3...v16.8.0 )
##### 🎨 Features
- Add support for `insertRow()` and `deleteRow()` to `HTMLTableSectionElement` - By **[@​christiango](https://github.com/christiango )** in task [#​1708](https://github.com/capricorn86/happy-dom/issues/1708 )
### [`v16.7.3`](https://github.com/capricorn86/happy-dom/releases/tag/v16.7.3 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.7.2...v16.7.3 )
##### 👷♂️ Patch fixes
- Removes space from directory name that prevents the repo to be cloned on MS Windows - By **[@​kleinfreund](https://github.com/kleinfreund )** in task [#​1703](https://github.com/capricorn86/happy-dom/issues/1703 )
### [`v16.7.2`](https://github.com/capricorn86/happy-dom/releases/tag/v16.7.2 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.7.1...v16.7.2 )
##### 👷♂️ Patch fixes
- Ignore invalid cookies in CookieContainer - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1693](https://github.com/capricorn86/happy-dom/issues/1693 )
### [`v16.7.1`](https://github.com/capricorn86/happy-dom/releases/tag/v16.7.1 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.7.0...v16.7.1 )
##### 👷♂️ Patch fixes
- Adds `ICookie`, `IOptionalCookie`, `CookieSameSiteEnum` and `IVirtualServer` as exports to the index file - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1693](https://github.com/capricorn86/happy-dom/issues/1693 )
- Makes non-mandatory cookie properties optional in `CookieContainer.addCookies()` - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1693](https://github.com/capricorn86/happy-dom/issues/1693 )
### [`v16.7.0`](https://github.com/capricorn86/happy-dom/releases/tag/v16.7.0 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.6.0...v16.7.0 )
##### 🎨 Features
- Adds support for simulating local HTTP servers that serves files from the local file system - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1688](https://github.com/capricorn86/happy-dom/issues/1688 )
- Read more about virtual servers in the [Wiki](https://github.com/capricorn86/happy-dom/wiki/IVirtualServer )
### [`v16.6.0`](https://github.com/capricorn86/happy-dom/releases/tag/v16.6.0 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.5.3...v16.6.0 )
##### 🎨 Features
- Adds support for subsequent sibling combinator to `querySelector()`, `querySelectorAll()` and `matches()` (e.g. ".a ~ .b") - By **[@​karpiuMG](https://github.com/karpiuMG )** in task [#​1683](https://github.com/capricorn86/happy-dom/issues/1683 )
### [`v16.5.3`](https://github.com/capricorn86/happy-dom/releases/tag/v16.5.3 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.5.2...v16.5.3 )
##### 👷♂️ Patch fixes
- Fixes problem with encoding and decoding attribute values in HTML - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1678](https://github.com/capricorn86/happy-dom/issues/1678 )
- Fixes issue where it was not possible to query selector by class when the attribute value had line breaks in it - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1678](https://github.com/capricorn86/happy-dom/issues/1678 )
### [`v16.5.2`](https://github.com/capricorn86/happy-dom/releases/tag/v16.5.2 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.5.1...v16.5.2 )
##### 👷♂️ Patch fixes
- `Event.target` should be the target element after an event has been dispatched - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1529](https://github.com/capricorn86/happy-dom/issues/1529 )
### [`v16.5.1`](https://github.com/capricorn86/happy-dom/releases/tag/v16.5.1 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.5.0...v16.5.1 )
##### 👷♂️ Patch fixes
- Fixes issue where `Comment`, `Text` and `DocumentFragment` are not instances of their corresponding property on `Window` - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1577](https://github.com/capricorn86/happy-dom/issues/1577 )
### [`v16.5.0`](https://github.com/capricorn86/happy-dom/releases/tag/v16.5.0 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.4.3...v16.5.0 )
##### 🎨 Features
- Adds property `GlobalRegistrator.isRegistered` - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1670](https://github.com/capricorn86/happy-dom/issues/1670 )
### [`v16.4.3`](https://github.com/capricorn86/happy-dom/releases/tag/v16.4.3 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.4.2...v16.4.3 )
##### 👷♂️ Patch fixes
- Adds null check for if browser frame is available in `Response` during tear down of the `Window` - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1669](https://github.com/capricorn86/happy-dom/issues/1669 )
### [`v16.4.2`](https://github.com/capricorn86/happy-dom/releases/tag/v16.4.2 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.4.1...v16.4.2 )
##### 👷♂️ Patch fixes
- Support using URL as an object for URL:s when using the Browser API - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1664](https://github.com/capricorn86/happy-dom/issues/1664 )
### [`v16.4.1`](https://github.com/capricorn86/happy-dom/releases/tag/v16.4.1 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.4.0...v16.4.1 )
##### 👷♂️ Patch fixes
- Fixes issue where HTML assigned to `document.documentElement.innerHTML` isnt parsed correctly since v16 - By **[@​capricorn86](https://github.com/capricorn86 )** in task [#​1663](https://github.com/capricorn86/happy-dom/issues/1663 )
### [`v16.4.0`](https://github.com/capricorn86/happy-dom/releases/tag/v16.4.0 )
[Compare Source](https://github.com/capricorn86/happy-dom/compare/v16.3.0...v16.4.0 )
##### 🎨 Features
- Allow fetch to be intercepted and modified by sending in an interceptor as a setting - By **[@​OlaviSau](https://github.com/OlaviSau )** in task [#​1502](https://github.com/capricorn86/happy-dom/issues/1502 )
- Read more about this in the Wiki at [IFetchInterceptor](https://github.com/capricorn86/happy-dom/wiki/IFetchInterceptor )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 1 * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, 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:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMzYuMSIsInVwZGF0ZWRJblZlciI6IjM5LjEzNi4xIiwidGFyZ2V0QnJhbmNoIjoiZm9yZ2VqbyIsImxhYmVscyI6WyJkZXBlbmRlbmN5LXVwZ3JhZGUiLCJ0ZXN0L25vdC1uZWVkZWQiXX0=-->
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6757
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2025-02-01 09:47:59 +00:00
Otto
04f6d0568e
Added alt
's to <img>
( #6506 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6506
Reviewed-by: Robert Wolff <mahlzahn@posteo.de>
Reviewed-by: Otto <otto@codeberg.org>
2025-02-01 07:28:25 +00:00
Robert Wolff
c92789100c
Remove automatic alt text in markdown image rendering
2025-01-31 21:22:00 +00:00
Antonin Del Fabbro
c9b72d5b27
Added alt
's to <img>
2025-01-31 21:22:00 +00:00
Gusted
1ee9e88809
chore: Remove GetFileResponseFromCommit
...
- Introduced in 2262811e40
and removed in
275d4b7e3f
.
2025-01-31 16:22:29 +01:00
Gusted
039a679ccb
chore: Remove IsCommitStatusContextSuccess
...
- Introduced in 04ca7f0047
and removed in 81daf26878
.
2025-01-31 16:22:29 +01:00
Gusted
5d52f88c9c
chore: Remove WithXXXParser
...
- Introduced in 88c2e24360
and removed in
the same commit. No usage.
2025-01-31 16:22:29 +01:00
Gusted
4cdfe27c8f
chore: Remove IsXXX
...
- Introduced in 812cfd0ad9
and removed in the same commit. No usage.
2025-01-31 16:22:29 +01:00
Gusted
9a406757f5
chore: Remove UpdateTeamUnits
...
- Introduced in 0b3ea42847
and removed in
b7221bec34
.
2025-01-31 16:22:29 +01:00
Gusted
66d252bc2b
chore: Remove GetTeamNamesByID
...
- Introduced in 9ff4e1d2d9
and removed in
b3a6596b54
.
2025-01-31 16:22:29 +01:00
Gusted
e2dfdcdabd
chore: Remove UsersInTeamsCount
...
- Introduced in 9681c83734
and removed in
bac4b78e09
.
2025-01-31 16:22:29 +01:00
Gusted
d2701877c0
chore: Remove IsTagExist
...
- Introduced in 1ebb35b988
and removed in 2af67f6044
.
2025-01-31 16:22:29 +01:00
Gusted
6fd9c065dc
chore: Remove BreakWriter
...
- Introduced in 99efa02edf
and removed in 6e22605793
.
2025-01-31 16:22:29 +01:00
Gusted
61f01f35ae
chore: Remove ErrUpdateTaskNotExist
...
- Introduced in f255b1e86d
and removed in cd1821a7e2
.
2025-01-31 16:22:29 +01:00
Gusted
581a2ca341
chore: Remove ScheduleList
...
- Introduced in 0d55f64e6c
and removed in df1e7d0067
.
2025-01-31 16:22:26 +01:00
Gusted
5423e22aeb
chore: Remove GetSourceByName
...
- Introduced in 5455605342
and removed in
the same commit. Usage was purely testing code.
2025-01-31 14:40:27 +01:00
Gusted
1b10046e1a
chore: Remove ParsePushHook
...
- Introduced in e378648c79
and removed in
the same commit. No usage.
2025-01-31 14:40:27 +01:00
Gusted
0ae59b7de7
chore: Remove ParseCreateHook
...
- Introduced in e378648c79
and removed in
the same commit. No usage.
2025-01-31 14:40:27 +01:00
Gusted
5cc5c877a5
chore: Remove ToSecret
...
- Introduced in 23addde28e
and removed in
8cd46024fd
.
2025-01-31 14:40:27 +01:00
Gusted
2d81bdbeb6
chore: Remove DeleteLocaleCookie
...
- Introduced in 9b261f52f0
and removed in
5b9557aef5
.
2025-01-31 14:40:27 +01:00
Gusted
4d8f1e3e4b
chore: Remove DeadlineForm
...
- Introduced in 1a97030017
and removed in
ef6813abc9
.
2025-01-31 14:40:27 +01:00
Gusted
552cfe75f5
chore: Remove TemporaryUploadRepository.GetLastCommit
...
- Introduced in 2262811e40
and removed in
the same commit. Never used.
2025-01-31 14:40:22 +01:00
0ko
b1590068a7
fix(ui): disable PR review button in archived repos ( #6729 )
...
* disable the "Finish review" button on PR/files page for archived repos - trying to review PRs in such repos results in JS error
* wrap the button in a div and move tooltips here to make them actually display on a disabled button - currently they do not
* added simple testing
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6729
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: 0ko <0ko@noreply.codeberg.org>
Co-committed-by: 0ko <0ko@noreply.codeberg.org>
2025-01-31 10:39:30 +00:00
John Moon
4ef00fe6f9
fix: set explore pages to configurable default sort ( #6708 )
...
- Currently, the explore/organizations page always defaults to using "newest" as its sort. Instead, use the pre-existing config option (`setting.UI.ExploreDefaultSort`) so server administrators can change the default sort order.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6708
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: John Moon <john.moon@vts-i.com>
Co-committed-by: John Moon <john.moon@vts-i.com>
2025-01-31 10:38:03 +00:00
Gusted
6062ba36f2
chore: Remove ActionsRunnerRegister
...
- Introduced in e90db3f5cc
and it was
never used and it would've never worked.
2025-01-31 11:11:33 +01:00
Natalie Klestrup Röijezon
226994a6df
fix: Remove autofocus on the dashboard repository search box ( #6734 )
...
- No longer autofocus on the searchbox for the repository list that is on the dashboard. There is no justification for doing so.
- Fixes #6653
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6734
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Beowulf <beowulf@beocode.eu>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: Natalie Klestrup Röijezon <nat@nullable.se>
Co-committed-by: Natalie Klestrup Röijezon <nat@nullable.se>
2025-01-31 10:09:31 +00:00
Gusted
56c757561f
chore: Remove ErrInvalidConfiguration
...
- Introduced in 6b1266b6b3
and removed in
6f9c278559
.
2025-01-31 11:07:21 +01:00
Gusted
c4b2352c6c
chore: Remove LimitedReaderCloser
...
- Introduced in 511f6138d4
and removed in
270aab429e
.
2025-01-31 10:43:29 +01:00
Gusted
b7b52fd04d
chore: Remove ChangeProjectStatus
...
- Introduced in 4027c5dd7c
and removed in
the same commit (only used for testing code).
2025-01-30 12:19:59 +01:00
Gusted
8c3bfcac3b
chore: Remove UpdateColumnSorting
...
- Introduced in c69c01d2b6
and removed in
the same commit, no usage at all.
2025-01-30 12:19:59 +01:00
Gusted
901b32ce16
chore: Remove DeleteAttachmentsByIssue
...
- Introduced in 4617bef895
and removed in ab2d0b3b44
.
2025-01-30 12:19:59 +01:00
Gusted
7481624273
chore: Remove FindReposMapByIDs
...
- Introduced in 8ce1b539b1
and removed in beb71f5ef6
.
2025-01-30 12:19:59 +01:00
Gusted
a52b610eff
chore: Remove GetTopicByName
...
- Introduced in bec69f702b
and removed in
the same commit (only usage was in testing code).
2025-01-30 12:19:59 +01:00
Gusted
5813244ff8
chore: Remove ChangeMilestoneStatus
( #6741 )
...
- Introduced in 5ed5aa5228
and removed in
4027c5dd7c
.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6741
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-committed-by: Gusted <postmaster@gusted.xyz>
2025-01-30 11:09:53 +00:00
Codeberg Translate
7678386138
i18n: update of translations from Codeberg Translate ( #6665 )
...
Co-authored-by: 0ko <0ko@users.noreply.translate.codeberg.org>
Co-authored-by: Edgarsons <edgarsons@users.noreply.translate.codeberg.org>
Co-authored-by: artnay <artnay@users.noreply.translate.codeberg.org>
Co-authored-by: xtex <xtexchooser@duck.com>
Co-authored-by: Fjuro <fjuro@users.noreply.translate.codeberg.org>
Co-authored-by: jedik <jedik@users.noreply.translate.codeberg.org>
Co-authored-by: Dirk <dirk@users.noreply.translate.codeberg.org>
Co-authored-by: SomeTr <sometr@users.noreply.translate.codeberg.org>
Co-authored-by: Kita Ikuyo <searinminecraft@courvix.com>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-authored-by: tacaly <frederick@tacaly.com>
Co-authored-by: Wuzzy <wuzzy@disroot.org>
Co-authored-by: Juno Takano <jutty@users.noreply.translate.codeberg.org>
Co-authored-by: justbispo <justbispo@users.noreply.translate.codeberg.org>
Co-authored-by: Ricky-Tigg <ricky-tigg@users.noreply.translate.codeberg.org>
Co-authored-by: Outbreak2096 <outbreak2096@users.noreply.translate.codeberg.org>
Co-authored-by: Miguel P.L <miguel_pl@users.noreply.translate.codeberg.org>
Co-authored-by: earl-warren <earl-warren@users.noreply.translate.codeberg.org>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6665
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Codeberg Translate <translate@codeberg.org>
Co-committed-by: Codeberg Translate <translate@codeberg.org>
2025-01-30 09:05:06 +00:00
Robert Wolff
c0a2108c25
fix inline file preview for files with encoded URL, fix #5069 ( #6525 )
...
### Screenshot
#### Before
See #5069 .
#### After

### Tests
- I added test coverage for Go changes...
- [x] in their respective `*_test.go` for unit tests.
- [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes...
- [ ] in `web_src/js/*.test.js` if it can be unit tested.
- [ ] in `tests/e2e/*.test.e2e.js` if it requires interactions with a live Forgejo server (see also the [developer guide for JavaScript testing](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/tests/e2e/README.md#end-to-end-tests )).
- Manual testing: see https://codeberg.org/forgejo/forgejo/pulls/6525#issuecomment-2578814 . Thanks @earl-warren.
### Documentation
- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs ) to explain to Forgejo users how to use this change.
- [x] I did not document these changes and I do not expect someone else to do it.
### Release notes
- [ ] I do not want this change to show in the release notes.
- [ ] I want the title to show in the release notes with a link to this pull request.
- [ ] I want the content of the `release-notes/<pull request number>.md` to be be used for the release notes instead of the title.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6525
Reviewed-by: Otto <otto@codeberg.org>
Co-authored-by: Robert Wolff <mahlzahn@posteo.de>
Co-committed-by: Robert Wolff <mahlzahn@posteo.de>
2025-01-30 08:20:05 +00:00
Gusted
1698210ead
chore: fix ci failure ( #6738 )
...
- #6727 added this test and #6726 modified it to also include webauthn
users. The former was not rebased on the latter when it was merged.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6738
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-committed-by: Gusted <postmaster@gusted.xyz>
2025-01-30 08:04:08 +00:00
Otto
dfcf3f116b
chore: remove deadcode in models/user
( #6728 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6728
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Otto <otto@codeberg.org>
2025-01-29 21:25:32 +00:00
Otto
2ba8946cac
fix: check for webauthn in 2fa user search ( #6726 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6726
Reviewed-by: Otto <otto@codeberg.org>
2025-01-29 18:55:14 +00:00
Gusted
59dfab2d8b
chore: load 2fa status for user search when needed ( #6727 )
...
- Don't make an extra database call to gather the 2FA status of the users returned from the search. Only load it for the admin's user list page.
- Integration testing added.
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6727
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Gusted <postmaster@gusted.xyz>
Co-committed-by: Gusted <postmaster@gusted.xyz>
2025-01-29 17:57:55 +00:00