-
0fb9be9dee
fix: allow empty followerIdentifiers to avoid blocking openclaw CLI
main
operator
2026-04-16 14:58:36 +00:00
-
b571180b89
fix: register in plugins.load.paths and plugins.allow on install
nav
2026-04-16 10:40:13 +00:00
-
108590443c
fix: install to plugins/yonexus-server (match plugin id)
nav
2026-04-16 10:38:29 +00:00
-
ea764f637e
refactor: replace Yonexus.Client dependency with Protocol crypto
nav
2026-04-16 10:37:01 +00:00
-
6bfa0f3f28
Merge pull request 'dev/2026-04-08' (#1) from dev/2026-04-08 into main
h z
2026-04-13 09:34:21 +00:00
-
-
a8748f8c55
fix: globalThis
hzhang
2026-04-10 21:58:59 +01:00
-
07c670c272
fix: migrate startup guard and shared state to globalThis
hzhang
2026-04-10 20:41:32 +01:00
-
59d5b26aff
feat: wire rule registry and client-authenticated callback into server runtime
hzhang
2026-04-10 20:15:03 +01:00
-
31f41cb49b
Fix strict TypeScript checks for server
nav
2026-04-09 04:38:07 +00:00
-
2972c4750e
feat(server): wire Discord DM pairing notifications
nav
2026-04-09 04:06:06 +00:00
-
b67166fd12
test: cover server restart session recovery
nav
2026-04-09 03:33:09 +00:00
-
e038fb7666
test: cover malformed hello runtime flow
nav
2026-04-09 03:02:31 +00:00
-
9bd62e5ee9
test: cover connection failure edge cases
nav
2026-04-09 02:04:06 +00:00
-
5bda184a8f
test: cover server recovery scenarios
nav
2026-04-09 01:32:49 +00:00
-
3c760fc0f4
test: cover unauth rule + heartbeat failures
nav
2026-04-09 01:19:13 +00:00
-
0717b204f1
test: expand auth failure coverage
nav
2026-04-09 01:13:44 +00:00
-
35972981d3
test: add auth failure path coverage
nav
2026-04-09 01:04:48 +00:00
-
4f4c6bf993
test: cover server runtime flow
nav
2026-04-09 00:42:32 +00:00
-
35d787be04
test(server): add auth and liveness coverage
nav
2026-04-09 00:36:37 +00:00
-
b8008d9302
test: add server unit test coverage
nav
2026-04-09 00:03:33 +00:00
-
25e1867adf
docs: flesh out server readme
nav
2026-04-08 23:32:33 +00:00
-
988170dcf6
YNX-1003: Implement single-identifier single-active-connection policy
nav
2026-04-08 23:24:33 +00:00
-
4f20ec3fd7
Improve transport safety and log redaction
nav
2026-04-08 23:03:54 +00:00
-
075fcb7974
feat: add server liveness sweep and rule registry
nav
2026-04-08 22:39:49 +00:00
-
ba007ebd59
Handle heartbeat builtin messages
nav
2026-04-08 22:35:02 +00:00
-
83f6195c1f
feat: validate yonexus auth requests
nav
2026-04-08 22:04:49 +00:00
-
a05b226056
feat: implement server pairing confirmation flow
nav
2026-04-08 21:38:43 +00:00
-
cd09fe6043
feat(server): add pairing service and notify stub
nav
2026-04-08 21:34:46 +00:00
-
f7c7531385
Add server runtime and hello handshake
nav
2026-04-08 21:13:16 +00:00
-
b44a4cae66
Add server WebSocket transport
nav
2026-04-08 21:05:03 +00:00
-
c5287fa474
feat(server): add registry persistence store
nav
2026-04-08 20:33:25 +00:00
-
bc1a002a8c
feat(server): add persistence types and ClientRecord structure
nav
2026-04-08 20:20:11 +00:00
-
3ec57ce199
feat: add server config validation
nav
2026-04-08 20:03:28 +00:00
-
ac128d3827
feat: scaffold yonexus server plugin
nav
2026-04-08 19:33:32 +00:00
-
-
d8290c0aa7
create initial project skeleton
nav
2026-04-01 18:11:04 +00:00
-
7673969176
add development conventions
nav
2026-04-01 01:58:16 +00:00
-
998310e971
add implementation task breakdown
nav
2026-04-01 01:56:30 +00:00
-
162312d16c
add manifest and install plan
nav
2026-04-01 01:53:20 +00:00
-
b64d87c532
add scaffold plan
nav
2026-04-01 01:38:34 +00:00
-
741c993214
add project structure document
nav
2026-04-01 01:36:05 +00:00
-
871fe94318
note protocol submodule in plan
nav
2026-04-01 01:21:33 +00:00
-
d20c3b46ab
add Yonexus.Protocol as submodule
nav
2026-04-01 01:19:57 +00:00
-
23969afa80
add project plan
root
2026-04-01 01:08:12 +00:00
-
2c5f4c6002
init repository
nav
2026-04-01 00:52:50 +00:00