Commit Graph

818 Commits

Author SHA1 Message Date
Mike Dilger
0969855945 ui: show count of people followed 2023-01-21 14:30:26 +13:00
Mike Dilger
6ae3fec8a3 Detect if database is newer and refuse to run 2023-01-21 13:01:34 +13:00
Michael Dilger
6024eca617
Merge pull request #158 from ulrichard/feature/deb
building a simple debian package
2023-01-21 10:52:08 +13:00
Richard Ulrich
7b7c6aa7fb
building a simple debian package 2023-01-20 20:39:55 +01:00
Mike Dilger
d1fcdeca3b Option to import encrypted private key 2023-01-20 18:20:20 +13:00
Mike Dilger
50c1612651 Force scrypt to build at release-speed even in debug compiles 2023-01-20 17:58:31 +13:00
Mike Dilger
2b9c22e97d ui: wrap encrypted private key on page 2023-01-20 17:51:42 +13:00
Mike Dilger
746aefb92c Upgrade old versions of encrypted private keys 2023-01-20 17:51:27 +13:00
Mike Dilger
eb4b39354d Update for nostr-types changes 2023-01-20 17:51:27 +13:00
Mike Dilger
f4c0dac05d update nostr-types 2023-01-20 17:51:27 +13:00
Mike Dilger
9b267f6c99 Big rewrite of DbPerson to match database 2023-01-20 12:29:19 +13:00
Mike Dilger
0a5814163d BREAKING: schema14 rewrites person table for flexible metadata 2023-01-20 11:31:11 +13:00
Mike Dilger
5a015eebe8 Cut pubkeys now does in 'npub' format, for easy sharing and pasting into posts 2023-01-20 09:08:26 +13:00
Mike Dilger
5729521fad update nostr-types 2023-01-20 09:04:44 +13:00
Mike Dilger
c1ccc02b42 Update prose about the new refresh metadata feature 2023-01-20 08:57:14 +13:00
Mike Dilger
9516513d84 Refresh metadata of all following 2023-01-20 08:52:08 +13:00
Mike Dilger
7474d8427c Fix last_suggested_kind3 not being updated 2023-01-20 08:25:29 +13:00
Mike Dilger
2fbf450368 URL trimming and one missed URL validation 2023-01-20 08:15:33 +13:00
Mike Dilger
19c0d353c2 Update nostr-types 2023-01-20 08:12:27 +13:00
Mike Dilger
63531079b3 Add some UI hovers 2023-01-20 08:06:21 +13:00
Mike Dilger
f2c1c01b96 Support dark mode highlighting 2023-01-19 17:08:34 +13:00
Mike Dilger
9642c6a4da change some button sizes 2023-01-19 12:48:16 +13:00
Mike Dilger
40fb9a1f6b Better font alignment 2023-01-19 11:26:11 +13:00
Mike Dilger
e1e74f65f8 Strip emojis from DejaVuSans so we fallback to the nicer NotoEmojis 2023-01-19 11:21:38 +13:00
Mike Dilger
85ce60ac70 font size and alignment adjustments 2023-01-19 11:02:15 +13:00
Michael Dilger
c3b60b227a
Merge pull request #156 from fiatjaf/tag-stuff
Highlight npub/etc references in the textarea
2023-01-19 10:12:28 +13:00
4f97237049
highlight npub/etc references in the textarea. 2023-01-18 11:34:43 -03:00
Mike Dilger
f86cba1626 Tweak help 2023-01-18 21:29:42 +13:00
Mike Dilger
c143b1f7d4 Rewrite the help, and some of the README 2023-01-18 20:45:04 +13:00
Mike Dilger
9964ceba09 clippy 2023-01-18 14:25:39 +13:00
Michael Dilger
08c47a4060
Merge pull request #155 from fiatjaf/tag-stuff
Allow mentions/quotes to be made
2023-01-18 14:24:17 +13:00
5cf9f21729
allows mentions/quotes to be made (adding "mention" "e" tags along with a reference to them in .content).
does it just like the npub-parsing thing, now with note1 parsing.

also refactors some of the previous PR that added npub parsing and fixes a bug that caused mentions to not be
recognized some times.
2023-01-17 21:59:25 -03:00
Mike Dilger
275fd17b8d Revert "Type your post area now 6 lines long (unfortunately not easily resizable)"
This reverts commit d057ad67d1.
2023-01-18 12:46:29 +13:00
Mike Dilger
1d294204b4 clippy and fmt 2023-01-18 12:45:02 +13:00
Mike Dilger
d057ad67d1 Type your post area now 6 lines long (unfortunately not easily resizable) 2023-01-18 12:44:38 +13:00
Michael Dilger
40fee33863
Merge pull request #154 from fiatjaf/tag-stuff
insert and parse npub keys into and from text content.
2023-01-18 12:44:11 +13:00
0264ee8bf6
insert and parse npub keys into and from text content.
instead of inserting a "#[index]" string.

includes a new file `tags.rs` with useful functions.
2023-01-17 20:05:23 -03:00
Mike Dilger
fd216781a3 Fix pruning of the database 2023-01-18 10:49:16 +13:00
Mike Dilger
5a4dfdbc22 NOTES on how to get gossip kickstarted 2023-01-18 10:41:52 +13:00
Mike Dilger
0cb2c8ee5b Stop using 'special_since' which looks back way too far for your own text notes and mentions 2023-01-18 10:30:48 +13:00
Mike Dilger
df59af879d Replies feed no longer threaded (gets too long) 2023-01-18 09:30:16 +13:00
Mike Dilger
876e9e1516 better person_relay related code 2023-01-17 21:36:59 +13:00
Mike Dilger
4190cee3d1 Push Contact List 2023-01-17 20:27:32 +13:00
Mike Dilger
9db4ed32e8 When processing ContactLists, update PersonRelay infromation for p-tags with recommend_relay_url set 2023-01-17 20:24:38 +13:00
Mike Dilger
cee5feb6fc cargo fmt 2023-01-17 20:23:05 +13:00
Mike Dilger
dac2fec259 Avatars looking even better, and 3x as big on the person page 2023-01-17 18:54:35 +13:00
Mike Dilger
cb7c8cddfb Another fix for thread feed (not perfect but better) 2023-01-17 15:38:48 +13:00
Mike Dilger
9a9f359fba Avoid panic on person page for person we don't have in memory 2023-01-17 14:16:53 +13:00
Mike Dilger
a4d331533e layout relay page differently so the scrollable area is less likely to have no room 2023-01-17 13:59:08 +13:00
Mike Dilger
07d85b9457 Deal with relay URLs ending in slash (nostr-types handled part of this) 2023-01-17 12:53:02 +13:00