1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-11-08 19:26:48 +00:00
webvirtcloud/networks
catborise 09d7b0c08a fix(networks): fixed addresses, failed creates and stopped networks behave
- A network created with fixed addresses gets one per address of its DHCP
  range for any subnet; the old prefix cut assumed a gateway ending in .1
  and built addresses such as 10.0.0.1.130. Fixed addresses need a /24 or
  smaller subnet.
- A new network that does not start (its subnet is in use) is undefined
  again, so the name is free for another try.
- Fixed addresses are changed and deleted on a stopped network too: the
  running network is changed only while it runs. A host with only a name
  is deleted as defined, not with an empty MAC, shows no "None", and has no
  edit button it could not use.
- The create dialog disables the fields it hides, so an IPv6 subnet typed
  and then unchecked is not created, and switching from MACVTAP back to
  BRIDGE restores the bridge label and the Open vSwitch option.
- Isolated networks show QoS; QoS save buttons no longer raise a script
  error; saving an unchanged fixed address says so; two messages lose a
  stray backslash and spaces.
2026-10-26 15:36:57 +03:00
..
api fix(api): typed URLs and accurate response schemas 2026-10-04 01:08:11 +03:00
migrations add missing migrations for new models 2022-08-24 09:34:16 +03:00
templates fix(networks): fixed addresses, failed creates and stopped networks behave 2026-10-26 15:36:57 +03:00
tests fix(networks): fixed addresses, failed creates and stopped networks behave 2026-10-26 15:36:57 +03:00
__init__.py Initial commit 2015-02-27 10:53:51 +02:00
forms.py fix(networks): fixed addresses, failed creates and stopped networks behave 2026-10-26 15:36:57 +03:00
models.py format python code with black 2022-11-02 08:54:35 +03:00
views.py fix(networks): fixed addresses, failed creates and stopped networks behave 2026-10-26 15:36:57 +03:00