Skip to content
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

feat: Replace hand-written specs with autogenerated specs #186

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    abc8f86 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    070a6de View commit details
    Browse the repository at this point in the history
  2. Fix codegen for explicit resource_type: config

    Hand-written specs don't set resource_type for config resources (e.g. ntp settings, dns settings)
    and codegen implicitly treated them as entry-type resources without entry name.
    XML->YAML spec generator is always setting a correct resource_type, so it has to be handled properly.
    kklimonda-cl committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    8369ff3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63489cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7cfdbf8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f3911c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2822e9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    35d0ccb View commit details
    Browse the repository at this point in the history