Commit Graph

  • 69e3998995 Add Swagger test to CI Vyr Cossont 2024-02-28 08:54:35 -0800
  • 504c4f227f
    [chore] re-add `statuses_account_id_id_idx` if removed (#2699) v0.14.0-rc2 tobi 2024-02-28 12:53:46 +0100
  • d2ae3ac778 if not exists #2699 tobi 2024-02-28 12:44:32 +0100
  • a92cc4d368 [chore] re-add `statuses_account_id_id_idx` if removed tobi 2024-02-28 12:38:47 +0100
  • 332266f6e2 Suppress a duplicate list update params definition that was somehow causing wrong param names Vyr Cossont 2024-02-27 16:52:59 -0800
  • 948c09635c Fix Swagger spec warnings not related to unused definitions Vyr Cossont 2024-02-27 14:09:22 -0800
  • 9716621b4f Fix Swagger spec errors related to statuses with polls (this is the last error) Vyr Cossont 2024-02-27 13:58:24 -0800
  • f8f324ab32 Fix creating a status with a poll from form params Vyr Cossont 2024-02-27 13:50:22 -0800
  • 18ea01fef4 Add API tests that post a status with a poll Vyr Cossont 2024-02-27 13:47:50 -0800
  • dc4dc1e77a Fix Swagger spec errors not related to statuses with polls Vyr Cossont 2024-02-27 13:46:21 -0800
  • bbc75cc0c6 Add Swagger spec test script Vyr Cossont 2024-02-27 13:41:28 -0800
  • f29d429699
    [chore] add log line about lengthy reindex migration (#2695) v0.14.0-rc1 tobi 2024-02-27 18:46:48 +0100
  • f3d8233a07 [chore] add log line about lengthy reindex migration #2695 tobi 2024-02-27 18:38:27 +0100
  • ad28b9f166
    [bugfix] Account timeline: exclude self-replies that mention other accounts (#2670) Vyr Cossont 2024-02-27 09:18:40 -0800
  • f01106bcfc remove now unused statuses_account_id_id_idx #2670 tobi 2024-02-27 17:57:07 +0100
  • ed3317f2a6
    Bump es5-ext from 0.10.62 to 0.10.63 in /web/source #2694 dependabot[bot] 2024-02-27 16:30:10 +0000
  • 90dcc008c5
    [feature] add script to test import / export cycle of a gotosocial instance (#2693) kim 2024-02-27 15:29:56 +0000
  • 9bf448be7a
    [feature/oidc] Add support for very basic RBAC (#2642) 9p4 2024-02-27 10:07:29 -0500
  • de54cdf748
    Switch to table-driven tests #2642 Ersei Saggi 2024-02-27 09:49:22 -0500
  • feb6abbab2
    [chore/docs] Various little docs updates (#2691) tobi 2024-02-27 15:39:22 +0100
  • 73b7754191
    Update docs/api/swagger.md #2691 kim 2024-02-27 14:33:32 +0000
  • 3bd99f43d7 use suffix for setting mktemp file suffix #2693 kim 2024-02-27 14:26:13 +0000
  • edfe1030c6 add script to test import / export cycle of a gotosocial instance kim 2024-02-27 14:20:27 +0000
  • 6528592dd2
    [feature] Block Amazonbot (#2692) Daenney 2024-02-27 14:25:08 +0100
  • e843c661a2
    [feature] Block Amazonbot #2692 Daenney 2024-02-27 14:19:28 +0100
  • ec5d33cda7 [chore/docs] Various little docs updates tobi 2024-02-27 13:54:02 +0100
  • 9cadc764b3
    [feature] Add experimental `instance-federation-spam-filter` option (#2685) tobi 2024-02-27 13:22:05 +0100
  • 14c250859f [feature] Add experimental instance-federation-spam-filter option #2685 tobi 2024-02-27 12:52:12 +0100
  • c848256103
    Add some small tests for allowedGroup and adminGroup Ersei Saggi 2024-02-26 09:52:49 -0500
  • 87e8cca3ae
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.17 to 2.20.18 (#2689) dependabot[bot] 2024-02-26 10:32:02 +0000
  • 567898352c
    [chore]: Bump go.opentelemetry.io/otel/exporters/prometheus #2690 dependabot[bot] 2024-02-26 07:05:25 +0000
  • 750bba2f89
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.17 to 2.20.18 #2689 dependabot[bot] 2024-02-26 07:04:46 +0000
  • a88dc5ea48
    [chore]: Bump go.opentelemetry.io/otel/metric from 1.20.0 to 1.24.0 #2688 dependabot[bot] 2024-02-26 06:42:08 +0000
  • 74fa48ce8e
    [chore]: Bump go.opentelemetry.io/otel from 1.20.0 to 1.24.0 #2687 dependabot[bot] 2024-02-26 06:41:30 +0000
  • 15df68214d [chore] Move `visibility` to `filter/visibility` tobi 2024-02-24 11:03:31 +0100
  • d8956d710e
    [docs/bugfix] Allow access to TMP directories in example AppArmor config (#2683) tux93 2024-02-24 09:44:53 +0100
  • 403f5c0528
    [docs] Add oauth token authentication workflow (#2655) Camille Frantz 2024-02-24 02:41:38 -0600
  • c102f500c9
    fixed admonition formatting #2655 Camille Frantz 2024-02-23 21:42:22 -0600
  • 4d5f90484e
    added information on Gts scoped tokens Camille Frantz 2024-02-23 21:36:04 -0600
  • 4b0eefbcc9
    [chore] Increase default max image description to 1500 chars, collapse cw char count into status (#2682) tobi 2024-02-23 19:28:09 +0100
  • 7b4fc24c1f Update and extend example AppArmor profile #2683 tux93 2024-02-15 16:33:22 +0100
  • 62dd8e4002 Remove trailing whitespace from example config tux93 2024-02-15 16:13:30 +0100
  • 4fe0e462e3 tests #2682 tobi 2024-02-23 17:17:29 +0100
  • 0555599def oops tobi 2024-02-23 17:13:45 +0100
  • cb0aeaa417 [chore] Make default max image description 1500 chars, collapse cw char count into status tobi 2024-02-23 17:00:11 +0100
  • 1d51e3c8d6
    [bugfix] 2643 bug search for account url doesnt always work when redirected (#2673) kim 2024-02-23 15:24:40 +0000
  • 37a39b98ce
    [feature] Add "what is this" section to index template (#2680) tobi 2024-02-23 16:08:32 +0100
  • 452e9fd56c add tests for Collection and CollectionPage iterators #2673 kim 2024-02-23 15:05:14 +0000
  • 36c44806f3 ensure InReplyTo gets unset when deleting status parent in case currently stubbed kim 2024-02-23 14:38:42 +0000
  • 02c1d71837 switch to checking using BoostOfID and add note why not using BoostOfURI kim 2024-02-23 14:36:46 +0000
  • 289b956f29 update decodeType() to accept a readcloser and handle body closing kim 2024-02-23 13:36:24 +0000
  • 20bf27a435 [feature] Add "what is this" section to index template #2680 tobi 2024-02-23 14:33:34 +0100
  • be2d6b2217 fix typo in code comments kim 2024-02-21 17:43:36 +0000
  • 707fd72c73 pull in latest github.com/superseriousbusiness/activity version (and remove the bodge!!) kim 2024-02-21 17:40:09 +0000
  • 63db14ddfd add dereferenceCollection() function for dereferenceAccountFeatured() kim 2024-02-21 17:38:48 +0000
  • e27be06a98 use the latest known URI for boost_of_uri in case original was an indirect kim 2024-02-21 13:42:13 +0000
  • 5cca3c0c24 use URIs for checking equality for security kim 2024-02-21 13:41:42 +0000
  • cf68747b0a fix use of status instead of current kim 2024-02-21 13:32:35 +0000
  • 0fd0719e26 remove doubled-up code kim 2024-02-21 13:31:54 +0000
  • 8d14930752 update max iteration count to 512, add checks during dereferenceAncestors() for indirect URLs kim 2024-02-21 13:23:01 +0000
  • 9351c9a3e3 add checks to look for changed URI and re-check database if redirected kim 2024-02-21 11:48:11 +0000
  • 6724e11484 update embedded activity library to latest matching https://github.com/superseriousbusiness/activity/pull/21 kim 2024-02-21 11:22:33 +0000
  • 96f6b403d6 add comment explaining choice of using Decode() instead of Unmarshal() kim 2024-02-20 17:33:21 +0000
  • e6677e0069 perform a 2nd decode to ensure reader is empty after primary decode kim 2024-02-20 17:29:25 +0000
  • 2f8822dce1 make sure to release map kim 2024-02-20 13:56:35 +0000
  • a6d26f460e update getAccountFeatured() to use dereferenceCollectionPage() kim 2024-02-20 13:50:21 +0000
  • 343a7a51b2 remove unused code kim 2024-02-20 13:20:41 +0000
  • 534e9a798b temporarily add bodged fixed library kim 2024-02-20 13:17:19 +0000
  • ae07f133b2 update activity library so dereferencer returns full response and checks *final* link to allow for redirects kim 2024-02-20 13:16:42 +0000
  • 534dcdf01e Add index for querying unmentioned statuses Vyr Cossont 2024-02-21 11:46:46 -0800
  • 838d6f4fb3
    applied latest suggested edits Camille Frantz 2024-02-21 09:57:29 -0600
  • 5aca09b59e
    [chore] Rename frontend.tmpl to settings.tmpl, remove unused "lightgray" class (#2674) tobi 2024-02-21 16:11:11 +0100
  • 0aaf597ffc [chore] Rename frontend.tmpl to settings.tmpl, remove unused "lightgray" class #2674 tobi 2024-02-21 14:34:50 +0100
  • 2d9e498f96
    [bugfix] Fix wide images being squished when used as instance avatar (#2669) tobi 2024-02-21 14:24:04 +0100
  • 291e180990
    [bugfix] fix possible mutex lockup during streaming code (#2633) kim 2024-02-20 18:07:49 +0000
  • 8cafa6b74b
    [feature] Add `requested_by` to relationship model (#2672) tobi 2024-02-20 18:50:54 +0100
  • 98179114e3 inverse websocket read error checking to _ignore_ expected close errors #2633 kim 2024-02-20 17:44:55 +0000
  • ac28a47b4e update to error log on failed json marshal (instead of panic) kim 2024-02-20 17:38:14 +0000
  • 3d23f9f94d whoops, missed some tests #2672 tobi 2024-02-20 12:19:41 +0100
  • ddfa73de29 [feature] Add `requested_by` to relationship model tobi 2024-02-20 12:03:32 +0100
  • 65a273bc39
    [bugfix] use start + end line in regex when validating emoji via API (#2671) tobi 2024-02-20 11:46:04 +0100
  • 49e9d10a28 [bugfix] use start + end line in regex when validating emoji via API #2671 tobi 2024-02-20 11:27:00 +0100
  • ef6daac0b3 ensure stream gets closed 🤦 kim 2024-02-20 10:04:09 +0000
  • b697ef6d0c
    Add support for very basic RBAC Ersei Saggi 2024-02-15 04:54:27 -0500
  • 92d14ed23f Account timeline: exclude self-replies that mention other accounts Vyr Cossont 2024-02-19 12:56:30 -0800
  • 560c2b2d90 don't export unused function types, update message sending to only include relevant stream type kim 2024-02-19 18:49:57 +0000
  • d4cc4cbe50 [bugfix] Fix wide images being squished when used as instance avatar #2669 tobi 2024-02-19 17:51:38 +0100
  • ddfc725744
    [chore/frontend] Use different background color for block quotes (#2668) tobi 2024-02-19 16:51:57 +0100
  • 4be7330250 [chore/frontend] Use different background color for block quotes #2668 tobi 2024-02-19 16:46:06 +0100
  • cc09f612ec
    [chore/frontend] Don't use italics for block quotes (#2667) tobi 2024-02-19 16:34:45 +0100
  • 40474f369e [chore/frontend] Don't use italics for block quotes #2667 tobi 2024-02-19 16:28:12 +0100
  • cd691f8162 further improved ping logic kim 2024-02-19 13:29:54 +0000
  • 1bcb0b0145 changes to ping logic kim 2024-02-19 13:26:17 +0000
  • 7512d8465a only return 1 boolean, fix tests to expect multiple stream types in messages kim 2024-02-19 13:09:39 +0000
  • d10226e912
    [bugfix] Use ptr for instance stats entries to avoid skipping 0 values (#2666) tobi 2024-02-19 13:17:14 +0100
  • bc8dad18d2 comment explaining why stats values are pointers #2666 tobi 2024-02-19 13:07:11 +0100
  • 28c34b9fc3 [bugfix] Use ptr for instance stats entries to avoid skipping 0 values tobi 2024-02-19 13:04:05 +0100
  • 0554550acb
    [bugfix] Ensure local statuses always get a threadID so they can be muted (#2665) tobi 2024-02-19 11:50:49 +0100
  • f51a8460a0 test #2665 tobi 2024-02-19 11:41:14 +0100
  • 9629a3da12 [chore/bugfix] Ensure threadID always set on local statuses tobi 2024-02-19 11:33:25 +0100