William Casarin
552bd9cae5
Implement NIP-21 URI handling
...
Changelog-Added: Added nostr: uri handling
2023-01-28 08:31:11 -08:00
William Casarin
2a8b9f75c1
Initial NIP-51 Mute List Implementation
2023-01-25 09:53:59 -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
Thomas Rademaker
77c2abc524
fix broken test
2023-01-22 09:25:16 -08:00
William Casarin
9a40fd595d
Add some DM sorting tests
...
They didn't help me fix the problem, but maybe they are still useful
somehow
2023-01-14 17:23:35 -08:00
Lionello Lunesu
e9380c3821
Fix ascii shrug guy
...
Changelog-Fixed: Fix ascii shrug guy
Closes : #238
2023-01-03 23:05:41 -08:00
Lionello Lunesu
42f484bc64
Fix detection of email addresses in profiles
...
Signed-off-by: Lionello Lunesu <lio+git@lunesu.com>
Changelog-Fixed: Fix detection of email addresses in profiles
Closes : #225
2023-01-03 10:55:25 -08:00
Terry Yiu
8428f0af43
Fix relative time test
...
Closes : #218
2023-01-02 18:30:56 -08:00
Terry Yiu
badbd8a92e
Fix flakey TimeAgo test by anchoring locale to en_US
...
Closes : #210
2023-01-02 08:22:17 -08:00
Terry Yiu
4f4557e4b6
Replace deprecated Data.withUnsafeMutableBytes call
...
Closes : #214
2023-01-02 08:19:47 -08:00
William Casarin
2aaa58ada6
Fix relative date tests
2023-01-01 11:32:04 -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
cf615b82b2
bolt11: fix any amount invoices
2023-01-01 11:02:44 -08:00
William Casarin
6f5f86114b
Parse links in profiles
...
Changelog-Added: Parse links in profiles
2022-12-31 13:03:52 -08:00
Terry Yiu
0b27a49e32
Internationalize time ago since string
...
Switches to using standard date component formatting abbreviations and
enables it to be localized to non-English locales
Closes : #194
Changelog-Changed: Internationalize relative dates
2022-12-31 09:46:16 -08:00
Lio李歐
a94b698e9d
Merge branch 'master' into profile-markdown
2022-12-29 09:57:54 -08:00
Lionello Lunesu
75c67bc1e9
Make links clickable in profile view
2022-12-28 13:29:18 -08:00
Pablo Fernandez
205774f684
Fix when calling parse_hex_char out of bounds
...
Closes : #158
Changelog-Fixed: Fix crash with @ sign in some posts
2022-12-28 12:44:47 -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
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
William Casarin
a47645929e
Inline image loading
...
Changelog-Added: Added inline image loading
Signed-off-by: William Casarin <jb55@jb55.com>
2022-10-16 16:11:27 -07:00
William Casarin
cb70ab532c
Use the t
tag for hashtags
...
Changelog-Changed: #hashtags now use the `t` tag instead of `hashtag`
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-19 07:38:13 -07:00
William Casarin
df5d6557f2
add link test
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-07 19:31:02 -07:00
William Casarin
61f5d1009e
mentions: fix bech32 mentions at end
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-07 07:09:11 -07:00
William Casarin
adacdbb764
switch to bech32 everywhere
...
You can now use @npub, @note or @nsec to reference notes and pubkeys
Changelog-Changed: use bech32 ids everywhere
Signed-off-by: William Casarin <jb55@jb55.com>
2022-08-06 23:01:56 -07:00
William Casarin
e6db7369cd
Fix hashtag parsing
...
Changelog-Fixed: No longer parse hashtags in urls
Signed-off-by: William Casarin <jb55@jb55.com>
2022-07-28 13:11:58 -07:00
William Casarin
2fc6e7ef22
fix parsing mention indices > 9
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-06-06 08:55:32 -07:00
William Casarin
097cc54bba
extract HomeModel from ContentView
...
huge refactor
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-24 12:57:40 -07:00
William Casarin
2920325639
initial CreateAccountView
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-21 19:44:04 -07:00
William Casarin
cac139fff1
hashtags working
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-09 11:43:18 -07:00
William Casarin
cf7cba09bd
parse hashtags
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 20:34:57 -07:00
William Casarin
812abba8d4
fix incredible bug lol
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 19:31:40 -07:00
William Casarin
5e63eca0e9
simplify like refs
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 19:01:42 -07:00
William Casarin
8896d19f40
initial reply revamp
...
It now understands mentions
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-08 10:25:50 -07:00
William Casarin
4db06b015c
event mentions working
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-07 17:48:00 -07:00
William Casarin
0ad17c05fe
add some more tests
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-07 13:54:27 -07:00
William Casarin
0eb1372937
more mention progress
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-07 13:50:19 -07:00
William Casarin
73652513d9
initial mention parsing
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 21:33:08 -07:00
William Casarin
96d8d854e2
test invalid mention
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 16:54:10 -07:00
William Casarin
cfc21219d3
more mention parsing tests
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 16:52:01 -07:00
William Casarin
f42bc2e91e
likes, mention parsing, lots of stuff
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-05-04 16:26:10 -07:00
William Casarin
f4bb07081f
initial commit
...
Signed-off-by: William Casarin <jb55@jb55.com>
2022-04-02 16:57:42 -07:00