mirror of
https://github.com/smittix/intercept.git
synced 2026-07-05 00:03:39 -07:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 454a373874 |
@@ -2,6 +2,28 @@
|
|||||||
|
|
||||||
All notable changes to iNTERCEPT will be documented in this file.
|
All notable changes to iNTERCEPT will be documented in this file.
|
||||||
|
|
||||||
|
## [2.25.0] - 2026-03-12
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- **SSEManager** - Centralized SSE connection management with exponential backoff reconnection and visual connection status indicator
|
||||||
|
- **Loading button states** - `withLoadingButton()` utility for async action buttons across all modes
|
||||||
|
- **Actionable error reporting** - `reportActionableError()` added to 5 mode JS files for user-friendly error messages
|
||||||
|
- **Destructive action confirmation modals** - Custom modal system replacing 25 native `confirm()` calls
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- **Accessibility improvements** - aria-labels on interactive elements, form label associations, keyboard-navigable lists
|
||||||
|
- **CSS variable adoption** - Replaced hardcoded hex colors with CSS custom properties across 16+ files
|
||||||
|
- **Inline style extraction** - `classList.toggle()` replaces inline `display` manipulation throughout codebase
|
||||||
|
- **Merged `global-nav.css` into `layout.css`** - Consolidated navigation styles
|
||||||
|
- **Reduced `!important` usage** - Responsive.css `!important` count reduced from 71 to 8
|
||||||
|
- **Standardized breakpoints** - Unified to 480/768/1024/1280px across all responsive styles
|
||||||
|
- **Mobile UX polish** - Improved touch targets, code overflow handling, and responsive layouts
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- Deep-linked mode scripts now wait for body parse before executing, preventing initialization failures
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## [2.24.0] - 2026-03-10
|
## [2.24.0] - 2026-03-10
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
@@ -7,10 +7,21 @@ import os
|
|||||||
import sys
|
import sys
|
||||||
|
|
||||||
# Application version
|
# Application version
|
||||||
VERSION = "2.24.0"
|
VERSION = "2.25.0"
|
||||||
|
|
||||||
# Changelog - latest release notes (shown on welcome screen)
|
# Changelog - latest release notes (shown on welcome screen)
|
||||||
CHANGELOG = [
|
CHANGELOG = [
|
||||||
|
{
|
||||||
|
"version": "2.25.0",
|
||||||
|
"date": "March 2026",
|
||||||
|
"highlights": [
|
||||||
|
"UI/UX overhaul — SSEManager with exponential backoff and connection status indicator",
|
||||||
|
"Accessibility improvements — aria-labels, form label associations, keyboard list navigation",
|
||||||
|
"Destructive action confirmation modals replace native confirm() dialogs",
|
||||||
|
"CSS variable adoption, inline style extraction, and reduced !important usage",
|
||||||
|
"Loading button states, actionable error reporting, and mobile UX polish",
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"version": "2.24.0",
|
"version": "2.24.0",
|
||||||
"date": "March 2026",
|
"date": "March 2026",
|
||||||
|
|||||||
@@ -438,6 +438,8 @@ Deploy lightweight sensor nodes across multiple locations and aggregate data to
|
|||||||
|
|
||||||
- **Mode-specific header stats** - real-time badges showing key metrics per mode
|
- **Mode-specific header stats** - real-time badges showing key metrics per mode
|
||||||
- **UTC clock** - always visible in header for time-critical operations
|
- **UTC clock** - always visible in header for time-critical operations
|
||||||
|
- **SSE connection status indicator** - real-time connection state with SSEManager and exponential backoff reconnection
|
||||||
|
- **Accessibility** - aria-labels, form label associations, keyboard list navigation, and destructive action confirmation modals
|
||||||
- **Active mode indicator** - shows current mode with pulse animation
|
- **Active mode indicator** - shows current mode with pulse animation
|
||||||
- **Collapsible sections** - click any header to collapse/expand
|
- **Collapsible sections** - click any header to collapse/expand
|
||||||
- **Panel styling** - gradient backgrounds with indicator dots
|
- **Panel styling** - gradient backgrounds with indicator dots
|
||||||
|
|||||||
+1
-1
@@ -36,7 +36,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="hero-stats">
|
<div class="hero-stats">
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
<span class="stat-value">30+</span>
|
<span class="stat-value">34</span>
|
||||||
<span class="stat-label">Modes</span>
|
<span class="stat-label">Modes</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
|
|||||||
Reference in New Issue
Block a user