Commit Graph

2988 Commits

Author SHA1 Message Date
Bu5hm4nn
b06ef031c4 Overlord: separate engage_minion to engage_minion_inner so that connect_approved can call it directly when just processing a temporary approval 2024-03-27 21:32:33 -06:00
Bu5hm4nn
66a68f3858 Pending: Fix update pending hash on every change 2024-03-27 21:31:32 -06:00
Bu5hm4nn
ad2ec883de Merge remote-tracking branch 'dilger/unstable' into feature/pending-notifications 2024-03-27 20:57:56 -06:00
Bu5hm4nn
7629c6a355 Pending: Rework permission system into Pending system and create UI page for Notifications 2024-03-27 20:57:38 -06:00
Mike Dilger
04aa5db932 Merge remote-tracking branch 'bushmann/feature/clickable-relay-links-in-profile' into unstable 2024-03-28 10:09:33 +13:00
Mike Dilger
855e7c2f1f Merge remote-tracking branch 'bushmann/feature/warn-no-audio-device' into unstable 2024-03-28 10:02:01 +13:00
Bu5hm4nn
f421a25304 Make sure Person::best_name() is the only way of choosing the best name 2024-03-26 14:52:51 -06:00
Bu5hm4nn
45eb3648fe Tagging: Prioritize not only followed people but people on all lists 2024-03-26 14:52:01 -06:00
Bu5hm4nn
579757dab9 Show relay list as clickable links that will go to relay configuration 2024-03-26 00:01:33 -06:00
Bu5hm4nn
dc852baaeb Touch up people list layout (fixes #695) 2024-03-25 23:37:05 -06:00
Bu5hm4nn
01d7a17926 Fix Person page layout (fixes #695) 2024-03-25 23:30:58 -06:00
Bu5hm4nn
9549c5a605 Fix posting area when warning area is shown and remove some unused code (old margin case from the time the status was shown in the bottom-panel) 2024-03-25 21:51:32 -06:00
Mike Dilger
23130a8ba4 cargo clippy 2024-03-26 14:10:44 +13:00
Mike Dilger
724785a39d Show relay list state on person lists and person page; add fetch now button 2024-03-26 14:09:39 +13:00
Mike Dilger
1be40a9903 Update emojis 2024-03-26 13:46:36 +13:00
Mike Dilger
9076183b06 Change setting for when relay list and metadata become stale to MINUTES 2024-03-26 11:25:50 +13:00
Mike Dilger
dad31d62a2 small bugfix 2024-03-26 11:11:40 +13:00
Mike Dilger
05a4a5884c Do not switch from RunState::Online from RunState::ShuttingDown 2024-03-26 10:14:05 +13:00
Daniele Tonon
2fa631344a Update style for libsdl2-dev alert 2024-03-25 20:57:01 +01:00
Mike Dilger
56b6d8a63f shorten default stale times (especially for relay lists) 2024-03-23 10:12:49 +13:00
Bu5hm4nn
3b04bb0c17 No audio warning: Use updated colors for warning message 2024-03-22 13:16:21 -06:00
Bu5hm4nn
795c805a64 Merge remote-tracking branch 'dilger/unstable' into feature/warn-no-audio-device 2024-03-22 13:02:38 -06:00
Mike Dilger
9fa2684e4d thread filters: feed displayable (without augments), not feed related 2024-03-23 06:57:09 +13:00
Mike Dilger
0b18358ac2 Stop subscribing to reactions-to-ancestors in thread (visible augments handles it) 2024-03-23 06:46:36 +13:00
Mike Dilger
3f141c8831 Fetch relay list for kind-6 inner event author (if needed) 2024-03-23 05:54:29 +13:00
Bu5hm4nn
625381969a Add kind:6 embedded events to storage so they are available for reply, repost and quote 2024-03-21 19:49:30 -06:00
Bu5hm4nn
8aa0d39a14 Allow zaps even when no seen_on relays are known for a note, because we only need the author profile 2024-03-21 19:48:27 -06:00
Mike Dilger
d8bd605e89 Invalidate notes as they come in to update seen_on 2024-03-22 13:04:19 +13:00
Mike Dilger
90993a900d Call seeker if thread main event is missing 2024-03-22 12:56:49 +13:00
Mike Dilger
3f2fad47a7 Change rendering of relays on person page (mention they are outbox, show the score) 2024-03-22 11:03:41 +13:00
Mike Dilger
d9e7d8f593 Alter preson-relay score ranking (higher for nip05 and kind3 contents), success_rate less affectful 2024-03-22 11:03:41 +13:00
Mike Dilger
b51e65a7c6 Revert "Option to render feed with newest at bottom"
This reverts commit c43135d2bf.
2024-03-22 10:53:29 +13:00
Mike Dilger
831887fb4e Revert "Give the post icon some opacity so we can see what is in the post behind it, and move to top if feed reversed"
This reverts commit 20a6d49d2d.
2024-03-22 10:53:29 +13:00
Bu5hm4nn
ba6e2d6a7c Relay Entry: Don't show permission drop-downs when the permission is disabled in settings (fixes #688) 2024-03-21 15:28:49 -06:00
Mike Dilger
1d3adfece8 nip46 tolerate more parameters in connect 2024-03-22 10:19:02 +13:00
Bu5hm4nn
005ea54c04 Make libsdl2 warning dismissable for one gossip session 2024-03-21 11:33:17 -06:00
Bu5hm4nn
21101d8f41 Merge remote-tracking branch 'dilger/unstable' into feature/warn-no-audio-device 2024-03-21 11:21:17 -06:00
Bu5hm4nn
d3e5dacd67 Fix #552: Don't show more menu on "Followed" and "Muted", remove "view contacts" menu item from more menu for all 2024-03-21 10:31:49 -06:00
Bu5hm4nn
eea6eccc8b People Lists: Row entry text should be non-selectable 2024-03-21 09:35:06 -06:00
Mike Dilger
ce0c647299 Merge branch 'seeker' into unstable 2024-03-21 15:38:51 +13:00
Mike Dilger
fe9ccee35f get_subscribed_pubkeys() - always include the current user (in case they don't follow themselves) 2024-03-21 15:38:49 +13:00
Bu5hm4nn
c1a50ea44b Fixes #552: Clicking on labels should also do row_click action 2024-03-20 17:43:04 -06:00
Bu5hm4nn
8ddc6b99fb Fixed #552: The error messages in the "Add contact to the list" should be displayed below the title 2024-03-20 17:30:59 -06:00
Mike Dilger
5600451436 Overlord to subscribe to relay lists of everyone followed (only needed) 2024-03-21 12:23:14 +13:00
Mike Dilger
30cf111a7a Minion no longer subscribing to relay lists in general feed 2024-03-21 12:23:14 +13:00
Mike Dilger
4389b1cfda Seek relay list when following someone (parameter not necessary), but only if needed 2024-03-21 12:23:14 +13:00
Mike Dilger
ad364a5b36 Reposts: if inner json event: seek relay list of inner author, then seek inner event 2024-03-21 12:23:14 +13:00
Mike Dilger
9cd8c6bdd3 Integrate seeker into process 2024-03-21 12:23:14 +13:00
Mike Dilger
dd5ed22556 Seeker (not yet in use) 2024-03-21 12:23:14 +13:00
Mike Dilger
ecf72ae22b People::person_needs_relay_list(pk) 2024-03-21 12:23:14 +13:00