Commit History

Add CIQ 4G Generator with LNBTS/LNCEL sheet generation, implement site parsing from CIQ brut Excel with eNodeB/cell name extraction, band detection from cell names, sector ID mapping, DL/UL EARFCN conversion, MIMO mode assignment per band, and multi-band block configuration builder with TAC/PCI/RSI parameters and Excel export
1c0596c
Running

DavMelchi commited on

Add file watcher polling mode to Streamlit launch configuration for improved cross-platform file change detection
de54a83

DavMelchi commited on

Add CIQ 3G Generator with WBTS/WCEL sheet generation, refactor CIQ 2G to extract shared site parsing logic with MCC/MNC parameters, implement TRX sheet builder with BCCH/TRX frequency parsing and MAIO assignment, add BTS sheet builder with template name detection and sector ID mapping, and create MAL sheet builder with mobile allocation frequency extraction from CIQ brut Excel
1e7ca72

DavMelchi commited on

Add CIQ 2G Generator with BCF assignment logic, site parsing from CIQ brut Excel, dump BTS column extraction, band/sector detection, configuration building, and multi-sheet Excel export with placeholder sheets for BTS, GPRS, AMR, HOC, POC, MAL, PLMNPERMITTED, and TRX
b9e6156

DavMelchi commited on

Add PowerShell launcher script with automatic venv activation, configurable app selection, port/address parameters, and reload/browser control for Streamlit and Panel deployments
dee9e18

DavMelchi commited on

Revert GitHub Actions workflow to use negated paths instead of paths-ignore for excluding KPI health check, Panel app, Hugging Face Spaces, and KPI analysis workflow files from Streamlit deployment triggers
fbdc447

DavMelchi commited on

Add hourly granularity validation warnings for insufficient baseline data with period-based availability checks and refactor health check settings card layout to vertical stacking of baseline/recent day inputs
72498f5

DavMelchi commited on

Refactor GitHub Actions workflow to use paths-ignore instead of negated paths and simplify Dockerfile CMD to single-line format with consolidated websocket origin flag
18f1af9

DavMelchi commited on

Add GitHub Actions workflow for Panel app deployment to Hugging Face Spaces with path-based triggers, VS Code project color customization, and comprehensive KPI health check drill-down documentation including group-based filtering, SLA benchmarking, timeline visualization, and complaint sites roadmap
f68be5e

DavMelchi commited on

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