Commit Graph

6 Commits

Author SHA1 Message Date
Diego Rodrigues de Sa e Souza
24c785a3ba fix(v3.8.24): plugins menu + proxy IP-family selector + CodeQL/test cleanup (#3800)
Surfaces the Plugins page (marketplace, #3656) in the sidebar; adds the proxy IP-family selector (auto/ipv4/ipv6) completing #3777's UI; clears the remaining CodeQL URL-substring alerts; covers #3799 with tests and fixes the costs-section count.
2026-06-13 19:30:31 -03:00
diegosouzapw
7ab1ad85a1 chore(release): finalize v3.8.12 changelog + env-doc-sync + test drift 2026-06-06 06:14:57 -03:00
Paijo
89c52d4f04 fix: resolve pre-existing test failures (env sync, PII, quota, sidebar) (#3039)
Integrated into release/v3.8.8. 9 legit test alignments + 34 new test files kept; restored 5 masked assertions (sk_ key redaction, circular/SSN redaction, T24 wait-log, THEORY-004 SSE, relay handoff) to strict/meaningful checks. Thanks @oyi77!
2026-06-01 14:52:50 -03:00
diegosouzapw
428947207f test(quota): align sidebar-costs-section to 4 items after C2 Plans retirement 2026-05-30 22:35:45 -03:00
diegosouzapw
5b56704538 fix(quota): audit-discovered stale eslint-disable in planResolver + sidebar-costs-section test drift (B/F10) 2026-05-28 10:42:12 -03:00
diegosouzapw
88899971d1 test(sidebar): cover Monitoring reorg, Costs section, back-compat (B/F3)
Three new test files:
- sidebar-monitoring-reorg.test.ts: asserts monitoring has 4 children (activity item + logs/audit/system groups), no costs-parameters group, no logs-activity in items
- sidebar-costs-section.test.ts: asserts costs section exists with 4 items in correct order, costs removed from analytics, costs positioned between analytics and monitoring
- sidebar-back-compat.test.ts: asserts activity added + logs-activity preserved in HIDEABLE_SIDEBAR_ITEM_IDS, admin preset shows activity and hides logs-activity (B30)
2026-05-27 19:51:49 -03:00