Commit Graph

  • 0fd4ef3453 Fix typo for the pass-point "ipaddr-type-available" in ssid.uc staging-fix-passpoint-typo Tanya Singh 2026-03-16 19:22:00 +08:00
  • 0e0a7fcb3e renderer: align captive portal basename with section name main John Crispin 2026-03-13 12:35:02 +01:00
  • 0462dd5e85 state: add tx_retries and tx_failed to interface counters John Crispin 2026-03-13 10:09:46 +01:00
  • 3cebaf773d schema: remove default accounting interim interval John Crispin 2026-03-13 08:06:49 +01:00
  • 593003bedf renderer: honour roaming set to false John Crispin 2026-03-13 07:22:44 +01:00
  • 9af6661616 Change basename to use the global count instead of per_band_counters[phy.band[0]] staging-WIFI-15327 Venkat Chimata 2026-02-09 23:57:59 +05:30
  • 02c9c97c58 system: update package_list.uc parser for apk format John Crispin 2026-02-09 15:38:54 +01:00
  • 4559770c83 schema: regenerate JSON schema files John Crispin 2026-02-09 14:48:17 +01:00
  • 33a6eeb0ff renderer: make SSID naming band-aware for stable section names John Crispin 2026-02-09 14:46:58 +01:00
  • cd87ed0d14 state: guard against null devstats in iface_add_counters John Crispin 2026-02-09 14:46:26 +01:00
  • b086a288ae schema: fix fingerprinting raw mode enum value John Crispin 2026-02-09 14:46:16 +01:00
  • 2bce6f1448 radio: apply HE settings for EHT modes and use PHY-reported channels John Crispin 2026-02-09 14:45:30 +01:00
  • 8b06617e1c ssid: fix roaming defaults for PSK and RADIUS configurations John Crispin 2026-02-09 14:44:42 +01:00
  • f609968738 services/dhcp-inject: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • baa2f63a04 cleanup: remove wifi-steering service and usteer/usteer2 support John Crispin 2025-10-19 16:09:56 +02:00
  • 4679ccc025 cleanup: remove wireguard-overlay service John Crispin 2025-10-19 16:09:56 +02:00
  • e1701e2945 fix: include WDS STA associations in state reporting John Crispin 2025-10-19 16:09:56 +02:00
  • 3fb2667687 cleanup: remove unused MDNS service schema (no-op service) John Crispin 2025-10-19 16:09:56 +02:00
  • 3b55a67554 cleanup: remove unused HTTP service template and schema John Crispin 2025-10-19 16:09:56 +02:00
  • 9787bc987f cleanup: remove unused rtty service template and schema John Crispin 2025-10-19 16:09:56 +02:00
  • f4ce0d7093 cleanup: remove unused files John Crispin 2025-10-19 16:09:56 +02:00
  • c9f080d5aa fix: restore missing admin_ui variable assignment and validation John Crispin 2025-10-19 16:09:56 +02:00
  • cfd9c482d3 fix: restore correct file path in quality_of_service.uc John Crispin 2025-10-19 16:09:56 +02:00
  • ae19590dfc base/interface-ssid: fix certificates variable scoping for validation John Crispin 2025-10-19 16:09:56 +02:00
  • 65c0b42ebc base/interface: comprehensive refactoring to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 2db149adc7 base/switch: refactor to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 1530998451 base/spotfilter: refactor to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • b238eb7048 base/interface-firewall: comprehensive refactoring to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • c1708569f0 base/interface-ssid: comprehensive refactoring to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • aef0c2ad37 base/interface-mesh: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 488618d55d base/interface-ieee8021x: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 50e776290e base/interface-bridge-vlan: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • cad8b1146d base/interface-captive: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 61426cd26b base/interface-ipv6: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • e15c5373bd base/interface-ipv4: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • ef356832cb base/interface-dhcp: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 862c084a08 base/interface-common: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 7f35bb5578 tests: remove example files and fix wpa2-radius.json comment issue John Crispin 2025-10-19 16:09:56 +02:00
  • 336b722cb7 renderer: add shell.system() method and update captive template John Crispin 2025-10-19 16:09:56 +02:00
  • cccc402780 tests: remove vxlan and gre tests and improve failure reporting John Crispin 2025-10-19 16:09:56 +02:00
  • 5edf3973bf tests: standardize unit test inputs with minimal valid schema pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 79cdb77d2c renderer: add math import and remove local requires for deterministic testing John Crispin 2025-10-19 16:09:56 +02:00
  • 0b3460a258 tests: add deterministic math mock and fix copy-to-expected functionality John Crispin 2025-10-19 16:09:56 +02:00
  • 6d1545f63c tests: add getopt-style CLI and rename to clean executable John Crispin 2025-10-19 16:09:56 +02:00
  • 1feeb77777 tests: improve debug output structure for integration tests John Crispin 2025-10-19 16:09:56 +02:00
  • ed3a04ce8a tests: add silent debug output for integration tests John Crispin 2025-10-19 16:09:56 +02:00
  • a863b2ddd3 tests: simplify directory structure by renaming integration/full to full John Crispin 2025-10-19 16:09:56 +02:00
  • c9f7cc31e8 tests: consolidate duplicate filesystem imports John Crispin 2025-10-19 16:09:56 +02:00
  • 338a44fef3 tests: remove unnecessary global mock variable assignments John Crispin 2025-10-19 16:09:56 +02:00
  • f4e6a4d9bb tests: standardize context creation pattern to eliminate mutation anti-patterns John Crispin 2025-10-19 16:09:56 +02:00
  • e666b3433c tests: add generic single test runner and shared process execution utilities John Crispin 2025-10-19 16:09:56 +02:00
  • 420591258f tests: create generic single test runner and remove redundant code John Crispin 2025-10-19 16:09:56 +02:00
  • 11a1793a3f tests: create generic single test runner for both unit and integration tests John Crispin 2025-10-19 16:09:56 +02:00
  • d89df35dfe tests: move integration/base tests to unit/base for proper override support John Crispin 2025-10-19 16:09:56 +02:00
  • e84f633cd3 tests: update integration test expected outputs for eap101 board John Crispin 2025-10-19 16:09:56 +02:00
  • bda96aae70 tests: fix error handling to preserve stacktrace display for exceptions John Crispin 2025-10-19 16:09:56 +02:00
  • 89244c13ed tests: consolidate test framework execution and eliminate remaining duplication John Crispin 2025-10-19 16:09:56 +02:00
  • 7714d6d67e tests: consolidate context creation and eliminate duplication patterns John Crispin 2025-10-19 16:09:56 +02:00
  • 567e54ba0d tests: consolidate helper utilities and eliminate code duplication John Crispin 2025-10-19 16:09:56 +02:00
  • 4ff1eea543 renderer: extract captive object to shared library and fix integration test mocking John Crispin 2025-10-19 16:09:56 +02:00
  • 0b1d14f96d renderer: extract routing_table object to shared library and fix mock files state John Crispin 2025-10-19 16:09:56 +02:00
  • 2f0cd3b50a tests: implement process isolation for integration tests to prevent file descriptor leaks John Crispin 2025-10-19 16:09:56 +02:00
  • d814f42317 tests: add comprehensive integration testing for all example configurations John Crispin 2025-10-19 16:09:56 +02:00
  • 79224994c6 tests: implement dynamic service discovery and fix MPSK mock John Crispin 2025-10-19 16:09:56 +02:00
  • 971e739a4f tests: implement dynamic board-specific wiphy and wifi device loading John Crispin 2025-10-19 16:09:56 +02:00
  • 5ad1cc55b8 tests: integrate wiphy library with real board wiphy data John Crispin 2025-10-19 16:09:56 +02:00
  • deb5757a30 renderer: extract wiphy object to shared library John Crispin 2025-10-19 16:09:56 +02:00
  • 93111b0713 tests: use real board configuration files in mock filesystem John Crispin 2025-10-19 16:09:56 +02:00
  • 8f4ff0ad42 tests: consolidate code between real and mock renderer John Crispin 2025-10-19 16:09:56 +02:00
  • 68097f2ba5 tests: improve error reporting in test framework John Crispin 2025-10-19 16:09:56 +02:00
  • 03f114ec00 tests: extract UCI helpers to shared library and update test outputs John Crispin 2025-10-19 16:09:56 +02:00
  • 278d60d439 renderer: minor fixes found while testing on real HW John Crispin 2025-10-19 16:09:56 +02:00
  • 682f53e829 renderer: extract ethernet object to shared library John Crispin 2025-10-19 16:09:56 +02:00
  • 67d47ebe50 schema: generate updated files John Crispin 2025-10-19 16:09:56 +02:00
  • 2e87453388 tests: fix integration test framework missing functions John Crispin 2025-10-19 16:09:56 +02:00
  • dfc268ce19 tests: implement full configuration integration test framework John Crispin 2025-10-19 16:09:56 +02:00
  • 9496bd1207 tests: enhance board test context with dynamic wiphy mock John Crispin 2025-10-19 16:09:56 +02:00
  • 8dea4cfc56 tests: enhance test runner reporting for unit vs integration tests John Crispin 2025-10-19 16:09:56 +02:00
  • e84e49e3af base/base: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • ce584533e3 tests: implement board-specific integration test framework John Crispin 2025-10-19 16:09:56 +02:00
  • 822556380e renderer: move board.json loading to global scope John Crispin 2025-10-19 16:09:56 +02:00
  • 3ae593892c renderer/templates: remove redundant fs require calls John Crispin 2025-10-19 16:09:56 +02:00
  • fa1c716275 renderer/templates/base: remove redundant fs import John Crispin 2025-10-19 16:09:56 +02:00
  • f153fcf85d base/ethernet: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • b1bfad9cb3 renderer/templates: merge poe.uc into ethernet.uc John Crispin 2025-10-19 16:09:56 +02:00
  • d2d841aa1e tests: add ethernet base template test cases (Step 1) John Crispin 2025-10-19 16:09:56 +02:00
  • 242c337a4a renderer/templates/ethernet: fix missing boolean wrappers John Crispin 2025-10-19 16:09:56 +02:00
  • bdc2954515 schema: validate timeouts field descriptions John Crispin 2025-10-19 16:09:56 +02:00
  • db2ecb98fd base/timeout: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 3487d5f455 tests: add timeout base template test cases (Step 1) John Crispin 2025-10-19 16:09:56 +02:00
  • c69421ce86 renderer/templates/timeout: fix syntax error with extra closing tag John Crispin 2025-10-19 16:09:56 +02:00
  • 6644af96e5 schema: validate unit field descriptions John Crispin 2025-10-19 16:09:56 +02:00
  • 597e361011 base/unit: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • e86acf0deb renderer/templates/unit: refactor to use helper functions (Step 2) John Crispin 2025-10-19 16:09:56 +02:00
  • 33ec6084d5 tests: add unit base template test cases (Step 1) John Crispin 2025-10-19 16:09:56 +02:00
  • 329399f613 tests: add mock shell object for password management functions John Crispin 2025-10-19 16:09:56 +02:00
  • 32298dfdbe docs: update TESTING.md to reflect new test framework architecture John Crispin 2025-10-19 16:09:56 +02:00
  • 4014c1910e tests: add support for base template testing infrastructure John Crispin 2025-10-19 16:09:55 +02:00
  • 1d6699ba20 schema: validate admin_ui field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • 021d67792d services/admin_ui: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00