0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-04-09 04:11:39 -05:00
forgejo/modules
forgejo-backport-action 9830150297 [v7.0/forgejo] chore: Make Forgejo build with go1.24 ()
**Backport:** https://codeberg.org/forgejo/forgejo/pulls/6299

- [Go 1.24](https://groups.google.com/g/golang-announce/c/vYMfuq_XO6w) is currently out for rc1.
- Using it to test unit tests and integration testing it failed horriblywith strange panics and errors, it is caused by ca63101df4 and Forgejo trying to access the wrong internal data structures that have been changed in Go 1.24.
- Use the new data structure for Go 1.24 and above.

Co-authored-by: Gusted <postmaster@gusted.xyz>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/7233
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Co-authored-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
Co-committed-by: forgejo-backport-action <forgejo-backport-action@noreply.codeberg.org>
2025-03-15 16:03:19 +00:00
..
actions enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
activitypub Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
analyze
assetfs enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
auth enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
avatar enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
base fix: extend forgejo_auth_token table 2024-11-15 12:02:14 +01:00
cache Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
charset enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
container Add container.FilterSlice function (gitea#30339) (skip using it) 2024-08-18 06:55:15 +02:00
csv enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
emoji
eventsource Final round of db.DefaultContext refactor () 2023-10-14 08:37:24 +00:00
generate enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
git Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
gitgraph models/asymkey: Implement Tag verification 2024-04-01 13:42:11 +00:00
gitrepo Move get/set default branch from git package to gitrepo package to hide repopath () 2024-03-11 23:36:59 +07:00
graceful enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
hcaptcha
highlight enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
hostmatcher Support allowed hosts for webhook to work with proxy () 2023-10-18 09:44:36 +00:00
html
httpcache [BRANDING] add X-Forgejo-* headers 2024-02-05 16:02:14 +01:00
httplib enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
indexer enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
issue/template Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
json
label
lfs Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
log [v7.0/forgejo] chore: Make Forgejo build with go1.24 () 2025-03-15 16:03:19 +00:00
markup fix: strict matching of allowed content for sanitizer 2024-11-15 11:59:35 +01:00
mcaptcha
metrics Reduce usage of db.DefaultContext () 2023-09-14 17:09:32 +00:00
migration enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
nosql s/Gitea/Forgejo in various log messages and comments 2024-04-22 14:41:17 +00:00
optional enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
options
packages enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
paginator
pprof
private Move database operations of merging a pull request to post receive hook and add a transaction () 2024-05-14 15:37:32 +02:00
process [FIX] make pprof labels conformant with prometheus spec 2024-04-01 18:22:11 +00:00
proxy
proxyprotocol
public enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
queue Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
recaptcha
references enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
regexplru enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
repository enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
secret enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
session Avoid importing modules/web/middleware in modules/session () () 2024-04-21 18:16:09 +02:00
setting Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
sitemap enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
ssh fix: ensure correct ssh public key is used for authentication 2024-12-12 07:02:14 +01:00
storage enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
structs enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
svg
sync
system enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
templates enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
test test(util): MockProtect when mocking multiple times 2024-06-02 14:32:00 +00:00
testlogger Merge pull request '[v7.0/forgejo] [FEAT] Mark database errors in tests as failure' () from bp-v7.0/forgejo-2dabd20 into v7.0/forgejo 2024-04-02 15:53:23 +00:00
timeutil Remove the time-since class () 2024-03-20 08:46:30 +01:00
translation enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
turnstile
typesniffer enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
updatechecker enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
uri enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
user enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
util Update golang packages to v1.23 (v7.0/forgejo) (minor) () 2025-03-04 22:15:29 +00:00
validation [GITEA] add option for banning dots in usernames 2024-02-05 16:05:50 +01:00
web enable linter testifylint on v7 () 2024-07-30 19:42:06 +00:00
webhook [FEAT] sourcehut webhooks 2024-04-05 19:36:04 +00:00