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

Change configuration format from JSON to TOML #1224

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Jan 31, 2023

  1. Configuration menu
    Copy the full SHA
    e23cafe View commit details
    Browse the repository at this point in the history
  2. Add TOML sample configs

    magula committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    45e9a51 View commit details
    Browse the repository at this point in the history
  3. Add heuristic converter from JSON to TOML

    The converter puts unknown keys under a section 'stray'.
    The config parser puts attributes from the 'stray' section at the top
    level, where JSON keys used to be put.
    This means that keys not considered in the new config structure should
    continue working.
    magula committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    49634fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff99b68 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Fix test framework

    magula committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    093fe7e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    430e1b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    076ddd7 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2023

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

Commits on Feb 4, 2023

  1. Rename cms.conf -> cms.toml

    magula committed Feb 4, 2023
    Configuration menu
    Copy the full SHA
    ac7782d View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. (Almost) no TOML tables

    magula committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    38113de View commit details
    Browse the repository at this point in the history
  2. Fix TOML loader

    Also, small cosmetic cleanup
    magula committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    429fa16 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

  1. Minor cleanup

    magula committed Feb 11, 2023
    Configuration menu
    Copy the full SHA
    12e18a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. Fixup

    wil93 committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    a460387 View commit details
    Browse the repository at this point in the history