Commit Graph

539 Commits

Author SHA1 Message Date
Robert C. Martin
2360c362d1 Add a sync-db where appropriate. 2023-04-06 15:39:11 -05:00
Robert C. Martin
c9cf1dd360 User window seems to function properly. Can trust and untrust users. 2023-04-06 12:35:31 -05:00
Robert C. Martin
c511a1566d User window seems to function properly. Can trust and untrust users. 2023-04-06 12:22:08 -05:00
Robert C. Martin
a8c6ad120b Can trust a user from the selection box. All lists seem to be updated properly. 2023-04-05 16:38:37 -05:00
Robert C. Martin
3f180ca2b0 Get ready for trusting selected users. 2023-04-04 17:19:45 -05:00
Robert C. Martin
710658445e Lisbox items are now vectors [name id] Only the name is rendered. 2023-04-04 09:35:55 -05:00
Robert C. Martin
6b70557433 Radio buttons work well. 2023-04-02 19:08:33 -05:00
Robert C. Martin
a7adcf0370 add queries for users-window 2023-04-02 14:32:40 -05:00
Robert C. Martin
a1d382a0c2 Add fields to profiles, Get Info, and process-name-event. 2023-04-02 04:43:15 -05:00
Robert C. Martin
dc3cc2e670 Pull the web of trust into the selected list of the Users window. 2023-04-01 14:23:16 -05:00
Robert C. Martin
16e418687d User Window preliminary layout. 2023-04-01 11:53:38 -05:00
Robert C. Martin
a7f4161dd9 Change version to "2023-03-31T11:15" 2023-03-31 11:16:15 -05:00
Robert C. Martin
59426ddb0a Save the changes from the profile-window, and send the metadata event. Rate limit the recommended-relay event (kind 2) 2023-03-31 11:15:11 -05:00
Robert C. Martin
39861534dc Profile entry and validation works. All that's left is to change the fields, save the file, and send the kind-0. 2023-03-31 09:22:43 -05:00
Robert C. Martin
1e410aa92d Validating private key and name. Got the pattern down. 2023-03-30 17:15:02 -05:00
Robert C. Martin
8cc9518703 Prepare for setting the profile variables from the profile window. 2023-03-30 11:10:28 -05:00
Robert C. Martin
de603827d3 The start of the profile window. Output only at this time. 2023-03-29 17:01:00 -05:00
Robert C. Martin
f6359e29b2 Move stats window into stats-window.clj 2023-03-29 16:13:03 -05:00
Robert C. Martin
c7960b8336 Put prune config back to 1000/1hr. 2023-03-28 11:39:33 -05:00
Robert C. Martin
272115a4a5 Flush log messages. Fix bug that prevented some events from loading on id-click after being pruned. 2023-03-28 11:18:57 -05:00
Robert C. Martin
a3dc645c95 Bypassed time format so that other platforms would pass the CI. 2023-03-28 08:55:38 -05:00
Robert C. Martin
28aca6e559 Added logger.default and changed most prn and println statements to use the logger. 2023-03-28 08:49:40 -05:00
Robert C. Martin
1028628684 Protect against an exception if a node is orphaned by pruning. 2023-03-27 15:21:28 -05:00
Robert C. Martin
733ab3b8ba Prune the tab trees to config/max-nodes-per-tab every config/prune-tabs-frequency-in-minutes. This seems to work OK, but there are some pruned events that are in the database that still wont show up when clicked. Don't know why. 2023-03-27 10:31:47 -05:00
Robert C. Martin
c8c63d5536 HTML-ize the user profile. 2023-03-24 12:20:40 -05:00
Robert C. Martin
72c56299ac improve the HTML creation in article-area 2023-03-24 11:15:52 -05:00
Robert C. Martin
a1e3ae43a5 Release 2023-03-23T15:27. Added more relays to the default instance. Fixed stray counts and messages in the <add-relay> cell of the relay manager. 2023-03-23 16:47:55 -05:00
Robert C. Martin
165d281e2a scroll relay manager to top when loaded. 2023-03-23 11:54:21 -05:00
Robert C. Martin
94c57bebb8 Write the relays file every time the relays are changed in the relay manager. 2023-03-23 11:19:36 -05:00
Robert C. Martin
b13fb0461f Add user menus to reply-to field. 2023-03-22 09:33:39 -05:00
Robert C. Martin
36fe1992aa Add Get info... to author name field in article panel. 2023-03-22 09:27:10 -05:00
Robert C. Martin
a9e5378dec Fix the #p issue so only trusted contacts and the user's pubkey are in the list; and are not abbreviated. 2023-03-21 15:57:00 -05:00
Robert C. Martin
d2150312d8 Immediatly restart relay after relay-manager changes status. 2023-03-21 15:12:03 -05:00
Robert C. Martin
adf01aa813 Bold the root if exists. 2023-03-21 13:25:22 -05:00
Robert C. Martin
b60e01dd35 relay urls that end with / are valid and the / is removed. 2023-03-21 13:15:40 -05:00
Robert C. Martin
de27fa8efc Add copy note1 menu and change menus to show the first 10 chars of what they will copy to the clipboard. 2023-03-19 17:18:58 -05:00
Robert C. Martin
da169c393b Bold the citing if the event is in the database. 2023-03-19 16:52:16 -05:00
Robert C. Martin
5649eb67fe Get rid of pubkey field in article panel. Move reactions and arrows. Set up menu for "Copy Hex ID" and "Copy npub" on author name field. 2023-03-15 16:33:21 -05:00
Robert C. Martin
8140c10361 Rudimentary get-info for users. 2023-03-09 17:06:54 -06:00
Robert C. Martin
e9849697de move open-link to article-panel. 2023-03-09 12:16:27 -06:00
Robert C. Martin
6651679d9e We don't need to right click on relay read and write to bring up the menu. 2023-03-09 08:21:49 -06:00
Robert C. Martin
9385cdb2e6 Temporarily stop #p filters. And fix retries. 2023-03-08 06:12:57 -06:00
Robert C. Martin
53cdf4f11b Fix dumb prn bug. 2023-03-05 07:23:25 -06:00
Robert C. Martin
1f54de27e6 Add #p trustees to the REQ, this will query for mentions of the trustees. 2023-03-05 07:13:54 -06:00
Robert C. Martin
f706d192f8 Images are rendered. This is preliminary but seems to work tolerably well. 2023-03-03 11:31:19 -06:00
Robert C. Martin
f0534b0cbf When sending messages, make sure they go out on all writeable relays, including newly added writeable relays. 2023-03-03 10:15:14 -06:00
Robert C. Martin
146cd40454 Handle duplicates from the same relay without invoking the database. 2023-03-03 09:41:37 -06:00
Robert C. Martin
9aae637726 You can now reference events whithin an event. Eliminated the whole "abbreviation" nonsense. 2023-03-03 08:34:12 -06:00
Robert C. Martin
81a7598b3b Prevent useless subscriptions where (<= now since) 2023-03-03 08:03:33 -06:00
Robert C. Martin
ad8985aeac Allow @npubs when composing articles.
Fix the check-open issue.  Move the whole shebang to protocol and do it right.
2023-03-02 16:42:41 -06:00