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: new configuration system, config subcommand #736

Merged
merged 38 commits into from
Jun 6, 2024
Merged

Commits on May 23, 2024

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

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    599cbcb View commit details
    Browse the repository at this point in the history
  3. add documentation

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    180acf5 View commit details
    Browse the repository at this point in the history
  4. generate help tables

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    ec59f6e View commit details
    Browse the repository at this point in the history
  5. Better user facing messages

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    3b7ce72 View commit details
    Browse the repository at this point in the history
  6. Better help texts

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    88a2ecf View commit details
    Browse the repository at this point in the history
  7. refactor, add tests

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9329686 View commit details
    Browse the repository at this point in the history
  8. generate

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    27f6040 View commit details
    Browse the repository at this point in the history
  9. tests for preferences

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    640c3bc View commit details
    Browse the repository at this point in the history
  10. expose Schema

    phm07 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    ad7311f View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. handle non-existing config file

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    fdbcf7a View commit details
    Browse the repository at this point in the history
  2. fix tests

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    fa5e1e9 View commit details
    Browse the repository at this point in the history
  3. update documentation

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    11d11d5 View commit details
    Browse the repository at this point in the history
  4. fix search & replace mistake

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    57c7b76 View commit details
    Browse the repository at this point in the history
  5. add tests for util methods

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    9074f20 View commit details
    Browse the repository at this point in the history
  6. clean up state creation code

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    0eff3c5 View commit details
    Browse the repository at this point in the history
  7. update comment

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    f7c8bcd View commit details
    Browse the repository at this point in the history
  8. add code comments

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    f96fafd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ce35e5f View commit details
    Browse the repository at this point in the history
  10. error if context is not found, fix active context retrieval, adjust c…

    …ontext active error message
    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    ce4b9a6 View commit details
    Browse the repository at this point in the history
  11. refactor path splitting

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    8eacd10 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    763fa5f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d8b02c9 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a111085 View commit details
    Browse the repository at this point in the history
  15. refactor

    phm07 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    78b5302 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ceeb3ab View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    0bbc710 View commit details
    Browse the repository at this point in the history
  2. refactor config.ReadConfig

    phm07 committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    0f5e752 View commit details
    Browse the repository at this point in the history
  3. remove unneeded flag

    phm07 committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    f369c34 View commit details
    Browse the repository at this point in the history
  4. add completion for config get

    phm07 committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    a61a856 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ce0e5d3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7279a4f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b81121a View commit details
    Browse the repository at this point in the history
  8. Update README.md

    Co-authored-by: Jonas L. <jooola@users.noreply.github.com>
    phm07 and jooola committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    3f63626 View commit details
    Browse the repository at this point in the history
  9. refactor bool parsing

    phm07 committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    5e5ac80 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    458746b View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. update readme

    phm07 committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    bf5e964 View commit details
    Browse the repository at this point in the history
  2. merge main

    phm07 committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    77aa0d4 View commit details
    Browse the repository at this point in the history