Commit History

Add performance profiling toggle with detailed timing metrics for health check evaluation, multi-RAT views, traffic computation, delta calculation, and Excel export with per-sheet write timings and row/column counts
67209eb

DavMelchi commited on

Add export raw data toggle with optimized health check evaluation using vectorized operations and improved timestamp handling for baseline/recent period masking with persistent bad date detection
440ac25

DavMelchi commited on

Add SLA visibility toggle control with profile persistence and cache invalidation for drill-down plots with checkbox widget, config serialization, and parameter watching
e1d94f6

DavMelchi commited on

Add hourly granularity support with period-based time column handling, window calculations using hour intervals, and adaptive date axis formatting for hourly vs daily data across drill-down plots, site views, heatmaps, and correlation analysis
e2ef38a

DavMelchi commited on

Update portal title from "OML DB - Panel Portal" to "OML DB - Portal" for simplified branding
55d1d4c

DavMelchi commited on

Add TWAMP RAT support with file input, filter options, traffic columns, and enhanced numeric parsing for European/US decimal formats with comma/dot disambiguation logic
9275af6

DavMelchi commited on

Add daily RAT data export with automatic sheet splitting for large datasets exceeding Excel row limits and refactor export function parameters to use explicit keyword arguments with improved formatting
e847e4d

DavMelchi commited on

Add fallback preset file loading with multiple candidate paths for presets_1.json and profil_1.json in KPI health check rules initialization
9e0e48c

DavMelchi commited on

Increase date axis tick threshold from 35 to 200 days for forced daily tick display in drill-down plots
285f07d

DavMelchi commited on

Add utility scripts for DOC to DOCX conversion and CSV file compression with win32com-based Word automation and batch ZIP archiving functionality
6f9c387

DavMelchi commited on

Update 2G Data CSSR SLA threshold from 98.0 to 90.0 in KPI health check presets
063f849

DavMelchi commited on

Reorganize sidebar layout into collapsible card sections with improved grouping for Data, Health check settings, Run, Export, Filters, Rule presets, and Profiles controls with stretch_width sizing and horizontal button layouts
e9ed2dc

DavMelchi commited on

Reorder drill-down tab layout to display trend plot before site KPI table for improved visual hierarchy and data flow
39a752d

DavMelchi commited on

Add adaptive date axis formatting with forced daily ticks for short time spans and dynamic tick formatting based on date range length in drill-down plots
f1defae

DavMelchi commited on

Add KPI normalization, bad days highlighting, and enhanced drill-down visualization with configurable baseline/recent windows, multi-KPI comparison modes (Min-Max/Z-score), color-coded status markers for baseline/recent periods, and improved plot styling with unified hover mode and conditional marker visibility based on KPI count
12d885f

DavMelchi commited on

Refactor site KPI table row styling from inline JavaScript styles to CSS classes with improved hover states and color consistency for all status types including persistent_degraded, degraded, notify, resolved, notify_resolved, no_data, and ok states
57adefb

DavMelchi commited on

Rename KPI health check preset file and update profile reference from Test1 to presets_1.json with corrected preset selection path
4bb53cb

DavMelchi commited on

Add map filtering controls with status, RAT, and search capabilities including auto-fit bounds, city/site search, dominant status classification, and interactive center override with fit-to-points functionality
32ee5a2

DavMelchi commited on

Add sample KPI health check preset and profile configuration files with multi-RAT rules and analysis parameters for testing and demonstration purposes
7a1468d

DavMelchi commited on

Add RCA group classification, tags, and hints to multi-RAT top anomalies table with helper functions for slug generation, numeric formatting, and metadata construction based on KPI groups, status, baseline/recent values, and multi-RAT impact
e87272d

DavMelchi commited on

Add configurable site code labels to geographic map with toggle control and max labels limit based on anomaly score ranking
3dc462c

DavMelchi commited on

Add snapshot comparison, operations queue, geographic map visualization, and KPI correlation analysis features with delta tracking, alert pack export, and interactive map-based drill-down navigation
24f8e9d

DavMelchi commited on

Add complaint sites filtering to overview tables with dedicated tab, separate complaint-specific tables for multi-RAT summary and top anomalies, and include complaint data in Excel export with two additional sheets
6b0959d

DavMelchi commited on

Add custom status badge formatting and row highlighting to site KPI table with color-coded visual indicators for different health states
ac45eb3

DavMelchi commited on

Add PDCP pattern to Throughput group and remove user/subscriber metrics from Traffic group to improve KPI classification accuracy
a6d42f6

DavMelchi commited on

Add KPI classification patterns for Transmission, Interference, and Mobility groups with improved regex matching and consistent code formatting
26f7e0b

DavMelchi commited on

Add comprehensive input validation system with real-time error/warning feedback, robust type coercion for numeric parameters, and enhanced button state management based on validation results and data availability
23e0155

DavMelchi commited on

refactor: Reorganize imports and apply consistent code formatting across KPI health check panel
eff6e25

DavMelchi commited on

feat: Introduce KPI health check feature with panel application, drilldown plots, and rule presets.
0b9aec5

DavMelchi commited on

Add double-click drill-down navigation, complaint sites filtering, multi-KPI comparison with normalization, and LRU caching for drill-down figures with pagination support across all tables
d1d53ee

DavMelchi commited on

Add automatic zero-filling for availability KPIs during daily aggregation to handle missing values consistently across all availability metrics
0782ac5

DavMelchi commited on

Add comprehensive profile management system for KPI health check panel with full state persistence including analysis parameters, filters, presets, and drill-down selections
0d0d4da

DavMelchi commited on

Add robust error handling and data validation for KPI health check panel with automatic fallback selection for sites and KPIs
98c8094

DavMelchi commited on

Add comprehensive site-level KPI analysis with heatmaps, distribution histograms, traffic-based filtering, and preset management functionality
bd51456

DavMelchi commited on

Add KPI Health Check Panel with multi-RAT analysis, persistent degradation detection, and Excel export functionality
a8899bd

DavMelchi commited on

plot tiltle
604d355

DavMelchi commited on

auto complete
d22a51a

DavMelchi commited on

feat: panel fig fullscreen
a3ee202

DavMelchi commited on

test panel
0b898d7

DavMelchi commited on

Add city-level traffic and availability drill-down with daily aggregation and SLA comparison across all RATs
092401b

DavMelchi commited on

Add persistent availability issue detection with consecutive days tracking and criticity scoring for multi-RAT sites
56be3a7

DavMelchi commited on

Add worst high-traffic low-availability sites analysis and daily availability trends per RAT with SLA comparison
75a24b6

DavMelchi commited on

Add post-period total voice and data traffic columns to multi-RAT availability analysis output
a622d3b

DavMelchi commited on

Add 3G and LTE cell availability analysis with SLA comparison, multi-RAT site-level reporting, and export functionality
a21cda0

DavMelchi commited on

Add 2G TCH availability analysis with SLA comparison and site-level reporting
7cd89f2

DavMelchi commited on

Reorder traffic analysis pivot columns to display voice before data and pre before post periods
e20c43b

DavMelchi commited on

Add error handling for non-numeric cell codes in extract_code function
8b971f0

DavMelchi commited on

update database
bd9f7f6

DavMelchi commited on

update database
7510d09

DavMelchi commited on

update phys
0bc1d9f

DavMelchi commited on