Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-07-08 | T7499: expose destructive merge in http-api | John Estabrook | |
2025-07-03 | T7588: move blocking function to threadpool to allow async | John Estabrook | |
Refactor the blocking code in config handlers (endpoints /configure, /config-file) to run in a threadpool; this allows defining the handler as async. Consequently, the handler itself runs in the main thread, avoiding the need for thread registration for libvyosconfig function calls. | |||
2025-06-28 | T7591: remove copyright years from source files | Christian Breunig | |
The legal team says years are not necessary so we can go ahead with it, since it will simplify backporting. Automatically removed using: git ls-files | grep -v libvyosconfig | xargs sed -i -E \ 's/^# Copyright (19|20)[0-9]{2}(-[0-9]{4})? VyOS maintainers.*/# Copyright VyOS maintainers and contributors <maintainers@vyos.io>/g' In addition we will error-out during "make" if someone re-adds a legacy copyright notice | |||
2025-05-29 | http-api: T3955: add commit-confirm to endpoints /configure /config-file | John Estabrook | |
2025-05-29 | Merge pull request #4530 from jestabro/api-extend-load-merge | Christian Breunig | |
http-api: T7498: allow passing config string in body of 'load' or 'merge' request | |||
2025-05-28 | http-api: T7498: allow passing config string in body of 'merge' request | John Estabrook | |
2025-05-28 | http-api: T7498: allow passing config string in body of 'load' request | John Estabrook | |
2025-05-28 | T7395: Add support for renew in REST Server | IDerr | |
2025-03-06 | T4406: Add public API endpoint to display information | oniko94 | |
2024-10-21 | Merge branch 'current' into T6695 | Nataliia S. | |
2024-10-18 | pki: T4914: Rewrite the PKI op mode in the new style | Nataliia Solomko | |
2024-10-11 | T6695: Machine-readable operational mode support for traceroute | Nataliia Solomko | |
2024-10-03 | http-api: T6736: sanitize error message containing user input | John Estabrook | |
2024-09-30 | http-api: T6736: normalize formatting | John Estabrook | |
2024-09-29 | http-api: T6736: remove routes on config delete | John Estabrook | |
Avoid duplicate entries in the list of routes when adding/deleting endpoints. | |||
2024-09-29 | http-api: T6736: separate REST API and GraphQL API activation | John Estabrook | |
The GraphQL API was implemented as an addition to the existing REST API. As there is no necessary dependency, separate the initialization of the respective endpoints. Factor out the REST Pydantic models and FastAPI routes for symmetry and clarity. |