Commit Graph

1794 Commits

Author SHA1 Message Date
Alex Gleason 823f389bce
NIP05: skip network request for invalid TLDs 2024-05-22 12:52:59 -05:00
Alex Gleason 1d37106b27
unreblogStatusController: repostedEvent -> repostEvent 2024-05-22 12:08:20 -05:00
Alex Gleason 6d1c21dce2 Merge branch 'render-event-accounts-logic' into 'main'
renderEventAccounts: rework the logic, call hydrateEvents

See merge request soapbox-pub/ditto!298
2024-05-22 16:58:17 +00:00
Alex Gleason b33f7d2cc4
renderEventAccounts: rework the logic, call hydrateEvents 2024-05-22 11:44:48 -05:00
Alex Gleason 4d9b4d9475 Merge branch 'r-tags' into 'main'
Add r-tags to statuses

See merge request soapbox-pub/ditto!297
2024-05-22 02:33:27 +00:00
Alex Gleason 1a66570b56
Use linkify to parse hashtags when creating a status, too 2024-05-21 21:30:26 -05:00
Alex Gleason 5de7366ff0
Add r-tags to statuses 2024-05-21 21:22:25 -05:00
Alex Gleason 493a5c9fcf Merge branch 'trending-statuses' into 'main'
Trending Posts

See merge request soapbox-pub/ditto!296
2024-05-22 01:44:23 +00:00
Alex Gleason 80e886bfff
Rework trending posts (it's much faster) 2024-05-21 20:38:57 -05:00
Alex Gleason 5da5848ca6
Trending statuses first iteration 2024-05-21 19:48:26 -05:00
Alex Gleason 1c9dbd070e Merge branch 'refactor-trends' into 'main'
Refactor trending tags

See merge request soapbox-pub/ditto!282
2024-05-21 23:18:06 +00:00
Alex Gleason 80344e3c5f
Fix trends cache 2024-05-21 18:15:17 -05:00
Alex Gleason 5822253796
Fix trends 2024-05-21 18:00:57 -05:00
Alex Gleason b2a5ff3eaf
Make Trends use SQLite again 2024-05-21 17:14:26 -05:00
Alex Gleason 4d21dd05a8
Merge remote-tracking branch 'origin/main' into refactor-trends 2024-05-21 16:45:58 -05:00
Alex Gleason ac11475f62 Merge branch 'search-index' into 'main'
Index the Postgres FTS column

See merge request soapbox-pub/ditto!295
2024-05-21 21:35:59 +00:00
Alex Gleason 101a16bc12
Index the Postgres FTS column 2024-05-21 16:30:48 -05:00
Alex Gleason 00cfd0af68 Merge branch 'descendants-filter' into 'main'
getDescendants: filter out non-replies

See merge request soapbox-pub/ditto!294
2024-05-21 19:40:15 +00:00
Alex Gleason 9ab38203df
getDescendants: filter out non-replies 2024-05-21 14:37:18 -05:00
Alex Gleason d4625fe60d Merge branch 'reply-root' into 'main'
Add root tags to replies

See merge request soapbox-pub/ditto!293
2024-05-21 19:30:47 +00:00
Alex Gleason fc325880d2
Add root tags to replies 2024-05-21 14:27:49 -05:00
Alex Gleason 838bdb6e52 Merge branch 'imeta-strip-fix' into 'main'
Fix imeta stripping so it doesn't remove a bunch of newlines

See merge request soapbox-pub/ditto!292
2024-05-21 19:08:51 +00:00
Alex Gleason bf6dc22c5a
Fix imeta stripping so it doesn't remove a bunch of newlines 2024-05-21 14:05:48 -05:00
Alex Gleason f21a7191ef Merge branch 'legacy-quote' into 'main'
Fix display of legacy quote tags, add tests for tags.ts

See merge request soapbox-pub/ditto!291
2024-05-21 18:49:34 +00:00
Alex Gleason 9873afab69
Remove old tags.test.ts 2024-05-21 13:37:24 -05:00
Alex Gleason 5e607f664e
Add tags test 2024-05-21 13:32:27 -05:00
Alex Gleason 9839b8138f
tags.ts -> utils/tags.ts 2024-05-21 13:08:08 -05:00
Alex Gleason f30aad11a5
Fix legacy quote posts 2024-05-21 13:04:23 -05:00
Alex Gleason d0ab1d55ce Merge branch 'rm-activitypub' into 'main'
Remove ActivityPub actor endpoint, remove Webfinger/host-meta, remove deps.ts

See merge request soapbox-pub/ditto!290
2024-05-21 17:57:14 +00:00
Alex Gleason 938e26e2a0
Remove webfinger and host-meta 2024-05-21 12:54:10 -05:00
Alex Gleason 8f393aa604
Remove ActivityPub actor endpoint, remove deps.ts 2024-05-21 12:51:19 -05:00
Alex Gleason 40d2ed1f0a Merge branch 'dompurify' into 'main'
sanitize-html -> isomorphic-dompurify

See merge request soapbox-pub/ditto!289
2024-05-21 17:47:55 +00:00
Alex Gleason d4a029b35b
sanitize-html -> isomorphic-dompurify 2024-05-21 12:44:54 -05:00
Alex Gleason 9582ce87ba Merge branch 'entities' into 'main'
lodash -> entities

See merge request soapbox-pub/ditto!288
2024-05-21 17:24:29 +00:00
Alex Gleason 83e51ad67e
lodash -> entities 2024-05-21 12:21:35 -05:00
Alex Gleason dd81d6feaf Merge branch 'soapbox-script' into 'main'
feat: add script that installs latest soapbox

See merge request soapbox-pub/ditto!287
2024-05-21 14:07:44 +00:00
P. Reis 7d786d731e feat: add script that installs latest soapbox 2024-05-21 10:09:06 -03:00
Alex Gleason 7f8690605b Merge branch 'feat-persist-user-preference' into 'main'
Persist user preferences through kind 30078

See merge request soapbox-pub/ditto!191
2024-05-21 04:18:03 +00:00
Alex Gleason 590da75cf2
Merge remote-tracking branch 'origin/main' into feat-persist-user-preference 2024-05-20 14:02:38 -05:00
Alex Gleason a961eabb0e Merge branch 'lnurl-fix' into 'main'
Fix crash parsing Lightning URL

Closes #139

See merge request soapbox-pub/ditto!286
2024-05-20 17:54:13 +00:00
Alex Gleason 839c95f9a9 Merge branch 'refactor-test' into 'main'
Refactor EventsDB test to use eventFixture()

Closes #135

See merge request soapbox-pub/ditto!285
2024-05-20 17:51:52 +00:00
Alex Gleason 6861dc1d57
Fix crash parsing Lightning URL
Fixes https://gitlab.com/soapbox-pub/ditto/-/issues/139
2024-05-20 12:49:01 -05:00
P. Reis 98fd4babce test(EventsDB): use eventFixture() 2024-05-20 14:46:53 -03:00
Alex Gleason 78b9c62af3 Merge branch 'unindex-bio' into 'main'
EventsDB: don't index the user's bio for kind 0 events

See merge request soapbox-pub/ditto!284
2024-05-20 16:58:08 +00:00
Alex Gleason 7b099ee565
EventsDB: don't index the user's bio for kind 0 events 2024-05-20 11:39:44 -05:00
Alex Gleason 281f0f9625 Merge branch 'nostrify-22' into 'main'
Upgrade Nostrify to v0.22.0

See merge request soapbox-pub/ditto!283
2024-05-19 21:00:26 +00:00
Alex Gleason 6f6e87525e
Remove DittoUploader interface in favor of NUploader 2024-05-19 15:57:04 -05:00
Alex Gleason 0541287f0e
Replace our NostrBuildUploader with the one from Nostrify 2024-05-19 15:43:46 -05:00
Alex Gleason f0b247130f
Add support for Blossom uploader 2024-05-19 15:42:45 -05:00
Alex Gleason 7c5b7c5d83
Upgrade Nostrify to v0.22.0 2024-05-19 15:38:42 -05:00