Commit Graph

  • 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 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 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 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 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 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 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