Commit Graph

  • 324ee58bd0 Merge branch 'fix-follow-people' into 'main' Alex Gleason 2024-10-29 14:13:43 +00:00
  • 6fd0c273cb fix: follow people create a new migration that replaces the function to NOTIFY only the event id P. Reis 2024-10-29 11:07:51 -03:00
  • 9260c2ba90 Merge branch 'sticky-streaming' into 'main' Alex Gleason 2024-10-29 00:39:21 +00:00
  • fef787faad refactor(streaming): use better Sticky P. Reis 2024-10-28 20:39:46 -03:00
  • 8ff4a0bdbd Merge branch 'fix-statuses-posts-pagination' into 'main' Alex Gleason 2024-10-27 20:48:47 +00:00
  • 3c3f90eddb refactor: kysely.selectNoFrom P. Reis 2024-10-27 17:44:35 -03:00
  • f259ab8d88 refactor: rename queryWithoutPhraseto_tsquery to fallbackQuery P. Reis 2024-10-27 15:50:15 -03:00
  • d06e0311c9 refactor: if statement lexemes P. Reis 2024-10-27 15:48:04 -03:00
  • 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
  • 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
  • 6171a321e2 Merge branch 'tribes-dockerfile-stuff' into 'main' Alex Gleason 2024-10-27 02:29:45 +00:00
  • 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
  • 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
  • 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
  • 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
  • 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
  • 7dff4e88d4 Merge branch 'captcha-n' into 'main' Alex Gleason 2024-10-11 22:43:39 +00:00
  • d4f3c673a2 deno lint Alex Gleason 2024-10-11 17:35:45 -05:00
  • 81a15ac82d Merge branch 'improve-lande-use' into 'main' Alex Gleason 2024-10-11 21:52:11 +00:00
  • a484634d36 Switch captcha_solved from a label event to an n-tag on a user event Alex Gleason 2024-10-11 16:50:52 -05:00
  • 9c7e35a6b4 refactor: code preferences, formatting P. Reis 2024-10-11 18:47:38 -03:00
  • 432229c0f0 Merge branch 'update-credentials-fix' into 'main' Alex Gleason 2024-10-11 21:31:22 +00:00