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

Sys Runtime Configuration Registry #19895

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

Commits on Aug 21, 2023

  1. Configuration menu
    Copy the full SHA
    6aa217a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a12ae66 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55be440 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc16efb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f38a736 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cd6cd1b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e04a3c5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    23ad414 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8df46ed View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b5ebf73 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c559924 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    99aa25f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    786f823 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    63562cd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    47dd545 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    54e5f9a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    502e658 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    d858212 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52f0169 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35abb4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52d208d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    40a98a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. fixup! sys: add runtime configuration registry

    Remove min-max and allowed and forbidden value constraints
    LasseRosenow committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    3fa904b View commit details
    Browse the repository at this point in the history
  2. fixup! sys/registry: add sys namespace

    Remove min-max and allowed and forbidden value constraints
    LasseRosenow committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    efc7a94 View commit details
    Browse the repository at this point in the history
  3. fixup! sys/registry: add tests namespace

    Remove min-max and allowed and forbidden value constraints
    LasseRosenow committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    111d73c View commit details
    Browse the repository at this point in the history
  4. fixup! tests/unittests: add registry tests

    Remove min-max and allowed and forbidden value constraints
    LasseRosenow committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    7b046d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. fixup! sys: add runtime configuration registry

    Simplify registry core API
    LasseRosenow committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    0674a1a View commit details
    Browse the repository at this point in the history
  2. fixup! sys/registry: add persistent storage module

    Adjust storage module API
    LasseRosenow committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    bf1438d View commit details
    Browse the repository at this point in the history
  3. fixup! sys/registry/storage: add heap based storage

    Adjust heap storage module
    LasseRosenow committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    2f84e38 View commit details
    Browse the repository at this point in the history
  4. fixup! sys/registry/storage: add vfs based storage

    Adjust vfs storage module
    LasseRosenow committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    587d504 View commit details
    Browse the repository at this point in the history
  5. fixup! sys/registry: add int_path module

    Simplify int_path API
    LasseRosenow committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    ba1d4c4 View commit details
    Browse the repository at this point in the history
  6. fixup! sys/registry: add string_path module

    Simplify string_path API
    LasseRosenow committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    a70d725 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    49be2f9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8b00112 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    938b2b8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7129ca1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    34a70b4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    749d51a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4d40b09 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    75842a4 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. fixup! examples: add registry example

    Improve registry_cli example and add some documentation to it
    LasseRosenow committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    7f42945 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. fixup! examples: add registry example

    Add more comments and address review
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f1cbcf5 View commit details
    Browse the repository at this point in the history
  2. fixup! examples: add registry_core example

    Add more comments and address review
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    5675174 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    845bf27 View commit details
    Browse the repository at this point in the history
  4. fixup! sys: add runtime configuration registry

    Improve documentation
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    423d209 View commit details
    Browse the repository at this point in the history
  5. fixup! sys/shell: add registry cli

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    bdfc315 View commit details
    Browse the repository at this point in the history
  6. fixup! examples: add registry_core example

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    9d8da13 View commit details
    Browse the repository at this point in the history
  7. fixup! sys/registry: add string_path module

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    66a8e2b View commit details
    Browse the repository at this point in the history
  8. fixup! sys/registry: add int_path module

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    1828302 View commit details
    Browse the repository at this point in the history
  9. fixup! sys/registry: add persistent storage module

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2d88670 View commit details
    Browse the repository at this point in the history
  10. fixup! sys/registry/storage: add vfs based storage

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    fb8e41e View commit details
    Browse the repository at this point in the history
  11. fixup! sys/registry/storage: add heap based storage

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    671acff View commit details
    Browse the repository at this point in the history
  12. fixup! sys: add runtime configuration registry

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f2b82ee View commit details
    Browse the repository at this point in the history
  13. fixup! tests/unittests: add registry tests

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    b668ccb View commit details
    Browse the repository at this point in the history
  14. fixup! tests/unittests: add registry_int_path tests

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    06adb07 View commit details
    Browse the repository at this point in the history
  15. fixup! tests/unittests: add registry_storage tests

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    0d91422 View commit details
    Browse the repository at this point in the history
  16. fixup! tests/unittests: add registry_storage_heap tests

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f7e4008 View commit details
    Browse the repository at this point in the history
  17. fixup! tests/unittests: add registry_storage_vfs tests

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4a9c124 View commit details
    Browse the repository at this point in the history
  18. fixup! tests/unittests: add registry_string_path tests

    Fix new registry_node_t format
    LasseRosenow committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f9d8c3e View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. fixup! sys/registry: add int_path module

    Improve documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    9444fe8 View commit details
    Browse the repository at this point in the history
  2. fixup! sys: add runtime configuration registry

    Improve documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    4f9283c View commit details
    Browse the repository at this point in the history
  3. fixup! sys: add runtime configuration registry

    Remove devel code
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    3614909 View commit details
    Browse the repository at this point in the history
  4. fixup! sys/shell: add registry cli

    Fix dependency of util
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    265043f View commit details
    Browse the repository at this point in the history
  5. fixup! sys: add runtime configuration registry

    Make util a seperate module
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    491733a View commit details
    Browse the repository at this point in the history
  6. fixup! sys/registry: add string_path module

    Improve documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    3b3734f View commit details
    Browse the repository at this point in the history
  7. fixup! sys/registry: add tests namespace

    Improve namespace comments
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    4e28f6a View commit details
    Browse the repository at this point in the history
  8. fixup! sys/registry: add sys namespace

    Improve namespace comments
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    6820c2b View commit details
    Browse the repository at this point in the history
  9. fixup! sys/registry: add int_path module

    Fix code duplication
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    3dfcd91 View commit details
    Browse the repository at this point in the history
  10. fixup! sys/registry: add int_path module

    Fix documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e8424e9 View commit details
    Browse the repository at this point in the history
  11. fixup! sys/registry: add string_path module

    Fix documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    74b0a34 View commit details
    Browse the repository at this point in the history
  12. fixup! sys: add runtime configuration registry

    Remove unused includes
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    c252ad2 View commit details
    Browse the repository at this point in the history
  13. fixup! sys/registry: add persistent storage module

    Add more docs
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    909b2f1 View commit details
    Browse the repository at this point in the history
  14. fixup! sys/registry: add tests namespace

    Improve documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    2f6eaad View commit details
    Browse the repository at this point in the history
  15. fixup! sys/registry: add sys namespace

    Improve documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    e58fb66 View commit details
    Browse the repository at this point in the history
  16. fixup! sys/registry: add persistent storage module

    Improve documentation
    LasseRosenow committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    57682a1 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Configuration menu
    Copy the full SHA
    dc430db View commit details
    Browse the repository at this point in the history
  2. fixup! sys: add runtime configuration registry

    Adjust to new tree traversal module
    LasseRosenow committed May 3, 2024
    Configuration menu
    Copy the full SHA
    8c9bbae View commit details
    Browse the repository at this point in the history
  3. fixup! sys/registry: add int_path module

    Adjust to new tree traversal module
    LasseRosenow committed May 3, 2024
    Configuration menu
    Copy the full SHA
    d548e02 View commit details
    Browse the repository at this point in the history
  4. fixup! sys/registry: add string_path module

    Utilize new tree traversal module
    LasseRosenow committed May 3, 2024
    Configuration menu
    Copy the full SHA
    130d1b5 View commit details
    Browse the repository at this point in the history
  5. fixup! tests/unittests: add registry_string_path tests

    Adjust to changed string_path api
    LasseRosenow committed May 3, 2024
    Configuration menu
    Copy the full SHA
    3204ad6 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. fixup! sys/registry: add tree traversal utility

    Rename tree-traversal to find
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    38c6dc1 View commit details
    Browse the repository at this point in the history
  2. fixup! sys: add runtime configuration registry

    Improve commit implementation
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    95e3ea2 View commit details
    Browse the repository at this point in the history
  3. fixup! sys/registry: add int_path module

    Adjust to tree-traversal rename
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b61abb0 View commit details
    Browse the repository at this point in the history
  4. fixup! sys/registry: add string_path module

    Adjust to tree-traversal rename
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    49e643a View commit details
    Browse the repository at this point in the history
  5. fixup! sys: add runtime configuration registry

    Implement registry_error_t
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3e638c1 View commit details
    Browse the repository at this point in the history
  6. fixup! sys/registry: add persistent storage module

    Implement registry_error_t
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    f0d6792 View commit details
    Browse the repository at this point in the history
  7. fixup! sys/registry: add int_path module

    Implement registry_error_t
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    50f08d4 View commit details
    Browse the repository at this point in the history
  8. fixup! tests/unittests: add registry tests

    Implement registry_error_t
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    9289095 View commit details
    Browse the repository at this point in the history
  9. fixup! tests/unittests: add registry_storage tests

    Implement registry_error_t
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    28bad94 View commit details
    Browse the repository at this point in the history
  10. fixup! examples: add registry example

    Fix example
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b57f297 View commit details
    Browse the repository at this point in the history
  11. fixup! examples: add registry_core example

    Fix example
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    f74ed61 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    77937f8 View commit details
    Browse the repository at this point in the history
  13. fixup! sys/registry: add persistent storage module

    Add storage instance as a parameter
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    c7d840e View commit details
    Browse the repository at this point in the history
  14. fixup! sys/registry/storage: add heap based storage

    Fix heap storage
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    082d89d View commit details
    Browse the repository at this point in the history
  15. fixup! sys/registry/storage: add vfs based storage

    Fix vfs storage
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    82b088a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b73f712 View commit details
    Browse the repository at this point in the history
  17. fixup! sys/shell: add registry cli

    Fix regsitry_cli
    LasseRosenow committed May 6, 2024
    Configuration menu
    Copy the full SHA
    64bfdd9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    714e7a3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    68a0716 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3bd0c7b View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Configuration menu
    Copy the full SHA
    1438aa7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0d8b3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc599ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2de13de View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b7577c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0410dbd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba4533d View commit details
    Browse the repository at this point in the history
  8. fixup! sys/registry: add sys namespace

    Format
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    f233a27 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8999642 View commit details
    Browse the repository at this point in the history
  10. fixup! sys/registry: add tests namespace

    Remove test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    958157c View commit details
    Browse the repository at this point in the history
  11. fixup! sys: add runtime configuration registry

    Fix small bug
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    305fc97 View commit details
    Browse the repository at this point in the history
  12. fixup! tests/unittests: add registry tests

    Migrate to local test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    a927ce3 View commit details
    Browse the repository at this point in the history
  13. fixup! tests/unittests: add registry_int_path tests

    Migrate to local test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    500e7ef View commit details
    Browse the repository at this point in the history
  14. fixup! tests/unittests: add registry_storage tests

    Migrate to local test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    91006b6 View commit details
    Browse the repository at this point in the history
  15. fixup! tests/unittests: add registry_storage_heap tests

    Migrate to local test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    fd87b09 View commit details
    Browse the repository at this point in the history
  16. fixup! tests/unittests: add registry_storage_vfs tests

    Migrate to local test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d9a7f68 View commit details
    Browse the repository at this point in the history
  17. fixup! tests/unittests: add registry_string_path tests

    Migrate to local test namespace
    LasseRosenow committed May 7, 2024
    Configuration menu
    Copy the full SHA
    f68fbb1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    6102a76 View commit details
    Browse the repository at this point in the history