Commit Graph

357 Commits

Author SHA1 Message Date
Robert C. Martin
54fb5a9d9a Set version 202212091526 2022-12-09 15:27:06 -06:00
Robert C. Martin
fe45c95ec8 Fix bug that aborted reading files that had bad p tags. Need better solution. 2022-12-08 17:38:50 -06:00
Robert C. Martin
28563bcbcb
Merge pull request #30 from ok300/patch-1
Add "How to run" section
2022-12-02 07:48:14 -06:00
ok300
9eea408de9
Add "How to run" section 2022-12-02 14:31:55 +01:00
Robert C. Martin
7701682b6b Don't allow nils in the tags. 2022-10-28 16:04:46 -05:00
Robert C. Martin
7a0ec902fd Make nonce values strings, and fix problem reading empty tags [""]. 2022-10-28 10:15:12 -05:00
Robert C. Martin
e2ef67fcaf Fix the with-redefs issue.
Render the article window with &nbsp characters replacing strings of spaces.  This prevents the html renderer from compressing spaces.
2022-10-23 08:59:27 -05:00
Robert C. Martin
a02f3dd40e Proof of work. Defaults to 16. config/proof-of-work-default 2022-10-22 10:25:49 -05:00
Robert C. Martin
21dc488c2d
Merge pull request #28 from galuszkak/feature/date-format
fix: ISO hours are range [0..23]
2022-10-06 11:08:47 -05:00
Kamil Gałuszka
ab1eb71b39 fix: ISO hours 2022-10-06 17:31:20 +02:00
Robert C. Martin
1f83ef2ce6
Merge pull request #27 from galuszkak/feature/bcprov-jdk18on
Move to bcprov-jdk18on from Maven Central
2022-10-06 10:27:27 -05:00
Kamil Gałuszka
0d442e2545 Move to bcprov-jdk18on from Maven Central 2022-10-03 17:15:26 +02:00
Robert C. Martin
c1726cc236 preliminary author tab 2022-09-28 09:27:17 -05:00
Robert C. Martin
accd6eddbf When reading in saved events the functions load-events and events/add-event striped off all but the first relay. Fixed this. 2022-09-27 14:59:13 -05:00
Robert C. Martin
759ba14042 Widen article headers to 130. 2022-09-27 14:38:33 -05:00
Robert C. Martin
1a2db01837 Add Messages and Relay tabs at the top level. 2022-09-27 14:08:30 -05:00
Robert C. Martin
0cfe6dd5f1 * Right click on article to send DM to author. 2022-09-20 17:16:51 -05:00
Robert C. Martin
5819a6791e Add fonts to private/user-configuration 2022-09-20 11:58:30 -05:00
Robert C. Martin
3fba530ec2 Just some comments reminding us to deploy the Bouncy Castle jar using lein deploy local bcprov 1.7.1 jars/bcprov-jdk18on-171.jar 2022-09-19 12:47:49 -05:00
Robert C. Martin
5f4dbc4694 Change action to deploy bouncy-castle jar. 2022-09-19 11:56:19 -05:00
Robert C. Martin
ff8907b9fa Fixed yet another code inspection fault. 2022-09-19 11:28:45 -05:00
Robert C. Martin
5d169ceb82 Fixed a few code inspection faults. 2022-09-19 11:24:24 -05:00
Robert C. Martin
99c598e166 Change version to 202209191120 2022-09-19 11:21:10 -05:00
Robert C. Martin
3843ed279f Reply to DM sets up the D @xxx in the response. 2022-09-19 11:19:02 -05:00
Robert C. Martin
34b998a164 Draw mark on DMs 2022-09-19 10:46:07 -05:00
Robert C. Martin
52e785b467 Fix DM regulare expression. 2022-09-19 10:39:11 -05:00
Robert C. Martin
c312307b35 Hexify get-info 2022-09-19 10:25:45 -05:00
Robert C. Martin
e0f8f107cc Tree selection color is :azure. 2022-09-19 10:10:08 -05:00
Robert C. Martin
d8f4aaf5de Add maven files created by lein deploy. 2022-09-18 20:10:59 -05:00
Robert C. Martin
761dfb169e Can now send and receive DMs, and the uberjar contains the bouncy-castle stuff because I used lein deploy to create a module from the jar. 2022-09-18 20:07:00 -05:00
Robert C. Martin
e9d4bda3f2 Tentative ability to send DM. Waiting for confirmation. uses "D @xxx" style. 2022-09-18 11:25:21 -05:00
Robert C. Martin
4b5c1deab2 Clean up the @(:event-context @ui-context) BS. replace with get-event-state. Stop passing event-state and event-context around unless they are going to change. 2022-09-17 16:50:31 -05:00
Robert C. Martin
34822547e7 Start staging things for the DM update. Add bouncycastle and some functions for shared keys and encryption. 2022-09-16 12:31:14 -05:00
Robert C. Martin
f7d9970f92 On startup, get subscription time from the last event in the last saved file. 2022-09-14 08:21:16 -05:00
Robert C. Martin
037e575a2f On startup read files, latest first, and concurrently open the relays. 2022-09-06 08:14:48 -05:00
Robert C. Martin
8412639372 Remove all declares except those needed for 'with' statements in tests. 2022-09-05 14:11:18 -05:00
Robert C. Martin
2515760a6e Fix lookup-reference crash when nostr.client mis-indexed the references. Also use empty? instead of nil? 2022-08-27 00:43:11 -05:00
Robert C. Martin
4d4b9cf487 Prevent bad url from crashing when clicked. 2022-08-21 13:11:36 -05:00
Robert C. Martin
b37bf2c519 Fix NPE when tag is nil. 2022-08-21 06:56:12 -05:00
Robert C. Martin
c467564430 Change version 2022-08-17 15:49:42 -05:00
Robert C. Martin
d2347ce293 Ping every 30 seconds. And fix bug that blocked the create button (dumb). 2022-08-17 15:42:48 -05:00
Robert C. Martin
af40b06539 Change version. 2022-08-16 21:36:30 -05:00
Robert C. Martin
511256cec4 Sanity check the relay names. Don't allow localhost and http and non-urls. 2022-08-16 18:26:19 -05:00
Robert C. Martin
738db4f52b
Merge pull request #20 from alemmens/fix-open-link
Get open-link to work (when user clicks on a URL).
2022-08-16 12:03:49 -05:00
Arthur Lemmens
661d88467f Get open-link to work (when user clicks on a URL).
It didn't do anything except print an error message when I tried clicking
on links in the article window. I assume this is because browse/browse-url
expects a string and .getURL returns some kind of url object, and the two
are not compatible.

