tobi
fc02d3c6f7
[feature] Set/show instance language(s); show post language on frontend ( #2362 )
...
* update go text, include text/display
* [feature] Set instance langs, show post lang on frontend
* go fmt
* WebGet
* set language for whole article, don't use FA icon
* mention instance languages + other optional config vars
* little tweak
* put languages in config properly
* warn log language parse
* change some naming around
* tidy up validate a bit
* lint
* rename LanguageTmpl in template
2023-11-17 11:35:28 +01:00
tobi
4ee436e98a
[bugfix] process account delete side effects in serial, not in parallel ( #2360 )
...
* [bugfix] process account delete side effects in serial, not in parallel
* StartWorkers / StartNoopWorkers for tests
* undo testrig trace logging
* log errors instead of immediately returning
2023-11-14 15:57:25 +01:00
tobi
0b99f14d64
[bugfix] Update poll delete/update db queries ( #2361 )
2023-11-14 12:43:27 +00:00
tobi
8d0c017cf2
[feature/performance] Wrap incoming HTTP requests in timeout handler ( #2353 )
...
* deinterface router, start messing about with deadlines
* weeeee
* thanks linter (thinter)
* write Connection: close when timing out requests
* update wording
* don't replace req
* don't bother with fancy Cause functions (I'll use them one day...)
2023-11-13 19:48:51 +01:00
tobi
7753f42132
[chore] update otel -> v1.20.0 ( #2358 )
2023-11-13 11:08:02 +01:00
kim
deaea100c3
[bugfix] support endless polls, and misskey's' method of inferring expiry in closed polls ( #2349 )
2023-11-11 10:15:04 +00:00
tobi
ba9d6b467a
[feature] Media attachment placeholders ( #2331 )
...
* [feature] Use placeholders for unknown media types
* fix read of underreported small files
* switch to reduce nesting
* simplify cleanup
2023-11-10 19:29:26 +01:00
tobi
c7ecab9e6f
[chore/bugfix/horror] Allow `expires_in` and poll choices to be parsed from strings ( #2346 )
2023-11-10 16:42:48 +00:00
tobi
7ce3a1e6f3
[bugfix] Don't try to update suspended accounts ( #2348 )
...
* [bugfix] Don't try to update suspended accounts
* bail early if requesting account suspended
2023-11-10 17:16:58 +01:00
tobi
42a19cf390
[bugfix/docs] Poll api fixups + swagger docs ( #2345 )
2023-11-09 12:06:37 +00:00
kim
b1c65ed9ac
[bugfix] actually decrement votes during poll vote delete ... ( #2344 )
2023-11-09 09:08:46 +01:00
kim
34d0879c16
[bugfix] fix poll vote count responses on client and fedi API vote creation ( #2343 )
...
* increment poll votes *before* enqueuing vote to client API worker
* increment vote counts before federating status update after vote in local poll
* improved vote count calculation during backend -> frontend model conversion
2023-11-08 23:37:35 +01:00
kim
e9e5dc5a40
[feature] add support for polls + receiving federated status edits ( #2330 )
2023-11-08 14:32:17 +00:00
dependabot[bot]
7204ccedc3
[chore]: Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 ( #2338 )
2023-11-08 11:50:41 +00:00
dependabot[bot]
9b76afc851
[chore]: Bump github.com/jackc/pgx/v5 from 5.4.3 to 5.5.0 ( #2336 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 14:44:53 +00:00
dependabot[bot]
74b600655d
[chore]: Bump github.com/tdewolff/minify/v2 from 2.20.0 to 2.20.6 ( #2337 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 14:41:31 +00:00
dependabot[bot]
28f85db30a
[chore]: Bump modernc.org/sqlite from 1.26.0 to 1.27.0 ( #2339 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-06 14:40:53 +00:00
kim
41435a6c4e
[feature] support canceling scheduled tasks, some federation API performance improvements ( #2329 )
2023-11-04 20:21:20 +00:00
tobi
314dda196e
[docs/bugfix] fix link to swagger yaml ( #2333 )
2023-11-04 16:48:13 +01:00
Sam Lade
145dc515a2
Remove account_suspended_at_idx to resolve slow query issues ( #2310 )
2023-10-31 13:43:33 +00:00
kim
238e85a754
🙈 ( #2322 )
2023-10-31 11:30:25 +00:00
kim
ce71a5a790
[feature] add per-uri dereferencer locks ( #2291 )
2023-10-31 11:12:22 +00:00
tobi
51d0a0bba5
[bugfix] Relax `Mention` parsing, allowing either href or name ( #2320 )
2023-10-31 11:05:17 +00:00
tobi
dd4b0241ea
[bugfix] Allow blocked accounts to show in precise search ( #2321 )
2023-10-30 19:01:00 +01:00
tobi
4dc0547dc0
[feature] Customizable media cleaner schedule ( #2304 )
2023-10-30 17:35:11 +00:00
dependabot[bot]
6fa80f164d
[chore]: Bump github.com/google/uuid from 1.3.1 to 1.4.0 ( #2315 )
2023-10-30 10:21:14 +00:00
dependabot[bot]
105c65f42c
[chore] Bump browserify-sign from 4.2.1 to 4.2.2 in /web/source ( #2305 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.2.1 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 11:15:49 +01:00
dependabot[bot]
2a4b26ed20
[chore]: Bump github.com/yuin/goldmark from 1.5.6 to 1.6.0 ( #2318 )
...
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark ) from 1.5.6 to 1.6.0.
- [Release notes](https://github.com/yuin/goldmark/releases )
- [Commits](https://github.com/yuin/goldmark/compare/v1.5.6...v1.6.0 )
---
updated-dependencies:
- dependency-name: github.com/yuin/goldmark
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>
2023-10-30 11:07:17 +01:00
dependabot[bot]
32e70ec83d
[chore]: Bump github.com/tdewolff/minify/v2 from 2.19.10 to 2.20.0 ( #2316 )
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.19.10 to 2.20.0.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.19.10...v2.20.0 )
---
updated-dependencies:
- dependency-name: github.com/tdewolff/minify/v2
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>
2023-10-30 11:06:51 +01:00
wuchyi
9d11c716cc
[docs] added split-domain configuration for Caddy 2 ( #2288 )
...
* Update host-account-domain.md
Added split-domain configuration for Caddy 2
2023-10-30 08:23:01 +01:00
tobi
0b978f2c56
[bugfix] Extract description as `summary` first, fall back to `name` ( #2303 )
2023-10-26 11:59:10 +02:00
dependabot[bot]
03732aca3b
[chore]: Bump google.golang.org/grpc from 1.58.2 to 1.58.3 ( #2301 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.58.2 to 1.58.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.58.2...v1.58.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 11:20:49 +02:00
kim
ece2e795e0
[feature] attach any request errors if found, only set level=ERROR if code >= 500 ( #2300 )
2023-10-25 16:11:40 +01:00
tobi
c7b6cd7770
[feature] Status thread mute/unmute functionality ( #2278 )
...
* add db models + functions for keeping track of threads
* give em the old linty testy
* create, remove, check mutes
* swagger
* testerino
* test mute/unmute via api
* add info log about new index creation
* thread + allow muting of any remote statuses that mention a local account
* IsStatusThreadMutedBy -> IsThreadMutedByAccount
* use common processing functions in status processor
* set = NULL
* favee!
* get rekt darlings, darlings get rekt
* testrig please, have mercy muy liege
2023-10-25 15:04:53 +01:00
KEINOS
27f4659139
[bugfix] allow store smaller PNG image than 261 bytes ( #2263 ) ( #2298 )
...
* chore: add test of golden cases before fix of #2263
* chore: add test case to reproduce error of #2263
* [bugfix] allow store smaller PNG image than 261 bytes (#2263 )
2023-10-25 14:58:45 +02:00
tobi
edac3bc361
[bugfix/frontend] Export/import CSV correctly ( #2294 )
...
* [bugfix/frontend] Export/import CSV correctly
* export mastodon style
2023-10-24 18:24:18 +02:00
tobi
cc313f58cb
[bugfix] serialize instance terms via API ( #2293 )
2023-10-24 14:23:22 +02:00
tobi
30b53f352b
[chore] bump go swagger version in build ( #2292 )
2023-10-24 13:21:05 +02:00
tobi
48a0687736
[bugfix/frontend] Add `nosubmit` option to form fields + use it when instance custom CSS disabled ( #2290 )
2023-10-24 10:28:59 +02:00
kim
4facad3d81
[chore] update minify library ( #2286 )
2023-10-23 17:54:57 +01:00
dependabot[bot]
6da57740fb
Bump @babel/traverse from 7.23.0 to 7.23.2 in /web/source ( #2269 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.23.0 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-23 14:13:28 +02:00
tobi
013a17f5e8
[chore] bump go version -> 1.21.x ( #2287 )
...
* [chore] bump go version -> 1.21.x
* versions
* lint
2023-10-23 13:07:31 +01:00
kim
69ba9a79a1
[chore] de-interface{} the federator and dereferencer structs ( #2285 )
...
* de-interface{} the federator and dereferencer structs
* fix broken type signatures
2023-10-23 10:58:13 +01:00
dependabot[bot]
3dcc94940d
[chore]: Bump github.com/coreos/go-oidc/v3 from 3.6.0 to 3.7.0 ( #2284 )
...
Bumps [github.com/coreos/go-oidc/v3](https://github.com/coreos/go-oidc ) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/coreos/go-oidc/releases )
- [Commits](https://github.com/coreos/go-oidc/compare/v3.6.0...v3.7.0 )
---
updated-dependencies:
- dependency-name: github.com/coreos/go-oidc/v3
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>
2023-10-23 10:47:11 +01:00
tobi
9114c5ca1b
[bugfix/frontend] fix typo and other oddness in patchRemoteEmojis ( #2281 )
...
* fix emoji test model
* found the bug!
* remove unused 'current' import
* comment useChecklistReducer
* wah
* lint
* fix cleaner tests
2023-10-21 17:23:05 +02:00
tobi
21a101ebc4
[docs] Update README.md ( #2279 )
2023-10-19 12:57:37 +02:00
tobi
805c67b759
[bugfix] add missing "local" param in public timeline link headers ( #2277 )
2023-10-18 12:32:40 +02:00
tobi
77c5d74113
[bugfix] Postgres error wrapping fix ( #2276 )
2023-10-18 12:17:26 +02:00
tobi
5250b5775f
[frontend/bugfix] bulk import export link ( #2275 )
2023-10-18 10:44:00 +02:00
tobi
0dfb26097d
[bugfix/frontend] Fix 'steal this look' emoji promise mapping ( #2270 )
...
* [bugfix/frontend] Fix 'steal this look' emoji promise mapping
* indent a bit nicer
2023-10-17 18:59:23 +02:00