<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Latest commits for branch codeberg-9</title>
    <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/branch/codeberg-9</link>
    <description>The code deployed to Codeberg. If you want to deploy Forgejo yourself or work on the code, check out:</description>
    <pubDate>Wed, 04 Mar 2026 02:29:00 +0100</pubDate>
    <item>
      <title>Added `alt=&#34;&#34;` to some `&lt;img&gt;` (!103)</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/94d10b98cb7c82c93631aacac1e9ee63d94ed207</link>
      <description>Added `alt=&#34;&#34;` to some `&lt;img&gt;` (!103)&#xA;&#xA;Hi!&#xA;Added a bunch of `alt=&#34;&#34;` to various parts.&#xA;- This work is done as I am _~trying~_ finally succeed to sign my commit using SSH. Consider this a big mess, hopefully useful ;&#xA;- No tests, hope there&#39;s no mistake. Did my best!&#xA;- Some `alt=&#34;&#34;` are left empty, feel free to fill them ;&#xA;- There&#39;s still some `&lt;img&gt;` without `&lt;alt&gt;`.&#xA;&#xA;Sorry/thanks!&#xA;&#xA;---&#xA;&lt;details&gt;&#xA;&lt;summary&gt;Default PR text&lt;/summary&gt;&#xA;## Checklist&#xA;&#xA;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).&#xA;&#xA;### Tests&#xA;&#xA;- I added test coverage for Go changes...&#xA;  - [ ] in their respective `*_test.go` for unit tests.&#xA;  - [ ] in the `tests/integration` directory if it involves interactions with a live Forgejo server.&#xA;- I added test coverage for JavaScript changes...&#xA;  - [ ] in `web_src/js/*.test.js` if it can be unit tested.&#xA;  - [ ] 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)).&#xA;&#xA;### Documentation&#xA;&#xA;- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs) to explain to Forgejo users how to use this change.&#xA;- [ ] I did not document these changes and I do not expect someone else to do it.&#xA;&#xA;### Release notes&#xA;&#xA;- [ ] I do not want this change to show in the release notes.&#xA;- [ ] I want the title to show in the release notes with a link to this pull request.&#xA;- [ ] I want the content of the `release-notes/&lt;pull request number&gt;.md` to be be used for the release notes instead of the title.&#xA;&lt;/detail&gt;&#xA;&#xA;Reviewed-on: https://codeberg.org/Codeberg-Infrastructure/forgejo/pulls/103&#xA;Co-authored-by: Antonin Del Fabbro &lt;message@antonin.one&gt;&#xA;Co-committed-by: Antonin Del Fabbro &lt;message@antonin.one&gt;&#xA;</description>
      <content:encoded><![CDATA[Added `alt=""` to some `<img>` (!103)

Hi!
Added a bunch of `alt=""` to various parts.
- This work is done as I am _~trying~_ finally succeed to sign my commit using SSH. Consider this a big mess, hopefully useful ;
- No tests, hope there's no mistake. Did my best!
- Some `alt=""` are left empty, feel free to fill them ;
- There's still some `<img>` without `<alt>`.

Sorry/thanks!

---
<details>
<summary>Default PR text</summary>
## 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.
</detail>

Reviewed-on: https://codeberg.org/Codeberg-Infrastructure/forgejo/pulls/103
Co-authored-by: Antonin Del Fabbro <message@antonin.one>
Co-committed-by: Antonin Del Fabbro <message@antonin.one>
]]></content:encoded>
      <author>Antonin Del Fabbro</author>
      <guid>94d10b98cb7c82c93631aacac1e9ee63d94ed207</guid>
      <pubDate>Fri, 17 Jan 2025 01:48:05 +0000</pubDate>
    </item>
    <item>
      <title>Update to latest Forgejo 9</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/c89bca420e8bc017e0b597f6e577284ab6d72ebc</link>
      <description>Update to latest Forgejo 9&#xA;</description>
      <content:encoded><![CDATA[Update to latest Forgejo 9
]]></content:encoded>
      <author>Codeberg Build Maintainers</author>
      <guid>c89bca420e8bc017e0b597f6e577284ab6d72ebc</guid>
      <pubDate>Sun, 05 Jan 2025 01:56:10 +0000</pubDate>
    </item>
    <item>
      <title>Merge pull request &#39;[v9.0/forgejo] fix: repo avatar generating (#6338)&#39; (#6346) from bp-v9.0/forgejo-be076c9 into v9.0/forgejo</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/a94a926564bcd8d05811f89cbef7230392250879</link>
      <description>Merge pull request &#39;[v9.0/forgejo] fix: repo avatar generating (#6338)&#39; (#6346) from bp-v9.0/forgejo-be076c9 into v9.0/forgejo&#xA;&#xA;Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6346&#xA;Reviewed-by: Gusted &lt;gusted@noreply.codeberg.org&gt;&#xA;</description>
      <content:encoded><![CDATA[Merge pull request '[v9.0/forgejo] fix: repo avatar generating (#6338)' (#6346) from bp-v9.0/forgejo-be076c9 into v9.0/forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6346
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
]]></content:encoded>
      <author>Gusted</author>
      <guid>a94a926564bcd8d05811f89cbef7230392250879</guid>
      <pubDate>Sun, 22 Dec 2024 21:45:42 +0000</pubDate>
    </item>
    <item>
      <title>fix: repo avatar generating (#6338)</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/4885e681297389ba142901f87ae51fa18a2922f8</link>
      <description>fix: repo avatar generating (#6338)&#xA;&#xA;(cherry picked from commit be076c98d4bf09f05bb5f2a548d06acb4877c236)&#xA;</description>
      <content:encoded><![CDATA[fix: repo avatar generating (#6338)

(cherry picked from commit be076c98d4bf09f05bb5f2a548d06acb4877c236)
]]></content:encoded>
      <author>Snoweuph</author>
      <guid>4885e681297389ba142901f87ae51fa18a2922f8</guid>
      <pubDate>Sun, 22 Dec 2024 19:52:56 +0000</pubDate>
    </item>
    <item>
      <title>Merge pull request &#39;[v9.0/forgejo] fix: keep commit count limit in file history pagination static and not increase with every page&#39; (#6340) from emilylange/bp-v9.0/forgejo-cd2c136 into v9.0/forgejo</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/4f16ac5f7bcaeaa35bae26666a348d9e375f3ec0</link>
      <description>Merge pull request &#39;[v9.0/forgejo] fix: keep commit count limit in file history pagination static and not increase with every page&#39; (#6340) from emilylange/bp-v9.0/forgejo-cd2c136 into v9.0/forgejo&#xA;&#xA;Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6340&#xA;Reviewed-by: Gusted &lt;gusted@noreply.codeberg.org&gt;&#xA;</description>
      <content:encoded><![CDATA[Merge pull request '[v9.0/forgejo] fix: keep commit count limit in file history pagination static and not increase with every page' (#6340) from emilylange/bp-v9.0/forgejo-cd2c136 into v9.0/forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6340
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
]]></content:encoded>
      <author>Gusted</author>
      <guid>4f16ac5f7bcaeaa35bae26666a348d9e375f3ec0</guid>
      <pubDate>Sun, 22 Dec 2024 01:09:08 +0000</pubDate>
    </item>
    <item>
      <title>fix: keep commit count limit in file history pagination static and not increase with every page</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/7db46f9ecc7ae94d3393adc57c54d223fa6aa5a8</link>
      <description>fix: keep commit count limit in file history pagination static and not increase with every page&#xA;&#xA;This fixes a regression introduced by 58a4407acb04b329e94e92977b1414feb309d5de&#xA;from 2022 which reintroduced passing `--skip` to `git rev-list` in favor&#xA;of the custom skipping reader based on `io.CopyN` from 59d1cc49f1d7c63d25e2a139befc8c02b830ba09&#xA;and then forgetting to also revert the&#xA;`--max-count=CommitsRangeSize*Page` math.&#xA;&#xA;Before this commit:&#xA;&#xA;~~~bash&#xA;# curl -s &#34;http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&amp;page=1&#34; | jq length&#xA;50&#xA;&#xA;# curl -s &#34;http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&amp;page=2&#34; | jq length&#xA;100&#xA;&#xA;# curl -s &#34;http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&amp;page=10&#34; | jq length&#xA;500&#xA;~~~&#xA;&#xA;With this commit applied:&#xA;&#xA;~~~bash&#xA;# curl -s &#34;http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&amp;page=1&#34; | jq length&#xA;50&#xA;&#xA;# curl -s &#34;http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&amp;page=2&#34; | jq length&#xA;50&#xA;&#xA;# curl -s &#34;http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&amp;page=10&#34; | jq length&#xA;50&#xA;~~~&#xA;&#xA;(cherry picked from commit cd2c1361c56d9bba0527ea3308015aa301b9ca4a)&#xA;</description>
      <content:encoded><![CDATA[fix: keep commit count limit in file history pagination static and not increase with every page

This fixes a regression introduced by 58a4407acb04b329e94e92977b1414feb309d5de
from 2022 which reintroduced passing `--skip` to `git rev-list` in favor
of the custom skipping reader based on `io.CopyN` from 59d1cc49f1d7c63d25e2a139befc8c02b830ba09
and then forgetting to also revert the
`--max-count=CommitsRangeSize*Page` math.

Before this commit:

~~~bash
# curl -s "http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&page=1" | jq length
50

# curl -s "http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&page=2" | jq length
100

# curl -s "http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&page=10" | jq length
500
~~~

With this commit applied:

~~~bash
# curl -s "http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&page=1" | jq length
50

# curl -s "http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&page=2" | jq length
50

# curl -s "http://localhost:3000/api/v1/repos/forgejo/forgejo/commits?path=templates&page=10" | jq length
50
~~~

(cherry picked from commit cd2c1361c56d9bba0527ea3308015aa301b9ca4a)
]]></content:encoded>
      <author>emilylange</author>
      <guid>7db46f9ecc7ae94d3393adc57c54d223fa6aa5a8</guid>
      <pubDate>Sun, 22 Dec 2024 01:22:35 +0100</pubDate>
    </item>
    <item>
      <title>Merge pull request &#39;[v9.0/forgejo] chore(release): link to the standalone release notes file&#39; (#6326) from bp-v9.0/forgejo-0e02397 into v9.0/forgejo</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/a66f8c1affe0007222971f0ff72caad6ee0aac09</link>
      <description>Merge pull request &#39;[v9.0/forgejo] chore(release): link to the standalone release notes file&#39; (#6326) from bp-v9.0/forgejo-0e02397 into v9.0/forgejo&#xA;&#xA;Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6326&#xA;Reviewed-by: Earl Warren &lt;earl-warren@noreply.codeberg.org&gt;&#xA;Reviewed-by: Michael Kriese &lt;michael.kriese@gmx.de&gt;&#xA;</description>
      <content:encoded><![CDATA[Merge pull request '[v9.0/forgejo] chore(release): link to the standalone release notes file' (#6326) from bp-v9.0/forgejo-0e02397 into v9.0/forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6326
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
]]></content:encoded>
      <author>Earl Warren</author>
      <guid>a66f8c1affe0007222971f0ff72caad6ee0aac09</guid>
      <pubDate>Thu, 19 Dec 2024 09:49:31 +0000</pubDate>
    </item>
    <item>
      <title>chore(release): link to the standalone release notes file</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/e6faa29ee164cd22fd89de4dd6f4779757c6bc87</link>
      <description>chore(release): link to the standalone release notes file&#xA;&#xA;(cherry picked from commit 0e023979156c21e8465ce68eccd94daed9addd1c)&#xA;</description>
      <content:encoded><![CDATA[chore(release): link to the standalone release notes file

(cherry picked from commit 0e023979156c21e8465ce68eccd94daed9addd1c)
]]></content:encoded>
      <author>Earl Warren</author>
      <guid>e6faa29ee164cd22fd89de4dd6f4779757c6bc87</guid>
      <pubDate>Thu, 19 Dec 2024 08:38:54 +0000</pubDate>
    </item>
    <item>
      <title>Merge pull request &#39;Update module golang.org/x/net to v0.33.0 (v9.0/forgejo)&#39; (#6318) from renovate/v9.0/forgejo-golang.org-x-net-0.x into v9.0/forgejo</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/28c1b4d47ed95150d77a39a7020eb49b45f928a4</link>
      <description>Merge pull request &#39;Update module golang.org/x/net to v0.33.0 (v9.0/forgejo)&#39; (#6318) from renovate/v9.0/forgejo-golang.org-x-net-0.x into v9.0/forgejo&#xA;&#xA;Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6318&#xA;Reviewed-by: Michael Kriese &lt;michael.kriese@gmx.de&gt;&#xA;</description>
      <content:encoded><![CDATA[Merge pull request 'Update module golang.org/x/net to v0.33.0 (v9.0/forgejo)' (#6318) from renovate/v9.0/forgejo-golang.org-x-net-0.x into v9.0/forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6318
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
]]></content:encoded>
      <author>Michael Kriese</author>
      <guid>28c1b4d47ed95150d77a39a7020eb49b45f928a4</guid>
      <pubDate>Thu, 19 Dec 2024 05:57:28 +0000</pubDate>
    </item>
    <item>
      <title>Update module golang.org/x/net to v0.33.0</title>
      <link>https://codeberg.org/Codeberg-Infrastructure/forgejo/commit/7f5f9dc221f1ad1686c0732fefcd3a1b0d29fe41</link>
      <description>Update module golang.org/x/net to v0.33.0&#xA;</description>
      <content:encoded><![CDATA[Update module golang.org/x/net to v0.33.0
]]></content:encoded>
      <author>Renovate Bot</author>
      <guid>7f5f9dc221f1ad1686c0732fefcd3a1b0d29fe41</guid>
      <pubDate>Wed, 18 Dec 2024 23:16:45 +0000</pubDate>
    </item>
  </channel>
</rss>