Commit Graph

17 Commits

Author SHA1 Message Date
Alex Gleason
807bc78472 Let caches be configurable 2024-09-20 13:22:45 -05:00
Alex Gleason
099fec6e31 Increase nip05 cache to 3000, link previews to 1000 2024-09-20 13:13:26 -05:00
Alex Gleason
58bf286ce0 Add cache metrics 2024-09-20 12:34:54 -05:00
Alex Gleason
a19b7fbe9e Fetch link previews with facebookexternalhit instead of WhatsApp/2 by default, make it configurable 2024-09-07 13:09:10 -05:00
Alex Gleason
5f1b87c3b6 Pretend to be WhatsApp when fetching links 2024-08-07 21:00:07 -05:00
Alex Gleason
e63ee9b5a3 Add interfaces for Mastodon entity types, hide deactivated accounts 2024-06-15 19:36:34 -05:00
Alex Gleason
d4a029b35b sanitize-html -> isomorphic-dompurify 2024-05-21 12:44:54 -05:00
Alex Gleason
984695391a unfurl -> unfurl.js 2024-05-01 16:59:15 -05:00
Alex Gleason
5a7a409981 Alias unfurl, linkifyjs etc 2024-05-01 16:34:16 -05:00
Alex Gleason
3513206de1 stickynotes alias 2024-05-01 16:14:50 -05:00
Alex Gleason
9bfed222da unfurlCard: fix types 2024-04-08 11:38:59 -05:00
Alex Gleason
a08e698f29 unfurl: improve failure debug 2024-01-11 18:09:59 -06:00
Alex Gleason
e01383629e unfurl: fix missing import, debug errors 2023-12-28 15:55:48 -06:00
Alex Gleason
2fc9988c06 reqmeister: middleware/cache, reqmeister, nip05, unfurl, refactor some code 2023-12-27 20:07:13 -06:00
Alex Gleason
ad0aaf97dd Replace all timeouts with AbortSignal 2023-12-22 10:47:47 -06:00
Alex Gleason
3a85e3f8bf Add fetchWorker for fetching off the main thread 2023-11-28 18:56:31 -06:00
Alex Gleason
1662f616ef Move unfurl code to a separate module 2023-10-06 15:05:22 -05:00