Mike Dilger
|
7e18d33f71
|
PART 4 of globals/process revamp: strip out feed_event and feed_event map from globals; get_feed rewritten
|
2022-12-24 17:59:30 +13:00 |
|
Mike Dilger
|
b544603d5e
|
PART 3 of globals/process revamp: Switch processing over to the new process
|
2022-12-24 17:59:29 +13:00 |
|
Mike Dilger
|
9302b36a57
|
PART 2 of globals/process revamp: mod process with process_new_event() to replace old add_event()
|
2022-12-24 17:59:05 +13:00 |
|
Mike Dilger
|
cd59a66a1c
|
PART 1 of globals/process revamp: Added 3 new maps and 3 accessor functions
|
2022-12-24 17:04:17 +13:00 |
|
Mike Dilger
|
2be8b12ffd
|
Move GLOBALS accessors into Globals impl
|
2022-12-24 17:04:17 +13:00 |
|
Mike Dilger
|
91b0c5bd6f
|
Relationship enum
|
2022-12-24 17:04:17 +13:00 |
|
Mike Dilger
|
3aa11d53ae
|
use updated nostr-types
|
2022-12-24 17:04:17 +13:00 |
|
Mike Dilger
|
4f8667da82
|
schema3: extended person_relay, event_relationship, event_hashtag
|
2022-12-24 17:04:17 +13:00 |
|
Mike Dilger
|
07e904ffac
|
Lookback filter to include RelaysList
|
2022-12-23 23:31:54 +13:00 |
|
Mike Dilger
|
2bf8906a4b
|
Use unstable nostr-types repo
|
2022-12-23 23:30:23 +13:00 |
|
Mike Dilger
|
f9fa1619e3
|
Start versioning properly. This is the unstable branch: 0.3.1-unstable
|
2022-12-23 23:28:30 +13:00 |
|
Mike Dilger
|
2d67625017
|
Lookback for recommended relays and contacts lists
|
2022-12-23 23:04:42 +13:00 |
|
Mike Dilger
|
4008bea2bf
|
Basic people page - cannot follow or unfollow yet [plus cleanup]
|
2022-12-23 20:36:58 +13:00 |
|
Mike Dilger
|
a6feac8d4f
|
Settings page setup and plumbed
|
2022-12-23 19:55:41 +13:00 |
|
Mike Dilger
|
2dfaee72ab
|
Depend on nostr-types 0.1 (nostr-proto has been promoted as)
|
2022-12-23 17:54:11 +13:00 |
|
Mike Dilger
|
f1f905e595
|
Settings overhaul: put in Globals, load syncronously at startup; load/save as a unit
|
2022-12-23 17:21:42 +13:00 |
|
Mike Dilger
|
422c60062b
|
ui: feed: (i) hover to see Id of message
|
2022-12-23 16:00:25 +13:00 |
|
Mike Dilger
|
162c1be486
|
ui: feed: Render pubkey weak
|
2022-12-23 15:57:36 +13:00 |
|
Mike Dilger
|
48964b18ee
|
ui: feed: render threaded if setting is on (forced on currently)
|
2022-12-23 15:56:25 +13:00 |
|
Mike Dilger
|
561421f35a
|
ui: feed: skip events that are not TextNotes (just in case get_feed is buggy)
|
2022-12-23 15:51:45 +13:00 |
|
Mike Dilger
|
fdd0e8ab01
|
ui: feed: restructure code
|
2022-12-23 15:50:02 +13:00 |
|
Mike Dilger
|
600b90159a
|
Feed computation now threaded (will respect setting soon)
|
2022-12-23 15:46:49 +13:00 |
|
Mike Dilger
|
d8567da83a
|
cleanup
|
2022-12-23 14:44:06 +13:00 |
|
Mike Dilger
|
21c1619953
|
Database version 2 (3 new settings)
|
2022-12-23 14:23:57 +13:00 |
|
Mike Dilger
|
dd04a5df19
|
Improve event processing/threading code
|
2022-12-23 09:36:57 +13:00 |
|
Mike Dilger
|
52ae2236db
|
Try to avoid missing ticks
|
2022-12-22 20:15:03 +13:00 |
|
Mike Dilger
|
55c0ee4db2
|
Ping relays every 55 seconds to keep the connection alive
|
2022-12-22 18:50:40 +13:00 |
|
Mike Dilger
|
08f6bd1224
|
Refresh metadata on start (in globals and database)
|
2022-12-22 18:50:28 +13:00 |
|
Mike Dilger
|
dde74befee
|
README updated
|
2022-12-22 17:52:10 +13:00 |
|
Mike Dilger
|
5e0c38462d
|
Fix a deadlock
|
2022-12-22 17:37:10 +13:00 |
|
Mike Dilger
|
d5aeaf1ba5
|
Area to type in your message
|
2022-12-22 06:38:40 +13:00 |
|
Mike Dilger
|
eb1d3a8141
|
Undo the font tweaks on Inconsolata, it messes with line height
|
2022-12-22 06:38:34 +13:00 |
|
Mike Dilger
|
e44936d7d1
|
Feed UI work
|
2022-12-22 06:34:54 +13:00 |
|
Mike Dilger
|
c304c6ed7e
|
Fix feed event selection
|
2022-12-22 06:29:20 +13:00 |
|
Mike Dilger
|
ec07c2272e
|
Process and show reactions
|
2022-12-22 06:29:20 +13:00 |
|
Mike Dilger
|
bd592aacc7
|
Change back to linear feed for now
|
2022-12-22 06:24:19 +13:00 |
|
Mike Dilger
|
8a46e2d5fe
|
Remove globals.events; everything is now in globals.feed_events
|
2022-12-22 06:20:28 +13:00 |
|
Mike Dilger
|
6bd043004b
|
Rename EventRelated to FeedEvent, and add the event to it
|
2022-12-22 06:13:52 +13:00 |
|
Mike Dilger
|
fd1954b2fc
|
Process events as they come in
|
2022-12-22 06:13:11 +13:00 |
|
Mike Dilger
|
0d5803ce72
|
clean up
|
2022-12-22 06:13:11 +13:00 |
|
Mike Dilger
|
b7e2e576e4
|
Feed date_ago
|
2022-12-21 19:42:51 +13:00 |
|
Mike Dilger
|
cb19731353
|
Some feed page work
|
2022-12-21 19:42:45 +13:00 |
|
Mike Dilger
|
7aa14cc37c
|
UI work - style, about page
|
2022-12-21 19:42:28 +13:00 |
|
Mike Dilger
|
931af38820
|
Fonts
|
2022-12-21 19:42:21 +13:00 |
|
Mike Dilger
|
0200cbe3d2
|
More UI work
|
2022-12-21 19:42:16 +13:00 |
|
Mike Dilger
|
8911270edc
|
Subscriptions
|
2022-12-21 10:12:00 +13:00 |
|
Mike Dilger
|
319e6eb9bf
|
Use random strings for subscription ids on the wire
|
2022-12-21 09:31:08 +13:00 |
|
Mike Dilger
|
b20b07c8f0
|
run.sh
|
2022-12-21 09:30:59 +13:00 |
|
Mike Dilger
|
974f1fb09a
|
Start of private key code
|
2022-12-21 09:01:53 +13:00 |
|
Mike Dilger
|
7c2e0b0c73
|
Remove allow(dead_code) on code that is now in use
|
2022-12-21 08:40:48 +13:00 |
|