mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-20 10:34:30 +00:00
Helps: #1938. - Translate various states passed in by Network Manager: - Device state - Device state reason - Device type - Firewall zone - IPv4/IPv6 connection method - Wireless mode - forms.py: Move zones list to network.py, reuse in views.py. Testing: - Yapf applied. - Flake8 without errors or warnings for changed files. - (Unit) tests run without errors. - Screnshots attached to #1938. Signed-off-by: Fioddor Superconcentrado <fioddor@gmail.com> [sunil: Add strings for many more states] [sunil: Don't allow None to be selected as firewall zone] [sunil: Drop forced_literals.py as it reduces modularity of the code] Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>