-
703baa1ead
fix(authz): strengthen permissionMatches warning, complete export coverage
Clintchiz
2026-08-04 19:38:07 +05:30
-
e05ddc7aa5
docs: warn against the permissionMatches + permissionsFor composition

ClintchizandClaude Opus 5
2026-08-04 19:36:24 +05:30
-
6f3a53b9ff
feat(authz): export registry, store, engine, and middleware surface
Clintchiz
2026-08-04 19:29:08 +05:30
-
13859ce7dc
docs: add deniedBy to the Task 9 export list

ClintchizandClaude Opus 5
2026-08-04 19:25:40 +05:30
-
e15422ed8d
fix(authz): stop authorizeDecision leaking policy names in 403 bodies
Clintchiz
2026-08-04 19:17:48 +05:30
-
3f1fcd0d2d
fix(authz): stop encodeURI from double-encoding a percent-escaped redirectTo
Clintchiz
2026-08-04 19:10:09 +05:30
-
798f56734a
docs: stop double-encoding redirectTo in the Task 7 plan snippet

ClintchizandClaude Opus 5
2026-08-04 19:07:15 +05:30
-
77b9e49bf2
fix(authz): fold subject into the memo key, fix symbol/-0 and redirect issues
Clintchiz
2026-08-04 18:59:56 +05:30
-
9e3624e584
docs: put the subject in the memo key in the Task 7 plan snippet

ClintchizandClaude Opus 5
2026-08-04 18:54:30 +05:30
-
b7f3507b59
fix(authz): close memo cross-authorization and guard hardening gaps
Clintchiz
2026-08-04 18:41:18 +05:30
-
cc8085bcfa
docs: fix memo-key cross-authorization in the Task 7 plan snippet

ClintchizandClaude Opus 5
2026-08-04 18:35:05 +05:30
-
984c6236d3
feat(authz): add request middleware, can(), and guardPermission
Clintchiz
2026-08-04 18:24:40 +05:30
-
cd82bec414
fix(authz): fix perf, doc, and fail-open gaps found in second review

ClintchizandClaude Opus 5
2026-08-04 18:15:34 +05:30
-
d6a2d05407
docs: hoist the deny set and document permissionsFor's limits

ClintchizandClaude Opus 5
2026-08-04 18:09:34 +05:30
-
ae37c9b57a
fix(authz): close fail-open engine gaps found in review

ClintchizandClaude Opus 5
2026-08-04 17:58:28 +05:30
-
86b3dc1e6a
docs: close two auth bypasses and four fail-open paths in the Task 6 engine snippet

ClintchizandClaude Opus 5
2026-08-04 17:52:04 +05:30
-
c499f136fd
docs: fix self-contradictory audit test in the Task 6 plan snippet

ClintchizandClaude Opus 5
2026-08-04 17:41:11 +05:30
-
6d8b6daba9
feat(authz): add resolution engine with deny-wins precedence and fail-closed errors
Clintchiz
2026-08-04 17:40:19 +05:30
-
d7509421c7
fix(authz): widen logSafe to strip NEL and Unicode line separators
Clintchiz
2026-08-04 17:29:46 +05:30
-
d609a41222
docs: widen logSafe to Unicode line separators in the Task 5 plan snippet

ClintchizandClaude Opus 5
2026-08-04 17:26:02 +05:30
-
e710756baf
fix(authz): sanitize control characters in console audit sink
Clintchiz
2026-08-04 17:21:09 +05:30
-
ba83038d8d
docs: fix audit-log injection in the Task 5 plan snippet

ClintchizandClaude Opus 5
2026-08-04 17:19:05 +05:30
-
f033197850
feat(authz): add pluggable authorization audit sink
Clintchiz
2026-08-04 17:10:03 +05:30
-
dc0771308a
fix(authz): eliminate cache-key collision in cachedPermissionStore
Clintchiz
2026-08-04 17:04:19 +05:30
-
83f2951035
docs: fix cache-key collision in the Task 4 plan snippet

ClintchizandClaude Opus 5
2026-08-04 17:00:35 +05:30
-
4362d49770
feat(authz): add caching decorator for PermissionStore
Clintchiz
2026-08-04 16:47:50 +05:30
-
a01b7bc99e
fix(authz): cover grant/deny scope isolation and revoke scope-isolation in conformance suite
Clintchiz
2026-08-04 16:43:08 +05:30
-
9b6b970cae
chore: exclude the SDD scratch workspace from prettier

ClintchizandClaude Opus 5
2026-08-04 16:38:24 +05:30
-
1849213ce4
feat(authz): add PermissionStore contract with memory adapter and conformance suite
Clintchiz
2026-08-04 16:36:57 +05:30
-
d694dda320
feat(authz): merge declaration modules into a frozen catalog
Clintchiz
2026-08-04 16:30:41 +05:30
-
212fdaa5b5
feat(authz): add defineAuthz declaration registry
Clintchiz
2026-08-04 16:26:17 +05:30
-
0ac648bc26
docs: resolve two pre-flight conflicts in the authz plan

ClintchizandClaude Opus 5
2026-08-04 16:24:07 +05:30
-
10da210b0a
docs: implementation plan for the authz permissions system

ClintchizandClaude Opus 5
2026-08-04 16:10:37 +05:30
-
b209936f86
docs: design for the authz permissions system

ClintchizandClaude Opus 5
2026-08-04 15:57:22 +05:30
-
c64434a131
fix(security): close SSRF, credential-leak, and auth bypass findings in 0.8.4

ClintchizandClaude Opus 5
2026-08-04 15:57:22 +05:30
-
-
72e4d3eceb
release: WRNexusJS 0.8.0
Clintchiz
2026-08-04 12:19:09 +05:30
-
4cebacadfe
release: WRNexusJS 0.8.3
Clintchiz
2026-08-03 19:47:30 +05:30
-
e8f630f12d
fix: format generated docs before release verification
Clintchiz
2026-08-03 02:32:11 +05:30
-
4550a11460
release: WRNexusJS 0.8.2
Clintchiz
2026-08-03 02:14:54 +05:30
-
3c6b659f36
release: WRNexusJS 0.8.1
Clintchiz
2026-08-03 01:34:56 +05:30
-
1a1d2e9d08
perf: accelerate production request hot paths
Clintchiz
2026-08-03 01:08:43 +05:30
-
fed1d5d3f4
perf: omit unused UI CSS and minify final bundles
Clintchiz
2026-08-03 01:03:33 +05:30
-
b61020babd
fix: update PWA workers without reloading pages
Clintchiz
2026-08-03 00:54:29 +05:30
-
379f80cbd0
fix: force PWA worker updates
Clintchiz
2026-08-03 00:46:52 +05:30
-
649e3d9127
fix: constrain PWA caching and extend font CSP
Clintchiz
2026-08-03 00:38:23 +05:30
-
b3e9b99e13
fix: harden generated identifiers and types
Clintchiz
2026-08-03 00:02:37 +05:30
-
586a6db8ff
release: WRNexusJS 0.8.0
Clintchiz
2026-08-02 23:18:28 +05:30
-
87507edf59
release: WRNexusJS 0.7.0
v0.7.0
Clintchiz
2026-08-01 10:04:42 +05:30
-
c54144f2e4
fix(release): format generated UI references before verification
Clintchiz
2026-08-01 07:14:45 +05:30
-
2b06b00d35
fix(release): format generated UI references before verification
Clintchiz
2026-08-01 07:14:16 +05:30
-
28d931dfff
docs(ui): refresh component reference
Clintchiz
2026-08-01 07:11:54 +05:30
-
e2f7bea299
fix(release): stabilize generated UI references
Clintchiz
2026-08-01 07:02:22 +05:30
-
d5e834bc78
release: WRNexusJS 0.6.0
Clintchiz
2026-08-01 06:50:37 +05:30
-
687d345882
release: WRNexusJS 0.6.0
Clintchiz
2026-08-01 01:09:58 +05:30
-
3e565e8d03
Pre Release New Changes
Clintchiz
2026-07-31 16:30:13 +05:30
-
358a520bc5
release: WRNexusJS 0.5.14
Clintchiz
2026-07-30 21:29:25 +05:30
-
9dffe83f32
release: WRNexusJS 0.5.13
Clintchiz
2026-07-30 20:46:47 +05:30
-
d64e899993
release: WRNexusJS 0.5.12
Clintchiz
2026-07-30 18:59:01 +05:30
-
f37303b22d
release: WRNexusJS 0.5.11
Clintchiz
2026-07-30 15:03:52 +05:30
-
d1b0c55b53
release: WRNexusJS 0.5.10
Clintchiz
2026-07-30 13:36:29 +05:30
-
8fc6f15402
feat(wrn): support native structured prop expressions
Clintchiz
2026-07-29 16:46:18 +05:30
-
6afe32f63f
release: WRNexusJS 0.5.0
Clintchiz
2026-07-29 12:51:10 +05:30
-
76c768099d
release: WRNexusJS 0.4.0
Clintchiz
2026-07-27 12:54:43 +05:30
-
30e5721e84
release: WRNexusJS 0.4.0
Clintchiz
2026-07-27 12:42:18 +05:30
-
8b728a3e5d
New Captcha Package added
main-80
Clintchiz
2026-07-25 13:38:18 +05:30
-
d0aded0392
release: WRNexusJS 0.3.6
Clintchiz
2026-07-24 15:30:48 +05:30
-
c81dedff17
release: WRNexusJS 0.3.5
Clintchiz
2026-07-24 12:46:44 +05:30
-
44ba847210
release: WRNexusJS 0.3.4
Clintchiz
2026-07-22 21:48:39 +05:30
-
798f06d4c0
release: WRNexusJS 0.3.4
Clintchiz
2026-07-22 21:44:57 +05:30
-
173e230d7f
release: WRNexusJS 0.3.4
Clintchiz
2026-07-22 21:40:38 +05:30
-
bbec4cc7bb
docs(ui): refresh component reference
Clintchiz
2026-07-22 21:38:20 +05:30
-
504bd4358f
release: WRNexusJS 0.3.4
Clintchiz
2026-07-22 21:37:23 +05:30
-
e543fd026d
release: WRNexusJS 0.3.4
Clintchiz
2026-07-22 21:30:37 +05:30
-
d51662826d
release: WRNexusJS 0.3.4
Clintchiz
2026-07-22 21:25:53 +05:30
-
e2d9ea1ece
release: WRNexusJS 0.3.3
Clintchiz
2026-07-22 20:37:59 +05:30
-
58ba2f2046
release: WRNexusJS 0.3.2
Clintchiz
2026-07-22 20:10:44 +05:30
-
304819dfe9
release: WRNexusJS 0.3.1
Clintchiz
2026-07-22 18:42:20 +05:30
-
07d8fb59d6
release: WRNexusJS 0.3.0
Clintchiz
2026-07-22 17:29:08 +05:30
-
13dfa31d19
release: WRNexusJS 0.2.79
Clintchiz
2026-07-22 12:56:07 +05:30
-
c6fc0f1f63
release: WRNexusJS 0.2.78
Clintchiz
2026-07-22 01:53:18 +05:30
-
7ff5b3e8c5
release: WRNexusJS 0.2.77
Clintchiz
2026-07-22 01:26:10 +05:30
-
569365143b
release: WRNexusJS 0.2.76
Clintchiz
2026-07-21 13:09:09 +05:30
-
69b6cd431f
release: WRNexusJS 0.2.75
Clintchiz
2026-07-21 12:30:46 +05:30
-
2ca2d02b22
feat: support WRN imports and dynamic public shell
ui/sso-component-parity
Clintchiz
2026-07-21 11:15:06 +05:30
-
0013c0771d
chore(release): prepare WRNexusJS 0.2.73
Clintchiz
2026-07-20 16:34:20 +05:30
-
0b8856b3b5
chore(release): prepare WRNexusJS 0.2.72
Clintchiz
2026-07-20 16:15:03 +05:30
-
45e6fd3cb9
fix(dev-server): invalidate WRN cache by content
Clintchiz
2026-07-20 16:07:38 +05:30
-
54f5309fca
fix(ui): render polished SSR-safe component variants
Clintchiz
2026-07-20 15:55:38 +05:30
-
944f83d3f4
fix: use public origins for SSO redirects
Clintchiz
2026-07-20 15:04:20 +05:30
-
a75779fa4d
fix: pin production runtime in applications
Clintchiz
2026-07-20 14:45:56 +05:30
-
2b4083c6db
fix: surface app errors in gateway logs
Clintchiz
2026-07-20 14:26:27 +05:30
-
aa2595ec01
fix: log production request failures
Clintchiz
2026-07-20 13:48:47 +05:30
-
b3e5e5b999
feat: configure workspace environment runtimes
Clintchiz
2026-07-20 09:22:26 +05:30
-
3888453e0d
build: stage private packages for 0.2.66
Clintchiz
2026-07-20 00:10:16 +05:30
-
b95bdc6e77
release: prepare WRNexusJS 0.2.66
Clintchiz
2026-07-20 00:10:04 +05:30
-
1745d8d676
feat: add reusable public chrome and named environments
Clintchiz
2026-07-20 00:03:35 +05:30
-
f72aec7c8c
feat(ui): add professional visual fallbacks
Clintchiz
2026-07-19 23:09:56 +05:30
-
33730c68ab
fix(gateway): keep production app ports private
Clintchiz
2026-07-19 22:24:28 +05:30
-
5ce45b4973
feat(cli): add production workspace command
Clintchiz
2026-07-19 21:57:55 +05:30
-
dcdb5e766d
fix(ui): polish linked catalog cards
Clintchiz
2026-07-19 21:29:25 +05:30