Commit graph

30 commits

Author SHA1 Message Date
Alex Gleason
74024e36b6
Support OAuth 'client_credentials' grant type, improve Mastodon API compat 2023-05-24 11:19:02 -05:00
Alex Gleason
9500ceee7c
Upgrade nostr-tools, fix BECH_32_REGEX imports 2023-05-20 12:28:12 -05:00
Alex Gleason
837a3ae1dd
Support custom emojis in statuses 2023-05-11 23:49:32 -05:00
Alex Gleason
a21ad4caec
Support custom emojis in usernames 2023-05-11 23:39:10 -05:00
Alex Gleason
1ba46dd7a3
Truncate npub username 2023-05-11 22:34:56 -05:00
Alex Gleason
ef5bfb79f0
buildInlineRecipients: delete extra space when there are no inline mentions 2023-05-11 20:12:05 -05:00
Alex Gleason
af5420222b
Add recepients-inline for better Mastodon compatibility 2023-05-08 18:19:45 +02:00
Alex Gleason
6e09e6f9e5
Fix NIP-05 cache 2023-05-07 11:44:22 -05:00
Alex Gleason
af9f376ad0
Verify NIP05's with cache, fixes #1 2023-05-06 22:29:41 -05:00
Alex Gleason
f567acb58f
Cache rich media cards for 12 hours 2023-05-06 20:30:11 -05:00
Alex Gleason
78b1c24ee0
card: sane defaults 2023-05-06 20:09:33 -05:00
Alex Gleason
b6ce22cfaf
Unfurl card in link previews 2023-05-06 19:58:41 -05:00
Alex Gleason
2fff0ed879
First pass linkifying status content and rendering attachments 2023-05-06 15:17:50 -05:00
Alex Gleason
6fa897145e
Include source property on own account 2023-05-02 13:58:45 -05:00
Alex Gleason
e93fcdc643
Add default banner to account 2023-04-30 23:31:30 -05:00
Alex Gleason
7bb8821b1b
Escape HTML fields 2023-04-30 16:07:07 -05:00
Alex Gleason
26cf528fca
Use findReplyTag from Mostr 2023-04-29 20:33:52 -05:00
Alex Gleason
f1333cb131
Deduplicate mentions 2023-04-29 19:27:13 -05:00
Alex Gleason
a48ee148ae
Fix in_reply_to for root 2023-04-29 19:01:24 -05:00
Alex Gleason
586f20b23d
Improve NIP-05 display in mentions 2023-04-29 18:59:40 -05:00
Alex Gleason
4962f31296
Fix in_reply_to for legacy clients 2023-04-29 18:02:24 -05:00
Alex Gleason
5118aaf46c
Rename some client functions 2023-04-29 15:54:21 -05:00
Alex Gleason
6341987088
Delete src/nostr directory 2023-04-29 15:51:54 -05:00
Alex Gleason
53655f99bf
We do a little refactoring 2023-04-10 19:34:00 -05:00
Alex Gleason
dcf6b69501
Improve fqn 2023-03-18 17:20:46 -05:00
Alex Gleason
46cdda7f7f
Parse mentions 2023-03-18 17:03:32 -05:00
Alex Gleason
c28c644265
Upgrade nostr-tools, do npub stuff, query own events in feed 2023-03-18 16:39:34 -05:00
Alex Gleason
9f81d0d572
Reuse existing transmute functions, lol forgot I already wrote that 2023-03-18 16:30:46 -05:00
Alex Gleason
cde34bffd8
Refactor transmute, fix account in status 2023-03-05 00:16:05 -06:00
Alex Gleason
2acfecc1eb
Allow posting a status to Nostr 2023-03-04 23:26:25 -06:00