55 lines
3.4 KiB
Markdown
55 lines
3.4 KiB
Markdown
# Changelog
|
|
|
|
## 2025-12-27 - 1.3.0 - feat(admin-ui)
|
|
introduce view layer and refactor admin UI to use view components, consolidate demos, and update interfaces
|
|
|
|
- Added a new views/ layer with view components: upladmin-dashboard-view, upladmin-monitors-view, upladmin-incidents-view, upladmin-config-view and exported them from ts_web/views/index.ts
|
|
- Refactored upladmin-app to use the new view components (updated menu routes/content to view tags)
|
|
- Removed multiple demo page files under ts_web/pages (consolidated demo surface into the view-based app)
|
|
- Updated upladmin-statuspage-config: changed activeSection to a property, removed the side navigation markup/CSS and simplified layout to be view-driven
|
|
- Reworked ts_web/interfaces to re-export core types from @uptime.link/interfaces and added UI-specific interfaces and form types
|
|
- Bumped dependency @uptime.link/interfaces to ^2.1.0 in package.json
|
|
|
|
## 2025-12-26 - 1.2.0 - feat(elements)
|
|
add upladmin-option-card component and migrate option/status UIs to use it; refactor monitor form multitoggle subscriptions and event handling; improve theme color handling and dark-mode styles; add demos, Playwright snapshots, and migration plan
|
|
|
|
- Add new upladmin-option-card web component (implementation, index export, and demo).
|
|
- Replace inline option/status card markup with <upladmin-option-card> in incident-form and incident-update.
|
|
- Refactor upladmin-monitor-form: subscribe/unsubscribe multitoggle change subjects, handle lifecycle (firstUpdated/disconnected), and adjust event handlers (@newValue/@change usage).
|
|
- Swap hardcoded color tokens for cssManager.bdTheme for better light/dark theming; add dark-mode media tweak for filter select.
|
|
- Add Playwright snapshot images (.playwright-mcp) and a detailed readme.plan.md describing interface migration tasks.
|
|
|
|
## 2025-12-24 - 1.1.0 - feat(monitor)
|
|
add extended monitor statuses, check configuration, status overrides/paused indicators, and incident update templates
|
|
|
|
- Extend TStatusType with new statuses: initializing, error, paused.
|
|
- Add statusMode, manualStatus, paused, checkType, checkConfig and intervalMs to service and monitor interfaces.
|
|
- Update monitor list UI to show manual-override and paused indicators, new status badges, and include new statuses in status filter.
|
|
- Add quick templates to incident update form that prefill both status and message; update applyTemplate accordingly.
|
|
- Enhance monitor form to support checkType/ICheckConfig, statusMode selection, pause flag, interval options and additional validation (domain & PageRank search term).
|
|
- Add styles and icons for new statuses and status indicator badges.
|
|
|
|
## 2025-12-24 - 1.0.3 - fix(catalog_admin)
|
|
no changes detected, no release required
|
|
|
|
- No files changed in this diff
|
|
- No code, tests, or documentation modifications detected
|
|
- No version bump recommended
|
|
|
|
## 2025-12-24 - 1.0.2 - fix(gitignore)
|
|
ignore distribution/build output directories (dist*)
|
|
|
|
- Added 'dist*/' to .gitignore to prevent committing build artifacts and local distribution folders
|
|
|
|
## 2025-12-24 - 1.0.1 - fix(release)
|
|
no changes detected
|
|
|
|
- No files changed in the provided git diff
|
|
- package.json version is 1.0.0; no release necessary
|
|
|
|
## 2025-12-24 - 1.0.0 - initial release
|
|
Initial project commit establishing the repository and baseline files.
|
|
|
|
- Initial commit that initializes the project
|
|
- Added baseline project structure and files
|
|
- Set project version to 1.0.0 |