William Casarin
|
51cd34c9c2
|
c: move parse_digit to remove warning
|
2023-05-15 09:59:10 -07:00 |
|
William Casarin
|
a6745af519
|
Implement damus zap split donations using NWC
|
2023-05-15 09:41:26 -07:00 |
|
Joshua Jiang
|
c439100a86
|
Fix parse mention without space in content
Changelog-Fixed: Fix parse mention without space in content
Closes: #936
Fixes: #992
|
2023-05-05 11:20:20 -07:00 |
|
Bartholomew Joyce
|
668b0a94df
|
cleanup nostr bech32 entity parsing
Closes: #911
|
2023-04-15 15:04:13 -07:00 |
|
William Casarin
|
b30d0c01db
|
nip19: allow empty relays in nprofile and nevent
|
2023-04-11 12:45:45 -07:00 |
|
Bartholomew Joyce
|
ea14099b62
|
Improved parsing of bech32 entities
|
2023-04-11 10:23:34 -07:00 |
|
William Casarin
|
cb8585e4f8
|
Fix naddr crash
|
2023-04-11 10:03:48 -07:00 |
|
William Casarin
|
13354b0eb5
|
Refactor NIP19 implementation and add tests
Closes: #837
|
2023-04-09 22:03:51 -07:00 |
|
Bartholomew Joyce
|
c6f4643b5a
|
Add support for nostr: bech32 urls in posts and DMs (NIP19)
Changelog-Added: Add support for nostr: bech32 urls in posts and DMs (NIP19)
|
2023-04-09 22:03:27 -07:00 |
|
Gert Goet
|
f0df4aa218
|
Strip common punctuations from URLs
Changelog-Fixed: Fix punctuation getting included in some urls
Closes: #575
|
2023-02-13 10:03:35 -08:00 |
|
Gert Goet
|
bb9fc6f905
|
Always stop at first whitespace
|
2023-02-13 10:03:17 -08:00 |
|
William Casarin
|
9d2ff2fe65
|
Fix commas and emojis getting included in hashtags
Changelog-Fixed: Fix commands and emojis getting included in hashtags
|
2023-01-22 09:57:00 -08:00 |
|
Joel Klabo
|
13ea42a2e2
|
Don't Parse URL with Only Whitespace
|
2023-01-22 09:49:41 -08:00 |
|
William Casarin
|
5a956248f9
|
bolt11: fix bug where text not showing after invoice
Changelog-Fixed: Fix but where text was not showing after invoices
|
2023-01-01 11:31:36 -08:00 |
|
William Casarin
|
b65d9a49ff
|
c: silence warnings
|
2023-01-01 10:30:40 -08:00 |
|
William Casarin
|
514d9f4201
|
bolt11: fix another crash on unknown fields
|
2022-12-22 16:08:44 -08:00 |
|
William Casarin
|
189b671108
|
bolt11: don't include prefix when parsing invoices
|
2022-12-19 22:28:58 -08:00 |
|
William Casarin
|
f351632440
|
bolt11: parse lightning prefixes on lightning invoice
Changelog-Fixed: Parse lightning prefixes on lightning invoice
|
2022-12-19 22:24:39 -08:00 |
|
William Casarin
|
9b7057de36
|
make url and invoice parsing case-insensitive
Signed-off-by: William Casarin <jb55@jb55.com>
|
2022-10-19 09:51:25 -07:00 |
|
William Casarin
|
c6ab1de639
|
Add bolt11 parser and Invoice View
Changelog-Added: Display bolt11 invoice widgets on posts
|
2022-10-19 07:46:05 -07:00 |
|
William Casarin
|
dbe1260b54
|
damus-c: add bolt11 parser from CLN
We'll need this for our lightning invoice view
Signed-off-by: William Casarin <jb55@jb55.com>
|
2022-10-19 07:45:06 -07:00 |
|
William Casarin
|
eb99e6c323
|
Rewrite note parsing in C
This eliminates any parsing choppyness
Fixes: #32
Signed-off-by: William Casarin <jb55@jb55.com>
|
2022-10-17 15:22:28 -07:00 |
|