2023-11-10 16:45:25 by Benny Siegert | Files touched by this commit (152) | |
Log message:
Revbump all Go packages after go121 update
|
2023-10-29 15:48:24 by Benny Siegert | Files touched by this commit (152) |
Log message:
Revbump all Go packages because go121 is now the default
|
2023-10-15 14:04:35 by Benny Siegert | Files touched by this commit (155) | |
Log message:
Revbump all Go packages after go120 security update
|
2023-09-08 21:06:15 by Benny Siegert | Files touched by this commit (154) | |
Log message:
Revbump all Go packages after go120 update
|
2023-08-31 09:03:59 by nikita | Files touched by this commit (3) | |
Log message:
gotosocial: update to version 0.11.1
Changelog (https://github.com/superseriousbusiness/gotosocial/releases):
v0.11.1 Slightly Sloppier Sloth
Hey sportsfans, here's a bugfix release!
⚠️ IF YOU'VE BEEN RUNNING A SNAPSHOT FROM MAIN, DO NOT USE THIS RELEASE. \
Stick with your snapshots until the next minor release. You have been warned! \
This release is specifically for people who were using 0.11.0 before.
Now that's out of the way...
Highlights
We unbuggered the Content-Security-Policy stuff for S3 for good this time! \
Now, GoToSocial will probe your s3 storage on startup to figure out which \
endpoint to add to the CSP.
We fixed a little bug in our media cleanup where an old index was being \
used, and stuff wasn't being cleaned properly. The first time you run a cleanup \
with this version, it should be faster and your storage use should drop by \
something in the order of gigabytes.
No more duplicate database hooks, for those of you who run with trace logging.
Update Go to 1.21.0, should be a teensy tiny bit faster.
Now get out there and play ball! ⚾ 🎾 🍙
Migration notes
Upgrading
To upgrade to 0.11.1 from a previous release:
Binary/tar
Stop GoToSocial
Untar the new release, including the web assets and html templates.
Edit your config.yaml file as necessary (see below).
Start GoToSocial
Docker
Stop GoToSocial.
Pull the new docker container (superseriousbusiness/gotosocial:0.11.1 or \
superseriousbusiness/gotosocial:latest)
Start GoToSocial.
config.yaml
The configuration file has changed since the previous release. You can see a \
diff of the config file here: \
v0.11.0...v0.11.1#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations
This release contains several database migrations which will run the first time \
you start up this new version. Be sure not to interrupt this migration process. \
This will take anywhere between a couple seconds and ten minutes (on slower \
hardware). Please be patient!
Detailed Changelog
Features / Performance
c7a46e0 [performance] Tweak media attachment cleanup; replace stale index (#2143)
de95f5f [feature] Add snapshot binary builds + uploads (#2119)
Bugfixes
4b5a3e0 [feature/bugfix] Probe S3 storage for CSP uri, add config flag for \
extra URIs (#2134)
4533458 [bugfix] fix double firing bun.DB query hooks (#2124)
Chores + version bumps
b6c07a7 [chore]: Bump codeberg.org/gruf/go-kv from 1.6.3 to 1.6.4 (#2142)
24b02d1 [chore]: Bump github.com/minio/minio-go/v7 from 7.0.61 to 7.0.62 (#2141)
3ee69cc [chore]: Bump github.com/yuin/goldmark from 1.5.5 to 1.5.6 (#2140)
688ea88 [chore]: Bump github.com/jackc/pgx/v5 from 5.4.2 to 5.4.3 (#2112)
3c1e12d [chore]: Bump github.com/abema/go-mp4 from 0.12.0 to 0.13.0 (#2113)
7c65f13 [chore]: Bump modernc.org/sqlite from 1.24.0 to 1.25.0 (#2114)
71ed361 [chore] ensure worker contexts have request ID (#2120)
v0.11.0 Sloppy Sloth
Hello comrades!
Here's v0.11.0 of GoToSocial, Sloppy Sloth!
It's got a lot of stuff in it (when do our releases not have a lot of stuff in \
them?), so, we hope you like stuff!
Release highlights
We're making a habit of finally getting around to implementing features that \
people have been asking for forever. In this spirit, the following things are \
now implemented:
Hashtags! Wow, finally! You can write a post with hashtags, and that post \
will be federated out with those hashtags set on the post. It's like magic! And \
that's not all, no no, posts will federate in with the correct hashtags set on \
them as well, so you can view posts using that hashtag in your client \
application of choice. This won't retroactively apply for all posts sitting in \
your database, see the note about hashtags below under migration notes for more \
details.
Account notes! You can now set, view, and unset your own private notes on \
accounts (depending on what client you're using).
Markers! Client applications can now set and retrieve markers for timeline \
paging.
List replies policies now work as they should!
Lots of performance stuff: we tweaked our cacheing configuration, increased \
the amount of concurrent database connections that sqlite can use, and more. \
Things oughta feel a teensy bit faster :)
Migration notes
Upgrading
To upgrade to 0.11.0 from a previous release:
Binary/tar
Stop GoToSocial
Untar the new release, including the web assets and html templates.
Edit your config.yaml file as necessary (see below).
Start GoToSocial
Docker
Stop GoToSocial.
Pull the new docker container (superseriousbusiness/gotosocial:0.11.0 or \
superseriousbusiness/gotosocial:latest)
Start GoToSocial.
config.yaml
The configuration file has changed since the previous release. You can see a \
diff of the config file here: \
v0.10.0...v0.11.0#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations
This release contains several database migrations which will run the first time \
you start up this new version. Be sure not to interrupt this migration process. \
This will take anywhere between a couple seconds and ten minutes (on slower \
hardware). Please be patient!
Hashtags
Where are all the hashtags??
This update does not cause all hashtagged statuses currently in your database to \
show up in hashtag timelines, because that would require a large + annoying \
database migration with a huge amount of calls to remote instances all at once.
Instead, from this release onwards, your instance will begin to process hashtags \
correctly on new posts that it sees after you upgrade.
Your instance will also update existing posts that it sees again (because of \
boosts, or status searches, replies, etc) with appropriate hashtags.
In other words, don't expect to see a busy and bustling hashtag timeline \
immediately; it will populate over time!
Why can't I view hashtags at https://[my-instance]/tags/some_hashtag in my browser?
Simply put, we haven't decided yet whether we want to expose all hashtagged \
posts on a web page like Mastodon and other servers do. You can view hashtag \
timelines in your client, but it didn't feel right to start showing other \
people's posts on a hashtag web page that just anyone can access without \
authentication. We're still figuring out the best thing to do for those hashtag \
web endpoints that your instance now has :)
Detailed changelogs
Features + Performance
[feature] Lower remote media cache config duration by @daenney in #2007
[feature] Report Masto version in /api/v1/instance by @daenney in #1977
[feature/performance] support uncaching remote emoji + scheduled cleanup \
functions by @NyaaaWhatsUpDoc in #1987
[performance] retry db queries on busy errors by @NyaaaWhatsUpDoc in #2025
[feature] Support setting private notes on accounts by @VyrCossont in #1982
[feature] Implement markers API by @VyrCossont in #1989
[performance] cache follow, follow request and block ID lists by \
@NyaaaWhatsUpDoc in #2027
[feature] Hashtag federation (in/out), hashtag client API endpoints by \
@tsmethurst in #2032
[feature] Set timezone in Docker using TZ env variable by @tsmethurst in #2050
[feature] Allow users to skip http client tls verification for testing \
purposes (with appropriately loud warnings) by @tsmethurst in #2052
[feature] simpler cache size configuration by @NyaaaWhatsUpDoc in #2051
[performance] add caching of status fave, boost of, in reply to ID lists by \
@NyaaaWhatsUpDoc in #2060
Allow full BCP 47 in language inputs by @VyrCossont in #2067
[feature] List replies policy, refactor async workers by @tsmethurst in #2087
[performance] remove last of relational queries to instead rely on caches by \
@NyaaaWhatsUpDoc in #2091
[feature] Set Content-Security-Policy header by @daenney in #2095
[feature] destroy capitalism
Bugfixes
[bugfix/frontend] Decode URI component domain before showing on frontend by \
@tsmethurst in #2043
[bugfix] Allow instance accounts to be shown in search results in certain \
circumstances by @tsmethurst in #2053
[bugfix] handle HEAD requests more elegantly by @NyaaaWhatsUpDoc in #2055
[bugfix] fix slow accounts / statuses using emojis lookups by \
@NyaaaWhatsUpDoc in #2056
[bugfix] Rework MultiError to wrap + unwrap errors properly by @tsmethurst \
in #2057
[bugfix] update cache library with nil ptr fix by @NyaaaWhatsUpDoc in #2070
[bugfix] don't accept unrelated statuses by @NyaaaWhatsUpDoc in #2078
[bugfix] only set content-length AFTER rewinding body bytes by \
@NyaaaWhatsUpDoc in #2086
[bugfix] Fix incorrect per-loop variable capture by @daenney in #2092
[bugfix] Use length in runes when trimming for RSS by @tsmethurst in #2094
[bugfix] Populate followRequest before accessing TargetAccount ptr by \
@tsmethurst in #2099
[bugfix] Use custom bluemonday policy to disallow inline img tags by \
@tsmethurst in #2100
[bugfix] Fix using wrong key for clientID during oauth callback by \
@tsmethurst in #2101
[bugfix] Suppress 'errNoEntries' warnings from InboxForwarding function call \
by @tsmethurst in #2102
[bugfix] Add s3 endpoint as image-src and media-src for CSP by @tsmethurst \
in #2103
[bugfix] CSP policy fixes for S3/object storage by @daenney in #2104
[bugfix] bump go-kv version with logfmt quote fix by @NyaaaWhatsUpDoc in #2108
[fix] Update CSP header for blob images (upload preview) and dev livereload \
by @f0x52 in #2109
[bugfix] fix inconsistent calculated cache sizes by @NyaaaWhatsUpDoc in #2115
Chores + Version Bumps
Bump word-wrap from 1.2.3 to 1.2.4 in /web/source by @dependabot in #2001
[chore]: Bump github.com/go-playground/form/v4 from 4.2.0 to 4.2.1 by \
@dependabot in #1994
[chore]: Bump github.com/minio/minio-go/v7 from 7.0.59 to 7.0.60 by \
@dependabot in #1992
[chore]: Bump github.com/jackc/pgx/v5 from 5.4.1 to 5.4.2 by @dependabot in #1991
[chore]: Bump modernc.org/sqlite from 1.23.1 to 1.24.0 by @dependabot in #1993
[chore] Admin CLI + new account creation refactoring by @tsmethurst in #2008
[chore] Disable the right webfinger test by @daenney in #2018
[chore]: Bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3 by @dependabot in \
#2020
[chore]: Bump github.com/jackc/pgconn from 1.14.0 to 1.14.1 by @dependabot \
in #2024
[chore]: Bump codeberg.org/gruf/go-cache/v3 from ...
|
2023-08-26 18:31:41 by Benny Siegert | Files touched by this commit (149) | |
Log message:
Revbump all Go packages after go120 update
|
2023-07-30 22:52:52 by nikita | Files touched by this commit (3) | |
Log message:
gotosocial: update to version 0.10.0
Changelog (taken from \
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.10.0):
v0.10.0 Shrimple Sloth
89ee9d5
Hello! We did a release! Here it is! We fixed a bunch of broken stuff and added \
some more stuff that's probably broken and which we'll have to fix in the \
future! 😎
As always, big thank you to all contributors and well-wishers, and those who use \
the software and help it grow. The sloth thanks you.
Highlights
LISTS: this has been one of the most frequently requested features for \
GoToSocial since forever, so we're happy to be able to include it now! With this \
release, you can create lists, delete lists, add/remove accounts from lists, and \
view list timelines in your client app. It works pretty OK!
Partial search implementation: previously, you could only use search to look \
for exact URLs (https://example.org/users/someone) or to look for users by their \
exact namestring (@someone@example.org). With this release, you can now also do \
partial text searches for:
statuses you've posted yourself (search in status content warning and body)
statuses posted in reply to you (search in status content warning and body)
accounts you don't yet follow (search in username and display name)
accounts you do follow (search in username, display name, and bio)
Profile field settings: you can now set up to 6 profile property/value \
fields in the settings panel.
Loads of bug fixes. We fixed some of the more annoying/longstanding bugs \
including missing profile + header pics, please see the section 'First run of \
media cleanup' below.
Migration notes
Upgrading
To upgrade to 0.10.0 from a previous release:
Binary/tar
Stop GoToSocial
Untar the new release, including the web assets and html templates.
Edit your config.yaml file as necessary (see below).
Start GoToSocial
Docker
Stop GoToSocial.
Pull the new docker container (superseriousbusiness/gotosocial:0.10.0 or \
superseriousbusiness/gotosocial:latest)
Start GoToSocial.
config.yaml
The configuration file has changed since the previous release. You can see a \
diff of the config file here: \
v0.9.0...v0.10.0#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations
This release contains several database migrations which will run the first time \
you start up this new version. Be sure not to interrupt this migration process. \
This will take anywhere between a couple seconds and ten minutes (on slower \
hardware). Please be patient!
First run of media cleanup
The first time your instance runs a media cleanup (normally at midnight every \
night), it will likely take a long time. We introduced some issues in 0.9.0 to \
do with avatars + headers, and the first media cleanup you do in this new \
version fixes those issues by iterating through all your stored media \
attachments and fixing ones whose file is missing. Just let it run, it will sort \
itself out!
Detailed changelog
Features/performance
f0dad43 [feature] Use Read/Write lock for config (#1969)
2a99df0 [feature] enable + document explicit IP dialer allowing/denying (#1950)
81f33c3 [feature] Add media list command (#1943)
ba0bc06 [feature] Add instance stats to /about (#1936)
8e00431 [performance] update go-cache library (#1917)
831ae09 [feature] Add partial text search for accounts + statuses (#1836)
8fb5a7e [Frontend] Settings for profile fields (#1885)
20978b1 [performance] wrap httpclient response body to ensure drained before \
close (#1854)
f5c004d [feature] Add List functionality (#1802)
fc524f8 [feature] Configurable custom css length (#1827)
Bugfixes
89ee9d5 [bugfix] Return all accounts when list accounts limit <= 0 (#2014)
d6fa74e [bugfix] Change maximumPasswordLength to 72 bytes (#2012)
f431974 [bugfix] more robust list timeline invalidation (#1995)
346ecab [bugfix] Add missing continue statement in prepareXBetweenIDs (#1996)
12b6cdc [bugfix] Set Vary header correctly on cache-control (#1988)
1951e6c [bugfix] Update account Update logic (#1984)
8d92b24 [bugfix] Align default values in the configuration file with the \
code (#1971)
0d267fd [bugfix] Properly handle range > content-length (#1979)
ca5492b [bugfix] Tidy up rss feed serving; don't error on empty feed (#1970)
6dbb8ba [bugfix] Fix delete follow req instead of follow (#1962)
f40bb02 [bugfix] Delete mutual follow (requests) when receiving block from \
remote (#1960)
672386a [bugfix] Don't overflow on very wide status'es (#1956)
ac564c1 [bugfix] Reorder web view logic, other small fixes (#1954)
3d16962 [chore/bugfix] Break Websockets logic into smaller read/write \
functions, don't log expected errors (#1932)
2a40c81 [bugfix] Try to fix the webfinger test, again (#1931)
d98b631 [bugfix] Use gtserror package for WrongType errs (#1930)
52ebff5 [bugfix] Only mark status orphaned on 410 Gone (#1923)
3e19f48 [bugfix] Ensure InReplyToID set properly, update dereference \
ancestors func (#1921)
9a22102 [bugfix/chore] oauth entropy fix + media cleanup tasks rewrite (#1853)
73bfb5f [bugfix] Parse POST-style forms in the list member removal endpoint \
(#1903)
d8e16a2 [chore/bugfix] Refactor ap/extract.go functions, return URIs more \
reliably (#1897)
0fa06c0 [bugfix] Accept non-multipart forms for account updates (#1896)
e70bf8a [chore/bugfix] Domain block tidying up, Implement first pass of 207 \
Multi-Status (#1886)
827cc4d [chore/bugfix] Demote failed inbox forwarding to warn log rather \
than error return (#1892)
5e2897e [bugfix] Invalidate timeline entries for status when stats change (#1879)
b0015a3 [bugfix] Delete from list timeline on status deletion (#1878)
d7d6603 [bugfix] Fix slow joined home timeline query (#1867)
1d4137f [bugfix] Fix first item of thread dereferencing always being skipped \
(#1858)
1f39275 [bugfix] Allow lowercase emoji shortcode in frontend (#1851)
2358cf4 [bugfix] Overwrite API client closed errors with 499 - Client Closed \
Request (#1857)
9da20ee [bugfix] only attempt to populate account/statuses from DB if \
already exist (#1839)
70262d4 [fix] Fix link to remote emoji pgae (#1845)
46d4ec0 [bugfix/chore] Inbox post updates (#1821)
45f961a [bugfix] allow usernames of length 1 (#1823)
Documentation
b0f0c8b [docs] Activate the edit feature (#1967)
747ea58 [docs] Clarify how to add a page (#1959)
95e2024 [docs] Apache setup for Caching assets and media (#2005) (#2005)
9ff4c20 [docs] Rework backups a bit (#1942)
c4cf632 [docs] Clarify email requirement for OIDC (#1918)
fab64a2 [docs] Disambiguate docker version, don't recommend opening \
localhost (#1913)
433b56d [docs] Add certificates and firewalling to advanced (#1888)
4990099 [docs] Made Advanced its own section (#1883)
84e1c7a [docs] Revamp the installation guide (#1877)
6f6b857 [docs] Add example tracing infrastructure (#1866)
45773a0 [bugfix/docs] AppArmor profile for SQLite (#1864)
186e849 [docs] Add Repology stats (#1859)
36fcd2e [docs] clarify other federation modes not yet implemented (#1849)
1f06914 [docs] Update + simplify roadmap, revise beta estimate (#1826)
681486f [docs]: semaphone ref & DEBUG usage for standalone testing (#1828)
e096298 [bugfix/docs] Fix clear notifications API docs (#1831)
Chores / version bumps
6de5ca4 [chore]: Bump golang.org/x/net from 0.11.0 to 0.12.0 (#1973)
901770f [chore]: Bump golang.org/x/image from 0.8.0 to 0.9.0 (#1972)
f5d6503 Bump semver from 6.3.0 to 6.3.1 in /web/source (#1981)
a29b5af [chore]: Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (#1975)
65c8970 [chore] Fix password typos (#1966)
8868889 [chore] Skip webfinger test on CI (#1983)
d9c69f6 [chore/performance] Remove remaining 'whereEmptyOrNull' funcs (#1946)
1218f97 [chore]: Bump github.com/minio/minio-go/v7 from 7.0.58 to 7.0.59 (#1941)
e3e0f67 [chore]: Bump github.com/minio/minio-go/v7 from 7.0.56 to 7.0.58 (#1928)
4ad933b [chore]: Bump github.com/miekg/dns from 1.1.54 to 1.1.55 (#1929)
120743d [chore]: Bump github.com/tdewolff/minify/v2 from 2.12.6 to 2.12.7 (#1927)
33ccb71 [chore]: Bump golang.org/x/image from 0.7.0 to 0.8.0 (#1926)
f56dd29 [chore]: Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 (#1908)
84eb7ea [chore] Fix Swagger paths for lists API endpoints (#1904)
70357a7 [chore]: Bump github.com/jackc/pgx/v5 from 5.3.1 to 5.4.1 (#1907)
b560fe1 [chore]: Bump golang.org/x/net from 0.10.0 to 0.11.0 (#1909)
54f3387 [chore]: Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#1910)
24fbdf2 [chore] Refactor AP authentication, other small bits of tidying up \
(#1874)
5d19fb1 [chore]: Bump modernc.org/sqlite from 1.23.0 to 1.23.1 (#1884)
b401bd1 [chore] update latest deps, ensure readme up to date (#1873)
f1b70cc [chore]: Bump github.com/minio/minio-go/v7 from 7.0.55 to 7.0.56 (#1869)
7638a68 [chore]: Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 (#1872)
97bc2e7 [chore] tidy + test timelines a bit better (#1865)
21c1552 [chore] Update versions, fix lint errors (#1860)
55aacaf [chore]: Bump github.com/gin-gonic/gin from 1.9.0 to 1.9.1 (#1855)
23705b3 [chore/frontend] refactor header templating, add apple-touch-icon (#1850)
049b02a [chore]: Bump github.com/microcosm-cc/bluemonday from 1.0.23 to \
1.0.24 (#1843)
f620ee8 [chore]: Bump github.com/coreos/go-oidc/v3 from 3.5.0 to 3.6.0 (#1840)
e50b228 [chore]: Bump github.com/ulule/limiter/v3 from 3.11.1 to 3.11.2 (#1841)
2e7043b [chore]: Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#1842)
9ed96bc [chore]: Bump github.com/minio/minio-go/v7 from 7.0.53 to 7.0.55 (#1844)
5faeb4d [chore] tidy up media manager, add calling func to errors, \
build-script improvements (#1835)
|
2023-07-15 12:53:10 by Benny Siegert | Files touched by this commit (151) | |
Log message:
Revbump all Go packages after go120 update
|
2023-05-26 01:54:25 by nikita | Files touched by this commit (3) | |
Log message:
gotosocial: update to version 0.9.0
Changelog (taken from \
https://github.com/superseriousbusiness/gotosocial/releases/tag/v0.9.0):
v0.9.0 Spicy Sloth
24 May 14:58
282be6f
HELLO! The sloth has landed! Repeat, the sloth has landed! Introducing v0.9.0 of \
GoToSocial, aka Spicy Sloth!
This release was fun to work on, and we hope you enjoy using it! The project is \
slowly and steadily maturing and getting better 🌞
Big thank you to all contributors, folks who opened issues, instance admins who \
let us know weird stuff was happening, people who seem to like the code, and \
people who give us money to write the code!
Highlights
PROFILE FIELDS will now be federated. This means you can set key/value \
fields on your profile, just like other Fedi softwares already have, and they \
will federate in and out properly! It may take up to 2 days to start seeing \
fields on remote profiles, be patient ;)
Kickass new layout for web view of profiles, including fields!
Initial support for request tracing \
(https://github.com/superseriousbusiness/gotosocial/blob/main/docs/configuration/observability.md)
"subscribe" to an account you follow to receive notifications when \
they create a new post! (AKA 'click the bell' functionality.) Very useful for \
catching posts of followed accounts who don't post very often.
Automatic remote status refetching to get up-to-date replies + edits.
Performance improvements for message sending: you can now configure the rate \
at which messages will be federated outwards, better spacing out CPU usage and \
avoiding issues with rate-limiting.
Lots of caching performance improvements; things should feel generally snappier.
Suspend accounts from right within the admin panel by clicking through from \
reports.
We added a whole bunch of trans rights to the code 🏳️⚧️ The code \
has so much trans rights in it now. If you don't like trans rights, you won't \
like this code.
Migration notes
Upgrading
To upgrade to 0.9.0 from a previous release:
Binary/tar
Stop GoToSocial
Untar the new release, including the web assets and html templates.
Edit your config.yaml file as necessary (see below).
Start GoToSocial
Docker
Stop GoToSocial.
Pull the new docker container (superseriousbusiness/gotosocial:0.9.0 or \
superseriousbusiness/gotosocial:latest)
Start GoToSocial.
config.yaml
The configuration file has changed since the previous release. You can see a \
diff of the config file here: \
v0.8.1...v0.9.0#diff-c071e03510b2c57e193a44503fd9528a785f0f411497cc75841a9f8d0b1ac622
Database Migrations
This release contains several database migrations which will run the first time \
you start up this new version. Be sure not to interrupt this migration process. \
This will take anywhere between a couple seconds and ten minutes (on slower \
hardware). Please be patient!
Features / Performance
89dcbd5 [frontend] Basic user moderation actions (#1728)
6c9d8e7 [feature] status refetch support (#1690)
9cc9ffc [frontend] Profiles with fields & more (#1764)
6392e00 [feature] initial tracing support (#1623)
0e29f1f [feature] Enable federation in/out of profile PropertyValue fields \
(#1722)
6d13858 [feature] Implement the preferences client API (#1740)
3ff1391 [performance] replace domain block cache with an in-memory radix \
trie (#1714)
68b91d2 [performance] tweak http client error handling (#1718)
8b1e228 [feature] Add GET endpoint for single notification (#1719)
6a29c5f [performance] improved request batching (removes need for queueing) \
(#1687)
093cf2a [feature] Receive notification when followed account posts (if \
desired) (#1680)
107237c [feature] Make client IP logging configurable (#1799)
Bugfixes
17b9a93 [bugfix] Fix duplicating fields on profile edit (#1788)
e91cabb [bugfix] Fix NegotiateFormat with multiple accept headers (#1797)
2478d83 [bugfix] Fix proxy_pass in named location (#1794)
68e54cb [bugfix] Start + stop caches properly for testrig + pruning (#1804)
99ddaba [bugfix] Fix incorrect default for empty emoji domain (#1803)
2063d01 [bugfix] Add back removed ValidateRequest() before backoff-retry \
loop (#1805)
2b7c815 [bugfix] update go-cache to v3.3.3 (#1778)
b47661f [bugfix] Downstep otel to fix freebsd compile issue (#1773)
8eda005 [bugfix] Ensure account fields can be set by JSON (#1762)
878ed48 [bugfix] Don't try to get user when serializing local instance \
account (#1757)
11e843a [bugfix] fix possible domain blockcache nil ptr + add debug String() \
func (#1755)
8275d70 [bugfix] update go-cache version to support multi-keying (#1756)
37b4d9d [bugfix] Punycode fixes (#1743)
b7dd32d [bugfix] Return languages in api/v1/instance (#1741)
5027d0c [bugfix] Serve correct 'application/jrd+json' content type for \
webfinger requests (#1738)
4a012ac [bugfix] Rework notifs to use min_id for paging up (#1734)
a6ec2a5 [bugfix] Fix invalid og:description on account w/ empty note (#1733)
ead286a [bugfix] tweak httpclient error handling again ... (#1721)
fdd2487 [bugfix] add From to email header (#1717)
6b4f6dc [bugfix] Fix remaining mangled URI escaping issues in statuses + \
accounts (#1712)
fd3bf92 [bugfix] fix small config typos (#1707)
cb1f935 [bugfix] Fix the bookmarks list API endpoint returning an empty \
array (#1700)
c01d2f9 [chore]: Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 (#1684)
1d8f9c6 [chore]: Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#1685)
014d7ac [chore]: Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#1686)
158facf [chore]: Bump golang.org/x/image from 0.6.0 to 0.7.0 (#1682)
Chores
e1b7ab2 [chore]: Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 (#1785)
89c1d58 [chore]: Bump golang.org/x/crypto from 0.8.0 to 0.9.0 (#1784)
c7702c4 [chore] Change time comparison in webfinger test (#1798)
a0952ad [chore]: Bump github.com/minio/minio-go/v7 from 7.0.52 to 7.0.53 (#1808)
c48abd8 [chore] update account statuses paging logic (#1814)
ea1bbac [chore]: Bump github.com/go-playground/validator/v10 (#1812)
9c24dee [chore] Replace pinafore with semaphore (#1801)
514eb8c [frogend/chore] Fix profile domain (#1779)
3046dab [frogend/chore] Update backnextlinks (#1774)
ec325fe [chore] Update a bunch of database dependencies (#1772)
66df974 [frogend/bugfix] fix dynamicSpoiler elements (#1771)
b315aa1 [frogend/chore] remove break-all on profile fields (#1770)
ba5a464 [chore] Prefer JSON errors in API endpoints (#1766)
265cc32 [frogend] use more semantic headers for profile page (#1765)
65cd1ac [chore] tidy + update StatusToAPIStatus (#1754)
cbb9e2d [chore/performance] Make sender multiplier configurable (#1750)
9b4b4d4 [chore] update readthedocs deps, use conda (#1742)
c41c1f9 [chore] Hide vendor from diffs (#1729)
66f09a8 [chore]: Bump modernc.org/sqlite from 1.22.0 to 1.22.1 (#1726)
e9de7be [chore]: Bump github.com/go-playground/validator/v10 (#1724)
ab7f518 [chore]: Bump github.com/KimMachineGun/automemlimit from 0.2.5 to \
0.2.6 (#1723)
5904e3b [chore]: Bump github.com/miekg/dns from 1.1.53 to 1.1.54 (#1727)
49395f2 [chore]: Bump modernc.org/sqlite from 1.21.1 to 1.22.0 (#1711)
f3066a1 [chore] Replacing all Pinafore mentions to Semaphore ones (#1689)
a3d2774 [chore]: Bump codeberg.org/gruf/go-cache/v3 from 3.2.3 to 3.2.5 (#1701)
c5f61c4 [chore]: Bump mvdan.cc/xurls/v2 from 2.4.0 to 2.5.0 (#1702)
ef3004b [chore]: Bump github.com/minio/minio-go/v7 from 7.0.50 to 7.0.52 (#1703)
Documentation
19dab83 [docs] add missing observability settings to example config (#1790)
32aefd5 [docs] remove nginx trailing slash (#1789)
282be6f [docs] local docs hacking howto (#1816)
d0e747c [docs] code highlighting configuration (#1817)
999a6ae [docs] support copy/pasta for code blocks (#1818)
1d8dec3 [docs] Add implementation notes for report (Flag) functionality (#1324)
0e03507 [docs] update instance splash and profile screenshots (#1775)
ae9d432 [docs] Migrates Chart Location (#1708)
922bd89 [docs] Explain that markdown is enabled on the user settings page. \
(#1699)
|
2023-05-08 17:24:21 by Nikita | Files touched by this commit (1) |
Log message:
gotosocial: replace more paths in examples
|