Commit graph

  • e8c66c77fc refactor: don't parse twice P. Reis 2024-10-27 15:41:21 -03:00
  • a690a2ff6f Merge branch 'main' into fix-statuses-posts-pagination P. Reis 2024-10-27 15:39:39 -03:00
  • 553b17c646 refactor: tsdoc format P. Reis 2024-10-27 15:38:35 -03:00
  • d52e717fb2
    EventsDB: fix domain query with authors Alex Gleason 2024-10-27 10:02:28 -05:00
  • 1bea96937c fix: increase confidence to 0.5 increase-lande-confidence P. Reis 2024-10-27 10:12:45 -03:00
  • 57725fa9ac
    neatness Siddharth Singh 2024-10-27 10:21:53 +05:30
  • 713260e110
    split off nip94 metadata stuff into its own file, port changes to s3uploader Siddharth Singh 2024-10-27 10:16:00 +05:30
  • ff8374103e
    remove unused dep Siddharth Singh 2024-10-27 10:00:47 +05:30
  • f5f31ce98f
    fix image uploads, use sharp to get image metadata instead of image-information Siddharth Singh 2024-10-27 09:11:29 +05:30
  • de4b5f55d3
    update lockfile Siddharth Singh 2024-10-27 07:41:26 +05:30
  • b0a2422437
    add more metadata to IPFSUploader Siddharth Singh 2024-10-27 07:35:29 +05:30
  • 025ae904b6
    fix image uploads, use sharp to get image metadata instead of image-information ipfs-fixed-dockerfile-DO-NOT-MERGE Siddharth Singh 2024-10-27 09:11:29 +05:30
  • 6171a321e2 Merge branch 'tribes-dockerfile-stuff' into 'main' Alex Gleason 2024-10-27 02:29:45 +00:00
  • 975737b0c3
    fix dockerfile Siddharth Singh 2024-10-27 07:47:09 +05:30
  • 93afce883e
    update lockfile Siddharth Singh 2024-10-27 07:41:26 +05:30
  • 0058437170
    add more metadata to IPFSUploader Siddharth Singh 2024-10-27 07:35:29 +05:30
  • 9b473406cf Merge branch 'bunker-pubkey' into 'main' Alex Gleason 2024-10-26 23:46:15 +00:00
  • 42f5e316a8
    Let bunker_pubkey be different from user pubkey Alex Gleason 2024-10-26 18:37:26 -05:00
  • d27ab3ce49 fix: pagination in searching statuses P. Reis 2024-10-26 18:58:02 -03:00
  • 8b050e7df1 question: isn't Kysely immutable? cc https://www.kysely.dev/docs/getting-started#querying P. Reis 2024-10-26 18:53:19 -03:00
  • bbd692c58f fix(extractIdentifier): only return value if it has a domain before this commit, if the value was it would be true P. Reis 2024-10-26 18:50:42 -03:00
  • d28db38ba9 Merge branch 'deno-2.0.3' into 'main' Alex Gleason 2024-10-26 21:15:20 +00:00
  • eb5db9a30b
    Upgrade deno to v2.0.3 Alex Gleason 2024-10-26 15:57:06 -05:00
  • f5672f0047 fix: increase lande confidence to 0.7 P. Reis 2024-10-25 10:48:35 -03:00
  • 2b4efd6a03 Merge branch 'fix-search-profile-pagination' into 'main' Alex Gleason 2024-10-24 00:09:17 +00:00
  • 89e475ca4a fix: offset of zero 0 in accountSearchController P. Reis 2024-10-23 20:42:10 -03:00
  • 994dff8e79 fix: search profiles with offset pagination P. Reis 2024-10-23 20:37:31 -03:00
  • dd86c87064 Merge branch 'signer-pubkey' into 'main' Alex Gleason 2024-10-23 02:06:33 +00:00
  • 5ef87a9119
    Cache signers, cache nip46 getPublicKey signer-pubkey Alex Gleason 2024-10-22 20:22:21 -05:00
  • efae292099
    Fix signerMiddleware, don't throw in streamingController Alex Gleason 2024-10-22 18:57:10 -05:00
  • 6a63724864
    ConnectSigner: do call getPublicKey of the upstream signer Alex Gleason 2024-10-22 18:48:13 -05:00
  • 9eaeeb3234
    Rework Streaming controller to use signerMiddleware Alex Gleason 2024-10-22 18:44:02 -05:00
  • 28b874edc9 Merge branch 'fix-zap-pubkey-duplication' into 'main' Alex Gleason 2024-10-20 02:21:00 +00:00
  • 9ad9adcff5 Merge branch 'notify' into 'main' Alex Gleason 2024-10-20 02:18:22 +00:00
  • 7d27a6e890 refactor: rewrite if statement P. Reis 2024-10-19 23:16:04 -03:00
  • 013917d612
    Expose a generic listen method on the database adapters Alex Gleason 2024-10-19 21:01:42 -05:00
  • 4df61c0c59
    pipeline: remove "event already in database" check Alex Gleason 2024-10-19 20:55:09 -05:00
  • 0abd567824 fix: duplicate pubkey of 'self' if zap tag P. Reis 2024-10-19 22:31:41 -03:00
  • 8155fae89a
    Perform listen/notify of Nostr events to the pipeline Alex Gleason 2024-10-19 20:26:04 -05:00
  • 92a1d88923
    Use Ditto planet as default instance thumbnail Alex Gleason 2024-10-19 19:18:46 -05:00
  • 67b17778d3 Merge branch 'all-trends-pagination' into 'main' Alex Gleason 2024-10-19 16:38:16 +00:00
  • e5d0634864 feat: pagination with Link headers in trendingStatusesController P. Reis 2024-10-18 19:23:02 -03:00
  • 10e1967ad3 Merge branch 'fix-zap-sender-missing-kind-0' into 'main' Alex Gleason 2024-10-18 18:55:06 +00:00
  • 68c1b31940 Merge branch 'dotenv' into 'main' Alex Gleason 2024-10-18 18:39:55 +00:00
  • de2c0effbf
    Remove import '@/config.ts' from trends script Alex Gleason 2024-10-18 13:29:34 -05:00
  • c390481939
    Remove TEST_DATABASE_URL Alex Gleason 2024-10-18 13:25:39 -05:00
  • f6046c015b
    Remove @std/dotenv Alex Gleason 2024-10-18 13:22:34 -05:00
  • 8944594c71
    Pass --env-file into deno tasks, use a separate .env.test for tests Alex Gleason 2024-10-18 13:20:17 -05:00
  • ef7c9e14db Merge branch 'ci-truncate' into 'main' Alex Gleason 2024-10-18 18:13:16 +00:00
  • f581dcbcfb fix(hydrate): make gatherAuthors() function async P. Reis 2024-10-18 14:35:30 -03:00
  • a1bf808efd fix: remove 'HEAD' from previous conflict P. Reis 2024-10-18 14:30:15 -03:00
  • ceaf6534ae Merge branch 'main' into fix-zap-sender-missing-kind-0 P. Reis 2024-10-18 14:27:42 -03:00
  • 08cc4f1db9
    Speed up migrations in tests Alex Gleason 2024-10-18 12:24:49 -05:00
  • ead96af16f fix: get all zap related authors (receivers, senders) inside gatherAuthors() function P. Reis 2024-10-18 14:23:38 -03:00
  • b876cf368a Merge branch 'fix-zap-post' into 'main' Alex Gleason 2024-10-18 17:13:08 +00:00
  • 0516fb6ce8 fix(zapController): remove not needed arguments P. Reis 2024-10-18 14:08:47 -03:00
  • 5b080c7bc0 Merge branch 'hydrate-null-author' into 'main' Alex Gleason 2024-10-18 14:55:34 +00:00
  • 035c57ac89 Merge branch 'deno-2.0.2' into 'main' Alex Gleason 2024-10-18 13:38:46 +00:00
  • 52df3b240e
    Upgrade Deno to v2.0.2 Alex Gleason 2024-10-17 22:30:17 -05:00
  • 4be6fe004d Merge branch 'manifest-icons' into 'main' Alex Gleason 2024-10-17 23:22:03 +00:00
  • 5d484e4bf6
    webmanifest: add app icons Alex Gleason 2024-10-17 18:15:11 -05:00
  • 6ea71865f1
    hydrate: build fallback authors during gatherAuthors step Alex Gleason 2024-10-17 15:26:23 -05:00
  • 28e8dfb4ac Merge branch 'push-zap-amount' into 'main' Alex Gleason 2024-10-17 20:21:21 +00:00
  • 4293092756
    Fix zap amount in web push notification Ref: https://gleasonator.dev/@idsera@ditto.pub/posts/eeddba51bb15e06654afd1952e62bd91d2248d9517ba499024b09887081dd919 Alex Gleason 2024-10-17 15:16:14 -05:00
  • 33e5b20159
    Hydrate null authors Alex Gleason 2024-10-17 15:04:57 -05:00
  • 96416747c2 Merge branch 'revoke' into 'main' Alex Gleason 2024-10-17 19:24:53 +00:00
  • b4b7381b49
    Implement OAuth revoke endpoint Alex Gleason 2024-10-17 14:15:25 -05:00
  • 66583e7f60 Merge branch 'ci-rm-postgres' into 'main' Alex Gleason 2024-10-17 03:50:12 +00:00
  • 5e415f897f
    Get rid of Postgres job in CI Alex Gleason 2024-10-16 22:43:38 -05:00
  • 2764cbf97a Merge branch 'deno-2.0.1' into 'main' Alex Gleason 2024-10-17 03:30:26 +00:00
  • 6e00412cc3
    Upgrade to Deno v2.0.1 Alex Gleason 2024-10-16 20:27:46 -05:00
  • d1635712cf
    Use nprofile and nevent links for external URLs in Account and Status Alex Gleason 2024-10-16 10:13:37 -05:00
  • 30d8cc4108
    Test that DeepL translation doesn't alter Nostr URIs Alex Gleason 2024-10-16 09:58:49 -05:00
  • bfe2c620e6
    renderWebPushNotification: fix account without display_name Alex Gleason 2024-10-15 17:16:53 -05:00
  • 7fbda4a56b
    Move push notification rendering to its own view Alex Gleason 2024-10-15 17:13:39 -05:00
  • 8bf0a443db
    pipeline: Promise.all -> Promise.allSettled Alex Gleason 2024-10-15 16:27:48 -05:00
  • 45cf74c168
    Encode VAPID public key with base64url Alex Gleason 2024-10-15 15:51:52 -05:00
  • 5b6cacc2ed Merge branch 'push' into 'main' Alex Gleason 2024-10-15 15:41:21 +00:00
  • d9d280e6c1
    Merge remote-tracking branch 'origin/main' into push Alex Gleason 2024-10-14 19:59:37 -05:00
  • 7ee1ca51d6
    Delete not working controller test Alex Gleason 2024-10-14 18:20:41 -05:00
  • 95d970d8d0
    webpush: add metrics and pipeline error handling Alex Gleason 2024-10-14 18:06:22 -05:00
  • 462f4ad786
    Add placeholder data to push notification Alex Gleason 2024-10-14 17:42:27 -05:00
  • 4c5d98f402
    webpush: don't notify author about own events Alex Gleason 2024-10-14 17:31:05 -05:00
  • a7d8d86fa7
    Add GET /api/v1/notifications/:id endpoint Alex Gleason 2024-10-14 17:27:30 -05:00
  • 30a5d9a20f
    webpush: fix query error in pipeline Alex Gleason 2024-10-14 16:24:13 -05:00
  • 94d8d43d78
    Add unique index on push_subscriptions token_hash Alex Gleason 2024-10-14 16:02:07 -05:00
  • 4019099c57
    Add endpoint to GET a push subscription Alex Gleason 2024-10-14 15:48:55 -05:00
  • b3928bac45
    webpush: replace old subscriptions in transaction Alex Gleason 2024-10-14 14:31:33 -05:00
  • 94cf3b2931
    Add push controller test Alex Gleason 2024-10-13 23:29:06 -05:00
  • fdaaace394 Merge branch 'accounts-route' into 'main' Alex Gleason 2024-10-13 22:29:09 +00:00
  • 7d877b5a37
    Refactor accountsController into a separate route accounts-route Alex Gleason 2024-10-13 17:27:39 -05:00
  • 260340c58e
    Fix EventsDB test Alex Gleason 2024-10-13 16:41:20 -05:00
  • feec343d5a
    EventsDB: fix plaintext search queries Alex Gleason 2024-10-13 16:22:03 -05:00
  • 61ee6e5e8d
    add allow-import flag to dockerfile Siddharth Singh 2024-10-13 23:47:29 +05:30
  • b6925a5491
    webpush: enforce endpoint as a URL Alex Gleason 2024-10-12 22:58:29 -05:00
  • eb39743d9a
    vscode: add eslint configuration options eslint Alex Gleason 2024-10-12 18:18:04 -05:00
  • 3fa12e3ba5
    Merge remote-tracking branch 'origin/main' into push Alex Gleason 2024-10-11 18:06:37 -05:00
  • a7bca0bdff
    Remove DittoWallet module Alex Gleason 2024-10-11 18:05:46 -05:00
  • b4e63afb8c
    Merge remote-tracking branch 'origin/main' into push Alex Gleason 2024-10-11 18:03:02 -05:00
  • b2397bccdd
    Upgrade @gleasonator/policy in deno.lock Alex Gleason 2024-10-11 17:44:02 -05:00