Mike Dilger
|
77086f7005
|
tagging: determine if the user is typing a @tag in the draft area
|
2023-10-24 09:44:59 +13:00 |
|
Mike Dilger
|
1ff2f1dad9
|
Fix a hang during migration 14 for new users
|
2023-10-24 08:47:05 +13:00 |
|
Mike Dilger
|
060a315d85
|
Merge branch 'person_list_events' into unstable
|
2023-10-23 12:31:50 +13:00 |
|
Mike Dilger
|
272af86039
|
Generalize with ToOverlordMessage::UpdatePersonList
|
2023-10-23 12:31:15 +13:00 |
|
Mike Dilger
|
9bd94b45eb
|
Allocate PersonList on incoming event 30000
|
2023-10-23 10:03:27 +13:00 |
|
Mike Dilger
|
1ad86866b1
|
Switch code to use the new person_list_last_edit_time storage
|
2023-10-23 10:02:18 +13:00 |
|
Mike Dilger
|
a7f6c29d9b
|
Move deprecated functions
|
2023-10-23 10:02:18 +13:00 |
|
Mike Dilger
|
2c7b8ba13f
|
storage: migration 14: migrate person list last edit times
|
2023-10-23 10:02:18 +13:00 |
|
Mike Dilger
|
d30bc067e1
|
Add new method of storing person list last edit times
|
2023-10-23 10:02:18 +13:00 |
|
Mike Dilger
|
c459d2bb12
|
Generalize compute/store/fetch of time and size of last PersonList event
|
2023-10-23 10:02:18 +13:00 |
|
Mike Dilger
|
e9a72471c7
|
improve PersonList type a bit
|
2023-10-23 10:02:18 +13:00 |
|
Mike Dilger
|
bb907b537d
|
Generalize commands to push person list events
|
2023-10-22 09:34:59 +13:00 |
|
Mike Dilger
|
1e5300c0f7
|
cargo fmt
|
2023-10-22 09:28:48 +13:00 |
|
Mike Dilger
|
f62a125171
|
Generalize code that generates a person list event
|
2023-10-22 09:28:23 +13:00 |
|
Mike Dilger
|
cbf1d95392
|
Generalize getting person list keys and checking if a person is in a list
|
2023-10-22 08:38:05 +13:00 |
|
Mike Dilger
|
9bd2cd122e
|
fix comment
|
2023-10-22 08:18:07 +13:00 |
|
Mike Dilger
|
3cb3f706f7
|
Disable rendering feed-displayable events of kinds that we don't yet properly support
|
2023-10-22 07:31:25 +13:00 |
|
Mike Dilger
|
58e1feb81c
|
clean up (clippy, fmt, test)
|
2023-10-20 16:50:32 +13:00 |
|
Mike Dilger
|
7e6f1e33d2
|
Update for nostr-types
|
2023-10-20 16:28:45 +13:00 |
|
Mike Dilger
|
e0ef463bfb
|
[breaking] update nostr-types
|
2023-10-20 14:42:49 +13:00 |
|
Mike Dilger
|
c9c67d9a9f
|
Rework PersonList so we can allocate, deallocate, list, etc.
|
2023-10-20 07:25:06 +13:00 |
|
Mike Dilger
|
4ec4158773
|
storage: migration 13: Remove custom_person_list_names setting (we will do differently)
|
2023-10-20 06:28:14 +13:00 |
|
Mike Dilger
|
5c7942e04b
|
Revert "Add 'E' tags when generating events"
This reverts commit 94651b8ca0 .
|
2023-10-20 05:56:38 +13:00 |
|
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
|
77527e6586
|
Merge branch 'master' into unstable
|
2023-10-19 11:02:17 +13:00 |
|
Mike Dilger
|
e1578af617
|
Remove NO_SYNC (kills ACID)
|
2023-10-19 11:00:57 +13:00 |
|
Mike Dilger
|
a67cb7c387
|
Fix wizard panic on deleting purplepag.es
|
2023-10-19 11:00:52 +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
|
228d6ec89f
|
Fix wizard panic on deleting purplepag.es
|
2023-10-18 17:28:17 +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
|
ed84c4098c
|
Update wizard default-relay list
|
2023-10-18 08:48:36 +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
|
9d6e0b68bf
|
Merge branch 'private' into unstable
|
2023-10-17 16:53:31 +13:00 |
|
Mike Dilger
|
d91fc0810b
|
Update gossip-bin for person_lists2
|
2023-10-17 16:38:04 +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 |
|
Michael Dilger
|
5d6a45a345
|
Merge pull request #549 from nbenaglia/feature/architecture-diagram
Documentation: add architecture diagram
|
2023-10-16 07:09:57 +13:00 |
|
Michael Dilger
|
1cd895ebc6
|
Merge pull request #535 from bu5hm4nn/feature/finish-priority-relay-ui
Finish priority tasks on relay UI
|
2023-10-16 07:07:35 +13:00 |
|