Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-09 | https: T5902: remove virtual-host configuration | Christian Breunig | |
We have not seen the adoption of the https virtual-host CLI option. What it did? * Create multiple webservers each listening on a different IP/port (but in the same VRF) * All webservers shared one common document root * All webservers shared the same SSL certificates * All webservers could have had individual allow-client configurations * API could be enabled for a particular virtual-host but was always enabled on the default host This configuration tried to provide a full webserver via the CLI but VyOS is a router and the Webserver is there for an API or to serve files for a local-ui. Changes Remove support for virtual-hosts as it's an incomplete and thus mostly useless "thing". Migrate all allow-client statements to one top-level allow statement. | |||
2023-11-22 | http-api: T5768: remove auxiliary http-api.conf | John Estabrook | |
2023-11-21 | http: T5762: rename "virtual-host listen-port" -> "virtual-host port" | Christian Breunig | |
This complements commit f5e43b136 ("http: T5762: api: make API socket backend communication the one and only default") so we have a consistent port CLI node across VyOS components. | |||
2023-10-04 | T4320: remove references to obsoleted legacy version files | John Estabrook | |
2023-08-05 | dhcpv6: T5428: client renewal fails when running inside VRF | Christian Breunig | |
2023-08-04 | dhcp: T5428: provide common direcotry path via vyos.defaults.directories | Christian Breunig | |
Multiple scripts use the same hardcoded path for DHCP client leases in different direcotries - this can't be worse. | |||
2023-03-08 | graphql: T5068: generate client operations for code generation tools | John Estabrook | |
2023-03-03 | graphql: T5040: use path from defaults | John Estabrook | |
2023-02-24 | login: T1948: drop absolut path to /usr/libexec/vyos, re-use vyos.defaults | Christian Breunig | |
2022-10-14 | http-api: T4749: transition to config_dict | John Estabrook | |
2022-08-23 | graphql: T3993: reorganize/rename directory structure | John Estabrook | |
2022-07-24 | graphql: T4413: add support for a system status query | John Estabrook | |
2022-07-24 | graphql: T3993: disable introspection unless set in CLI | John Estabrook | |
2022-03-27 | graphql: T3993: add unsettable gql option; this is not exposed by CLI | John Estabrook | |
2021-12-13 | http-api: T4071: allow API to bind to unix domain socket | John Estabrook | |
2021-12-08 | vyos.util: T4061: add function to check for completion of boot config | John Estabrook | |
2021-09-27 | interface-names: T3869: add /run/udev/vyos to defaults | John Estabrook | |
2021-08-20 | T1950: write component versions to json file during migration | John Estabrook | |
2021-08-19 | T3768: Revert "T1950: Add support for reading component versions ..." | John Estabrook | |
This reverts commit 29e438755c8bd2b9598a2016a3c42891f0cbfa1d. | |||
2021-08-06 | http-api: T2768: example using GraphQL for high-level config operations | John Estabrook | |
2021-08-06 | Revert "http-api: T2768: example using GraphQL for high-level config operations" | John Estabrook | |
This reverts commit a2b959c50c96698da173b9c4720369a51442cc5c. | |||
2021-08-06 | http-api: T2768: example using GraphQL for high-level config operations | John Estabrook | |
2020-08-19 | certbot: T2815: change config dir to /config/auth/letsencrypt | John Estabrook | |
2020-05-22 | migration: T2496: default to new syntax of version string on save | John Estabrook | |
2020-04-11 | template: T2230: helper to generate templates | Thomas Mangin | |
Currently the pattern is to import jinja2 and re-generate the template in every file. Dimitriy reported a reduction in performance (1s) when commiting. This code provide an helper function which caches the Environment and template renderer, and can generate template from one line (instead of the few currently) | |||
2020-01-14 | T1950: Add support for reading component versions from JSON file | John Estabrook | |
2019-09-19 | [boot-config-loader] T1622: (bugfix) set gid and write permissions | John Estabrook | |
Set gid and permissions so that vyatta-cfg group has access to the active config; fix typo in arg len check; reorganize; add log output. | |||
2019-08-27 | [service https] T1443: Correct the use of listen/server_name directives | John Estabrook | |
2019-08-14 | [service https] T1443: add self-signed TLS certificate | John Estabrook | |
2019-08-14 | [service https] T1443: move https and api default data to vyos.defaults | John Estabrook | |
2019-07-03 | T1503: add functions for commit lock checking and waiting. | Daniil Baturin | |
2019-07-01 | [service https] T1443: add service https and service https api | John Estabrook | |
2019-06-05 | T1334: Migration script runner rewrite | John Estabrook | |
Python script and support code to replace the vyatta_config_migrate.pl script. | |||
2019-05-29 | T1397: Rewrite the config merge script | John Estabrook | |
Add the script vyos-merge-config.py to separate the merge function from the config load script and remove dependency on XorpConfigParser. | |||
2018-07-23 | Add a convenience function for getting the config owners group GID. | Daniil Baturin | |
2018-06-16 | Set the license of all vyos.* libraries to LGPLv2+. | Daniil Baturin | |
2018-06-08 | Move the version.json file used by newer code to /usr/share/vyos | Daniil Baturin | |