Pulse/frontend-modern
rcourtman b0792890b0 Add the License-panel Pro trial front door (pull-only)
Completes the approved trial flow end to end. The License panel's plan
comparison gains a 'Start 14-day free Pro trial' action (shown only when
unlicensed, trial-eligible, and never-trialed) that rides the existing
purchase-start handoff with trial=1; the handler already forwards
non-reserved params. Pulse Account portal reads the trial arrival flag,
relabels the pro monthly checkout button, shows the card-required note,
and sends trial:true to the checkout session endpoint (server support
deployed in pulse-pro 4c3a28c). Organic portal and public pricing
arrivals see no trial anywhere, per the no-upsell doctrine; retired
local trial-acquisition routes remain 404. Portal dist rebuilt.
2026-07-08 15:29:54 +01:00
..
prototypes Refine prototype row density cues 2026-05-15 16:19:12 +01:00
public Add MSP report scheduling and alert rollup 2026-07-07 20:37:18 +01:00
scripts feat(alerts): group related alerts by resource hierarchy on overview 2026-06-27 14:51:45 +01:00
src Add the License-panel Pro trial front door (pull-only) 2026-07-08 15:29:54 +01:00
.bundlesize.json Re-baseline ReportingPanel bundle budget for shipped MSP report scheduling 2026-07-08 07:52:32 +01:00
.gitignore chore(frontend-modern): patch dev-dependency advisories 2026-07-08 08:26:26 +01:00
.jscpd.json
.prettierignore
.prettierrc
DESIGN_SYSTEM.md
eslint.config.js
hosts-tab.txt
index.html
package-lock.json chore(frontend-modern): patch dev-dependency advisories 2026-07-08 08:26:26 +01:00
package.json chore(frontend-modern): patch dev-dependency advisories 2026-07-08 08:26:26 +01:00
postcss.config.js
tailwind.config.js
ThresholdsTableTop.txt
tsconfig.json
tsconfig.node.json
update_skeletons.cjs
update_sparkline.cjs
update_sparkline.js
update_sparkline_size.cjs
vite.config.ts Fix hot-dev Vite dependency optimization 2026-06-15 09:08:54 +01:00