GoToSocial/internal
Daenney 3a369d834a
[chore] Upgrade our Go version to 1.22 (#2862)
* [chore] Upgrade our Go version to 1.22

With Go 1.22 having been released at the start of February, it's now
been a few months. No major issues have shown up, and the two point
release since then have primarily been security fixes plus some general
bug fixing.

This sets the required Go version to 1.22, as there's nothing in 1.22.1
or 1.22.2 that we would explicitly require. It sets the toolchain to the
latest point release, to ensure we pick up any fixes from there when
building releases etc.

* [chore] Update CI to Go 1.22

* [chore] Update golangci-lint to 1.25.7

Newer version should know about Go 1.22 and run fine.

* [chore] Update Docker container to Go 1.22

* [chore] Update Dockerfile to newer Alpine version

* sign drone.yml

* add missing license header

---------

Co-authored-by: tobi <tobi.smethurst@protonmail.com>
2024-04-26 10:40:29 +02:00
..
ap [feature/performance] Store account stats in separate table (#2831) 2024-04-16 13:10:13 +02:00
api [bugfix] Fix incorrect field name for status source, add helpful message (#2854) 2024-04-18 13:22:55 +02:00
cache [feature/performance] Store account stats in separate table (#2831) 2024-04-16 13:10:13 +02:00
cleaner
config [feature/performance] Store account stats in separate table (#2831) 2024-04-16 13:10:13 +02:00
db [bugfix] fix get all tokens (#2841) 2024-04-16 13:25:47 +02:00
email [feature] Admin accounts endpoints; approve/reject sign-ups (#2826) 2024-04-13 13:25:10 +02:00
federation update to set requesting account when deleting status (#2849) 2024-04-17 16:54:40 +01:00
filter
gotosocial
gtscontext
gtserror
gtsmodel [feature/performance] Store account stats in separate table (#2831) 2024-04-16 13:10:13 +02:00
headerfilter
httpclient [performance] massively improved ActivityPub delivery worker efficiency (#2812) 2024-04-11 11:45:35 +02:00
id
iotools
language
log [chore] Log less output on failed test (#2804) 2024-04-04 16:42:42 +01:00
media [performance] massively improved ActivityPub delivery worker efficiency (#2812) 2024-04-11 11:45:35 +02:00
messages
metrics
middleware
oauth [chore] Upgrade our Go version to 1.22 (#2862) 2024-04-26 10:40:29 +02:00
oidc
paging
processing [feature] Status source endpoint (#2848) 2024-04-17 13:49:20 +01:00
queue [performance] massively improved ActivityPub delivery worker efficiency (#2812) 2024-04-11 11:45:35 +02:00
regexes
router
scheduler
state [feature/performance] Store account stats in separate table (#2831) 2024-04-16 13:10:13 +02:00
storage
stream
text
timeline
tracing
trans [feature] New user sign-up via web page (#2796) 2024-04-11 11:45:53 +02:00
transport [performance] massively improved ActivityPub delivery worker efficiency (#2812) 2024-04-11 11:45:35 +02:00
typeutils [bugfix] Fix incorrect field name for status source, add helpful message (#2854) 2024-04-18 13:22:55 +02:00
uris
util
validate [feature] New user sign-up via web page (#2796) 2024-04-11 11:45:53 +02:00
web [chore] Update robots.txt (#2856) 2024-04-22 11:01:37 +02:00
workers [performance] massively improved ActivityPub delivery worker efficiency (#2812) 2024-04-11 11:45:35 +02:00