Clintchiz and Claude Opus 5
e01915823a
feat(rpc): transport, server, client, http, mounting, docs (Tasks 5-11)
...
Brings the uncommitted body of work under version control so it cannot be
lost. Gates are green: 152 tests pass across rpc/router/dev-server,
typecheck, lint, format and check:public-api all clean.
NOT YET REVIEWED. None of Tasks 5-11 has had an independent task review, and
Task 4's second fix round was never re-reviewed either.
Known gaps against the plan, recorded here rather than discovered later:
- packages/rpc/test/{transport,server,client}.test.ts are ABSENT. The plan
required a test file for each. server.ts holds the fail-closed identity and
permission checks and currently has no direct coverage at all.
- rpc-endpoint.test.ts has 3 tests where the plan specified 9. Missing:
unknown service, non-POST, malformed body, non-rpc passthrough, and the
isInternalCaller sweep. This is the task where a reachable
/__wrnexus/rpc/* makes every permission check in the workspace bypassable.
- http.test.ts has 3 of 7; integration.test.ts 2 of 3;
services-discovery.test.ts 1 of 4.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-05 19:38:04 +05:30
Clintchiz
daea59cf5d
feat(dev-server): load the authz catalog at boot
...
Adds loadAppAuthzCatalog(appDir) to @wrnexus/dev-server: discovers
app/authz/*.ts declarations via buildRouter, imports and merges them
into an AuthzCatalog, returning an empty catalog when the app has no
declarations. A declaration with no default export is skipped with a
warning; a genuine conflict between two declarations throws
WRN-AUTHZ-CONFLICT naming both source files.
Declared the missing @wrnexus/authz workspace dependency in
dev-server's package.json.
2026-08-04 22:03:28 +05:30
Clintchiz
72e4d3eceb
release: WRNexusJS 0.8.0
Quality / quality (ubuntu-latest) (push) Failing after 12m19s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-04 12:19:09 +05:30
Clintchiz
4cebacadfe
release: WRNexusJS 0.8.3
Quality / quality (ubuntu-latest) (push) Failing after 12m9s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-03 19:47:30 +05:30
Clintchiz
4550a11460
release: WRNexusJS 0.8.2
Quality / quality (ubuntu-latest) (push) Failing after 22s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-03 02:14:54 +05:30
Clintchiz
3c6b659f36
release: WRNexusJS 0.8.1
Quality / quality (ubuntu-latest) (push) Failing after 13m28s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-03 01:34:56 +05:30
Clintchiz
586a6db8ff
release: WRNexusJS 0.8.0
Quality / quality (ubuntu-latest) (push) Failing after 21s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-02 23:18:51 +05:30
Clintchiz
87507edf59
release: WRNexusJS 0.7.0
2026-08-01 10:04:42 +05:30
Clintchiz
687d345882
release: WRNexusJS 0.6.0
2026-08-01 01:09:58 +05:30
Clintchiz
358a520bc5
release: WRNexusJS 0.5.14
2026-07-30 21:29:25 +05:30
Clintchiz
9dffe83f32
release: WRNexusJS 0.5.13
2026-07-30 20:46:47 +05:30
Clintchiz
d64e899993
release: WRNexusJS 0.5.12
2026-07-30 18:59:01 +05:30
Clintchiz
f37303b22d
release: WRNexusJS 0.5.11
2026-07-30 15:03:52 +05:30
Clintchiz
d1b0c55b53
release: WRNexusJS 0.5.10
2026-07-30 13:36:29 +05:30
Clintchiz
8fc6f15402
feat(wrn): support native structured prop expressions
2026-07-29 16:46:18 +05:30
Clintchiz
6afe32f63f
release: WRNexusJS 0.5.0
2026-07-29 12:51:10 +05:30
Clintchiz
30e5721e84
release: WRNexusJS 0.4.0
2026-07-27 12:42:18 +05:30
Clintchiz
d0aded0392
release: WRNexusJS 0.3.6
2026-07-24 15:30:48 +05:30
Clintchiz
c81dedff17
release: WRNexusJS 0.3.5
2026-07-24 12:46:44 +05:30
Clintchiz
d51662826d
release: WRNexusJS 0.3.4
2026-07-22 21:25:53 +05:30
Clintchiz
e2d9ea1ece
release: WRNexusJS 0.3.3
2026-07-22 20:37:59 +05:30
Clintchiz
58ba2f2046
release: WRNexusJS 0.3.2
2026-07-22 20:10:44 +05:30
Clintchiz
304819dfe9
release: WRNexusJS 0.3.1
2026-07-22 18:42:20 +05:30
Clintchiz
07d8fb59d6
release: WRNexusJS 0.3.0
2026-07-22 17:29:08 +05:30
Clintchiz
13dfa31d19
release: WRNexusJS 0.2.79
2026-07-22 12:56:07 +05:30
Clintchiz
c6fc0f1f63
release: WRNexusJS 0.2.78
2026-07-22 01:53:18 +05:30
Clintchiz
7ff5b3e8c5
release: WRNexusJS 0.2.77
2026-07-22 01:26:10 +05:30
Clintchiz
569365143b
release: WRNexusJS 0.2.76
2026-07-21 13:09:09 +05:30
Clintchiz
69b6cd431f
release: WRNexusJS 0.2.75
2026-07-21 12:30:46 +05:30
Clintchiz
2ca2d02b22
feat: support WRN imports and dynamic public shell
2026-07-21 11:15:06 +05:30
Clintchiz
0013c0771d
chore(release): prepare WRNexusJS 0.2.73
2026-07-20 16:34:20 +05:30
Clintchiz
0b8856b3b5
chore(release): prepare WRNexusJS 0.2.72
2026-07-20 16:15:03 +05:30
Clintchiz
944f83d3f4
fix: use public origins for SSO redirects
2026-07-20 15:04:20 +05:30
Clintchiz
a75779fa4d
fix: pin production runtime in applications
2026-07-20 14:45:56 +05:30
Clintchiz
2b4083c6db
fix: surface app errors in gateway logs
2026-07-20 14:26:27 +05:30
Clintchiz
aa2595ec01
fix: log production request failures
2026-07-20 13:48:47 +05:30
Clintchiz
b3e5e5b999
feat: configure workspace environment runtimes
2026-07-20 09:22:26 +05:30
Clintchiz
b95bdc6e77
release: prepare WRNexusJS 0.2.66
2026-07-20 00:10:04 +05:30
Clintchiz
f72aec7c8c
feat(ui): add professional visual fallbacks
2026-07-19 23:09:56 +05:30
Clintchiz
5ce45b4973
feat(cli): add production workspace command
2026-07-19 21:57:55 +05:30
Clintchiz
dcdb5e766d
fix(ui): polish linked catalog cards
2026-07-19 21:29:25 +05:30
Clintchiz
a3e21163c1
feat(ui): expose app theme contract and public components
2026-07-19 20:23:20 +05:30
Clintchiz
c5326f7622
fix: normalize component boundary spacing
2026-07-19 20:08:14 +05:30
Clintchiz
eaea2c5f72
fix: keep page shells transparent
2026-07-19 19:52:14 +05:30
Clintchiz
94ae40d8bd
feat: add typed WRN declarations
2026-07-19 18:44:27 +05:30
Clintchiz
0d3ec79ee4
release: complete UI component catalog 0.2.58
2026-07-19 18:14:06 +05:30
Clintchiz
c0c09426ff
release: WRNexusJS 0.2.57
2026-07-19 17:45:13 +05:30
Clintchiz
180239ef4c
release: WRNexusJS 0.2.56
2026-07-19 17:25:37 +05:30
Clintchiz
12beb6f4ba
release: WRNexusJS 0.2.55
2026-07-19 17:14:12 +05:30
Clintchiz
6dbc75c370
release: WRNexusJS 0.2.54
2026-07-19 15:51:27 +05:30