Skip to content
This repository has been archived by the owner on Aug 9, 2020. It is now read-only.

Add frontend settings page for configuration file extension #55

Conversation

ritesh-pandey
Copy link

#11

NavigationBar
}
})
export default class ConfigFileExtensionSettings extends Vue {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd prefer to have a General settings page, where more misc options can be added in the future. Having a page
per option will probably not look very good.

email_enabled = models.BooleanField(default=False)
registration_enabled = models.BooleanField(default=True)
config_file_extension = models.CharField(choices=FILE_EXTENSION_CHOICES,
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we'd need 2 options: one for the client (which mostly expects ovpn), one for server (which mostly requires conf file, as this is what systemd on Linux expects).

I'd then default to ovpn on the client and conf for the server.

@ezaquarii
Copy link
Owner

Stale draft. Please re-open if you wish to continue working on this PR.

@ezaquarii ezaquarii closed this Mar 28, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants