Commit Graph

  • d3f35e8eba
    [chore] refactor extractFromCtx a bit (#2646) tobi 2024-02-17 15:20:39 +0100
  • a41e8a95bf
    [chore] Simplify the User-Agent string (#2645) Daenney 2024-02-17 09:54:10 +0100
  • 5d2c235c1f [chore] refactor extractFromCtx a bit tobi 2024-02-16 17:35:16 +0100
  • fe29936899 [feature/chore] Add Move database functions + cache tobi 2024-02-16 17:43:47 +0100
  • 95b57af32e [chore] Don't use app name in UA Daniele Sluijters 2024-02-16 17:33:38 +0100
  • 357e2c7ea5 [chore] Simplify the User-Agent string Daniele Sluijters 2024-02-16 16:47:26 +0100
  • fb3e3ca10d [chore] also allow text/xml in place of application/xml (#2640) v0.13.3 v0.13.3-cherry-pick kim 2024-02-14 12:07:58 +0000
  • b9013a8ab3 [bugfix] add stricter checks during all stages of dereferencing remote AS objects (#2639) kim 2024-02-14 11:13:38 +0000
  • a3aa6042d7 [bugfix] Don't return Account or Status if new and dereferencing failed, other small fixes (#2563) tobi 2024-01-26 14:17:10 +0100
  • ad6f75694e [bugfix] Don't return Internal Server Error when searching for URIs that don't return AP JSON (#2550) tobi 2024-01-22 15:38:45 +0100
  • 118897187a [feature] Allow "charset=utf8" in incoming AP POST requests (#2564) tobi 2024-01-22 15:33:01 +0100
  • 5d44ad7599 [chore] chore rationalise http return codes for activitypub handlers (#2540) kim 2024-01-18 16:11:13 +0000
  • 8b8211986e
    [chore] also allow text/xml in place of application/xml (#2640) kim 2024-02-14 12:07:58 +0000
  • 56cc44d58c also allow text/xml in place of application/xml kim 2024-02-14 11:54:36 +0000
  • 2bafd7daf5
    [bugfix] add stricter checks during all stages of dereferencing remote AS objects (#2639) kim 2024-02-14 11:13:38 +0000
  • f24ace05fc a comment kim 2024-02-14 11:07:16 +0000
  • d4224f22ec add stricter checks during all stages of dereferencing remote AS objects kim 2024-02-14 10:59:58 +0000
  • 142b7ec54f
    [feature] Add metrics for instance user count, statuses count and federating instances count (#2592) Tsuribori 2024-02-14 12:58:55 +0200
  • 46c06b1b8f
    [docs] Inform new contributors to `git fetch` (#2637) Leonora Tindall 2024-02-14 02:22:34 -0600
  • 99d926d60c [docs] Inform new contributors to `git fetch` Leonora Tindall 2024-02-13 18:51:26 -0600
  • 3481a09b47
    remove the execer and queryer conformance requirements (#2636) kim 2024-02-13 09:51:10 +0000
  • 185ec7ea4e remove the execer and queryer conformance requirements kim 2024-02-13 09:37:39 +0000
  • ede8f43635
    [performance] temporarily cache account status counts to reduce no. account counts (#2620) kim 2024-02-12 11:52:12 +0000
  • b4da5250d5 shutup linter kim 2024-02-10 00:54:09 +0000
  • 2f4e4be744 remove unnecessary storage of context in stmt, fix Exec and Query interface implementations kim 2024-02-10 00:36:50 +0000
  • 7c8aa7ac6d return err on context cancelled kim 2024-02-09 18:36:05 +0000
  • d63a21432b outline retryOnBusy() to allow the fast path to be inlined kim 2024-02-09 18:35:32 +0000
  • 0f234cde28 correctly wrap both tx types kim 2024-02-09 16:04:10 +0000
  • 78da957680 properly wrap that tx 😇 kim 2024-02-09 16:01:04 +0000
  • b5cff1640a fix to correctly use the transaction kim 2024-02-09 15:48:34 +0000
  • e6b410dbfe whoops, use count instead of just select kim 2024-02-09 12:20:06 +0000
  • 3068ca41fe make cache a ptr type kim 2024-02-09 12:04:59 +0000
  • b1d29fed4a use already fetched cache capacity value kim 2024-02-09 11:42:56 +0000
  • 3c82429bc4 whoops, forgot to initAccountCounts() kim 2024-02-09 11:37:52 +0000
  • 7bf3469aae temporarily cache account status counts to reduce no. account counts kim 2024-02-09 11:32:43 +0000
  • b2675047cb
    [docs] Fix a few things in the bare metal install (#2624) Daenney 2024-02-12 12:06:33 +0100
  • 4a4017b042
    [docs] Enable some new features (#2623) Daenney 2024-02-12 12:05:35 +0100
  • 54ca2cfa6e
    Make GtS reported version SemVer-compatible (#2611) Vyr Cossont 2024-02-12 03:03:56 -0800
  • db835f4810
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.14 to 2.20.16 (#2631) dependabot[bot] 2024-02-12 10:59:43 +0000
  • db45e65e89
    [chore]: Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (#2629) dependabot[bot] 2024-02-12 10:04:32 +0000
  • 520ea63ebb
    [chore]: Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 dependabot[bot] 2024-02-12 09:58:59 +0000
  • d0e674b3da
    [chore]: Bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#2632) dependabot[bot] 2024-02-12 09:56:45 +0000
  • 7f0584f098
    [chore]: Bump golang.org/x/crypto from 0.18.0 to 0.19.0 dependabot[bot] 2024-02-12 07:03:31 +0000
  • cade3794ab
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.14 to 2.20.16 dependabot[bot] 2024-02-12 07:03:16 +0000
  • 226f0f9db1
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc dependabot[bot] 2024-02-12 07:02:54 +0000
  • 81f5ec9501
    [chore]: Bump go.opentelemetry.io/otel from 1.20.0 to 1.23.1 dependabot[bot] 2024-02-12 07:02:07 +0000
  • 04c9cb3c56 [chore] Fix shell variable interpolation Daniele Sluijters 2024-02-10 16:01:04 +0100
  • 9125a51584
    [chore] Add AI check in PR template (#2625) Daenney 2024-02-10 15:11:48 +0100
  • c1e463d55b [chore] Update AI disclaimer sentence Daenney 2024-02-10 12:27:09 +0100
  • eb86b473b6 [chore] Add AI check in PR template Daenney 2024-02-10 12:17:45 +0100
  • 41b296f42b [docs] Fix a few things in the bare metal install Daniele Sluijters 2024-02-10 00:34:28 +0100
  • ad77e63e17 [docs] Explain how to update conda deps Daniele Sluijters 2024-02-10 00:01:34 +0100
  • 0ca127de6f [docs] Upgrade all the python dependencies Daniele Sluijters 2024-02-09 23:54:43 +0100
  • 58858ccecb [docs] Enable a bunch of markdown extensions Daniele Sluijters 2024-02-09 18:06:06 +0100
  • dcb9fbfc03
    [docs] Mounting config file in container (#2622) Daenney 2024-02-09 17:57:58 +0100
  • 744ab03ea7 [docs] Work in GTS_CONFIG_PATH Daniele Sluijters 2024-02-09 17:42:55 +0100
  • 1308469040 [docs] Mounting config file in container Daniele Sluijters 2024-02-09 17:26:52 +0100
  • e890169e6f
    use pointer for freshness window (#2614) tobi 2024-02-09 15:24:49 +0100
  • 817607b7cc use pointer for freshness window tobi 2024-02-09 15:18:46 +0100
  • 7a7746701d
    [chore] Move `DoOnce` func wrapper to util (#2613) tobi 2024-02-09 12:38:51 +0100
  • 1e1da5f3e3 [chore] Move `DoOnce` func wrapper to util tobi 2024-02-07 16:04:39 +0100
  • 6738fd5bb0
    [feature/performance] sqlite pragma optimize on close (#2596) kim 2024-02-07 14:43:27 +0000
  • bcb4651d7f Make GtS reported version SemVer-compatible Vyr Cossont 2024-02-06 11:30:01 -0800
  • f5314c0068 [bugfix] Ensure activities sender always = activities actor (#2608) v0.13.2 v0.13.2-cherry-pick tobi 2024-02-06 12:59:37 +0100
  • b6fe8e7a5b
    [bugfix] Ensure activities sender always = activities actor (#2608) tobi 2024-02-06 12:59:37 +0100
  • fa81e728ae [bugfix] Ensure activities sender always = activities actor tobi 2024-02-06 12:47:52 +0100
  • aa396c78d3
    [feature] serdes for moved/also_known_as (#2600) tobi 2024-02-06 10:45:46 +0100
  • 3cc51d5072
    [chore]: Bump github.com/miekg/dns from 1.1.57 to 1.1.58 (#2606) dependabot[bot] 2024-02-05 14:09:50 +0000
  • f03a244296
    [chore]: Bump github.com/miekg/dns from 1.1.57 to 1.1.58 dependabot[bot] 2024-02-05 09:54:23 +0000
  • d59cba487f
    [chore]: Bump github.com/google/uuid from 1.5.0 to 1.6.0 (#2604) dependabot[bot] 2024-02-05 09:52:30 +0000
  • a482cb59f2
    [chore]: Bump github.com/yuin/goldmark from 1.6.0 to 1.7.0 (#2603) dependabot[bot] 2024-02-05 09:50:35 +0000
  • e2c4a82795
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp dependabot[bot] 2024-02-05 06:19:10 +0000
  • 92df26a904
    [chore]: Bump github.com/google/uuid from 1.5.0 to 1.6.0 dependabot[bot] 2024-02-05 06:18:20 +0000
  • 096e4c353f
    [chore]: Bump github.com/yuin/goldmark from 1.6.0 to 1.7.0 dependabot[bot] 2024-02-05 06:18:00 +0000
  • cf59b00ddb
    [chore]: Bump go.opentelemetry.io/otel/sdk/metric from 1.20.0 to 1.22.0 dependabot[bot] 2024-02-05 06:17:35 +0000
  • 425716540b don't let remotes store more than 20 AKA uris to avoid shenanigans tobi 2024-02-02 16:15:26 +0100
  • e77d61c301 only implicitly populate AKA uris from DB for local accounts tobi 2024-02-02 16:15:08 +0100
  • 3d03b7ebcd document `alsoKnownAs` and `movedTo` properties tobi 2024-02-02 15:16:02 +0100
  • 892c2d9248 [feature] serdes for moved/also_known_as tobi 2024-02-02 13:54:17 +0100
  • 8692cc1f36
    [chore] bump activity dependency -> v1.6.0-gts (#2599) tobi 2024-02-02 14:06:09 +0100
  • f40b544afb [chore] bump activity dependency -> v1.6.0-gts tobi 2024-02-02 13:51:59 +0100
  • c13eb87ae7
    stop paged endpoints returning null for empty items (#2597) kim 2024-02-01 12:45:02 +0000
  • b1a3e3f14d stop paged endpoints returning null for empty items kim 2024-02-01 12:31:03 +0000
  • 9da856b0b8 add code comment, remove unused blank imports kim 2024-02-01 12:08:53 +0000
  • 31678fe23a remove dead code kim 2024-02-01 11:47:20 +0000
  • a9fb5eef1e wrap database drivers in order to handle error processing, hooks, etc kim 2024-02-01 11:01:08 +0000
  • 19dde7fecb Add metrics for instance user count, statuses count and federating instances count Tsuribori 2024-01-30 21:46:11 +0200
  • b614d33c40
    [feature] Try HTTP signature validation with and without query params for incoming requests (#2591) tobi 2024-01-31 15:15:28 +0100
  • 80e7104f14 Bump to tagged version tobi 2024-01-31 14:48:08 +0100
  • b321d1cbd4 Merge branch 'main' into http_sig_try_both_types tobi 2024-01-31 14:44:48 +0100
  • c675d47a8c
    Improve context descendant sorting (#2579) Vyr Cossont 2024-01-31 05:40:41 -0800
  • c9452f32f3
    [bugfix] fix possible infinite loops in media / emoji cleanup (#2590) kim 2024-01-31 13:31:53 +0000
  • 0f7a2024c3
    [bugfix] parent status replied to status not dereferenced sometimes (#2587) kim 2024-01-31 13:29:47 +0000
  • ecf85c7bc7 use alternative order-by function kim 2024-01-30 15:04:16 +0000
  • aaec7b7b17 fix other calls of getattachments and getmojis not using paging kim 2024-01-30 12:16:55 +0000
  • 8c9663705c update media / emoji cleaner funcs to use new paging package, check for same returned maxID kim 2024-01-30 12:08:59 +0000
  • d93891a974 fix broken test now that status acceptibility checks happen on forwarded statuses kim 2024-01-30 11:44:28 +0000
  • 9355e6e292 Preallocate maps Vyr Cossont 2024-01-29 09:23:57 -0800
  • 81198fa2d0
    update go-structr v0.2.0 => v0.3.0 to fix possible hash collision issues (#2586) kim 2024-01-29 15:13:53 +0000
  • 877d582a18 only home-timeline statuses if explicitly visible AND not explicitly invisible! kim 2024-01-24 18:12:47 +0000