Mike Dilger
|
597e4f91ef
|
Unversion PersonList1 in bin
|
2023-12-08 18:22:26 +13:00 |
|
Mike Dilger
|
94c1fb297e
|
cargo fmt and clippy
|
2023-12-08 18:13:44 +13:00 |
|
Mike Dilger
|
fd95eb75f5
|
Fixes to merge
|
2023-12-08 18:12:40 +13:00 |
|
Mike Dilger
|
07fbffdac7
|
Merge branch 'fixlists' into unstable
|
2023-12-08 18:07:06 +13:00 |
|
Mike Dilger
|
0b855bf0af
|
Merge remote-tracking branch 'bushmann/feature/people-list-ui' into unstable
|
2023-12-08 18:01:59 +13:00 |
|
Mike Dilger
|
3faaa3ff73
|
cargo fmt && clippy
|
2023-12-08 16:04:20 +13:00 |
|
Mike Dilger
|
70492bb7d1
|
When a new list arrives, populate from it (only require manual if list already exists)
|
2023-12-08 15:48:21 +13:00 |
|
Mike Dilger
|
3e276803aa
|
redo start_long_lived_subscriptions after the wizard completes so people don't need to restart
|
2023-12-08 13:40:14 +13:00 |
|
Mike Dilger
|
b6e19360b9
|
Fix for list titles imported from events being blank
|
2023-12-08 13:23:13 +13:00 |
|
Mike Dilger
|
2503d46bc8
|
Fix: write-transaction deadlock
|
2023-12-08 13:23:13 +13:00 |
|
Mike Dilger
|
7f6f05625f
|
storage: migration19, switch to new person list metadata
|
2023-12-08 13:23:13 +13:00 |
|
Mike Dilger
|
58940679e9
|
storage: db_person_list_metadata database, with functions
|
2023-12-08 13:23:13 +13:00 |
|
Mike Dilger
|
345c4655cc
|
define PersonListMetadata
|
2023-12-08 13:23:13 +13:00 |
|
Mike Dilger
|
846a3fc4ca
|
FIX hint
|
2023-12-08 13:22:14 +13:00 |
|
Bu5hm4nn
|
31f824c6a3
|
People List: Add "Add and continue" button to quickly keep adding people to a list
|
2023-12-07 15:35:19 -06:00 |
|
Bu5hm4nn
|
8a9645b664
|
People Lists: Style clear list confirmation
|
2023-12-07 14:54:45 -06:00 |
|
Bu5hm4nn
|
d567d23fb0
|
People List: Add contact search functionality to "Add contact" dialogue
|
2023-12-07 13:35:17 -06:00 |
|
Bu5hm4nn
|
9986b08fc8
|
Extract tagging search into a more general widgets::show_contact_search()
|
2023-12-07 13:32:53 -06:00 |
|
Bu5hm4nn
|
2f4db68750
|
rename widgets::search_filter_field() to widgets::search_field()
|
2023-12-07 13:31:30 -06:00 |
|
Bu5hm4nn
|
7fd1c31aad
|
People List: Say "REMOTE: not found on Active Relays" when no remote data is available
|
2023-12-07 10:29:21 -06:00 |
|
Bu5hm4nn
|
fc982c8ed4
|
People List: Cache list and limit refresh to every 1 sec, greatly improves scrolling smoothness
|
2023-12-07 10:21:02 -06:00 |
|
Bu5hm4nn
|
cbb7aba9fe
|
Merge remote-tracking branch 'dilger/unstable' into feature/people-list-ui
|
2023-12-06 16:06:55 -06:00 |
|
Bu5hm4nn
|
e801abbe58
|
- Lists: Apply general list_entry style
- Harmonize more menu feature to more_menu.rs
|
2023-12-06 16:05:50 -06:00 |
|
Mike Dilger
|
6d30f925c5
|
FIX: Allocate person list BEFORE updating person list last event data (else it wont find new list)
|
2023-12-07 09:40:02 +13:00 |
|
Mike Dilger
|
24387d1f19
|
Preserve tags better when generating lists
|
2023-12-07 08:41:27 +13:00 |
|
Mike Dilger
|
2371a49a45
|
Fix gossip-bin feature set (again)
|
2023-12-07 08:41:27 +13:00 |
|
Mike Dilger
|
f5c2adbde4
|
cargo fmt
|
2023-12-06 17:14:09 +13:00 |
|
Michael Dilger
|
d72eb56a8c
|
Merge pull request #586 from bu5hm4nn/feature/people-list-ui
Re-style "PeopleList" page
|
2023-12-06 07:42:41 +13:00 |
|
Bu5hm4nn
|
d8970baf3a
|
PersonList: Adjust layout of modal popups
|
2023-12-04 20:05:52 -06:00 |
|
Bu5hm4nn
|
559d8659f5
|
PeopleList: Style same as DM chat list
|
2023-12-04 19:39:03 -06:00 |
|
Bu5hm4nn
|
0b82798a8d
|
widgets::page_header - unify right edge spacing
|
2023-12-04 19:38:15 -06:00 |
|
Mike Dilger
|
ff83ec86e7
|
Do not try to decrypt empty contents; Also allow merging personlist w/o login if it has no contents
|
2023-12-05 12:11:01 +13:00 |
|
Mike Dilger
|
e92fcf2a37
|
debug.sh
|
2023-12-05 11:37:49 +13:00 |
|
Mike Dilger
|
75236a734a
|
Always give some sort of feedback if updating a person list fails
|
2023-12-05 11:29:40 +13:00 |
|
Mike Dilger
|
28d36abdea
|
Fetch metadata for people when you enter their page, irrespective of when it was most recently checked
|
2023-12-05 11:25:45 +13:00 |
|
Mike Dilger
|
2490f55651
|
Fix: update person list last edit times
|
2023-12-05 11:20:18 +13:00 |
|
Mike Dilger
|
22aecfb8e8
|
Improve logic for when to fetch metadata
|
2023-12-05 10:39:27 +13:00 |
|
Mike Dilger
|
5ab6ddac53
|
Shorten the fetcher_metadata_looptime_ms default from 3 seconds to 1.75 seconds
|
2023-12-05 10:25:02 +13:00 |
|
Mike Dilger
|
1bc943cd6e
|
When subscribing to EncryptedDirectMessaages, include a #p tag of the user (so relays can check it)
|
2023-12-04 14:45:59 +13:00 |
|
Mike Dilger
|
92d6a19c7e
|
Slight improvement of login page
|
2023-12-04 12:21:13 +13:00 |
|
Mike Dilger
|
29926c75cb
|
Merge branch 'lists' into unstable
|
2023-12-04 12:06:46 +13:00 |
|
Mike Dilger
|
01d4c262ec
|
Create new person list code
|
2023-12-04 12:04:43 +13:00 |
|
Mike Dilger
|
645588b7c9
|
Replace degraded Person menu with it's last item People Lists
|
2023-12-04 11:49:52 +13:00 |
|
Mike Dilger
|
0afacb2ac4
|
Follow someone on a list; retire FollowNew page (but keep menus for follow/mute)
|
2023-12-04 11:45:32 +13:00 |
|
Mike Dilger
|
7b97349b00
|
Fix people needing relay lists to include all people lists, not just Followed
|
2023-12-04 11:10:49 +13:00 |
|
Mike Dilger
|
a6d59f7bd8
|
ui: Pop-up confirmation when deleting a person list
|
2023-12-04 11:05:14 +13:00 |
|
Mike Dilger
|
1da3257af8
|
Setting to login at startup; If not a migration, allows skipping.
|
2023-12-04 10:13:06 +13:00 |
|
Mike Dilger
|
784b4a796d
|
Fix personlist overwrite/merge not working, which fixes date update
|
2023-12-04 09:45:20 +13:00 |
|
Mike Dilger
|
ef51ac6a3c
|
Preserve unused mute tags from prior event when generating MuteList events
|
2023-12-04 09:28:10 +13:00 |
|
Mike Dilger
|
d1bdf732c0
|
Fix gossip-bin feature set
|
2023-12-03 14:22:47 +13:00 |
|