The error message was:
  Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException:
  class java.net.URL cannot be cast to class java.lang.String (java.net.URL and java.lang.String are in module java.base of loader 'bootstrap')
	at clojure.java.browse$open_url_in_browser.invokeStatic(browse.clj:50)
	at clojure.java.browse$browse_url.invokeStatic(browse.clj:74)
	at clojure.java.browse$browse_url.invoke(browse.clj:66)

(This occurred with Clojure 1.10.3, Java 18.0.1.1., Windows 10)
2022-08-16 17:44:43 +02:00
Robert C. Martin
6c720c73c8
Merge pull request #19 from galuszkak/feature/test-fails-enabled
fix: enable test fail on Windows. Fix #11
2022-08-16 07:52:03 -05:00
Kamil Gałuszka
79698f8f07 fix: enable test fail on Windows. Fix #11 2022-08-16 08:03:11 +02:00
Robert C. Martin
09c89e1684 Fix issue 18, NPE when reply clicked right after start. 2022-08-15 08:48:42 -05:00
Robert C. Martin
e11c7c07f9 Allow raw pubkeys in @ references within an article. It creates a profile name for that user based on that pubkey. 2022-08-14 13:07:55 -05:00
Robert C. Martin
08ad76abe3 Change version. 2022-08-14 09:45:58 -05:00