Commit Graph

  • 50c4291ab8 renderer/templates/ethernet: fix missing boolean wrappers John Crispin 2025-10-19 16:09:56 +02:00
  • de35774131 schema: validate timeouts field descriptions John Crispin 2025-10-19 16:09:56 +02:00
  • 675a186a61 base/timeout: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 9fca8b3d15 tests: add timeout base template test cases (Step 1) John Crispin 2025-10-19 16:09:56 +02:00
  • 0623ca9ee3 renderer/templates/timeout: fix syntax error with extra closing tag John Crispin 2025-10-19 16:09:56 +02:00
  • 1fb9fa3073 schema: validate unit field descriptions John Crispin 2025-10-19 16:09:56 +02:00
  • 22678d096a base/unit: update to new templating pattern John Crispin 2025-10-19 16:09:56 +02:00
  • 82be88c05d renderer/templates/unit: refactor to use helper functions (Step 2) John Crispin 2025-10-19 16:09:56 +02:00
  • 6cd8dd0822 tests: add unit base template test cases (Step 1) John Crispin 2025-10-19 16:09:56 +02:00
  • ebdcc5b9ae tests: add mock shell object for password management functions John Crispin 2025-10-19 16:09:56 +02:00
  • d7549fd822 docs: update TESTING.md to reflect new test framework architecture John Crispin 2025-10-19 16:09:56 +02:00
  • 4a61895920 tests: add support for base template testing infrastructure John Crispin 2025-10-19 16:09:55 +02:00
  • 5c18ff7e4e schema: validate admin_ui field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • df6f1b77c7 services/admin_ui: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 5a7401718a tests: add admin_ui test cases John Crispin 2025-10-19 16:09:55 +02:00
  • f5a8cc3299 tests: refactor test runner to import-based architecture with individual test counts John Crispin 2025-10-19 16:09:55 +02:00
  • 5b5ef0a8ee tests: consolidate test framework and eliminate code duplication John Crispin 2025-10-19 16:09:55 +02:00
  • a3ad94d34d schema: validate wifi_scan metrics field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • 603bacf6e6 metrics/wifi_scan: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • f8d4d256d5 tests: add wifi_scan metrics test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 671664df5c schema: validate wifi_frames metrics field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • c00d51edfb metrics/wifi_frames: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • ab4ad9d1fc tests: add wifi_frames metrics test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 41f814bb72 schema: validate telemetry metrics field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • 44c34c5210 metrics/telemetry: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • abc367bd11 tests: add telemetry metrics test cases John Crispin 2025-10-19 16:09:55 +02:00
  • a957f3ab58 schema: validate statistics metrics field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • a28b63883c metrics/statistics: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 502fd6548b tests: add statistics metrics test cases John Crispin 2025-10-19 16:09:55 +02:00
  • ff3e42792a schema: enhance realtime metrics documentation John Crispin 2025-10-19 16:09:55 +02:00
  • 1e427cd701 metric/realtime: refactor to new templating patterns John Crispin 2025-10-19 16:09:55 +02:00
  • c9f15778fc tests: add realtime metrics template test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 1f7fd06004 schema: regenerate the files John Crispin 2025-10-19 16:09:55 +02:00
  • 384b58df33 schema: validate health metrics field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • 9c53f340e1 metrics/health: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 4f49817fc9 tests: add health metric test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 18b7710b44 tests: fix mock renderer to extract metrics variables John Crispin 2025-10-19 16:09:55 +02:00
  • 12f830cc39 schema: validate dhcp_snooping metrics field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • 52464e78ab metrics/dhcp_snooping: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • ad874cbd44 tests: add dhcp_snooping metric test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 294b896886 docs: extend REFACTOR.md to cover metric templates John Crispin 2025-10-19 16:09:55 +02:00
  • f206384004 schema: validate rrm field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • dca02afa83 services/rrm: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • a4b885c57a tests: add rrm test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 9a65d73cf6 services/radius_proxy: enhance schema documentation John Crispin 2025-10-19 16:09:55 +02:00
  • eead1c4e87 services/radius_proxy: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • f51a57fc09 tests: add radius_proxy test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 24fdca316b services/radius_gw_proxy: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 748139a7f4 schema: validate quality_of_service field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • eb7fea8ec9 services/quality_of_service: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 2fcc742230 tests: add quality_of_service test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 42a29ece92 tests: enhance mock-renderer with QoS JSON support John Crispin 2025-10-19 16:09:55 +02:00
  • 70f0578fc5 schema: enhance online-check service documentation John Crispin 2025-10-19 16:09:55 +02:00
  • 03217d2902 services/online_check: refactor to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 06d63638a7 tests: add online_check test cases John Crispin 2025-10-19 16:09:55 +02:00
  • fc7c96e6c0 schema: validate gps field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • a5c6e37e1d services/gps: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 89c0910974 tests: add gps test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 5153457cba schema: validate fingerprint field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • b3eacfee8c services/fingerprint: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • cbadb2f9cc tests: add fingerprint test cases John Crispin 2025-10-19 16:09:55 +02:00
  • b86c2fbeb7 services/dhcp_snooping: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 78dc9223bb tests: add dhcp_snooping test cases John Crispin 2025-10-19 16:09:55 +02:00
  • f20eb8c2b3 tests: enhance mock-renderer with lookup_by_interface_vlan function John Crispin 2025-10-19 16:09:55 +02:00
  • cdeaf13d5b schema: validate airtime_fairness field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • f0d17c6231 services/airtime_fairness: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 2d79e2a18d tests: add airtime_fairness test cases John Crispin 2025-10-19 16:09:55 +02:00
  • b968349735 captive: enhance schema documentation and examples John Crispin 2025-10-19 16:09:55 +02:00
  • c1fa23c592 services/captive: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • e8f8116dfa tests: add captive test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 79a607eaa0 tests: enhance mock-renderer with SSID-based interface lookup John Crispin 2025-10-19 16:09:55 +02:00
  • cfd9137bd9 schema: validate dhcp_relay field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • ca8f8aff80 services/dhcp_relay: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • add859e946 tests: add dhcp_relay test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 29e9aa2c63 schema: validate dhcp_inject field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • 51adc5d23c services/dhcp_inject: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 5a1973a6a3 tests: add dhcp_inject test cases John Crispin 2025-10-19 16:09:55 +02:00
  • a7e58c37bc tests: enhance mock-renderer with SSID and ethernet port lookups John Crispin 2025-10-19 16:09:55 +02:00
  • bcb2739ce5 docs: update REFACTOR.md with NTP service example John Crispin 2025-10-19 16:09:55 +02:00
  • 7877cbdda7 services/ntp: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 0d84b4948d tests: add ntp test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 672a5c2c14 schema: validate mdns field descriptions John Crispin 2025-10-19 16:09:55 +02:00
  • e3e20f9283 services/mdns: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 477c186952 tests: add mdns test cases John Crispin 2025-10-19 16:09:55 +02:00
  • be04691c25 docs: add refactoring guidelines John Crispin 2025-10-19 16:09:55 +02:00
  • 186f947ef0 services/ssh: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 9089808dc6 tests: add ssh test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 1844a969fd tests: add proper mockup service for the files module John Crispin 2025-10-19 16:09:55 +02:00
  • bf8cb73428 services/ieee8021x: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 9f49d76e36 tests: add ieee8021x test cases John Crispin 2025-10-19 16:09:55 +02:00
  • 969b320600 services/lldp: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • f31a4489c6 services/log: update to new templating pattern John Crispin 2025-10-19 16:09:55 +02:00
  • 87512f2f43 tests: add unit test harness John Crispin 2025-10-19 16:09:55 +02:00
  • 665f816c7c add new template guidelines and helper functions John Crispin 2025-10-19 16:09:55 +02:00
  • ac0ca526e9 .gitignore: update docs/ filtering John Crispin 2025-10-19 16:09:55 +02:00
  • 6e4bdea181 ipcalc: split the implementation out into a library John Crispin 2025-10-19 16:09:55 +02:00
  • 08fa8922bb ip-collide: start using the log module John Crispin 2025-10-19 16:09:55 +02:00
  • 2fe2218cbe health.uc: refactor the code John Crispin 2025-10-19 16:09:55 +02:00
  • 1f5e3c52de state: split code up into modules and add try/catch block around everything John Crispin 2025-10-19 16:09:55 +02:00
  • dc9cad9564 Update state schema to add chanUtil field in radio Tanya Singh 2025-10-13 18:07:55 +08:00