Squashed 'kiauh/core/submodules/simple_config_parser/' changes from 4a6e5f2..f5eee99
f5eee99 feat: add support for parsing and handling `SAVE_CONFIG` blocks (#4)
8170583 refactor(api)!: `getval` now returns a string, `getvals` returns list of strings
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: f5eee99b0f04717c6bbf30c1256d70ad019223d5
* Add moonraker-hmi and moonraker-telegram-bot to the blacklist of moonraker service detection function
* fix: add "hmi" to SUFFIX_BLACKLIST to prevent instance name conflicts
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Co-authored-by: dw-0 <th33xitus@gmail.com>
* remove existing simple_config_parser directory
* Squashed 'kiauh/core/submodules/simple_config_parser/' content from commit da22e6a
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: da22e6ad9ca4bc121c39dc3bc6c63175a72e78a2
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from da22e6a..9ae5749
9ae5749 fix: comment out file writing in test
1ac4e3d refactor: improve section writing
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: 9ae574930dfe82107a3712c7c72b3aa777588996
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from 9ae5749..53e8408
53e8408 fix: do not add a blank line before writing a section header
dc77569 test: add test for removing option before writing
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: 53e840853f12318dcac68196fb74c1843cb75808
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from 53e8408..4a6e5f2
4a6e5f2 refactor: full rework of the internal storage of the parsed config
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: 4a6e5f23cb1f298f0a3efbf042186b16c91763c7
* refactor!: switching repos now offers list of repositories to choose from
this rework aligns more with the feature provided in kiauh v5.
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Adds a new GitHub Actions workflow that:
- Fast-forwards master branch from develop
- Creates and pushes a new release tag
- Requires manual trigger with tag name input
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
* feat(git_utils): enhance git_cmd_clone with depth and single-branch options
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* fix(git_utils): add a newline for better readability in git_cmd_clone
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* feat(git_utils): enhance git_cmd_clone with optional depth and single-branch parameters
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* feat(git_utils): update git_cmd_clone to support blolbless cloning option
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* revert formatting changes
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* fix another formatting changes
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* fix(git_utils): correct indentation for improved readability in get_local_tags function
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* fix(git_utils): rename blolbless parameter to blobless and update documentation for clarity
Signed-off-by: Aleksei Sviridkin <f@lex.la>
* refactor: enable the blobless clone feature for all regular clones
skip checkout step if brach is master or main
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
---------
Signed-off-by: Aleksei Sviridkin <f@lex.la>
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Co-authored-by: dw-0 <th33xitus@gmail.com>
This adds .internal as a CORS domain in moonraker.conf, which is reserved by ICANN as a domain name for private top-level domains (TLDs).
Co-authored-by: dw-0 <th33xitus@gmail.com>
Co-authored-by: dw-0 <domwil1091+github@gmail.com>