Commit graph

  • 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
  • 3618d11672 more consistently set returned parent status, don't check if updated kim 2024-01-24 16:59:03 +0000
  • 8ecfc8d222 perform a nil-check on the status.Local variable, in case it hasn't been set on new status attempting refresh kim 2024-01-24 16:31:41 +0000
  • f4178e8965 change getStatusByURI() semantics to return error + old model on failed update, fix deref ancestor to check for staleness before refetch kim 2024-01-24 16:27:08 +0000
  • 3b2beeffd6 call enrichStatusSafely() directly to ensure we get error messages kim 2024-01-23 20:31:21 +0000
  • 152e560432 don't further dereference ancestors if they're up to date kim 2024-01-23 14:28:04 +0000
  • d435ae40ab perform status acceptibility check before handling even as forward kim 2024-01-23 13:59:15 +0000
  • 207e5254f4 much simplified DereferenceStatusAncestors(), also handles edge cases now kim 2024-01-22 16:48:32 +0000
  • aa8bbe6ad2
    [bugfix] Fix Postgres emoji delete, emoji category change (#2570) tobi 2024-01-29 15:57:22 +0100
  • 9cc81416a6 update go-structr v0.2.0 => v0.3.0 to fix possible hash collision issues kim 2024-01-29 13:08:40 +0000
  • 7a37013c31
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.20.0 to 1.21.0 dependabot[bot] 2024-01-29 06:16:44 +0000
  • 2d3eabb1bd
    [chore]: Bump go.opentelemetry.io/otel from 1.20.0 to 1.22.0 dependabot[bot] 2024-01-29 06:16:33 +0000
  • f0a1d70f00
    [chore]: Bump github.com/uptrace/bun/extra/bunotel from 1.1.16 to 1.1.17 dependabot[bot] 2024-01-29 06:16:24 +0000
  • fe94d38020
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.20.0 to 1.22.0 dependabot[bot] 2024-01-29 06:16:14 +0000
  • 1c2cc4ae3c
    [chore]: Bump go.opentelemetry.io/otel/exporters/prometheus dependabot[bot] 2024-01-29 06:16:04 +0000
  • 8fd386b791 Correct test package name Vyr Cossont 2024-01-28 19:45:59 -0800
  • a951538d4b Unify descendant sort passes Vyr Cossont 2024-01-28 16:57:21 -0800
  • 14b684b2b5
    [chore] Add a couple tests for updating list entries (#2580) tobi 2024-01-28 13:01:12 +0100
  • a150483742 [chore] Add a couple tests for updating list entries tobi 2024-01-28 12:48:43 +0100
  • 7e0a203173
    [bugfix] Fix EmptyJSONObject/EmptyJSONArray (#2576) Vyr Cossont 2024-01-28 02:49:04 -0800
  • dd0ccc51f8 Improve context descendant sorting Vyr Cossont 2024-01-27 20:59:38 -0800
  • c6f9e05ef4 Use json.RawMessage instead of []byte Vyr Cossont 2024-01-27 17:08:20 -0800
  • e178a7b17e
    [docs] Rework storage (#2571) Daenney 2024-01-27 14:17:48 +0100
  • 066ddde0de [docs] Mention the need to restart GtS Daniele Sluijters 2024-01-27 14:09:10 +0100
  • 81ce4872d7
    [docs] Add media attachments section to user docs (#2578) tobi 2024-01-27 12:12:59 +0100
  • f4b451ee85 [docs] Add media attachments section to user docs tobi 2024-01-27 11:53:32 +0100
  • 4f378c0ff5 Fix EmptyJSONObject/EmptyJSONArray Vyr Cossont 2024-01-26 16:56:11 -0800
  • acd496ad00 update tests tobi 2024-01-26 14:46:15 +0100
  • f10943ae00 Merge branch 'main' into emoji_admin_refactor tobi 2024-01-26 14:23:07 +0100
  • e3052e8c82
    [bugfix] Don't return Account or Status if new and dereferencing failed, other small fixes (#2563) tobi 2024-01-26 14:17:10 +0100
  • b9862c7555 don't wrap error unnecessarily tobi 2024-01-26 14:11:21 +0100
  • bbfb3996fb Merge branch 'main' into account_deref_webfinger_tidying tobi 2024-01-26 14:43:16 +0100
  • 07207e71e9
    [performance] cache library performance enhancements (updates go-structr => v0.2.0) (#2575) kim 2024-01-26 12:14:10 +0000
  • 3c10970ba1 whoops, fix the link kim 2024-01-26 12:07:29 +0000
  • e2620f775d update readme kim 2024-01-26 12:03:42 +0000
  • b45b1a48ef update go-structr => v0.2.0 kim 2024-01-26 11:48:30 +0000
  • c946d02c1f
    [docs] Fix log-timestamp-format (#2572) Daenney 2024-01-25 18:31:57 +0100
  • 57692e945f [docs] Fix log-timestamp-format Daenney 2024-01-25 18:20:28 +0100