Commit graph

  • 76e7fd62d2 [performance] use faster pixel format matching function (#4271) kim 2025-06-14 12:27:53 +02:00
  • 726584287a [bugfix] Remove hardcoded "public" db schema assumption (#4269) tobi 2025-06-13 16:05:00 +02:00
  • 5717ce6f3c [chore] upgrade golangci-lint to v2.1.6 and migrate config (#4265) nicole mikołajczyk 2025-06-13 15:45:35 +02:00
  • fc074d2357 [bugfix/accessibility] Don't remove marker from unordered lists, recolor instead (#4268) tobi 2025-06-13 14:22:56 +02:00
  • 933a9091eb [bugfix] Fix nil ptr dereffing instance acct outbox (#4267) tobi 2025-06-13 14:08:25 +02:00
  • e87681d433 [bugfix] process account delete synchronously to prevent OOM (#4260) kim 2025-06-11 11:38:10 +02:00
  • d7f967cbb5 [feature] configurable maximum thumbnail dimensions (#4258) kim 2025-06-10 15:43:31 +02:00
  • 1dc79c9586 [chore] Update interactionPolicy sub-policy parsing in line with documented defaults (#4229) tobi 2025-06-10 14:29:42 +02:00
  • 4ad17788cd [chore] update to modernc.org/sqlite v1.38.0 with our concurrency workaround (#4256) kim 2025-06-10 13:19:18 +02:00
  • d3f2c2c765 [bugfix] fix existing statuses with invalid visibility (#4253) nicole mikołajczyk 2025-06-10 12:16:09 +02:00
  • 153f6feecd [docs] update protocol arg help text to reflect documentation (#4250) Oliver Calder 2025-06-10 12:14:46 +02:00
  • 37f9a9fa94 [chore] Upgrade to SQLite 3.50.1 (#4255) Daenney 2025-06-10 01:08:57 +02:00
  • 3f1c3c0dac [bugfix] return 422 for invalid status visibility (#4252) nicole mikołajczyk 2025-06-09 16:26:49 +02:00
  • 54a0af34fb [feature] enable footnote extension for markdown parser (#4251) nicole mikołajczyk 2025-06-09 16:00:25 +02:00
  • bd4fe7081e [docs] change ID links in ToC to match goldmark parser behavior (#4223) Nicole Mikołajczyk 2025-06-09 12:35:37 +02:00
  • 01e3765268 [feature] Add fields introduced in Mastodon 4.4.0 to /api/v2/instance response (#4240) nicole mikołajczyk 2025-06-09 12:32:14 +02:00
  • 32738d83a8 [bugfix] Update GetURL to extract url from Link objects with href (#4249) tobi 2025-06-09 12:32:00 +02:00
  • b13a6437ff [chore] move s3 storage key prefixing into the storage library itself (#4246) kim 2025-06-06 16:35:39 +02:00
  • 77eddea3af [chore] updates code.superseriousbusiness.org/oauth2/v4 to ssb-v4.5.3-1 (#4245) kim 2025-06-06 15:14:37 +02:00
  • a37dd59d1f [chore] blocklist -> allowlist config typo fix (#4242) tobi 2025-06-05 11:30:13 +02:00
  • 118d4e4d03 [bugfix] Assume default code challenge method of s256 (#4241) tobi 2025-06-05 11:29:36 +02:00
  • 43f1c6d872 [feature] Add config option to expose custom emojis without auth (#4233) tobi 2025-06-03 23:30:42 +02:00
  • e65bda768c [chore] No sigs for retrieving instance actor unsigned-instance-actor Daenney 2025-06-03 19:11:07 +02:00
  • be6d80c020 [chore] Remove insecure PKCE Code Challenge Method for plain (#4232) Emelia 2025-06-03 10:04:15 +02:00
  • 6d511d696b [bugfix] Fix nil ptr for audio attachments with no preview in web (#4227) tobi 2025-06-02 12:52:51 +02:00
  • 5097e6d278 [feature] /api/v1/follow_requests/outgoing (#4224) nicole mikołajczyk 2025-06-02 11:46:17 +02:00
  • ee180a2359 [bugfix] fix GetAccountFollowRequestingIDs query (#4222) Nicole Mikołajczyk 2025-06-01 11:24:04 +02:00
  • 025ca487cf [feature/internal/httpclient] add option to configure outgoing protocol (#4134) famfo 2025-05-31 19:15:39 +02:00
  • faed35c938 [performance] cache mute check results (#4202) kim 2025-05-31 17:30:57 +02:00
  • a82d574acc [feature] make client-side nonce calculation multi-threaded (#4219) kim 2025-05-31 13:45:32 +02:00
  • 3b46eb6a9e [chore] Upgrade to SQLite 3.50 (#4218) Daenney 2025-05-31 13:43:33 +02:00
  • d9e8d844e1 [docs] fix typo in swagger description for ListsGETHandler (#4217) Nicole Mikołajczyk 2025-05-31 13:42:58 +02:00
  • 0e698a49fb [feature] Add S3 key prefix (#4200) vdyotte 2025-05-30 14:12:29 +02:00
  • 3ff6f6e421 [bugfix/frontend] Fix text-shadow on dark mode themes (#4216) tobi 2025-05-30 12:14:17 +02:00
  • 2c73bb3602 [feature/frontend] Respect color scheme preference for highlighted code blocks (#4201) tobi 2025-05-30 11:06:08 +02:00
  • 6c1b674278 [feature/frontend] Add four new monospace themes (#4199) tobi 2025-05-29 11:48:34 +02:00
  • 82780b1a89 Merge branch 'main' into interaction_policies_forward_compat interaction_policies_forward_compat tobi 2025-05-28 11:37:57 +02:00
  • f3c4ea0106 [chore] thread_id migration tweaks (#4198) kim 2025-05-28 11:36:14 +02:00
  • 143febb318 [chore] update dependencies (#4196) kim 2025-05-26 16:13:55 +02:00
  • 311d9a1697 [chore] migration to update statuses.thread_id to be notnull (#4160) kim 2025-05-26 15:33:42 +02:00
  • fd64a1e264 [feature] Add "Instance Info" settings panel section, with domain blocks + allows (#4193) tobi 2025-05-26 13:28:55 +02:00
  • 326e04283a [feature] update proof-of-work to allow setting required rounds (#4186) kim 2025-05-26 11:57:50 +02:00
  • 060ef4149b start messing about with worker functions etc tobi 2025-05-24 17:17:26 +02:00
  • b6ff55662e [chore] update dependencies (#4188) kim 2025-05-22 16:27:55 +02:00
  • 20aad9be0f [chore/woodpecker] don't make test depend on lint (#4189) tobi 2025-05-22 15:54:58 +02:00
  • 00e58c60cd [feature] Add ListenBrainz functionality on the web view (#4184) tobi 2025-05-22 12:34:39 +02:00
  • d5c9c4adc1 [chore] Upgrade to Go 1.24 (#4187) Daenney 2025-05-22 12:26:11 +02:00
  • ec4d4d0115 [feature] Allow exposing allows, implement /api/v1/domain_blocks and /api/v1/domain_allows (#4169) tobi 2025-05-20 11:47:40 +02:00
  • 3a29a59e55 [bugfix] fix case of failed timeline preload causing lockups (#4182) kim 2025-05-17 11:52:49 +00:00
  • 3cff4b2d7d [chore] various federatingdb tweaks (#4178) kim 2025-05-15 09:40:48 +00:00
  • cfe6336b6e [chore] Change default database in example config to sqlite, update docs. (#4174) Phil Hagelberg 2025-05-14 13:25:52 +00:00
  • 3ba49aed45 [feature] Configurable max profile fields (#4175) Jackson 2025-05-14 13:25:21 +00:00
  • ca12742a7a [chore] Deprecate with_approval, always (client API), approvalRequired, always (fedi API) (#4173) tobi 2025-05-13 14:48:11 +00:00
  • 5925644ad3 [chore] Update woodpecker to catch len(fromJSON(CI_PIPELINE_FILES)) == 0 (#4177) tobi 2025-05-13 11:23:30 +00:00
  • 3fedff3a5a [chore] Tidy up previous interaction policy migrations (#4171) tobi 2025-05-12 16:22:45 +00:00
  • d3c67ad642 [chore] Use Codeberg API for get_latest_snapshot (#4151) Daenney 2025-05-11 15:14:06 +00:00
  • 8480a75808 [feature] Notify accounts when a status they've interacted with has been edited (#4157) tobi 2025-05-11 13:38:13 +00:00
  • 6b6946f42a [bugfix] Fix a11y property warning from authorization page (#4166) Iivari Äikäs 2025-05-11 11:51:30 +00:00
  • 61137e6c41 [bugfix] Remove unnecessary whitespace from trusted-proxies warning (#4168) Taavi Väänänen 2025-05-11 11:50:57 +00:00
  • 7bd4bed558 [feature/frontend] Add id attributes to 'about user' section to allow for reordering using css (#4164) Frederic Thevenet 2025-05-10 19:46:41 +00:00
  • d2f13e7564 [chore] update direct Go dependencies (#4162) kim 2025-05-10 14:27:25 +00:00
  • 8c1511a494 [chore] Poke at bundle_licenses.sh a bit to make the output slightly easier on the eye (#4159) tobi 2025-05-09 16:14:10 +00:00
  • cfa83fb44c [chore] include a monstrous all_licenses.txt in our web assets (#4155) kim 2025-05-09 10:32:20 +00:00
  • 700b7eaab7 [feature] Add extra opengraph meta tags (#4154) tobi 2025-05-08 11:11:25 +00:00
  • 4c96e2571d [feature] make nollamas difficulty configurable (#4119) kim 2025-05-07 11:59:39 +00:00
  • 1f0c261fd2 [bugfix] Fix indentation on multi-line alt text in web view (#4149) tobi 2025-05-07 11:48:21 +00:00
  • 7e105f98ed [chore/frontend] Put fonts in folders, update ecks pee to atkinson-hyperlegible next/mono (#4148) tobi 2025-05-07 09:39:46 +00:00
  • b2a469d6b6 [docs] Clarify that boosting local-only posts maintains local-only status, in the documentation (#4145) filipesm 2025-05-06 20:28:47 +00:00
  • 6acf56cde9 [feature] support nested configuration files, and setting ALL configuration variables by CLI and env (#4109) kim 2025-05-06 15:51:45 +00:00
  • 6574dc8a09 [docs] Various little docs updates (#4144) v0.19.1 v0.19.1-cherry-pick tobi 2025-05-06 14:28:40 +00:00
  • 7d74548a91 [docs] Various little docs updates (#4144) tobi 2025-05-06 14:28:40 +00:00
  • ebf64eb0db [bugfix] fix statuses not being notified (#4143) tobi 2025-05-06 14:19:58 +00:00
  • 8264b63337 [bugfix] ensure timeline limit query is respected (#4141) kim 2025-05-06 13:30:23 +00:00
  • e464de1322 [bugfix] broken nootel function signatures (#4142) kim 2025-05-06 13:26:20 +00:00
  • 95554220f3 [feature] Add description_limit to /api/v2/instance, increase default limit to 5k (#4140) tobi 2025-05-06 09:58:47 +00:00
  • 18f82b83de [feature] add ability to change s3 bucket lookup type (#4120) nopjmp 2025-05-06 09:54:50 +00:00
  • d0c3bd80e6 [bugfix] Fixes to tablist, fileinput, checkbox tobi 2025-05-06 10:01:59 +02:00
  • cf93d3af0a [feature] Add description_limit to /api/v2/instance, increase default limit to 5k (#4140) tobi 2025-05-06 09:58:47 +00:00
  • 57fc267b5c [feature] add ability to change s3 bucket lookup type (#4120) nopjmp 2025-05-06 09:54:50 +00:00
  • 90a5425fe9 [chore] Add Go runtime and host metrics (#4137) Daenney 2025-05-06 08:18:05 +00:00
  • 4a6b357501 [bugfix] Fixes to tablist, fileinput, checkbox (#4139) tobi 2025-05-06 08:06:52 +00:00
  • 73aa62581e [chore] fix testrig with new otel setup (#4135) tobi 2025-05-05 17:28:01 +00:00
  • ecbdc4227b [chore] Simplify the OTEL setup (#4110) Daenney 2025-05-05 16:22:45 +00:00
  • ca04512689 [chore] Update goreleaser (#4133) v0.19.1-rc1 tobi 2025-05-05 14:18:21 +00:00
  • ad71066973 [chore] Update goreleaser (#4133) tobi 2025-05-05 14:18:21 +00:00
  • 83184da6e7 [chore/github] Add an end of mirror notice (#4128) daenney 2025-05-05 12:44:28 +00:00
  • 0bda273f61 [bugfix] Prevent multiple mentions being created for one mention (#4127) tobi 2025-05-05 09:22:03 +00:00
  • fd12b36fbd [bugfix] Fix no notification if mention edited into status (#4102) tobi 2025-05-04 09:45:10 +00:00
  • 2f88039d57 [chore/cicd] Account for force pushes in conditional runs (#4121) tobi 2025-05-04 07:58:17 +00:00
  • d43fef5812 [docs/zh] Update zh docs: synced to 6c879186 (#4117) cdn0x12 2025-05-03 09:28:16 +00:00
  • 842f575785 [chore/cicd] Snapshot only if source code files have changed (#4115) tobi 2025-05-02 20:35:49 +00:00
  • 378920ca25 [chore/cicd] conditional tests + linting for pull requests (#4114) tobi 2025-05-02 20:26:09 +00:00
  • 882d97f7b3 [bugfix] Fix wrong URI used in dereferenceLocal (#4097) tobi 2025-04-30 18:19:01 +00:00
  • 958ac4c45f [chore] Update release CICD to point at "gitea" (#4100) tobi 2025-04-30 12:10:09 +00:00
  • 77008feafb [bugfix] Fix migration unsetting bot flag (#4098) tobi 2025-04-30 11:17:20 +00:00
  • 307cfd0fdb [bugfix] Fix nil ptr exception on creating user without running server first (#4094) tobi 2025-04-29 16:40:36 +00:00
  • 75100649ff [bugfix] don't prevent moved accounts from invalidating their old tokens (#4091) kim 2025-04-29 13:43:01 +00:00
  • 161215c54f [chore/docs] add symmetry to the politics (#4081) Nicole Mikołajczyk 2025-04-28 18:20:09 +00:00
  • bde189909c [chore/docs] Put some politics in the code (#4076) tobi 2025-04-28 13:28:59 +00:00
  • c88a95e3c5 [docs] Move docs links to codeberg (#4074) tobi 2025-04-28 12:08:51 +00:00