Mike Dilger
|
543f7bd73d
|
Remove prefixing of IdHex and PubKeyHex
|
2023-10-19 13:02:41 +13:00 |
|
Mike Dilger
|
373b7d03ed
|
[breaking] cargo update (including nostr-types)
|
2023-10-19 12:54:45 +13:00 |
|
Mike Dilger
|
d4527559ee
|
PersonList::custom() function to take 0-9; PersonList::Priority removed; custom list 0 name defaults to "Priority"
|
2023-10-19 12:30:13 +13:00 |
|
Mike Dilger
|
cdc2501682
|
Set all prefixes to 64 (so they aren't prefixes) [will remove the types later]
|
2023-10-19 12:00:25 +13:00 |
|
Mike Dilger
|
5c84a39bc5
|
local var renames
|
2023-10-19 11:00:01 +13:00 |
|
Mike Dilger
|
75a6304df5
|
Remove NO_SYNC (kills ACID)
|
2023-10-19 10:55:22 +13:00 |
|
Mike Dilger
|
4d1e287f90
|
Do not count as unread your own messages
|
2023-10-18 13:17:39 +13:00 |
|
Mike Dilger
|
62bc46e307
|
Verify deletion authors match; Verify reaction authors mismatch
|
2023-10-18 11:29:52 +13:00 |
|
Mike Dilger
|
1c2e608bf6
|
Remove MinionIsReady (see resolution to issue #22)
|
2023-10-18 10:05:11 +13:00 |
|
Mike Dilger
|
0dad96a09f
|
Custom person list names (settings, and person_list.name() read into them)
|
2023-10-18 09:09:45 +13:00 |
|
Mike Dilger
|
8c13513dea
|
Distinguish better between followed people and subscribed people
|
2023-10-17 20:30:23 +13:00 |
|
Mike Dilger
|
9e395aa254
|
get_followed_pubkeys() is now the superset of all the lists (except muted):
Note: If a person is in any list that is not muted, they are included, even if
they are also muted.
|
2023-10-17 19:02:38 +13:00 |
|
Mike Dilger
|
8e207f2997
|
Update gossip-lib for person_lists2
|
2023-10-17 16:38:04 +13:00 |
|
Mike Dilger
|
45731c596c
|
[broken] storage: switch to db_person_lists2
|
2023-10-17 16:38:04 +13:00 |
|
Mike Dilger
|
69bc9716da
|
[do not run] storage: migrate db_person_lists1 to db_person_lists2
|
2023-10-17 16:38:04 +13:00 |
|
Mike Dilger
|
4b0b0e1602
|
storage: person_list_2 database, records if entry is 'public'
|
2023-10-17 16:38:04 +13:00 |
|
Mike Dilger
|
204bb4c145
|
config feeds are not supposed to be temporary.
|
2023-10-16 10:36:57 +13:00 |
|
Mike Dilger
|
243bb2fd64
|
FeedKind::Followed(replies) changed to more general FeedKind::List(list, replies)
|
2023-10-16 09:07:56 +13:00 |
|
Mike Dilger
|
87ca350353
|
Use event.effective_kind() where applicable
|
2023-10-15 11:56:08 +13:00 |
|
Mike Dilger
|
9c165fd4bd
|
Update nostr-types (k-tag, effective_kind(), CommunityPost)
|
2023-10-15 11:45:01 +13:00 |
|
Michael Dilger
|
9b66ec5e46
|
Merge pull request #536 from bu5hm4nn/feature/style-dm-chats
Feature/style dm chats
|
2023-10-13 13:15:28 +13:00 |
|
Mike Dilger
|
94651b8ca0
|
Add 'E' tags when generating events
|
2023-10-13 11:26:09 +13:00 |
|
Mike Dilger
|
2596eff98a
|
update nostr-types ('E' tag)
|
2023-10-13 11:02:25 +13:00 |
|
Mike Dilger
|
5e854655f9
|
Posslble DmChannel performance fix
|
2023-10-12 13:55:49 +13:00 |
|
Mike Dilger
|
ba83ccf32b
|
Utilize new gossip relay picker garbage collection
|
2023-10-11 13:13:56 +13:00 |
|
Mike Dilger
|
667e25d13b
|
Update gossip relay picker
|
2023-10-11 10:16:56 +13:00 |
|
Mike Dilger
|
7d052d3f22
|
PersonList versioned
|
2023-10-11 08:59:14 +13:00 |
|
Bu5hm4nn
|
38086d9621
|
Make latest_message_content an optional field to account for the fact it may not be available for various reasons
|
2023-10-09 16:47:23 -06:00 |
|
Mike Dilger
|
dfd4b0484e
|
Comments in versioned structures about not editing them
|
2023-10-10 09:53:02 +13:00 |
|
Mike Dilger
|
6e82cac3d0
|
Option to hide mutes entirely (was the default) or show them with no content (new default)
|
2023-10-10 09:52:42 +13:00 |
|
Mike Dilger
|
912a914675
|
Add latest message content to DmChannelData
|
2023-10-07 10:51:36 +13:00 |
|
Mike Dilger
|
82b6ca53a6
|
storage: migration 11: Remove event_references_person
|
2023-10-07 08:50:51 +13:00 |
|
Mike Dilger
|
3edbb73f81
|
FIXME about delegation
|
2023-10-06 12:31:33 +13:00 |
|
Mike Dilger
|
8812d48a26
|
Use event_tag_index to find delegated events in Person feed
|
2023-10-06 12:22:16 +13:00 |
|
Mike Dilger
|
c70b5cfce2
|
storage: stable sorting
|
2023-10-06 12:10:29 +13:00 |
|
Mike Dilger
|
b9cd5646d7
|
Switch inbox logic to use event_tag_index
|
2023-10-06 12:09:53 +13:00 |
|
Mike Dilger
|
33c4c2c9d5
|
Rebuild event tags index whenever the user's key changes
|
2023-10-06 11:54:29 +13:00 |
|
Mike Dilger
|
69ff49996b
|
storage: migration to populate event_tag_index
|
2023-10-06 11:54:29 +13:00 |
|
Mike Dilger
|
a8077afb1d
|
storage: event_tag_index
|
2023-10-06 11:54:29 +13:00 |
|
Bu5hm4nn
|
73c2d7d7db
|
Separate build scripts for bin and library to fix macos ffmpeg library linking
|
2023-10-05 12:11:12 -06:00 |
|
Mike Dilger
|
abf7f55008
|
More docs and visibility changes
|
2023-10-05 17:28:09 +13:00 |
|
Mike Dilger
|
eae1a1ff29
|
more docs and visibility updates
|
2023-10-05 16:57:37 +13:00 |
|
Mike Dilger
|
07157e7d48
|
more documentation
|
2023-10-05 15:31:52 +13:00 |
|
Mike Dilger
|
c247ae1c7e
|
doc
|
2023-10-05 15:05:46 +13:00 |
|
Mike Dilger
|
64f47bd446
|
More docs
|
2023-10-05 13:56:45 +13:00 |
|
Mike Dilger
|
aa9c7c8330
|
A number of overlord functions didn't need to be async
|
2023-10-05 13:30:09 +13:00 |
|
Mike Dilger
|
b96bca7b71
|
Improving gossip-lib API (moving things, hiding things, documenting things)
|
2023-10-05 12:56:15 +13:00 |
|
Mike Dilger
|
eba38a0583
|
When deleting an event, delete from all relays it was seen on (in addition to write relays)
|
2023-10-05 08:20:24 +13:00 |
|
Mike Dilger
|
78e5d81b48
|
[MAJOR] Move the UI into gossip-bin
|
2023-10-04 13:59:18 +13:00 |
|
Mike Dilger
|
55aa891532
|
Move commands into gossip-bin
|
2023-10-04 13:59:18 +13:00 |
|