Commit Graph

31 Commits

Author SHA1 Message Date
kc1awv
85d281a1fe add list command to list registered public rooms, add +p chanmode for private rooms to skip listing 2026-01-05 07:39:53 -05:00
kc1awv
c83eeec41f refactor nickname handling to preserve client-provided nicknames and improve validation 2026-01-04 16:56:57 -05:00
kc1awv
ee6446e134 update room validation to use 'not room' for clarity 2026-01-01 21:32:47 -05:00
kc1awv
ba427fac1c add Trusted Identities extension for server operators with command privileges 2026-01-01 17:23:56 -05:00
kc1awv
aa9abe9d3b add suggested reading section and new document for rrcd extensions 2026-01-01 17:17:30 -05:00
Steve Miller
3db356d260 Merge pull request #7 from kc1awv/resource_transfer
add resource transfer and patch small bugs
2026-01-01 15:52:11 -05:00
kc1awv
28840a6728 bump version to 0.1.2 and update changelog for new features and fixes 2026-01-01 15:51:12 -05:00
kc1awv
a64f3bec05 apply room=None fix to the rest of the code 2026-01-01 15:45:01 -05:00
kc1awv
beca578888 send operator commands with room=None instead of room=room 2026-01-01 15:38:53 -05:00
kc1awv
7c6f08ec8e more debug logging 2026-01-01 15:36:56 -05:00
kc1awv
8f7948acca more slash command patches 2026-01-01 15:26:56 -05:00
kc1awv
51d5e00b90 slash command patch 2026-01-01 15:24:21 -05:00
kc1awv
8c68ae1fdc refactor greeting handling be a MOTD kind 2025-12-31 17:39:51 -05:00
kc1awv
5f7dd22d4c add missing configuration options to default config template 2025-12-31 17:06:15 -05:00
kc1awv
311a5ba594 implement large payload transfer via RNS.Resource with resource envelope handling 2025-12-31 17:00:56 -05:00
Steve Miller
0bba49b0a4 Merge pull request #6 from kc1awv/protocol_alignment
align protocol constants and update handling of HELLO/WELCOME messages
2025-12-31 16:05:30 -05:00
kc1awv
2a7bd10e0a fix imports 2025-12-31 16:04:58 -05:00
kc1awv
c0e72c7f11 align protocol constants and update handling of HELLO/WELCOME messages 2025-12-31 16:01:58 -05:00
Steve Miller
8afacd8727 Merge pull request #5 from kc1awv/log_it
Log it
2025-12-31 11:44:19 -05:00
kc1awv
9ba29ab247 add troubleshooting section for HELLO timeout and patch WELCOME message handling for low MTU links 2025-12-31 11:35:33 -05:00
kc1awv
89d0141643 Begin adding in logging configuration support 2025-12-31 10:43:18 -05:00
Steve Miller
ccf25890c8 Merge pull request #4 from kc1awv/enhance_hello
Enhance HELLO message handling to support re-authentication and reset session state
2025-12-31 07:13:17 -05:00
kc1awv
6d4e67748c Enhance HELLO message handling to support re-authentication and reset session state 2025-12-31 07:12:08 -05:00
Steve Miller
d4188214dc Merge pull request #3 from kc1awv/the_departed
Refine nickname handling and implement PARTED message type
2025-12-30 16:45:32 -05:00
kc1awv
423f6e45ac Refine nickname handling and implement PARTED message type 2025-12-30 16:44:45 -05:00
Steve Miller
aeee26954a Merge pull request #2 from kc1awv/hub_echo
Allow hub to echo messages back to the sender
2025-12-30 12:06:37 -05:00
kc1awv
25452e0024 Allow hub to echo messages back to the sender 2025-12-30 12:05:53 -05:00
Steve Miller
b0e1b6c5d6 Merge pull request #1 from kc1awv/handle_nick
Add nickname support to envelope protocol and update version to 0.1.1
2025-12-30 09:44:28 -05:00
kc1awv
f111cf545f Add nickname support to envelope protocol and update version to 0.1.1 2025-12-30 09:43:18 -05:00
kc1awv
3ad4010eae Reorder project.urls section in pyproject.toml 2025-12-29 16:10:59 -05:00
kc1awv
262b8b36ce initial commit 2025-12-29 16:08:24 -05:00