Commit Graph

252 Commits

Author SHA1 Message Date
Robert C. Martin
671598c3dc Begin the ZAP feature. So far we can get the zap address and query the wallet for the recipient's fields. 2023-04-15 12:24:17 -05:00
Robert C. Martin
b3466c1147 Compress DB (not finished. Leaves old database in place. temp-db is compressed but not activated..) 2023-04-13 13:50:07 -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
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
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
72c56299ac improve the HTML creation in article-area 2023-03-24 11:15:52 -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
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
b60e01dd35 relay urls that end with / are valid and the / is removed. 2023-03-21 13:15:40 -05:00
Robert C. Martin
e9849697de move open-link to article-panel. 2023-03-09 12:16:27 -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
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
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
Robert C. Martin
8afe35b2b6 Fixed unit tests. (Bob!) 2023-03-02 09:51:06 -06:00
Robert C. Martin
3bd6f2489d Update last NOTICE on relay manager. And fix horrible subscription ids. 2023-03-01 15:21:39 -06:00
Robert C. Martin
db74938add Bob Broke the Build Again. Fix tests. 2023-02-24 15:37:34 -06:00
Robert C. Martin
c6115758bd Be stricter with the relays to add.
Clear retries when restarting a relay from the relay manager.
Properly delete tabs from the :tabs-list
2023-02-24 10:35:09 -06:00
Robert C. Martin
9132b11a2c Restart a relay that closes without reporting. 2023-02-23 12:23:01 -06:00
Robert C. Martin
6a629f6837 Add my contact list to migration 9 so that new users will at least see something. Relays are all :read-web-of-trust to prevent initial flooding. 2023-02-22 15:13:58 -06:00
Robert C. Martin
2286aab967 Search is working. More could be added I suppose. Added treating petnames and usernames as ids. 2023-02-21 14:24:07 -06:00
Robert C. Martin
280ed9b187 Search is working. More could be added I suppose. Added treating petnames as ids. 2023-02-21 14:16:13 -06:00
Robert C. Martin
aee5ca8af3 Search is working. More could be added I suppose. 2023-02-21 14:03:03 -06:00
Robert C. Martin
52e3e6630e Fixed a lot of swing/db related issues. Ick! 2023-02-20 10:47:49 -06:00
Robert C. Martin
e3e87653db Tabs are working -- again. And a lot better too. 2023-02-19 09:46:26 -06:00
Robert C. Martin
dabe85a768 Relaunch is no more. Tabs are much better. 2023-02-17 16:44:04 -06:00
Robert C. Martin
dc8b5d09ba Add author to tab is working. 2023-02-17 14:15:25 -06:00
Robert C. Martin
0751f1de0d Can add author's articles to a tab. About to add new tab to article tree. 2023-02-17 10:29:15 -06:00
Robert C. Martin
1b7e76470c add idreference for @<hex-string> references to articles. 2023-02-16 11:44:19 -06:00
Robert C. Martin
207a226f3a ms-linkifying @references. 2023-02-16 11:27:55 -06:00
Robert C. Martin
ffb1d9ddc9 Strip http:// from hyperlink text when displaying an article. This is in preparation for using hyperlinks in articles for many different things like event-id references. 2023-02-16 10:18:30 -06:00
Robert C. Martin
afe50564be Load read messages first. Fiddle with timing. 2023-02-14 10:17:13 -06:00
Robert C. Martin
02ec1ae707 CLicking on an id in the article panel will load the article from the DB into the article tree. 2023-02-13 14:56:19 -06:00
Robert C. Martin
6bb92fbe1d Clean up a bit, and add creation time to profiles. 2023-02-12 09:35:45 -06:00
Robert C. Martin
d4f5d47da5 Reset relay retry if last retry was over an hour ago. 2023-02-11 09:07:49 -06:00
Robert C. Martin
bf2eb4408e Add :read-web-of-trust to relays. 2023-02-10 09:00:30 -06:00
Robert C. Martin
2fda904b84 Line up the article tree header with the reaction icon. Don't request contacts during test runs. Request contacts after subscribing. Trim headers in tests. 2023-02-10 08:19:31 -06:00
Robert C. Martin
00985af77b Reaction UI is working. 2023-02-09 10:16:35 -06:00
Robert C. Martin
768668b9e6 Strip tags other than e and p from subject event when composing a reaction (kind 7) 2023-02-09 08:31:28 -06:00
Robert C. Martin
4eb2218d11 Process incomming reactions (kind 7). 2023-02-08 15:44:47 -06:00
Robert C. Martin
c96629c92f Add up/down buttons to article panel for sending reactions. 2023-02-08 14:07:53 -06:00
Robert C. Martin
7789d54338 Some tweaks for performance and logging. 2023-02-06 11:52:15 -06:00