[bugfix] Update select of pending interaction requests to account for potential nil URI (#3392)
[docs] Make `protocol` config option really explicit (#3391)
[bugfix] Account for nil reply when serializing int req (#3389)
[bugfix] Don't try to add nil filtered statuses to context (#3388)
[bugfix] Include own account in conversation when no other accounts involved (#3387)
[performance] remove the pragma optimize analysis limit on connection close (#3386)
fix: fix slice init length (#3382)
[docs] Update smtp docs to mention starttls + port 587 (#3378)
* [docs] Update smtp docs to mention starttls + port 587
* remove misleading ssl bit
* further tweaks
update go-structr to v0.8.11 (#3380)
[bugfix] Carry-over "PinnedAt" when refreshing status (#3373)
[bugfix] visibility after implicit approval not getting invalidated (#3370)
* replicate issue
* update go-structr to v0.8.10 with internal linked-list fix, small tweaks to caching of interaction requests
* remove debug function
---------
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
[chore] use string formatting package agnostic way of printing request attempts ptr (#3371)
[docs] Don't run SQLite on networked storage (#3369)
* [docs] Don't run SQLite on networked storage
This updates our documentation to include warnings against running
SQLite on networked storage.
It also slightly reorganises and consolidates some admonitions on the
Getting Started page because it was getting a bit too busy with repeated
information.
* [docs] Reword a few things
[chore] Update apparmor example file (#3368)
update modernc/sqlite to v1.33.1 (with our concurrency workaround) (#3367)
[bugfix] better handle ogg container format (#3365)
[bugfix] fix media limit reader check (#3363)
* return nicer errors for frontend when media / emoji upload limit reached
* fix reader limit check
* add code comment
[chore] final bits of fiddling with solarized (#3364)
* [chore] final bits of fiddling with solarized
* block quote