113 lines
7.6 KiB
Markdown
113 lines
7.6 KiB
Markdown
# Changelog
|
|
|
|
## 2026-03-18 - 2.8.0 - feat(elements)
|
|
add app store view component for browsing and deploying app templates
|
|
|
|
- introduces a new sz-app-store-view element with app card rendering, search/filter empty states, and deploy action events
|
|
- exports the new app store view from the elements index for public consumption
|
|
|
|
## 2026-03-17 - 2.7.0 - feat(sz-service-detail-view)
|
|
replace the custom logs panel with dees-chart-log in the service detail view
|
|
|
|
- Removes the bespoke log streaming UI styles and markup in favor of a shared log chart component.
|
|
- Maps service log entries to structured timestamp, level, and message data for the new component.
|
|
- Enables auto-scrolling, metrics display, and a higher log entry limit in the embedded log viewer.
|
|
|
|
## 2026-03-16 - 2.6.2 - fix(platform-service-detail-view)
|
|
wrap service logs chart in a full-width container to preserve layout
|
|
|
|
- Places the logs component inside a container spanning all grid columns.
|
|
- Keeps the service logs view aligned correctly within the detail page layout.
|
|
|
|
## 2026-03-16 - 2.6.1 - fix(platform-service-detail-view)
|
|
replace custom service log markup with dees-chart-log in the platform service detail view
|
|
|
|
- Removes bespoke log container styles and rendering logic in favor of the shared dees-chart-log component
|
|
- Normalizes log timestamps to ISO format before passing entries to the chart component
|
|
- Enables log auto-scroll, entry limits, and metrics display for service logs
|
|
|
|
## 2026-03-16 - 2.6.0 - feat(service-create-view)
|
|
add platform service toggles for MongoDB, S3, and ClickHouse provisioning
|
|
|
|
- Adds a new Platform Services section to the service creation view with dedicated toggles for managed infrastructure dependencies.
|
|
- Includes MongoDB, S3-compatible storage, and ClickHouse selections in the emitted create-service configuration payload.
|
|
- Resets selected platform services after form submission to keep create flow state consistent.
|
|
|
|
## 2026-02-23 - 2.5.0 - feat(sz-config-section)
|
|
add header action buttons to sz-config-section allowing configurable actions/events
|
|
|
|
- Introduce IConfigSectionAction interface (label, icon, event, detail).
|
|
- Add actions property to SzConfigSection and render header action buttons in the component template.
|
|
- Add styles for .header-action and hover state to match design system.
|
|
- Dispatch CustomEvent when an action is clicked, using action.event (defaults to 'action') and action.detail.
|
|
- Update demo (sz-demo-view-config) to include a sample 'View Routes' action showing usage.
|
|
|
|
## 2026-02-23 - 2.4.0 - feat(elements)
|
|
add configuration overview and section components with demo view and index exports
|
|
|
|
- Adds new sz-config-section component (IConfigField interface, rich renderers for boolean, pills, badge, code, link and 'Not configured' handling).
|
|
- Adds new sz-config-overview wrapper component with heading/info banner and slot styling.
|
|
- Adds demo view sz-demo-view-config that supplies example configuration groups and fields for System, Proxy, Email, DNS, TLS, Cache, RADIUS and Remote Ingress.
|
|
- Exports new components from ts_web/elements/index.ts so they are available to the element registry.
|
|
|
|
## 2026-02-22 - 2.3.0 - feat(routes)
|
|
add route UI components and demo view with list/card and app-shell integration
|
|
|
|
- Add new route UI components: sz-route-card, sz-route-list-view, and sz-demo-view-routes under ts_web/elements
|
|
- Export new components from ts_web/elements/index.ts and register demo view in the demo app shell menu (ts_web/pages/sz-demo-app-shell.ts)
|
|
- sz-route-card introduces route types/interfaces (IRouteConfig, IRouteAction, IRouteMatch, IRouteTls, IRouteSecurity) and rich rendering (ports/domains formatting, feature icons, security and headers display)
|
|
- sz-route-list-view provides demo data, search, filtering (by action and enabled state), results count, grid rendering of sz-route-card, and emits a 'route-click' event
|
|
- Demo view integrates with app UI secondary menu (actions and statistics) and wires up route-click handling for interactivity
|
|
|
|
## 2026-02-21 - 2.2.0 - feat(demo-mta)
|
|
add MTA / Email demo views and components and integrate into demo app shell
|
|
|
|
- Add sz-mta-list-view component with search, direction/status filters, and a results table
|
|
- Add sz-demo-view-mta demo page with sample emails and detailed SMTP log data; handles list -> detail navigation
|
|
- Export new MTA elements from ts_web/elements/index.ts and register sz-demo-view-mta
|
|
- Integrate MTA view into sz-demo-app-shell navigation and include it in the Infrastructure section
|
|
|
|
## 2026-02-20 - 2.1.0 - feat(catalog)
|
|
add comprehensive README documenting package purpose, components, usage, development workflow, and legal information
|
|
|
|
- Adds new readme.md at repository root for @serve.zone/catalog describing 30+ UI components, tags, and example usage.
|
|
- Includes installation instructions, import examples, demo app shell info, development scripts (pnpm install/watch/build/test) and project structure overview.
|
|
- Documents TypeScript interfaces exported, component architecture patterns, and license/trademark/company contact details.
|
|
|
|
## 2026-02-20 - 2.0.1 - fix(catalog)
|
|
no changes detected
|
|
|
|
- No files changed in the diff
|
|
- package.json version remains 2.0.0
|
|
|
|
## 2026-02-20 - 2.0.0 - BREAKING CHANGE(elements)
|
|
rename Onebox registry component to Registry Advertisement (sz-registry-onebox-view → sz-registry-advertisement) and update exports, demos and docs
|
|
|
|
- Replaced ts_web/elements/sz-registry-onebox-view.ts with ts_web/elements/sz-registry-advertisement.ts
|
|
- Updated export in ts_web/elements/index.ts to export the new component
|
|
- Updated demo (ts_web/elements/sz-demo-view-registries.ts) to use the new tag and updated headings/labels
|
|
- Updated readme.hints.md to reference sz-registry-advertisement instead of sz-registry-onebox-view
|
|
- Breaking change: custom element tag name changed; consumers must update any usages/imports
|
|
|
|
## 2026-02-20 - 1.1.0 - feat(elements)
|
|
add demoGroups metadata, filter demo view wrappers in wcctools, and update demo payloads
|
|
|
|
- Add public static demoGroups to many web components to enable sidebar categorization in the wcctools dashboard (groups like Dashboard, Dashboard Grids, Network, Services, Platform, Auth & Settings).
|
|
- Filter out demo-view wrapper components from the wcctools elements list (html/index.ts) so full-page demo orchestration wrappers are not shown as regular elements.
|
|
- Adjust demo/example payload shapes for sz-status-grid-network and sz-status-grid-services (renamed and flattened traffic/status and resource usage properties for the demo fixtures).
|
|
- Add readme.hints.md with project structure, web component patterns, demo groups and build/watch instructions.
|
|
|
|
## 2026-02-20 - 1.0.1 - fix(deps)
|
|
bump dependencies and devDependencies, update watch script, add npmextra preset, and remove Playwright artifacts
|
|
|
|
- package.json: bump @design.estate/dees-catalog ^3.29.1 → ^3.43.0, @design.estate/dees-domtools ^2.3.6 → ^2.3.8, @design.estate/dees-element ^2.1.3 → ^2.1.6, @design.estate/dees-wcctools ^3.4.0 → ^3.8.0
|
|
- devDependencies: bump @git.zone/tsbuild ^4.0.2 → ^4.1.2, @git.zone/tsbundle ^2.6.3 → ^2.8.3, @git.zone/tstest ^3.1.3 → ^3.1.8, @git.zone/tswatch ^2.3.13 → ^3.1.0, @types/node ^25.0.3 → ^25.3.0
|
|
- scripts: change watch from "tswatch element" to "tswatch" (simplify dev workflow)
|
|
- npmextra.json: add preset for @git.zone/tswatch (preset: "element")
|
|
- repo cleanup: expand .gitignore and remove large Playwright screenshots/artifacts from .playwright-mcp
|
|
|
|
## 2026-01-03 - 1.0.0 - maintenance
|
|
General maintenance update; the commit message provides no detailed information.
|
|
|
|
- Commit message: "update" (no further details).
|
|
- No specific user-facing or functional changes are documented. |