Reintroduce networking-related templates and routes #138

Merged
glyph merged 17 commits from system_mode into main 2022-10-18 11:14:22 +00:00
Owner

This PR (re)introduces the network settings menu and related functionality when running the software in system mode.

The following templates are added:

  • add_ap
  • ap_details
  • configure_dns
  • data_usage_limits
  • list_aps
  • menu
  • modify_ap

All of the added templates existed previously in the form of tera templates. They have been refactored to use the maud template engine. In many cases, the modularity, readability and efficiency of the template code has been improved.

This PR (re)introduces the network settings menu and related functionality when running the software in system mode. The following templates are added: - add_ap - ap_details - configure_dns - data_usage_limits - list_aps - menu - modify_ap All of the added templates existed previously in the form of tera templates. They have been refactored to use the maud template engine. In many cases, the modularity, readability and efficiency of the template code has been improved.
glyph added the
refactor
peach-web
labels 2022-10-18 11:13:30 +00:00
glyph added 17 commits 2022-10-18 11:13:32 +00:00
glyph merged commit d3ab490c05 into main 2022-10-18 11:14:22 +00:00
glyph deleted branch system_mode 2022-10-18 11:14:24 +00:00
Sign in to join this conversation.
No description provided.