32
40
Fork
You've already forked website
52

Forgejo monthly report - November 2025 #669

Merged
Beowulf merged 1 commit from beowulf/monthly-update-november-2025 into main 2025年12月02日 17:12:29 +01:00 AGit

Preview: https://forgejo.codeberg.page/@pull_669/news & https://forgejo.codeberg.page/@pull_669/2025-11-monthly-report/

  • draft the toot & the room announcement
  • verify there is no TBD left
  • verify all reviews were resolved
  • publish
  • toot (pin & unpin the previous one):
  • room announcement

Room announcement

@room the [monthly report was published](https://forgejo.org/2025-11-monthly-report/) ✨

A security release was published for Forgejo v13 and v11 LTS.
There is another way to report accessibility issues that lowers the barrier. User research is still seeking your help.
A lot of work has been done regarding federation, and the Dutch government has expressed interest in Forgejo.

Toot https://floss.social/@forgejo/ https://floss.social/@forgejo/115650946297108144

The #Forgejo monthly report was published ✨

A security release was published for Forgejo v13 and v11 LTS.
There is another way to report accessibility issues that lowers the barrier. User research is still seeking your help.
A lot of work has been done regarding federation, and the Dutch government has expressed interest in Forgejo.
https://forgejo.org/2025-11-monthly-report
Preview: https://forgejo.codeberg.page/@pull_669/news & https://forgejo.codeberg.page/@pull_669/2025-11-monthly-report/ - [x] draft the toot & the room announcement - [x] verify there is no TBD left - [x] verify all reviews were resolved - [x] publish - [x] toot (pin & unpin the previous one): - [x] room announcement --- Room announcement ``` @room the [monthly report was published](https://forgejo.org/2025-11-monthly-report/) ✨  A security release was published for Forgejo v13 and v11 LTS. There is another way to report accessibility issues that lowers the barrier. User research is still seeking your help. A lot of work has been done regarding federation, and the Dutch government has expressed interest in Forgejo. ``` Toot https://floss.social/@forgejo/ https://floss.social/@forgejo/115650946297108144 ``` The #Forgejo monthly report was published ✨  A security release was published for Forgejo v13 and v11 LTS. There is another way to report accessibility issues that lowers the barrier. User research is still seeking your help. A lot of work has been done regarding federation, and the Dutch government has expressed interest in Forgejo. https://forgejo.org/2025-11-monthly-report ```
Beowulf force-pushed beowulf/monthly-update-november-2025 from 37f9e704e9
Some checks failed
pr / preview (pull_request_target) Failing after 51s
to 398132b644
All checks were successful
pr / preview (pull_request_target) Successful in 2m17s
2025年11月30日 15:24:31 +01:00
Compare
@ -0,0 +39,4 @@
## User research
TBD
Author
Owner
Copy link

@fnetX anything following the sessions which happened this month?

@fnetX anything following the sessions which happened this month?
Owner
Copy link

Not really. It would make sense to include another reminder, because the interest was very low :(

Not really. It would make sense to include another reminder, because the interest was very low :(
Beowulf marked this conversation as resolved
@ -0,0 +64,4 @@
## Infrastructure
TBD
Author
Owner
Copy link

@earl-warren , @viceice : Can you provide e.g. some bullet points regarding the crawling and caching?

@earl-warren , @viceice : Can you provide e.g. some bullet points regarding the crawling and caching?
Owner
Copy link

https://codeberg.org/forgejo/k8s-cluster/src/branch/main/flux/apps/forgejo-code/forgejo-route.yaml#L37-L40

- We added transparent nginx servers as caching proxies for `/avatars` and `/assets` routes to reduce the load to all Forgejo instances running in out k8s cluster. https://codeberg.org/forgejo/k8s-cluster/commit/76bb5823ed842d0c17404d745dbf8996cd380419 - We're blocking a specific UA to block the distributed crawling load https://codeberg.org/forgejo/k8s-cluster/commit/84efdfe6ea7e86e7cc572f7cacb57f7190ece20d https://codeberg.org/forgejo/k8s-cluster/src/branch/main/flux/apps/forgejo-code/forgejo-route.yaml#L37-L40
Beowulf marked this conversation as resolved
Collaborator
Copy link
Preview ready: https://forgejo.codeberg.page/@pull_669/ https://forgejo.codeberg.page/@pull_669/2025-11-monthly-report/
@ -0,0 +8,4 @@
The monthly report is meant to provide a good overview of what has changed in Forgejo in the past month.
If you would like to help, please get in touch in [the chatroom](https://matrix.to/#/#forgejo-chat:matrix.org) or participate in the [ongoing discussions](https://codeberg.org/forgejo/discussions).
## Releases
Owner
Copy link

Forgejo (削除) v13.0.1 (削除ここまで) v13.0.3 and Forgejo Helm chart v15.0.3 security releases.

Forgejo ~v13.0.1~ v13.0.3 and Forgejo Helm chart v15.0.3 security releases.
Member
Copy link

Correction: Forgejo's release was v13.0.3

Correction: Forgejo's release was v13.0.3
Beowulf marked this conversation as resolved
Contributor
Copy link

For cross reference, the architecture part is contributed at #664 (comment)

For cross reference, the architecture part is contributed at https://codeberg.org/forgejo/website/issues/664#issuecomment-8627121

Any interest in adding "Discussions" summaries? Here are some that might be good to promote for visibility or community interest, if anyone is interested enough to write a summary/teaser for the monthly report...

Any interest in adding "Discussions" summaries? Here are some that might be good to promote for visibility or community interest, if anyone is interested enough to write a summary/teaser for the monthly report... - "Call for participation in the release team" https://codeberg.org/forgejo/discussions/issues/411 @0ko - "Proposal: Issues, user research, design and implementation workflow" https://codeberg.org/forgejo/discussions/issues/415 @fnetX - "Dutch gov interest in Forgejo" https://codeberg.org/forgejo/discussions/issues/412 @Gusted - "Promoting Docker actions in the Forgejo Actions ecosystem" https://codeberg.org/forgejo/discussions/issues/422 @fnetX
Beowulf force-pushed beowulf/monthly-update-november-2025 from 398132b644
All checks were successful
pr / preview (pull_request_target) Successful in 2m17s
to cae27aa5e5
All checks were successful
pr / preview (pull_request_target) Successful in 2m25s
2025年12月01日 19:58:33 +01:00
Compare
Beowulf force-pushed beowulf/monthly-update-november-2025 from cae27aa5e5
All checks were successful
pr / preview (pull_request_target) Successful in 2m25s
to 7304ec686b
All checks were successful
pr / preview (pull_request_target) Successful in 2m11s
2025年12月01日 20:46:17 +01:00
Compare
@ -0,0 +84,4 @@
Six months ago, distributed crawling [hit code.forgejo.org](https://codeberg.org/forgejo/discussions/issues/320), and the mitigation measures put in place then held until a few weeks ago.
The mitigation measures relied on JavaScript-based proof-of-work, but the crawling software learned to resolve the measures, allowing the [attack to return](https://codeberg.org/forgejo/discussions/issues/421).
Since November 26, a [new blocking strategy](https://codeberg.org/forgejo/discussions/issues/421#issuecomment-8540487) has been implemented and successfully blocked around one million unique IPs daily.
Owner
Copy link

i think this is related to the ip blocklist removal on 2025年11月24日
forgejo/k8s-cluster@434df84ae3

i think this is related to the ip blocklist removal on 2025年11月24日 https://codeberg.org/forgejo/k8s-cluster/commit/434df84ae3c7b9d56806fd330c22d81d6bd23569
Beowulf marked this conversation as resolved
viceice left a comment
Copy link

otherwise lgtm

otherwise lgtm
Beowulf force-pushed beowulf/monthly-update-november-2025 from 7304ec686b
All checks were successful
pr / preview (pull_request_target) Successful in 2m11s
to cbd3b1173e
All checks were successful
pr / preview (pull_request_target) Successful in 1m11s
2025年12月02日 16:13:23 +01:00
Compare
Beowulf force-pushed beowulf/monthly-update-november-2025 from cbd3b1173e
All checks were successful
pr / preview (pull_request_target) Successful in 1m11s
to 69e462d214
All checks were successful
pr / preview (pull_request_target) Successful in 1m2s
2025年12月02日 16:15:40 +01:00
Compare
Sign in to join this conversation.
Labels
Clear labels
404
Broken links or missing content
Accessibility
Accessibility
Blog post
Documentation
Forgejo Documentation
Internationalisation
i18n and l10n
User research - Accessibility
Requires input about accessibility features, likely involves user testing.
User research - Blocked
Do not pick as-is! We are happy if you can help, but please coordinate with ongoing redesign in this area.
User research - Community
Community features, such as discovering other people's work or otherwise feeling welcome on a Forgejo instance.
User research - Config (instance)
Instance-wide configuration, authentication and other admin-only needs.
User research - Errors
How to deal with errors in the application and write helpful error messages.
User research - Filters
How filter and search is being worked with.
User research - Future backlog
The issue might be inspiring for future design work.
User research - Git workflow
AGit, fork-based and new Git workflow, PR creation etc
User research - Labels
Active research about Labels
User research - Moderation
Moderation Featuers for Admins are undergoing active User Research
User research - Needs input
Use this label to let the User Research team know their input is requested.
User research - Notifications/Dashboard
Research on how users should know what to do next.
User research - Rendering
Text rendering, markup languages etc
User research - Repo creation
Active research about the New Repo dialog.
User research - Repo units
The repo sections, disabling them and the "Add more" button.
User research - Security
User research - Settings (in-app)
How to structure in-app settings in the future?
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
6 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/website!669
Reference in a new issue
forgejo/website
No description provided.
Delete branch "beowulf/monthly-update-november-2025"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?