History for smart-home-server / webclient-vue / src
2026-06-02
@Eugene Sukhodolskiy
Add toast feedback for device reboot in list and detail views
Eugene Sukhodolskiy committed 13 hours ago
@Eugene Sukhodolskiy
Fix area assignment button on detail pages ...
Eugene Sukhodolskiy committed 13 hours ago
@Eugene Sukhodolskiy
Phase 5: Extract reusable useAsyncRequest composable for stores ...
Eugene Sukhodolskiy committed 14 hours ago
@Eugene Sukhodolskiy
Improve AppErrorState with statusCode, type, and copyable details (Phase 4) ...
Eugene Sukhodolskiy committed 14 hours ago
@Eugene Sukhodolskiy
Add toast notifications for mutations (Phase 3) ...
Eugene Sukhodolskiy committed 14 hours ago
@Eugene Sukhodolskiy
Add global error handling (Phase 2) ...
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Fix critical error handling gaps in page mutations ...
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Add AreaFavoriteButton component and replace star icons with bookmarks ...
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Replace star icons with bookmark icons for favorites feature
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
AreaFavoritesPage: use ph-x icon for remove button with neutral base + danger hover
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
AreaFavoritesPage: use filled star icon to indicate already-favorite state
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Fix AreaFavoritesPage: restore onMounted loadAreas for direct page refresh
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Redesign AreaFavoritesPage with clickable cards, parent links, star icon button
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Widen .page container from 1120px to 1200px
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Fix ScriptsRegularPage: remove unused useRouter call
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Hide page-header ::after pseudo-element entirely
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Hide page-header hover ::after pseudo-element entirely
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Disable page-header hover animation (::after)
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Disable page-header animation to fix overflow:visible interaction
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
PageActionsDropdown: enlarge trigger button to 44x44px / 24px icon
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
PageActionsDropdown: use ph class instead of ph-bold for icon
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
PageActionsDropdown: use plain btn-icon instead of GnButton
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Fix PageActionsDropdown: icon-only trigger + right-aligned menu, escape page-header overflow
Eugene Sukhodolskiy committed 15 hours ago
@Eugene Sukhodolskiy
Pack detail-page header actions into GnDropdown component
Eugene Sukhodolskiy committed 15 hours ago
2026-06-01
@Eugene Sukhodolskiy
Vue client: fix script routing type mapping in ScriptTable ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Vue client: extract ScriptTable component and unify script tables ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Vue client: extract DeviceTable component and use in AreaDetail ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Vue client: unify area assignment mechanic for areas ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Vue client: add shared area assignment to scripts and devices ...
Eugene Sukhodolskiy committed 1 day ago
@Eugene Sukhodolskiy
Add script detail pages with scope grouping ...
Eugene Sukhodolskiy committed 1 day ago