Commit graph

  • a0d066844f
    [chore]: Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 (#2900) dependabot[bot] 2024-05-06 11:14:04 +0000
  • 2d9f293413
    [chore]: Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 #2900 dependabot[bot] 2024-05-06 08:52:32 +0000
  • 8237e8d09e
    [chore]: Bump codeberg.org/gruf/go-structr from 0.7.0 to 0.8.0 (#2902) dependabot[bot] 2024-05-06 08:51:06 +0000
  • a5f28fe0c9
    [chore]: Bump github.com/gin-contrib/gzip from 1.0.0 to 1.0.1 (#2899) dependabot[bot] 2024-05-06 08:50:47 +0000
  • c98ec6f89d
    [chore]: Bump golang.org/x/image from 0.15.0 to 0.16.0 (#2898) dependabot[bot] 2024-05-06 08:50:03 +0000
  • 72eeceb55e
    [chore]: Bump codeberg.org/gruf/go-structr from 0.7.0 to 0.8.0 #2902 dependabot[bot] 2024-05-06 06:38:31 +0000
  • 7b3e5cd768
    [chore]: Bump golang.org/x/text from 0.14.0 to 0.15.0 #2901 dependabot[bot] 2024-05-06 06:38:16 +0000
  • b558082e8d
    [chore]: Bump github.com/gin-contrib/gzip from 1.0.0 to 1.0.1 #2899 dependabot[bot] 2024-05-06 06:37:53 +0000
  • 032fe57f0c
    [chore]: Bump golang.org/x/image from 0.15.0 to 0.16.0 #2898 dependabot[bot] 2024-05-06 06:37:22 +0000
  • d3f6960ba0
    close + drain body if response body is too large (#2897) kim 2024-05-05 15:43:38 +0000
  • 207c65f321 close + drain body if response body is too large #2897 kim 2024-05-05 13:54:04 +0100
  • 6171dcbe51
    [feature] Add HTTP header permission section to frontend (#2893) tobi 2024-05-05 13:47:22 +0200
  • c60d690ee2 tweak naming a bit #2893 tobi 2024-05-05 13:26:21 +0200
  • 29865d0253 [feature] Add HTTP header filter section to frontend tobi 2024-05-04 21:53:11 +0200
  • 9ca82930ef Add apimodel.FilterActionNone #2793 Vyr Cossont 2024-05-02 09:09:44 -0700
  • 35b1c54bde
    [frontend] Do optimistic update when approving/rejecting/suspending account (#2892) tobi 2024-05-02 17:57:53 +0200
  • ef20a4e9a1 Address review comments Vyr Cossont 2024-05-02 08:57:43 -0700
  • 6bc4016d73 [frontend] Do optimistic update when approving/rejecting/suspending account #2892 tobi 2024-05-02 17:38:03 +0200
  • 3f6ecd1c8b swaggerino docseroni tobi 2024-05-02 16:35:55 +0200
  • 02f2147d51 Merge branch 'main' into filters-v2 tobi 2024-05-02 16:32:04 +0200
  • a840f4d49d
    add missing caches to the main cache sweep command (#2891) kim 2024-05-02 14:09:59 +0100
  • ebec95a522
    [bugfix] Lock when checking/creating notifs to avoid race (#2890) tobi 2024-05-02 14:43:00 +0200
  • fc69f30428 add missing caches to the main cache sweep command #2891 kim 2024-05-02 13:29:26 +0100
  • 45532cbeae test notif spam #2890 tobi 2024-05-02 13:49:45 +0200
  • e586ded7a8 [bugfix] Lock when checking/creating notifs to avoid race tobi 2024-05-02 13:09:17 +0200
  • 725a21b027
    [feature] Page through accounts as moderator (#2881) tobi 2024-05-01 15:11:22 +0200
  • 1edcb06afe
    [bugfix] Tidy up remaining references to workers in cmd (#2889) tobi 2024-05-01 13:55:00 +0200
  • 9c0c1329ab [bugfix] Tidy up remaining references to workers in cmd #2889 tobi 2024-05-01 13:37:45 +0200
  • 2300d5e73b
    [bugfix] function queue memory pools limitlessly grow (#2882) kim 2024-05-01 12:30:43 +0100
  • eb61c783ed
    [bugfix] flaky paging test (#2888) kim 2024-05-01 12:29:42 +0100
  • 3583d8869a generate random indices / params that test more accurately #2888 kim 2024-05-01 11:47:47 +0100
  • c40ae3a770 don't show moderation / info for our instance acct #2881 tobi 2024-05-01 11:59:46 +0200
  • 61c139934c fix typo, test paging up tobi 2024-05-01 11:02:56 +0200
  • 39e1c77312 use COLLATE "C" for Postgres to ensure same ordering as SQLite tobi 2024-05-01 10:41:01 +0200
  • 7910e83183 aaaaa tobi 2024-04-30 18:56:21 +0200
  • e28b05bb2e [feature] Page through accounts as moderator tobi 2024-04-30 16:27:41 +0200
  • a8254a40e7
    [bugfix] further paging mishaps (#2884) kim 2024-04-30 15:22:23 +0100
  • ec7c983e46
    [bugfix] retry on http 500 errors *inclusive* (#2886) kim 2024-04-30 15:18:32 +0100
  • ec334ece20
    [chore] include attemptno in httpclient logs (#2887) kim 2024-04-30 15:15:50 +0100
  • cc2cc36b41 fix up paging tests #2884 tobi 2024-04-30 16:14:42 +0200
  • 56cefa6c96 slightly nicer attempt number formatting #2887 kim 2024-04-30 11:32:04 +0100
  • 39b3a27c82
    [docs] Remove last references to RPi (#2885) Daenney 2024-04-30 15:27:44 +0200
  • 319e348e01 retry on http 500 errors *inclusive* #2886 kim 2024-04-30 14:15:12 +0100
  • c018743972 [docs] Remove last references to RPi #2885 Daniele Sluijters 2024-04-30 15:11:24 +0200
  • d099403a22 remove cursor logic from ToLinkURL() kim 2024-04-30 13:34:37 +0100
  • eeb3e8bc60 FURTHER paging shenanigans 🥲 kim 2024-04-30 13:32:29 +0100
  • 128615ea09 include request attempt number in httpclient logs kim 2024-04-30 11:20:28 +0100
  • 4f87ef246c
    [bugfix] paging rel links (#2883) kim 2024-04-30 11:19:33 +0100
  • 5e3c2e67aa fix the broken test #2883 kim 2024-04-30 10:56:32 +0100
  • 7404ea2057 whoops, flip the cursoring 🤦 kim 2024-04-30 10:56:19 +0100
  • 1db536e825 improved code comment kim 2024-04-30 10:41:10 +0100
  • 9b5cc7f19b fix paging so it uses correct cursor query parameter name kim 2024-04-30 10:33:46 +0100
  • 3383f01107 update memory pool cleaning frequency #2882 kim 2024-04-29 11:42:55 +0100
  • eda05e5af3 updates the simple queue memory pool to actually self-clean + limit growth kim 2024-04-29 11:37:22 +0100
  • bfc21e4850
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.19 to 2.20.20 (#2875) dependabot[bot] 2024-04-29 10:45:17 +0000
  • d3bac8bbec
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.69 to 7.0.70 (#2877) dependabot[bot] 2024-04-29 10:44:11 +0000
  • 56ca8dfeb3
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.69 to 7.0.70 #2877 dependabot[bot] 2024-04-29 09:44:47 +0000
  • b3175e67bf
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.19 to 2.20.20 #2875 dependabot[bot] 2024-04-29 09:44:45 +0000
  • 40ece19055
    [chore] Fix conflict in workers tests (#2880) tobi 2024-04-29 11:43:18 +0200
  • 0a4675f5ed commenty-wenty #2880 tobi 2024-04-29 11:35:28 +0200
  • 6a87d1148b [chore] Fix conflict in workers tests tobi 2024-04-29 11:27:47 +0200
  • 1375a86919
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc (#2878) dependabot[bot] 2024-04-29 09:18:16 +0000
  • b8670c76bc
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc #2878 dependabot[bot] 2024-04-29 09:03:53 +0000
  • b2eecd9dc7
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.25.0 to 1.26.0 (#2879) dependabot[bot] 2024-04-29 09:02:12 +0000
  • f3da2d932a
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.25.0 to 1.26.0 #2879 dependabot[bot] 2024-04-29 06:22:23 +0000
  • aaba31a92f
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.25.0 to 1.26.0 #2876 dependabot[bot] 2024-04-29 06:21:51 +0000
  • 48b91ca239
    [bugfix] Fix error string typo (#2873) kim 2024-04-26 14:20:56 +0100
  • 23c04e241b
    Merge branch 'main' into bugfix/error-string-typo #2873 Daenney 2024-04-26 15:07:01 +0200
  • c9c0773f2c
    [performance] update remaining worker pools to use queues (#2865) kim 2024-04-26 13:50:46 +0100
  • 2a3c5c5c67 fix error string typo kim 2024-04-26 13:49:17 +0100
  • 4b7d5b3b86 i'm sorry sir linter #2865 kim 2024-04-26 13:35:37 +0100
  • 951335a26c remove redundant return statements kim 2024-04-26 13:27:05 +0100
  • 07e6331b2b fix rebase issues kim 2024-04-26 13:23:34 +0100
  • ea3a871689 update prune cli to start scheduler but not all of the workers kim 2024-04-26 13:20:21 +0100
  • 4a263f9e71 remove worker starting from the admin CLI commands (we don't need to handle side-effects) kim 2024-04-26 13:19:05 +0100
  • 43fe04e54f remove optional passed-in http.client kim 2024-04-26 13:11:49 +0100
  • e1b6dd4434 remove boolean result from worker start / stop since false = already running or already stopped kim 2024-04-26 13:09:19 +0100
  • 1733a0d422 improved code comment re: requesting account delete checks kim 2024-04-26 12:36:08 +0100
  • 101e6bd192 improved code comment kim 2024-04-26 12:32:53 +0100
  • 2560915163 use getFederatorMsg() kim 2024-04-26 12:29:56 +0100
  • 2e5c93fdba make if else clauses easier to parse kim 2024-04-26 12:14:50 +0100
  • 1ec1af9e22 don't warn log on forwarded deletes kim 2024-04-25 22:23:32 +0100
  • 2e72e7e177 silently drop deletes from accounts not permitted to kim 2024-04-25 22:19:01 +0100
  • 35080f2772 ensure error (non nil!!) gets passed in refactored federatingDB{}.Delete() kim 2024-04-25 19:54:36 +0100
  • 7430444b18 move back accidentally shuffled account deletion order kim 2024-04-25 19:37:40 +0100
  • 951d591f4f fix account test suite queue popping logic, ensure noop workers do not pull from queue kim 2024-04-25 19:26:43 +0100
  • 1f9a077c7b fix remaining broken tests relying on worker queue logic kim 2024-04-25 17:53:08 +0100
  • 529715f39f ensure more worker pools get started properly in tests kim 2024-04-25 17:40:08 +0100
  • 4cba8174e7 update go-structr to add (+then rely on) QueueCtx{} type kim 2024-04-25 17:39:40 +0100
  • 382790cf7f add logging to worker processing functions in testrig, don't start workers in unexpected places kim 2024-04-25 15:25:33 +0100
  • a055c5f749 move queue invalidation to before wipeing / deletion, to ensure queued work not dropped kim 2024-04-25 12:43:58 +0100
  • 1d1d80ed11 fix vendoring kim 2024-04-25 10:43:03 +0100
  • 8b9f718c79 update go-list version kim 2024-04-25 10:39:27 +0100
  • c828963e6b reshuffle ordering or server.go + remove duplicate worker start / stop kim 2024-04-24 13:44:12 +0100
  • f94c201e94 start the job scheduler separately to the worker pools kim 2024-04-24 13:39:10 +0100
  • 092c9819b2 update gruf libraries in readme kim 2024-04-24 13:16:17 +0100
  • 2f859ec051 code comments, ensure dereferencer worker pool gets started kim 2024-04-24 13:09:06 +0100
  • 216ddc6214 undo toolchain updates kim 2024-04-24 13:05:09 +0100
  • 5f81198328 move all queue purging to the processor workers kim 2024-04-24 12:54:51 +0100
  • 4729c92dad refactor federatingDB.Delete(), drop queued messages when deleting account / status kim 2024-04-24 12:32:53 +0100