a69142a403
[bugfix/frontend] Don't show replies to hidden parents; return 404 if no "main" thread ( #3411 )
v0.17.0-rc3
2024-10-09 12:33:53 +02:00
1bc59a0a33
[bugfix] Add missing </a>
on about page ( #3410 )
2024-10-09 11:46:43 +02:00
e8fd40f3ca
[bugfix] Fix replies not being stored pending approval ( #3409 )
2024-10-09 11:02:10 +02:00
2c3f1f4ddb
[chore] update go-sqlite3 to v0.19.0 ( #3406 )
v0.17.0-rc2
2024-10-08 11:15:09 +02:00
1e421cb912
[feature] Distribute + ingest Accepts to followers ( #3404 )
2024-10-08 08:51:13 +00:00
99f535f99b
[chore]: Bump golang.org/x/image from 0.20.0 to 0.21.0 ( #3399 )
2024-10-07 12:25:52 +00:00
33bd97a535
[chore]: Bump golang.org/x/net from 0.29.0 to 0.30.0 ( #3402 )
2024-10-07 12:02:26 +00:00
bd1866ad8a
update go-ffmpreg to v0.3.1 (pulls in latest wazero too) ( #3398 )
2024-10-06 20:53:03 +00:00
02470db5f6
[chore/themes] Tweak colors on new themes ( #3397 )
2024-10-06 13:05:13 +02:00
c023bd30f3
[bugfix] Only allow boosting post from non-interaction-policy-aware instance if public or unlisted ( #3396 )
2024-10-05 19:15:02 +02:00
18e2f69e85
[bugfix] Return 501 (not implemented) if user tries to schedule post ( #3395 )
2024-10-05 19:14:53 +02:00
f0376635ad
[chore] Change order of error checking after PostInbox ( #3394 )
...
Check for malformed errors embedded inside error *first*, then check for gtserror.WithCode.
2024-10-05 17:08:42 +02:00
5c055afa08
[feature/frontend] Add Moonlight hunt theme ( #3393 )
...
* [feature/frontend] Add Moonlight Hunt theme
* make almost see through a bit less see through
* update
2024-10-05 15:12:40 +02:00
c33b1e89c1
[bugfix] Update select of pending interaction requests to account for potential nil URI ( #3392 )
2024-10-05 12:27:53 +02:00
36abd568b1
[docs] Make protocol
config option really explicit ( #3391 )
2024-10-05 12:09:58 +02:00
37a3d224a7
[bugfix] Account for nil reply when serializing int req ( #3389 )
2024-10-05 11:36:01 +02:00
d3d6e3f920
[bugfix] Don't try to add nil filtered statuses to context ( #3388 )
2024-10-04 19:23:18 +02:00
8bd8c6fb45
[bugfix] Include own account in conversation when no other accounts involved ( #3387 )
2024-10-04 19:22:52 +02:00
f550f596fa
[performance] remove the pragma optimize analysis limit on connection close ( #3386 )
2024-10-04 19:05:42 +02:00
23b6d2cc64
fix: fix slice init length ( #3382 )
2024-10-03 17:22:26 +00:00
3f7dc10449
[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
2024-10-02 10:59:29 +00:00
c17abea921
update go-structr to v0.8.11 ( #3380 )
2024-10-02 10:58:20 +00:00
e3019eada4
[chore]: Bump go.uber.org/automaxprocs from 1.5.3 to 1.6.0 ( #3376 )
...
Bumps [go.uber.org/automaxprocs](https://github.com/uber-go/automaxprocs ) from 1.5.3 to 1.6.0.
- [Release notes](https://github.com/uber-go/automaxprocs/releases )
- [Changelog](https://github.com/uber-go/automaxprocs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/uber-go/automaxprocs/compare/v1.5.3...v1.6.0 )
---
updated-dependencies:
- dependency-name: go.uber.org/automaxprocs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 12:58:44 +02:00
188d28f054
[chore]: Bump github.com/ncruces/go-sqlite3 from 0.18.3 to 0.18.4 ( #3375 )
...
Bumps [github.com/ncruces/go-sqlite3](https://github.com/ncruces/go-sqlite3 ) from 0.18.3 to 0.18.4.
- [Release notes](https://github.com/ncruces/go-sqlite3/releases )
- [Commits](https://github.com/ncruces/go-sqlite3/compare/v0.18.3...v0.18.4 )
---
updated-dependencies:
- dependency-name: github.com/ncruces/go-sqlite3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 12:46:23 +02:00
43e443f9f3
[bugfix] Carry-over "PinnedAt" when refreshing status ( #3373 )
2024-09-29 14:46:52 +02:00
095663f5cc
[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 >
2024-09-28 22:47:46 +02:00
18b7e00fef
[chore] use string formatting package agnostic way of printing request attempts ptr ( #3371 )
2024-09-28 22:47:27 +02:00
504b3a9162
[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
2024-09-28 22:45:43 +02:00
7978d88a01
[chore] Update apparmor example file ( #3368 )
2024-09-28 16:58:39 +02:00
3f9a1dbfff
update modernc/sqlite to v1.33.1 (with our concurrency workaround) ( #3367 )
2024-09-27 22:53:36 +00:00
6f3583559f
[bugfix] better handle ogg container format ( #3365 )
2024-09-27 13:16:34 +02:00
497ebd8c4e
[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
2024-09-27 13:15:53 +02:00
c1c8849322
[chore] final bits of fiddling with solarized ( #3364 )
...
* [chore] final bits of fiddling with solarized
* block quote
2024-09-27 13:14:47 +02:00
2f582e2e33
update gruf / {go-cache, go-maps, go-kv} ( #3361 )
2024-09-27 10:26:50 +00:00
58af95a1d5
[chore] bump go-byteutil v1.2.0 -> v1.3.0 ( #3356 )
...
* bump go-byteutil v1.2.0 -> v1.3.0 which has safer (as in long-term API consistency) byte <-> string conversions
* fix test relying on byteutil exported type no longer existing
2024-09-26 19:50:08 +00:00
f3e2d36d64
[chore] update go-sched pkg ( #3357 )
...
* update go-sched to v1.2.4 which removes some now unused dependencies
* whoops, remove test output
2024-09-26 19:23:41 +00:00
82b9515a9d
[chore] Fix some contrast issues in themes; performance tweaks ( #3358 )
2024-09-26 17:00:13 +02:00
53ee6aef08
[bugfix] s3 media uploaded without content-type ( #3353 )
...
* update go-storage dependency, for S3Storage manually call PutObject() so we can set content-type
* update calls to PutFile() to include the contentType
2024-09-26 14:43:10 +02:00
b0fbc327f0
[chore] reduce number admin process workers ( #3354 )
2024-09-26 09:40:49 +02:00
713e73300c
[bugfix] Fix incorrect reply shown in interaction request ( #3344 )
2024-09-24 17:28:46 +00:00
de72855790
[chore] Roll otel deps back to v1.29.0
/ v0.51.0
( #3337 )
v0.17.0-rc1
2024-09-24 12:26:26 +02:00
e59d2384e8
[chore/docs] More little tweaks ( #3336 )
...
* [chore/docs] More little tweaks
* width
* rule between theme figures (looks better on gh)
* weee
2024-09-23 18:53:33 +02:00
dc4059e9a2
[bugfix] add support for media with rotation contained in stream side data ( #3335 )
...
* add support for media with embedded rotation data in stream side data list
* *grumble grumble* linter
2024-09-23 15:13:01 +00:00
9c1dfd093d
[docs] Add rainforest theme to readme.md ( #3334 )
2024-09-23 16:58:11 +02:00
459f925391
[docs] Update readme alpha -> beta, add more feature examples ( #3333 )
2024-09-23 16:41:57 +02:00
5bd6ad68e6
[bugfix/email] Don't use plainAuth when no smtp username/password provided ( #3332 )
...
* Do not use plainAuth when no user or password. Fixes #3320
* formatting
---------
Co-authored-by: Yonas Yanfa <yonas.y@gmail.com >
2024-09-23 16:07:13 +02:00
1ce854358d
[feature] Show info for pending replies, allow implicit accept of pending replies ( #3322 )
...
* [feature] Allow implicit accept of pending replies
* update wording
2024-09-23 14:42:19 +02:00
2f13b72e2e
[chore] add nometrics build tagging to metrics API endpoint ( #3331 )
...
* add nometrics API endpoint code, to ensure prometheus NEVER compiled in unless wanted
* whoops, fix build tagging
2024-09-23 12:01:12 +00:00
4592e29087
[chore] local instance count query caching, improved status context endpoint logging, don't log ErrHideStatus when timelining ( #3330 )
...
* ensure that errors checking status visibility / converting aren't dropped
* add some more context to error messages
* include calling function name in log entries
* don't error on timelining hidden status
* further code to ignore statusfilter.ErrHideStatus type errors
* remove unused error type
* add local instance status / domain / user counts
* add checks for localhost
* rename from InstanceCounts to LocalInstance
* improved code comment
2024-09-23 11:53:42 +00:00
964262b169
[chore] header filter improvements ( #3329 )
...
* add error message to gin context on header blocked or not allowed
* remove the unused header filter tracking code (leaving OTEL TODOs in place)
* appease the linter
2024-09-23 11:36:56 +00:00