Commit graph

  • 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 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 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 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 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 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 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
  • dd9dc91bf1
    apply suggested change to authentication.md Camille Frantz 2024-02-19 04:31:09 -0600
  • e2ebcbb516
    [chore]: Bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.3 (#2664) dependabot[bot] 2024-02-19 11:20:15 +0100
  • af1a26a68f
    [feature] Add Mastodon-compatible HTTP signature fallback (#2659) Milas Bowman 2024-02-19 05:18:17 -0500
  • d683821196 use c.Request.Context() for context passed into Stream().Open() kim 2024-02-19 10:09:19 +0000
  • 649114ddbf remove embedded context type from Stream{}, reformat log messages for consistency kim 2024-02-19 10:06:50 +0000
  • b5719bdffc ensure stream write timeout gets cancelled kim 2024-02-12 15:01:33 +0000
  • 15c442a1cc ensure stream gets closed on return of writeTo / readFrom WSConn() kim 2024-02-12 14:59:46 +0000
  • 0b02e543e4 use new context for the stream context kim 2024-02-12 14:49:11 +0000
  • 01e931d652 rewrite Stream{} to use much less mutex locking, update related code kim 2024-02-12 14:41:34 +0000
  • 88671ddbcd
    [chore]: Bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.3 dependabot[bot] 2024-02-19 09:39:33 +0000
  • 2db115fa36
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.66 to 7.0.67 (#2662) dependabot[bot] 2024-02-19 09:36:50 +0000
  • 30f6e6c7fe
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.16 to 2.20.17 (#2661) dependabot[bot] 2024-02-19 07:23:08 +0000
  • 633d582a73
    [chore]: Bump go.opentelemetry.io/otel/sdk from 1.20.0 to 1.23.1 dependabot[bot] 2024-02-19 06:24:55 +0000
  • 1444e7c111
    [chore]: Bump github.com/minio/minio-go/v7 from 7.0.66 to 7.0.67 dependabot[bot] 2024-02-19 06:24:44 +0000
  • 1f58757fd3
    [chore]: Bump github.com/tdewolff/minify/v2 from 2.20.16 to 2.20.17 dependabot[bot] 2024-02-19 06:24:33 +0000
  • 261f952898
    [chore]: Bump go.opentelemetry.io/otel/trace from 1.20.0 to 1.23.1 dependabot[bot] 2024-02-19 06:24:20 +0000
  • a314d2b539
    [bugfix] Refactor parse mention, fix local mention bug (#2657) tobi 2024-02-19 04:48:20 +0100
  • bb816769f5
    scopes can be a space separated list and not just one Camille Frantz 2024-02-18 16:46:38 -0600
  • 3925534f4d
    scopes list was not rendering as a list; fixed a typo in getting your token warning Camille Frantz 2024-02-18 16:28:01 -0600
  • f718f0b123
    Merge branch 'main' into add_api_auth_doc Camille Frantz 2024-02-18 14:58:15 -0600
  • 626eeee28d
    inline styles don't render in code blocks; added bash to the curl code blocks Camille Frantz 2024-02-18 14:53:56 -0600
  • 9c849b56cb
    applied the suggested edits Camille Frantz 2024-02-18 14:43:27 -0600
  • 2528281f0f
    feat: add Mastodon-compatible HTTP signature fallback Milas Bowman 2023-12-07 23:11:03 -0500
  • bff7e1691c originAccount -> originAcct tobi 2024-02-18 13:10:54 +0100
  • 4d73fc6ea2 [bugfix] Refactor parse mention, fix local mention bug tobi 2024-02-18 13:04:47 +0100
  • b14cd645f9
    [chore] Comment out silly, frequently-failing GetStatusTwice test (#2656) tobi 2024-02-18 11:04:02 +0100
  • f543b33199 lord tobi 2024-02-18 10:58:13 +0100
  • 40f9eefc21
    [bugfix] Fix dereferencing ancestors on new status create (#2652) tobi 2024-02-18 10:49:40 +0100
  • 4b0880f6f4 [chore] Comment out silly, frequently-failing GetStatusTwice test tobi 2024-02-18 10:27:23 +0100
  • 4142a67a22 remove FAQ entry for "status not deref'd yet" tobi 2024-02-18 10:12:31 +0100
  • 141fb8c975 tone down "not deref'd" warnings, since they represent a legit visibility situation tobi 2024-02-18 10:10:01 +0100
  • e74c3955bf only mark status orphaned if visibility suggests parent is really deleted tobi 2024-02-18 10:09:35 +0100
  • 4e9b3bb3b6
    fixed the markdown callouts properly this time Camille Frantz 2024-02-17 23:45:16 -0600
  • 50a0c5ad67
    fixed the markdown callouts and added the new page to the mkdocs.yml Camille Frantz 2024-02-17 23:36:49 -0600
  • a47305bc31
    add authentication workflow to docs Camille Frantz 2024-02-17 13:01:14 -0600
  • 5122274b6b Merge branch 'main' into deref_thread_fix tobi 2024-02-17 18:47:18 +0100
  • f11f6f2340 [bugfix] Pass latest to dereferenceThread instead of barebones status tobi 2024-02-17 18:46:33 +0100
  • 83a4adbd95
    [chore] Disable Move API endpoints for now until Move is fully implemented in the backend (#2650) tobi 2024-02-17 17:03:44 +0100
  • 75b08923a1 add move mem ratio to envparsing.sh tobi 2024-02-17 16:14:40 +0100
  • 54bf8b4a2a Merge branch 'main' into move_db_funcs tobi 2024-02-17 15:52:04 +0100
  • 0545264016 clarify that moving to GtS also isn't implemented yet tobi 2024-02-17 15:37:22 +0100
  • 396c47d4fb disable other form fields tobi 2024-02-17 15:35:39 +0100
  • 3387698fb8 [chore] Disable Move API endpoints for now until Move is fully implemented in the backend tobi 2024-02-17 15:34:05 +0100
  • 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