Commit graph

  • f31e22f478 update comments to mention Pollable tsmethurst 2023-11-21 11:26:57 +0100
  • d4fec8ece9 rename rdfLangString -> rdfLangs tsmethurst 2023-11-21 11:20:17 +0100
  • e4c5ea44e6 update docs to reflect lang selection tsmethurst 2023-11-21 11:18:36 +0100
  • c667fbc6dd prefer instance languages when selecting from contentMap tsmethurst 2023-11-21 11:00:47 +0100
  • ff358cc332 use more descriptive variable for contentMap tsmethurst 2023-11-21 10:29:48 +0100
  • 7e5055ca8f Merge branch 'main' into contantMap_handling tsmethurst 2023-11-21 10:27:04 +0100
  • a4d2ad4ab7 [docs] Annotate split-domain setup Daniele Sluijters 2023-11-20 18:14:03 +0100
  • d6e0114967 update code comment to indicate that AuthenticateFederatedRequest() will handle account + instance dereferencing kim 2023-11-20 16:52:27 +0000
  • 97ac01bb54 revert to 'IsEitherBlocked' instead of just 'IsBlocked" :grimace: kim 2023-11-20 16:47:32 +0000
  • 1ba3e14b36
    [feature] Initial Prometheus metrics implementation (#2334) Tsuribori 2023-11-20 17:43:55 +0200
  • 000f5e3254 bump otel versions tsmethurst 2023-11-20 16:33:46 +0100
  • 56c0bad363 Merge branch 'main' into feature/initial-metrics tsmethurst 2023-11-20 16:32:25 +0100
  • bd9804bc97 avoid unnecessary nil check tsmethurst 2023-11-20 14:43:44 +0100
  • f597de8060 unnest a bit tsmethurst 2023-11-20 14:41:11 +0100
  • 2c6c59be38 small changes kim 2023-11-20 10:36:29 +0000
  • 3c7d255984 small fixups kim 2023-11-17 23:01:04 +0000
  • eee817ae60 refactor AuthenticateFederatedRequest() to handle account suspension + fetching of owner kim 2023-11-17 22:05:04 +0000
  • 16275853eb
    [bugfix] self-referencing collection pages for status replies (#2364) kim 2023-11-20 12:22:28 +0000
  • e37ca7c036 rename 'GetStatusChildren()' test to 'GetStatusChildren()' and add new 'GetStatusChildren()' test kim 2023-11-20 12:11:00 +0000
  • 462e342f73 use accepted 'content-type' determined during earlier negotiation kim 2023-11-20 12:09:00 +0000
  • 2ea20d9dac improve comments tsmethurst 2023-11-20 12:56:52 +0100
  • 26d90e69a0 move 'onlyOtherAccounts' query parsing to apiutil package kim 2023-11-20 11:28:30 +0000
  • efefdb1323
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.6 to 2.20.7 (#2370) dependabot[bot] 2023-11-20 10:29:56 +0000
  • 77adf3b1a2
    [chore]: Bump go.opentelemetry.io/otel from 1.20.0 to 1.21.0 (#2369) dependabot[bot] 2023-11-20 11:17:18 +0100
  • 3d4bb68fb8
    [chore]: Bump golang.org/x/image from 0.13.0 to 0.14.0 (#2367) dependabot[bot] 2023-11-20 11:14:34 +0100
  • e23cf72698
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.6 to 2.20.7 dependabot[bot] 2023-11-20 06:10:48 +0000
  • a9741b48af
    [chore]: Bump go.opentelemetry.io/otel from 1.20.0 to 1.21.0 dependabot[bot] 2023-11-20 06:10:35 +0000
  • 1848c4e0ce
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.20.0 to 1.21.0 dependabot[bot] 2023-11-20 06:10:27 +0000
  • 662f5353b9
    [chore]: Bump golang.org/x/image from 0.13.0 to 0.14.0 dependabot[bot] 2023-11-20 06:10:16 +0000
  • 046e19b229 tests, little fix tsmethurst 2023-11-19 19:59:24 +0100
  • 5af42c9bd8 go fmt tsmethurst 2023-11-19 16:58:32 +0100
  • 3307dd1596 [feature] Federate status language in + out tsmethurst 2023-11-19 16:58:16 +0100
  • 675185c794 update tests kim 2023-11-17 20:14:01 +0000
  • 209c93ebd4 improve requester + receiver related account terminology kim 2023-11-17 17:17:26 +0000
  • 073e6d97c1 update /replies endpoint to use more AP compliant logic, and less hacky ... kim 2023-11-17 13:56:15 +0000
  • 691d8a6492 fix 'first' collection page property usage. ensure totalItems is used compatibly in /replies endpoint kim 2023-11-17 11:07:16 +0000
  • 74e2e75daa improved comment to explain Mastodon's behaviour for replies endpoint kim 2023-11-17 10:44:17 +0000
  • 65fe59822c a comment kim 2023-11-16 15:19:41 +0000
  • 07e9f5c0c9 check for zero length slices before getting page ID values kim 2023-11-16 15:15:42 +0000
  • d5f71fe007 use correct collection ID ... 🤦 kim 2023-11-16 15:08:47 +0000
  • af20a2d6cd improved code commenting re: paging semantics for fedi endpoints kim 2023-11-16 14:56:30 +0000
  • 4ff30d4bc8 more accurately abide by mastodon's very strange replies endpoint ... kim 2023-11-16 14:47:22 +0000
  • 6202072e50 update visibility package to use gtserror.Newf() instead of fmt.Errorf() kim 2023-11-16 14:15:47 +0000
  • 415866d233 add compatibility fix so 'page=true' enables paging kim 2023-11-16 14:07:59 +0000
  • f60853d03d fix call to non-existent function kim 2023-11-16 14:06:00 +0000
  • 9070f85414 update GetStatusReplies() to use paging, update StatusRepliesGet() to use new paging code kim 2023-11-16 14:03:57 +0000
  • 9b6d972c74
    [chore/whoops] re-add missing languages flag (#2365) tobi 2023-11-17 12:29:03 +0100
  • 3f1910b871 [chore/whoops] re-add missing languages flag tsmethurst 2023-11-17 12:12:53 +0100
  • fc02d3c6f7
    [feature] Set/show instance language(s); show post language on frontend (#2362) tobi 2023-11-17 11:35:28 +0100
  • 58bd3d0686 rename LanguageTmpl in template tsmethurst 2023-11-17 11:29:16 +0100
  • e098f187a9 lint tsmethurst 2023-11-17 11:22:53 +0100
  • 998a4cc9bd tidy up validate a bit tsmethurst 2023-11-17 11:21:44 +0100
  • 6146b485de change some naming around tsmethurst 2023-11-17 10:49:33 +0100
  • bb20e937e2 warn log language parse tsmethurst 2023-11-17 10:22:10 +0100
  • 0c6941eff1 put languages in config properly tsmethurst 2023-11-16 17:55:42 +0100
  • b2e50fd22e little tweak tsmethurst 2023-11-16 14:38:39 +0100
  • bf96c4d430 mention instance languages + other optional config vars tsmethurst 2023-11-16 14:33:14 +0100
  • 526c5b63c4 set language for whole article, don't use FA icon tsmethurst 2023-11-16 12:55:07 +0100
  • f300abc54f WebGet tsmethurst 2023-11-15 19:49:48 +0100
  • 4a0c81cda4 go fmt tsmethurst 2023-11-15 19:35:22 +0100
  • c3b786d919 [feature] Set instance langs, show post lang on frontend tsmethurst 2023-11-15 19:28:34 +0100
  • 804c995243 update go text, include text/display tsmethurst 2023-11-15 18:10:47 +0100
  • e00cd080fc fix: metrics stuff in envparsing? Tsuribori 2023-11-14 18:16:45 +0200
  • b24c4dab70 chore: metrics docs wording Tsuribori 2023-11-14 18:07:52 +0200
  • d1a35dcf54 fix: metrics docs Tsuribori 2023-11-14 17:56:11 +0200
  • f733240b04 fix: metrics related stuff in envparsing.sh Tsuribori 2023-11-14 17:53:48 +0200
  • a8fee00bad fix: metrics docs Tsuribori 2023-11-14 17:45:08 +0200
  • 0e47fda7f4 fix: add metric-related env vars to envparsing.sh Tsuribori 2023-11-14 17:29:38 +0200
  • b8b83be8e3 fix: go fmt helpers.gen.go Tsuribori 2023-11-14 16:57:16 +0200
  • e152aa249f fix: make metrics-auth-enabled default false Tsuribori 2023-11-14 16:48:53 +0200
  • a4f96d0ae9 feat: metrics endpoint basic auth Tsuribori 2023-11-14 16:31:59 +0200
  • 73da46e8d8 fix: metrics endpoint conditional check Tsuribori 2023-11-05 16:36:21 +0200
  • d1f2ffb052 docs: add metrics documentation Tsuribori 2023-11-04 20:16:57 +0200
  • b46bb5aa44 feat: Initial OTEL metrics Tsuribori 2023-11-04 19:44:32 +0200
  • 4ee436e98a
    [bugfix] process account delete side effects in serial, not in parallel (#2360) tobi 2023-11-14 15:57:25 +0100
  • e9ea9f0e2c log errors instead of immediately returning tsmethurst 2023-11-14 15:48:40 +0100
  • 0b99f14d64
    [bugfix] Update poll delete/update db queries (#2361) tobi 2023-11-14 13:43:27 +0100
  • c784d7864f undo testrig trace logging tsmethurst 2023-11-14 13:31:25 +0100
  • ae343f54cb fix migration for postgres tsmethurst 2023-11-14 13:21:23 +0100
  • b5d2c589f7 [bugfix] Update poll delete/update logic tsmethurst 2023-11-14 13:11:09 +0100
  • 8d0c017cf2
    [feature/performance] Wrap incoming HTTP requests in timeout handler (#2353) tobi 2023-11-13 19:48:51 +0100
  • f86810edf8 don't bother with fancy Cause functions (I'll use them one day...) tsmethurst 2023-11-13 19:41:23 +0100
  • 411ee63ff8 don't replace req tsmethurst 2023-11-13 19:37:12 +0100
  • 6e4167c4fe StartWorkers / StartNoopWorkers for tests tsmethurst 2023-11-13 19:25:14 +0100
  • 0a772463a3 [bugfix] process account delete side effects in serial, not in parallel tsmethurst 2023-11-13 18:36:12 +0100
  • 7753f42132
    [chore] update otel -> v1.20.0 (#2358) tobi 2023-11-13 11:08:02 +0100
  • c8003cee7b [chore] update otel -> v1.20.0 tsmethurst 2023-11-13 11:01:35 +0100
  • 268798fc6e
    [chore]: Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp dependabot[bot] 2023-11-13 06:22:44 +0000
  • ba0164916a
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.19.0 to 1.20.0 dependabot[bot] 2023-11-13 06:22:25 +0000
  • bffe37775c
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.19.0 to 1.20.0 dependabot[bot] 2023-11-13 06:22:15 +0000
  • 2b80bda4cf
    [chore]: Bump go.opentelemetry.io/otel from 1.19.0 to 1.20.0 dependabot[bot] 2023-11-13 06:21:57 +0000
  • 3d322725b1 update wording tsmethurst 2023-11-12 22:32:29 +0100
  • 0d74e8714b write Connection: close when timing out requests tsmethurst 2023-11-12 18:07:04 +0100
  • 8b1707909c thanks linter (thinter) tsmethurst 2023-11-12 17:56:42 +0100
  • 59b69b8207 weeeee tsmethurst 2023-11-12 17:31:36 +0100
  • 5876a0f65b deinterface router, start messing about with deadlines tsmethurst 2023-11-11 15:55:21 +0100
  • deaea100c3
    [bugfix] support endless polls, and misskey's' method of inferring expiry in closed polls (#2349) kim 2023-11-11 10:15:04 +0000
  • f364a05ad7 only format poll expiry string if an expiry was set kim 2023-11-11 10:08:22 +0000
  • 995bb8578d fix migration WHERE clause to actually select all rows kim 2023-11-10 17:16:17 +0000
  • 27ebaea751 ensure the votes slice is properly set in ExtractPoll() kim 2023-11-10 16:36:05 +0000