Commit Graph

  • d4625fe60d Merge branch 'reply-root' into 'main' Alex Gleason 2024-05-21 19:30:47 +0000
  • fc325880d2
    Add root tags to replies Alex Gleason 2024-05-21 14:27:49 -0500
  • 838bdb6e52 Merge branch 'imeta-strip-fix' into 'main' Alex Gleason 2024-05-21 19:08:51 +0000
  • bf6dc22c5a
    Fix imeta stripping so it doesn't remove a bunch of newlines Alex Gleason 2024-05-21 14:05:48 -0500
  • f21a7191ef Merge branch 'legacy-quote' into 'main' Alex Gleason 2024-05-21 18:49:34 +0000
  • 9873afab69
    Remove old tags.test.ts Alex Gleason 2024-05-21 13:37:24 -0500
  • 5e607f664e
    Add tags test Alex Gleason 2024-05-21 13:32:27 -0500
  • 9839b8138f
    tags.ts -> utils/tags.ts Alex Gleason 2024-05-21 13:08:08 -0500
  • f30aad11a5
    Fix legacy quote posts Alex Gleason 2024-05-21 13:04:23 -0500
  • d0ab1d55ce Merge branch 'rm-activitypub' into 'main' Alex Gleason 2024-05-21 17:57:14 +0000
  • 938e26e2a0
    Remove webfinger and host-meta Alex Gleason 2024-05-21 12:54:10 -0500
  • 8f393aa604
    Remove ActivityPub actor endpoint, remove deps.ts Alex Gleason 2024-05-21 12:51:19 -0500
  • 40d2ed1f0a Merge branch 'dompurify' into 'main' Alex Gleason 2024-05-21 17:47:55 +0000
  • d4a029b35b
    sanitize-html -> isomorphic-dompurify Alex Gleason 2024-05-21 12:44:54 -0500
  • 9582ce87ba Merge branch 'entities' into 'main' Alex Gleason 2024-05-21 17:24:29 +0000
  • 83e51ad67e
    lodash -> entities Alex Gleason 2024-05-21 12:21:35 -0500
  • dd81d6feaf Merge branch 'soapbox-script' into 'main' Alex Gleason 2024-05-21 14:07:44 +0000
  • 7d786d731e feat: add script that installs latest soapbox P. Reis 2024-05-21 10:09:06 -0300
  • 7f8690605b Merge branch 'feat-persist-user-preference' into 'main' Alex Gleason 2024-05-21 04:18:03 +0000
  • 590da75cf2
    Merge remote-tracking branch 'origin/main' into feat-persist-user-preference Alex Gleason 2024-05-20 14:02:38 -0500
  • a961eabb0e Merge branch 'lnurl-fix' into 'main' Alex Gleason 2024-05-20 17:54:13 +0000
  • 839c95f9a9 Merge branch 'refactor-test' into 'main' Alex Gleason 2024-05-20 17:51:52 +0000
  • 6861dc1d57
    Fix crash parsing Lightning URL Fixes https://gitlab.com/soapbox-pub/ditto/-/issues/139 Alex Gleason 2024-05-20 12:49:01 -0500
  • 98fd4babce test(EventsDB): use eventFixture() P. Reis 2024-05-20 14:46:53 -0300
  • 78b9c62af3 Merge branch 'unindex-bio' into 'main' Alex Gleason 2024-05-20 16:58:08 +0000
  • 7b099ee565
    EventsDB: don't index the user's bio for kind 0 events Alex Gleason 2024-05-20 11:39:31 -0500
  • 281f0f9625 Merge branch 'nostrify-22' into 'main' Alex Gleason 2024-05-19 21:00:26 +0000
  • 6f6e87525e
    Remove DittoUploader interface in favor of NUploader Alex Gleason 2024-05-19 15:57:04 -0500
  • 0541287f0e
    Replace our NostrBuildUploader with the one from Nostrify Alex Gleason 2024-05-19 15:43:24 -0500
  • f0b247130f
    Add support for Blossom uploader Alex Gleason 2024-05-19 15:42:45 -0500
  • 7c5b7c5d83
    Upgrade Nostrify to v0.22.0 Alex Gleason 2024-05-19 15:38:42 -0500
  • 29eb87dab3
    format Siddharth Singh 2024-05-20 00:14:29 +0530
  • 949697d80a
    fix type error caused by trends refactor Siddharth Singh 2024-05-20 00:11:29 +0530
  • f19629600d
    rewrite trendsworker with kysely and deno cron, format changes Siddharth Singh 2024-05-20 00:05:03 +0530
  • c83bac93bd Merge branch 'account-search-limit' into 'main' Alex Gleason 2024-05-19 16:48:33 +0000
  • 9754e29603
    accountSearchController: respect the `limit` param Alex Gleason 2024-05-19 11:45:42 -0500
  • 050cfff88d Merge branch 'nip21-mentions-fix' into 'main' Alex Gleason 2024-05-19 16:37:24 +0000
  • 540bd058a2
    Fix NIP-27 mentions Alex Gleason 2024-05-19 11:33:59 -0500
  • b6b09d7b90 Merge branch 'attachment-guess-mime' into 'main' Alex Gleason 2024-05-19 14:16:57 +0000
  • 7f5179efca
    renderAttachment: guess mime from url Alex Gleason 2024-05-19 09:13:53 -0500
  • 5523c3fc0e
    verifyCredentials: wait up to 5 seconds Alex Gleason 2024-05-18 23:02:59 -0500
  • 3d93be6a13 Merge branch 'uploader-type' into 'main' Alex Gleason 2024-05-19 03:20:30 +0000
  • acef173ac4
    Do things the boilerplatey way just for consistency Alex Gleason 2024-05-18 22:15:33 -0500
  • 24659d8edb
    IPFSUploader: make schema private Alex Gleason 2024-05-18 22:11:54 -0500
  • 6542d6a777
    Move uploader.ts to utils, make it kind of like api.ts Alex Gleason 2024-05-18 22:04:43 -0500
  • 82c03dcb56
    Rewrite all the uploaders Alex Gleason 2024-05-18 22:00:24 -0500
  • b567a108a6 Merge branch 'uploader-type' into 'main' Alex Gleason 2024-05-18 23:26:00 +0000
  • 6090c4a6d9
    Make Uploaders return NIP-94 tags Alex Gleason 2024-05-18 18:23:04 -0500
  • ff39dfc4ec Merge branch 'strip-imeta' into 'main' Alex Gleason 2024-05-18 22:24:43 +0000
  • e5595d34be
    Strip imeta links from the end of the content Alex Gleason 2024-05-18 17:08:30 -0500
  • cc487f898e Merge branch 'nostrbuild' into 'main' Alex Gleason 2024-05-18 21:58:12 +0000
  • 353111051a
    Use dimensions from nostr.build Alex Gleason 2024-05-18 16:53:17 -0500
  • ce49c500ae
    renderStatus: fix duplicated attachments Alex Gleason 2024-05-18 16:47:47 -0500
  • c89be75e5b
    Add a nostr.build uploader Alex Gleason 2024-05-18 16:22:24 -0500
  • 1c4dbc9520 Merge branch 'imeta' into 'main' Alex Gleason 2024-05-18 20:52:25 +0000
  • cbf0bc3594
    Fix note test Alex Gleason 2024-05-18 15:46:28 -0500
  • c8b999a1f7
    imeta: don't get attachment ID from a tag Alex Gleason 2024-05-18 15:36:17 -0500
  • b1b341d3b8
    Insert media URL into text Alex Gleason 2024-05-18 15:29:12 -0500
  • 91ea4577f1
    Filter out attachments with no url Alex Gleason 2024-05-18 14:58:48 -0500
  • e7d350a0e3
    Fix uploading by URL Alex Gleason 2024-05-18 14:54:10 -0500
  • 611a94bdcf
    Fix uploading (almost) Alex Gleason 2024-05-18 14:32:50 -0500
  • 7d34b9401e
    Support imeta tags Alex Gleason 2024-05-18 13:22:20 -0500
  • c8f9483795
    Add note.test.ts Alex Gleason 2024-05-18 11:56:22 -0500
  • 942260aa54
    note.ts -> utils/note.ts Alex Gleason 2024-05-18 11:53:33 -0500
  • 5997ff0fff
    Create utils/media.ts, move some code from note.ts there Alex Gleason 2024-05-18 11:52:33 -0500
  • f97064afb4
    Remove dependency on npm:mime, switch to @std/media-types Alex Gleason 2024-05-18 11:35:29 -0500
  • 4c87e723c0
    Bump nostrify to v0.21.1 Alex Gleason 2024-05-18 10:56:34 -0500
  • 6ac4c072a6
    Fix crash decoding url Alex Gleason 2024-05-18 08:20:43 -0500
  • 3e93b42251
    stats: add a debug call Alex Gleason 2024-05-18 08:13:37 -0500
  • f9a0055e78
    stats: add a Semaphore when refreshing author stats Alex Gleason 2024-05-17 19:00:56 -0500
  • 23a366081f
    stats: maybe refresh stats when updating Alex Gleason 2024-05-17 18:42:45 -0500
  • 45ab5f6672 Merge branch 'recompute-stats' into 'main' Alex Gleason 2024-05-17 23:32:38 +0000
  • bf479d0162
    Move refreshAuthorStatsDebounced to stats.ts Alex Gleason 2024-05-17 18:26:55 -0500
  • 5c2e3450a9
    Refresh author stats: less naive way Alex Gleason 2024-05-17 17:50:30 -0500
  • 17b6330193
    Downgrade Deno to v1.43.3 due to TypeScript issues Alex Gleason 2024-05-17 16:59:45 -0500
  • ae9516b445
    refreshAuthorStats: return the stats Alex Gleason 2024-05-17 16:23:38 -0500
  • 6995bd2b29
    Upgrade Deno to the latest version Alex Gleason 2024-05-17 16:23:23 -0500
  • a39910fa98
    Add a function to recalculate author stats Alex Gleason 2024-05-17 13:12:40 -0500
  • 1a32150f3d Merge branch 'nonzero-stats' into 'main' Alex Gleason 2024-05-17 16:42:12 +0000
  • 251500fba1
    Never let stats be less than 0 Alex Gleason 2024-05-17 11:39:21 -0500
  • 80e487817e Merge branch 'fix-followers-and-following-when-no-kind-0' into 'main' Alex Gleason 2024-05-17 14:28:50 +0000
  • 4cc1d13d44 fix: render followers & following list when no kind 0 P. Reis 2024-05-17 11:25:17 -0300
  • bc538e182a Merge branch 'fix-repost-render' into 'main' Alex Gleason 2024-05-17 13:30:35 +0000
  • 2aee2e6bf6 fix(renderReblog): render account from pubkey if there is no kind 0 P. Reis 2024-05-17 09:45:19 -0300
  • 83a7b1f231
    create tags_usages kysely table Siddharth Singh 2024-05-17 14:46:20 +0530
  • 5aacbe7af5
    Fix media uploads due to 'awaiting' a query builder instance Alex Gleason 2024-05-16 18:53:04 -0500
  • 04980089b4 Merge branch 'pgfts' into 'main' Alex Gleason 2024-05-16 22:24:21 +0000
  • baa6986880
    EventsDB: enable fts conditionally based on DATABASE_URL Alex Gleason 2024-05-16 15:48:22 -0500
  • 00d4bf2344
    Upgrade Nostrify to v0.20.0, enable Postgres FTS Alex Gleason 2024-05-16 15:42:32 -0500
  • cb2e8607fa Merge branch 'refactor-unreblog' into 'main' Alex Gleason 2024-05-16 20:17:38 +0000
  • 405714960e Merge branch 'mixed-filters' into 'main' Alex Gleason 2024-05-16 18:01:22 +0000
  • 6c3f0849b2
    Upgrade Nostrify to v0.19.2, fix crash on mixed filters Alex Gleason 2024-05-16 12:57:01 -0500
  • 8c46560df4 Merge branch 'phantom-deletions' into 'main' Alex Gleason 2024-05-16 15:50:46 +0000
  • 031a3eac04
    EventsDB.test: import order Alex Gleason 2024-05-16 10:30:54 -0500
  • 4df2c7ba9c
    Improve EventsDB error handling Alex Gleason 2024-05-16 10:29:14 -0500
  • 2ede439005
    Upgrade Nostrify to v0.19.1, fix phantom deletions Alex Gleason 2024-05-16 09:27:22 -0500
  • e61cbecb3e refactor(unreblog): update error messages and query with Storages.db() P. Reis 2024-05-16 10:29:14 -0300
  • b2c26c9374 Merge branch '4036' into 'main' Alex Gleason 2024-05-16 13:13:12 +0000
  • 4b07f2a12a
    Actually, set default LOCAL_DOMAIN based on PORT Alex Gleason 2024-05-16 08:10:13 -0500
  • 0acde23c46
    Port 8000 -> 4036 in all the places Alex Gleason 2024-05-16 08:08:36 -0500