-
Notifications
You must be signed in to change notification settings - Fork 786
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
wizard: reimplement system setup and remove openvpn server one #8352
Comments
AdSchellevis
added a commit
that referenced
this issue
Feb 20, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 20, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 24, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 25, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 25, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 25, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 25, 2025
AdSchellevis
added a commit
that referenced
this issue
Feb 25, 2025
This commit implements our replacement for the setup wizard. The questions are roughly the same as in the legacy version. Some less relevant options have been removed (pppoe ondemand for example) and isc-dhcpd has been replaced with dnsmasq. Only standard tools have been used, a memory model to validate the data and simple input forms in tabs. The in memory model acts as a wrapper around a legacy configuration data and a couple of component models to apply the requested settings. Some legacy settings using isset() have been altered to use their empty() equivalent.
AdSchellevis
added a commit
that referenced
this issue
Feb 26, 2025
This commit implements our replacement for the setup wizard. The questions are roughly the same as in the legacy version. Some less relevant options have been removed (pppoe ondemand for example) and isc-dhcpd has been replaced with dnsmasq. Only standard tools have been used, a memory model to validate the data and simple input forms in tabs. The in memory model acts as a wrapper around a legacy configuration data and a couple of component models to apply the requested settings. Some legacy settings using isset() have been altered to use their empty() equivalent.
AdSchellevis
added a commit
that referenced
this issue
Feb 26, 2025
This commit implements our replacement for the setup wizard. The questions are roughly the same as in the legacy version. Some less relevant options have been removed (pppoe ondemand for example) and isc-dhcpd has been replaced with dnsmasq. Only standard tools have been used, a memory model to validate the data and simple input forms in tabs. The in memory model acts as a wrapper around a legacy configuration data and a couple of component models to apply the requested settings. Some legacy settings using isset() have been altered to use their empty() equivalent.
AdSchellevis
added a commit
that referenced
this issue
Feb 26, 2025
This commit implements our replacement for the setup wizard. The questions are roughly the same as in the legacy version. Some less relevant options have been removed (pppoe ondemand for example) and isc-dhcpd has been replaced with dnsmasq. Only standard tools have been used, a memory model to validate the data and simple input forms in tabs. The in memory model acts as a wrapper around a legacy configuration data and a couple of component models to apply the requested settings. Some legacy settings using isset() have been altered to use their empty() equivalent.
AdSchellevis
added a commit
that referenced
this issue
Feb 26, 2025
This commit implements our replacement for the setup wizard. The questions are roughly the same as in the legacy version. Some less relevant options have been removed (pppoe ondemand for example) and isc-dhcpd has been replaced with dnsmasq. Only standard tools have been used, a memory model to validate the data and simple input forms in tabs. The in memory model acts as a wrapper around a legacy configuration data and a couple of component models to apply the requested settings. Some legacy settings using isset() have been altered to use their empty() equivalent.
AdSchellevis
added a commit
that referenced
this issue
Feb 26, 2025
This commit implements our replacement for the setup wizard. The questions are roughly the same as in the legacy version. Some less relevant options have been removed (pppoe ondemand for example) and isc-dhcpd has been replaced with dnsmasq. Only standard tools have been used, a memory model to validate the data and simple input forms in tabs. The in memory model acts as a wrapper around a legacy configuration data and a couple of component models to apply the requested settings. Some legacy settings using isset() have been altered to use their empty() equivalent.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
Is your feature request related to a problem? Please describe.
The wizard works on XML files which we have tolerated for OpenVPN server and initial setup, but never did more than fix bugs and avoid the code as much as possible.
Describe the solution you like
Remove the wizard.php and related glue from the project and build a lightweight form for the wizard steps.
Describe alternatives you considered
No. This needs to go.
Additional context
#8347
The text was updated successfully, but these errors were encountered: