Commit graph

744 commits

Author SHA1 Message Date
Mark Qvist
54491d8f2b Improved string sanitization, added dynamic timeout calculations, improved state persistence, fixed .allowed not being respected for downloadable files, by Zenith 2026-09-02 22:53:13 +02:00
Mark Qvist
3eb410afdd
Don't set PN unless different from current 2026-09-02 13:22:51 +02:00
Mark Qvist
cb88ff3ed1
Updated versions 2026-09-02 13:01:59 +02:00
Mark Qvist
5f258f8a8f
Updated version 2026-09-02 13:01:43 +02:00
Mark Qvist
eb02c47e95
Remove unrenderable characters from UNIX domain socket names. Display AutoInterface peers correctly. 2026-09-02 13:01:23 +02:00
Mark Qvist
46da8e7abe Merge branch 'zenith_new_features' into new_features 2026-09-02 12:25:06 +02:00
Mark Qvist
17b4cc498e
Updated version 2026-08-28 17:10:18 +02:00
Mark Qvist
9efd7fef2d
Fixed entirely empty page response never appearing in browser. That's a weird commit message, ain't gonna change it. 2026-08-28 17:05:36 +02:00
Mark Qvist
0aa71bf75b
Updated versions 2026-08-28 14:50:41 +02:00
Mark Qvist
086d58513c
Fixed propagation node announce 2026-08-19 22:20:41 +02:00
zenith
5d0ffce51c Atomic writes for config fields, don't overwrite intro_time, Node editor allow fixes 2026-08-03 17:30:40 -04:00
zenith
0d3b519a07 Merge new feature branch into master 2026-08-03 17:30:40 -04:00
Mark Qvist
89e3eea10c
Updated versions 2026-07-26 18:02:56 +02:00
Mark Qvist
270ccf7130
Updated versions 2026-07-24 22:12:29 +02:00
Mark Qvist
a686b8f3b7
Cleaned up annoying node auto-add on peer trusted. What was I thinking? 2026-07-24 00:05:25 +02:00
Mark Qvist
c99ce2b930
Updated versions 2026-07-20 19:17:31 +02:00
Mark Qvist
85fd18a25f
Updated version 2026-07-14 15:47:15 +02:00
Mark Qvist
77ec2fe475 Merge branch 'patch_fix_yesterday' 2026-07-14 15:46:16 +02:00
Jeremy O'Brien
79879c4e77
Conversations: make "yesterday/N days ago" respect calendar days and not just hours 2026-07-14 09:13:20 -04:00
Jeremy O'Brien
510d476c0d
RRC: configurable max accepted resource transfer size 2026-07-12 20:30:15 -04:00
Jeremy O'Brien
f07a03548b
RRC: parse /who and /list notices delivered via resource transfer 2026-07-12 20:30:14 -04:00
zenith
936bef77c7 Merge dev branch into master 2026-07-12 17:42:31 -04:00
Mark Qvist
193311b4e5
Updated version 2026-07-11 11:19:23 +02:00
Jeremy O'Brien
a720dfa9d8
fix path resolution when using a shared-instance rnsd 2026-07-10 16:36:55 -04:00
Mark Qvist
a7ec7ae9ec
Updated versions 2026-07-10 16:28:39 +02:00
Mark Qvist
9b7ebe13b7
Updated version 2026-06-15 12:15:42 +02:00
Mark Qvist
cbc670d6b0
Compatibility with urwid 4.0.0+ 2026-06-15 12:15:24 +02:00
zenith
8dffd508c3 stream speed test files from temp file instead of os.random, progress bar for speed test utility. Ctrl + l to clear and output box for utils. 2026-06-15 06:08:33 -04:00
zenith
94f5e7188a Add visual Config editor. Optional utilities tab with path, rncp file send utility, transport table viewer, speedtest, and identity resolver. Misc fixes 2026-06-15 05:09:42 -04:00
zenith
44594ff448 NomadNetworkApp: Add a quit dialog on Ctrl + Q and header Quit 2026-06-08 23:12:10 -04:00
zenith
0213ecbcb9 Guide: add anchors for interface types and description of [ Interface ] profiles 2026-06-08 22:45:01 -04:00
zenith
6ca3590dc1 Interfaces: Add shortcut for enabling / disabling from Interfaces screen, don't show stats for disabled interfaces. Allow saving currently enabled interfaces as a profile, show incoming_announce_frequency in stats, remove interface enable dialog, track changes to show restart hint, extra stats, fixea 2026-06-08 21:59:15 -04:00
zenith
fb7b42bea2 Interface: Add Profiles and grid-view option. Add option to paste in an Interface 2026-06-08 19:19:51 -04:00
zenith
7b6607928d Add highlight and preview character limit 2026-06-08 16:04:36 -04:00
zenith
61812aa6ae Add a built-in Micron page/file editor under [ My Node ], extend Micron with nestable collapsible section folding and multi-row form inputs, misc changes 2026-06-08 05:00:46 -04:00
zenith
997bae397c MicronParser: shrink overflowing form fields to fit narrow terminals instead of hiding them 2026-06-07 19:39:23 -04:00
Mark Qvist
f6d87b482e
Updated version 2026-05-31 10:35:35 +02:00
Jeremy O'Brien
b806bd7089
RRC: serialize logfile writes to guarantee atomicity on non-*nix systems 2026-05-29 15:40:45 -04:00
Mark Qvist
f919b647c3
Updated versions 2026-05-29 11:27:42 +02:00
Jeremy O'Brien
bec78cf1e5
RRC: filter and *then* apply the history cap 2026-05-28 14:48:15 -04:00
Jeremy O'Brien
ad10301569
Directory/Node: replace some bare open/close's with with's
Some checks failed
Create and publish a Docker image / build-and-push-image (push) Has been cancelled
2026-05-28 11:59:51 -04:00
Jeremy O'Brien
7bc691169a
Conversation: avoid calling conversation_list() on every received announce; this can cause fd starvation during an announce storm 2026-05-28 11:59:51 -04:00
Mark Qvist
1a7288517e
Fixed link and mention scans happening inside code blocks 2026-05-28 14:37:14 +02:00
Mark Qvist
c62f7511e6
Ensure jump_to_anchor doesn't run before layout caching is complete 2026-05-28 14:11:34 +02:00
Mark Qvist
aee1f6a774 Make prop node sync button first focus on sync dialog open 2026-05-27 12:14:51 +02:00
Mark Qvist
38f9dfbebc Updated versions 2026-05-26 23:33:03 +02:00
Mark Qvist
a88b31d033 Updated version 2026-05-25 23:40:24 +02:00
Mark Qvist
dbbab3c7cf Merge branch 'patch_readline' into dev_readline 2026-05-25 21:38:26 +02:00
Mark Qvist
e2b3aceaee Merge branch 'patch_conversations_speedup' into dev 2026-05-25 21:35:19 +02:00
Mark Qvist
e7a988b45e Merge branch 'patch_channels_nohide' into dev 2026-05-25 21:32:37 +02:00