Clintchiz
353cadda60
feat(email-renderer): add global brand styling
Quality / quality (ubuntu-latest) (push) Failing after 10m9s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 10:58:41 +05:30
Clintchiz
6cdd39ba38
feat(email-renderer): add marketing and commerce blocks
Quality / quality (ubuntu-latest) (push) Failing after 9m58s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 10:53:22 +05:30
Clintchiz
edccf06658
fix(builder): correct move and sortable behavior
Quality / quality (ubuntu-latest) (push) Failing after 10m0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-05 10:49:33 +05:30
Clintchiz
0bd2a6860d
feat(builder): add dynamic blocks email and dnd packages
Quality / quality (ubuntu-latest) (push) Failing after 11m26s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-09-03 14:00:41 +05:30
Clintchiz and Claude Opus 5
06433e4ac4
chore(release): publish db 0.8.21, cli 0.8.65 and seven in-flight packages
...
Quality / quality (ubuntu-latest) (push) Failing after 10m1s
Quality / quality (windows-latest) (push) Canceled after 0s
Carries the rollback refusal in db and the matching CLI message, together
with the auth, captcha, csr, dev-server, dev-toolbar, ui and validation
changes that were already in the working tree, since publishing stages
from it and those files would otherwise ship without being recorded here.
@wrnexus/auth 0.8.28 -> 0.8.29
@wrnexus/captcha 0.8.15 -> 0.8.16
@wrnexus/cli 0.8.64 -> 0.8.65
@wrnexus/csr 0.8.37 -> 0.8.38
@wrnexus/db 0.8.20 -> 0.8.21
@wrnexus/dev-server 0.8.60 -> 0.8.61
@wrnexus/dev-toolbar 0.8.17 -> 0.8.18
@wrnexus/ui 0.8.75 -> 0.8.76
@wrnexus/validation 0.8.12 -> 0.8.13
Also declares Event among the browser globals captcha's client asset
already lists, which was the last lint failure, and reformats four files.
typecheck, lint, 1998 tests and format:check all pass.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-03 10:17:09 +05:30
Clintchiz and Claude Opus 5
b807f7b5a7
fix(db): refuse to roll back a migration that defines no down section
...
Quality / quality (ubuntu-latest) (push) Failing after 6m4s
Quality / quality (windows-latest) (push) Canceled after 0s
rollback ran a migration's down section when it had one and then deleted
its tracking row either way. A migration that changed the schema without a
`-- +down` section was therefore recorded as rolled back while its change
stayed in the database, and the next migrate replayed statements such as
ALTER TABLE ADD COLUMN that cannot run twice, leaving the database stuck
between the two states with no way forward or back.
It now refuses that case with WRN-DB-MIGRATION-IRREVERSIBLE and leaves the
tracking row alone, so the database stays consistent and the operator
chooses: add a down section, or write a new migration that reverses the
change. The check runs before the lock is taken, so a dry run reports the
same refusal rather than promising a rollback that would fail.
A migration whose up is empty still rolls back by dropping its tracking
row, since there is nothing to undo. That keeps placeholder migrations
working, and `wrnexus db rollback` prints the refusal as a message rather
than a stack trace.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-09-03 09:57:43 +05:30
Clintchiz
d3f26ad16e
chore(release): publish payment 0.8.6
2026-08-28 10:02:51 +05:30
Clintchiz
1b470402c7
fix(payment): expose provider type for named gateways
2026-08-28 10:02:42 +05:30
Clintchiz
2e770f7e3e
chore(release): publish payment 0.8.5
2026-08-28 09:59:21 +05:30
Clintchiz
2d77f5457c
feat(payment): expose secure APIs and themed pages
2026-08-28 09:59:07 +05:30
Clintchiz
dd8d6ecc3b
chore(release): publish payment 0.8.4
2026-08-28 09:51:48 +05:30
Clintchiz
95c291db64
feat(payment): configure named gateway providers
2026-08-28 09:49:53 +05:30
Clintchiz
c578bc0f92
fix(payment): compile shipped payment components
2026-08-28 09:42:00 +05:30
Clintchiz
10771f1a2b
feat(payment): verify Razorpay checkout callbacks
2026-08-28 09:35:30 +05:30
Clintchiz
b1064d442a
fix(ui): avoid icon spacing for plain inputs
2026-08-27 22:53:14 +05:30
Clintchiz
6dea64b84c
fix(ui): render drawer close glyph and tighten mobile heading
2026-08-26 21:12:21 +05:30
Clintchiz
b1db287f2a
fix(ui): allow trigger-anchored dropdowns on mobile
2026-08-26 21:06:35 +05:30
Clintchiz
9d90418490
fix(ui): defer select options and omit unused selection tags
2026-08-26 21:01:18 +05:30
Clintchiz
61a4f01321
feat(auth): require verified new-browser trust with fixed expiry
2026-08-26 19:59:22 +05:30
Clintchiz
bef67b0a24
fix(auth): follow server redirect after passkey sign-in
2026-08-26 19:40:34 +05:30
Clintchiz
6123a6865e
fix(ui): hide dropdown panels in server-rendered markup
2026-08-26 19:29:21 +05:30
Clintchiz
18f1d08bc3
test(auth): verify expired and fresh MFA login flows end to end
2026-08-26 19:23:52 +05:30
Clintchiz
d0e0dfeb26
fix(auth): show one terminal MFA expiry state
2026-08-26 19:21:40 +05:30
Clintchiz
0c77de93b4
fix(auth): expire stale MFA forms before accepting codes
2026-08-26 19:17:48 +05:30
Clintchiz
298e34ef2e
feat(auth): use MFA radio methods and request selected delivery codes
2026-08-26 18:17:02 +05:30
Clintchiz
65d63dfbe7
fix(tooling): reconcile framework fixes in canonical WireJS checkout
2026-08-26 18:10:58 +05:30
Clintchiz
a077515336
fix(auth): preserve MFA continuation through field hydration
2026-08-26 18:03:02 +05:30
Clintchiz
24f15e8b78
fix(ui): render Select arrow independently of icon CSS
2026-08-26 17:59:17 +05:30
Clintchiz
43bc2330b2
fix(dev-server): keep HTTP sockets alive through proxy request deadlines
2026-08-26 17:48:49 +05:30
Clintchiz
9e0907ffb2
fix(ui): honor select search limits for large regional lists
2026-08-26 17:46:13 +05:30
Clintchiz
b1b84eb41c
fix(ui): style password validation errors and invalid borders
2026-08-26 17:40:01 +05:30
Clintchiz
fe40cc56df
fix(forms): preserve regex quantifiers and use inline constraint errors
2026-08-26 17:13:07 +05:30
Clintchiz
1dd60ded0d
fix(dev-server): preserve nested component named slots
2026-08-26 15:20:54 +05:30
Clintchiz
25a421c727
fix(compiler): preserve native boolean semantics in page branches
2026-08-26 15:11:27 +05:30
Clintchiz
681679483a
feat(auth): support schema-qualified SQL stores
2026-08-26 14:11:13 +05:30
Clintchiz
a85cbf240d
fix(dev-server): preserve serialized object component props
2026-08-26 13:48:48 +05:30
Clintchiz
26af30cfe6
fix(compiler): preserve server-only component props during hydration
2026-08-26 12:47:21 +05:30
Clintchiz
bfa72d5679
fix(compiler): preserve server-only loader text and control blocks
2026-08-26 12:25:26 +05:30
Clintchiz
aec1dc6056
fix(compiler): render server loader attributes without client state
2026-08-26 12:19:07 +05:30
Clintchiz
6acf78a72c
fix(ui): repair sidebar drawer, dropdown focus and footer slots
2026-08-26 12:03:50 +05:30
Clintchiz
f7fe3bb17b
fix(auth): persist signup verification sessions and supply delivery URLs
2026-08-26 10:55:48 +05:30
Clintchiz
84e16ebc41
chore(release): publish ui 0.8.56
Quality / quality (ubuntu-latest) (push) Failing after 9m53s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 19:36:04 +05:30
Clintchiz
7993a303ac
fix(ui): preserve viewport anchoring for centered navbar
Quality / quality (ubuntu-latest) (push) Failing after 9m57s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 19:35:43 +05:30
Clintchiz
a99290a216
chore(release): publish ui 0.8.55
Quality / quality (ubuntu-latest) (push) Failing after 10m16s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 19:34:17 +05:30
Clintchiz
c648efc240
fix(ui): contain long mega menu labels
Quality / quality (ubuntu-latest) (push) Failing after 10m41s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 19:33:59 +05:30
Clintchiz
decbee2fd1
chore(release): publish ui 0.8.54
Quality / quality (ubuntu-latest) (push) Failing after 9m54s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 19:31:38 +05:30
Clintchiz
e62e7f5d27
fix(ui): center desktop navbar menus
Quality / quality (ubuntu-latest) (push) Failing after 9m53s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 19:31:17 +05:30
Clintchiz
b2c74a3a29
chore(release): publish ui 0.8.53
Quality / quality (ubuntu-latest) (push) Failing after 9m54s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 17:59:43 +05:30
Clintchiz
fe86570f45
fix(ui): render dynamic tab panels and ids
Quality / quality (ubuntu-latest) (push) Failing after 9m54s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 17:59:10 +05:30
Clintchiz
bc1211ea8b
chore(release): publish ui 0.8.52
Quality / quality (ubuntu-latest) (push) Failing after 10m0s
Quality / quality (windows-latest) (push) Canceled after 0s
2026-08-25 17:37:55 +05:30