Skip to content

Tags: ersinkoc/Argus

Tags

v3.2.0

Toggle v3.2.0's commit message
v3.2.0 — Live Dashboard, MySQL fix, 1029 tests at 92.9%

New features:
- Web Dashboard Live Events panel with WebSocket streaming
- Real-time query activity monitoring (command, anomaly, high-cost, rewrite)
- Auto-reconnect with exponential backoff

Bug fixes:
- Eliminated MySQL "Aborted connection" warnings (disabled pool health
  check for server-speaks-first protocols)

E2E verified:
- 10 test queries (PG + MySQL) with live dashboard monitoring
- 12 connections, 13 commands, 0 blocked, 3 healthy targets
- Web UI at http://host:30200/ui

1029 tests, 92.9% coverage, all 19 packages at 92%+

v3.1.0

Toggle v3.1.0's commit message
v3.1.0 — 1019 tests, 92.7% coverage

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     98.5%
  auth:        98.5%  |  MongoDB:     98.0%
  config:      97.6%  |  inspection:  97.1%
  cluster:     96.6%  |  pool:        95.9%
  metrics:     95.9%  |  MySQL:       95.6%
  core:        94.0%  |  audit:       94.2%
  MSSQL:       94.1%  |  admin:       93.3%
  PG:          92.7%  |

All 19 packages at 92%+
4 packages at 100%, 18 at 94%+
1019 tests, 0 failures
E2E verified with real databases

v3.0.0

Toggle v3.0.0's commit message
v3.0.0 — 1005 tests, 92.4% coverage, E2E verified

Milestones:
  1000+ tests crossed
  92.4% overall coverage
  E2E verified with real PostgreSQL and MySQL databases

Coverage by package:
  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     98.5%
  auth:        98.5%  |  MongoDB:     98.0%
  config:      97.6%  |  inspection:  97.1%
  cluster:     96.6%  |  pool:        95.9%
  metrics:     95.9%  |  core:        94.0%
  audit:       94.2%  |  MSSQL:       94.1%
  admin:       93.3%  |  PG:          92.7%
  MySQL:       91.8%  |

E2E verified:
  PostgreSQL CRUD via proxy ✅
  MySQL CRUD via proxy ✅
  Multi-statement queries ✅
  SQL audit logging ✅
  Admin dashboard API ✅
  Health/liveness probes ✅

4 packages at 100%, 17 at 94%+, all 19 at 91%+
1005 tests, 0 failures

v2.13.0

Toggle v2.13.0's commit message
v2.13.0 — 92.3% overall (998 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     98.5%
  auth:        98.5%  |  MongoDB:     98.0%
  config:      97.6%  |  inspection:  97.1%
  cluster:     96.6%  |  pool:        95.9%
  metrics:     95.9%  |  core:        94.0%
  audit:       94.2%  |  MSSQL:       94.1%
  admin:       93.3%  |  MySQL:       91.8%
  PG:          91.3%  |

4 packages at 100%, 17 at 94%+, all 19 at 91%+
998 tests, 0 failures

v2.12.0

Toggle v2.12.0's commit message
v2.12.0 — 92.1% overall (972 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     98.5%
  MongoDB:     98.0%  |  auth:        97.8%
  config:      97.6%  |  inspection:  96.8%
  cluster:     96.6%  |  pool:        95.9%
  metrics:     95.9%  |  core:        94.0%
  audit:       94.2%  |  MSSQL:       94.1%
  admin:       93.3%  |  MySQL:       91.8%
  PG:          90.3%  |

4 packages at 100%, 17 at 94%+, all 19 at 90%+
972 tests, 0 failures

v2.11.0

Toggle v2.11.0's commit message
v2.11.0 — 91.9% overall (957 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     97.8%
  auth:        97.8%  |  config:      97.6%
  inspection:  96.8%  |  cluster:     96.6%
  pool:        95.9%  |  metrics:     95.9%
  core:        94.0%  |  audit:       94.2%
  MSSQL:       94.1%  |  MongoDB:     93.3%
  admin:       93.3%  |  MySQL:       90.9%
  PG:          90.3%  |

4 packages at 100%, 16 at 94%+, all 19 at 90%+
957 tests, 0 failures

v2.10.0

Toggle v2.10.0's commit message
v2.10.0 — 91.6% overall (937 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     97.8%
  auth:        97.8%  |  config:      97.6%
  inspection:  96.8%  |  cluster:     96.6%
  metrics:     95.9%  |  pool:        95.9%
  core:        94.0%  |  audit:       94.2%
  MongoDB:     93.3%  |  MSSQL:       91.7%
  admin:       91.6%  |  MySQL:       90.9%
  PG:          90.3%  |

4 packages at 100%, 15 at 95%+, all 19 at 90%+
937 tests, 0 failures

v2.9.0

Toggle v2.9.0's commit message
v2.9.0 — 91.5% overall (919 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     97.8%
  auth:        97.8%  |  config:      97.6%
  inspection:  96.8%  |  cluster:     96.6%
  metrics:     95.9%  |  pool:        95.4%
  core:        94.0%  |  audit:       94.2%
  MongoDB:     93.3%  |  MSSQL:       91.7%
  admin:       91.6%  |  PG:          90.3%
  MySQL:       90.0%  |

4 packages at 100%, 15 at 95%+, all 19 at 90%+
919 tests, 0 failures

v2.8.0

Toggle v2.8.0's commit message
v2.8.0 — 91.4% overall (901 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  plugin:     100.0%  |  masking:     98.6%
  policy:      98.5%  |  session:     97.8%
  auth:        97.8%  |  config:      97.6%
  cluster:     96.6%  |  inspection:  96.2%
  metrics:     95.9%  |  pool:        95.4%
  core:        94.0%  |  audit:       94.0%
  MongoDB:     93.3%  |  MSSQL:       91.7%
  admin:       91.6%  |  PG:          90.3%
  MySQL:       90.0%  |

4 packages at 100%, 14 at 95%+, all 19 at 90%+
901 tests, 0 failures

v2.7.0

Toggle v2.7.0's commit message
v2.7.0 — 91.0% overall (879 tests)

  classify:   100.0%  |  ratelimit:  100.0%
  masking:     98.6%  |  session:     97.8%
  config:      97.6%  |  plugin:      97.5%
  cluster:     96.6%  |  inspection:  96.2%
  metrics:     95.9%  |  pool:        95.4%
  policy:      95.6%  |  audit:       94.0%
  core:        94.0%  |  MongoDB:     93.3%
  MSSQL:       91.7%  |  admin:       91.6%
  auth:        91.0%  |  PG:          90.3%
  MySQL:       90.0%  |

19/19 packages at 90%+, 879 tests, 0 failures