| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-06-29 | ci: T8490: fix typos in comments, strings, and local identifiers | Yuriy Andamasov | |
| Reaches a clean typos baseline for the T8490 ruleset pilot. Categories: - Comments/docs: recursivly, taret, passsed, characted, arhive, AtrributeError; "ned" -> "new" (migration comments). - Messages/strings: writeable -> writable (x5); OCaml log "Commandis" -> "Command is". - Local variables (all refs in-function): commited, formating, presistent; inpt_range -> input_range; tz_datas -> tz_data_raw (avoids the tz_data collision). - Self-contained renames (definition + all references in-file): formated_stats, _get_formatted_output_conections -> ..._connections, expension_failure -> expansion_failure (ping + traceroute), snmpd_restart_reqired -> ..._required. False positives are allowlisted centrally (vyos/.github, separate PR), NOT changed here: mke2fs, Maya-calendar "Mak", RFC 4122 "IDentifier" (hostapd), and VPP's "U-Forwrd" bridge-domain column header (op_mode/vpp.py + the VPP smoketest assert the real upstream `vppctl` output). Verified: typos clean, py_compile of every edited .py, zero remaining old-identifier references. 🤖 Generated by [robots](https://vyos.io) | |||
| 2026-03-24 | T8410: Fix typos and mistakes for operational and configuration commands | Viacheslav Hletenko | |
| Fix typos and mistakes in the commands and comments No functional changes | |||
| 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 | |||
| 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. | |||
| 2024-07-17 | op-mode: T6586: add a distinct exception for unconfigured objects | Daniil Baturin | |
| as opposed to entire subsystems | |||
| 2024-04-04 | T6199: drop unused Python imports from graphql source | Christian Breunig | |
| 2023-07-15 | T5195: vyos.util -> vyos.utils package refactoring part #2 | Christian Breunig | |
| 2023-03-22 | graphql: T5106: generate client ops for composite functions | John Estabrook | |
| 2023-03-22 | graphql: T5106: generate client ops for configsession functions | John Estabrook | |
| 2023-03-22 | graphql: T5106: add auth_token client op | John Estabrook | |
| 2023-03-08 | graphql: T5068: generate client operations for code generation tools | John Estabrook | |
| 2023-03-05 | op-mode: T5051: interpret Literal types as enums | John Estabrook | |
| 2023-03-03 | graphql: T5040: use path from defaults | John Estabrook | |
| 2023-03-01 | graphql: T5040: generate schema in vyos-1x.postinst | John Estabrook | |
| 2023-03-01 | graphql: T5040: use nullable key field to allow schema static generation | John Estabrook | |
| Schema had been dynamically generated, based on configuration setting for authentication. Add nullable field 'key' for static generation of schema regardless of key/token use. | |||
| 2023-02-26 | graphql: T4979: add user info to token request | John Estabrook | |
| 2023-02-06 | graphql: T4979: add query show_user_info | John Estabrook | |
| 2023-01-24 | op-mode: T4951: bugfix InsufficientResources SyntaxError: invalid syntax | Christian Breunig | |
| Commit b5e90197 ("op mode: T4951: add InsufficientResources error") missed out a comma when extending the op_mode_err_msg dictionary. | |||
| 2023-01-24 | Merge pull request #1779 from dmbaturin/T4951-resource-error | Christian Breunig | |
| op mode: T4951: add InsufficientResources error | |||
| 2023-01-23 | graphql: T4953: remove convert_kwargs_to_snake_case decorator | John Estabrook | |
| 2023-01-23 | graphql: T4544: use opmode._is_op_mode_function_name instead of local copy | John Estabrook | |
| 2023-01-23 | op mode: T4951: add InsufficientResources error | Daniil Baturin | |
| 2023-01-10 | opmode: T2546: add UnsupportedOperation to op mode errors | Daniil Baturin | |
| 2023-01-09 | container: T4880: include 'add'/'delete' in standard op-mode functions | John Estabrook | |
| 2022-12-19 | graphql: T4887: interpret all boolean options as nullable | John Estabrook | |
| 2022-11-21 | graphql: T4574: add specific error message if token has expired | John Estabrook | |
| Catch expiration error and return error-specific message instead of general 'not authenticated'. | |||
| 2022-11-21 | graphql: T4574: use Optional in func_sig | John Estabrook | |
| A misreading of the makefun docs seemed to indicate Optional was not supported; it is. | |||
| 2022-11-21 | graphql: T4544: use load_as_module from vyos.util | John Estabrook | |
| load_as_module was added to util.py for T4821; prefer over local copy | |||
| 2022-11-18 | IPsec: T4828: raise op-mode error on incorrect value | John Estabrook | |
| 2022-11-01 | graphql: T4791: decamelize/normalize result of op-mode queries | John Estabrook | |
| 2022-10-25 | graphql: T4574: set byte length of shared secret from CLI | John Estabrook | |
| 2022-10-25 | graphql: T4574: set token expiration time in claims | John Estabrook | |
| 2022-10-25 | graphql: T4574: add context to read token in queries/mutations | John Estabrook | |
| 2022-10-25 | graphql: T4574: read config and generate schema with/without key auth | John Estabrook | |
| 2022-10-25 | graphql: T4574: add mutation for requesting JWT token | John Estabrook | |
| 2022-10-25 | graphql: T4574: reorganize directory structure for clarity | John Estabrook | |
| 2022-10-25 | graphql: T4574: call all schema definition generation on init | John Estabrook | |
| 2022-10-16 | graphql: T4753: generalize system_status to composite_{query,mutation} | John Estabrook | |
| 2022-10-07 | graphql: T4738: remove templated requests pending rewrite | John Estabrook | |
| 2022-10-07 | graphql: T4738: generate schema defs for configsession methods | John Estabrook | |
| 2022-10-07 | graphql: T4736: fix import error to correct JSON output | John Estabrook | |
| 2022-09-12 | graphql: T4690: update resolver for 'SystemStatus' after 'uptime' update | John Estabrook | |
| 2022-09-06 | graphql: T4674: print included op-mode error message, if it exists | John Estabrook | |
| 2022-08-25 | graphql: T4640: add schema defs and resolver support for op-mode errors | John Estabrook | |
| 2022-08-23 | graphql: T3993: reorganize/rename directory structure | John Estabrook | |
| 2022-08-22 | graphql: T4544: fix for directly running on system for testing | John Estabrook | |
| 2022-07-31 | graphql: T4580: handle case of op-mode script name containing hyphens | John Estabrook | |
| 2022-07-25 | graphql: T4554: add resolver support for op-mode scripts | John Estabrook | |
