aea7979e40
refactor(cli): enhance file inclusion/exclusion logic
...
continuous-integration/drone/push Build is failing
Improves the flexibility and clarity of file processing by introducing
separate include and exclude lists.
- Replace `ignore_list` with `exclude_list` and add `include_list` in
`.code_preloader.yml`.
- Update `cli.cr` to handle both `include_list` and `exclude_list` for
file selection.
- Add support for tracing exceptions with a new `trace` configuration
option.
- Modify `PackOptions` class to include `exclude_list` and
`include_list` properties.
- Adjust option parsing in `config.cr` to reflect new configuration
options.
Signed-off-by: Glenn <glenux@glenux.net>
2025-06-16 16:14:11 +02:00
e3e091974d
doc: use the new config format
continuous-integration/drone/push Build is passing
2024-01-24 14:18:00 +01:00
74a52a43e0
fix: ensure files are sorted by name
continuous-integration/drone/push Build is passing
2024-01-23 16:23:32 +01:00
2d97187e4f
doc: add example prompts
2024-01-23 16:23:11 +01:00
b60f030824
fix: make unit tests work with CODE_PRELOADER_DETECT=no
continuous-integration/drone/push Build is passing
2024-01-05 11:48:12 +01:00
bde15cfd25
feat: env CODE_PRELOADER_DETECT=no disables config auto-detect
2024-01-05 11:47:52 +01:00
d39d597128
feat: use embedded filesystem for default files
continuous-integration/drone/push Build is failing
2024-01-04 23:14:14 +01:00
97a05896a3
feat: add defaults (template & config) as files
2024-01-04 23:03:21 +01:00
a53ae57f51
Merge branch 'develop' of code.apps.glenux.net:glenux/code-preloader into develop
continuous-integration/drone/push Build is failing
2024-01-04 22:55:33 +01:00
46ef698224
fix: add missing patch for jinja
2024-01-04 22:54:32 +01:00
3c28d5eace
refactor: move docs/ to misc/logo/
2024-01-04 22:53:38 +01:00
3f75ccca34
refactor: move prompts/ to misc/
2024-01-04 22:53:21 +01:00
7ff161f4ee
Merge pull request 'refactor: store processed content for crinja (later)' ( #15 ) from feature/issue/9-add-support-for-jinja-template into develop
...
continuous-integration/drone/push Build is failing
Reviewed-on: #15
2024-01-04 21:51:46 +00:00
b687979296
feat: make templating system work
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2024-01-04 22:51:04 +01:00
fccbce8869
refactor: store processed content for crinja (later)
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-01-04 17:58:14 +01:00
aa2ddc0302
doc: improve example prompts
continuous-integration/drone/push Build is passing
2024-01-04 17:54:37 +01:00
0c9860f420
doc: fix another typo
continuous-integration/drone/push Build is passing
2024-01-04 17:19:50 +01:00
010ff2a7d2
doc: fix another typo in list
continuous-integration/drone/push Build is passing
2024-01-04 17:19:17 +01:00
8b495c5c5c
doc: fix link to issue tracker
continuous-integration/drone/push Build is passing
2024-01-04 17:09:00 +01:00
7edbf005f6
doc: fix typo
continuous-integration/drone/push Build is passing
2024-01-04 17:05:09 +01:00
ff2c660d90
doc: improve README with prompting examples
continuous-integration/drone/push Build is passing
2024-01-04 17:04:20 +01:00
a1ff045da3
fix: remove ./ prefix in paths
continuous-integration/drone/push Build is passing
2024-01-04 16:35:39 +01:00
d2d311a866
refactor: unify management of subcommands
continuous-integration/drone/push Build is failing
2024-01-04 13:05:41 +01:00
f533680f9f
fix: missing coma in array
continuous-integration/drone/push Build is failing
2024-01-04 13:00:08 +01:00
c359e9f826
feat: implement init
continuous-integration/drone/push Build is failing
2024-01-04 12:57:05 +01:00
be4a80939b
doc: improve wording
continuous-integration/drone/push Build is failing
2024-01-04 12:47:30 +01:00
a7df9a69b2
doc: improve wording
continuous-integration/drone/push Build is failing
2024-01-04 12:44:08 +01:00
790152ec36
fix: improve CLI options
continuous-integration/drone/push Build is failing
2024-01-04 12:42:34 +01:00
218d057071
ci: add unit testing
continuous-integration/drone/push Build is failing
2024-01-04 11:58:55 +01:00
e418f58f44
feat: start implementing pack and init commands
continuous-integration/drone/push Build is passing
2024-01-04 11:53:50 +01:00
ca4485b1ca
chore: enable LFS
2024-01-04 11:53:26 +01:00
d873083ad8
docs: add example prompt
2024-01-04 11:52:59 +01:00
d296c9d159
chore: do not ignore docs dir
continuous-integration/drone/push Build is passing
2024-01-04 11:52:43 +01:00
8af888d898
chore: ignore more files in config
2024-01-04 11:52:23 +01:00
31d9b6bcda
doc: add logo
continuous-integration/drone/push Build is passing
2024-01-04 11:51:44 +01:00
e11a64edb8
doc: update preamble
continuous-integration/drone/push Build is passing
2024-01-03 18:49:49 +01:00
206d9ffb65
doc: add info about mirror
continuous-integration/drone/push Build is passing
2024-01-03 18:41:53 +01:00
e74a98f228
doc: improve presentation
continuous-integration/drone/push Build is passing
2024-01-03 18:18:18 +01:00
29a13e28cd
doc: improve usage output
continuous-integration/drone/push Build is passing
2024-01-03 18:14:03 +01:00
a39680de4f
doc: update ignore option
continuous-integration/drone/push Build is passing
2024-01-03 18:08:31 +01:00
0dca861a40
doc: simplify examples in README
continuous-integration/drone/push Build is passing
2024-01-03 18:02:40 +01:00
595cdb8f3a
chore: do not force owner root in install (allow local install)
continuous-integration/drone/push Build is passing
2024-01-03 18:01:36 +01:00
11b452b438
chore: add local copy of config file
2024-01-03 18:00:22 +01:00
91bee1621f
doc: fix commands in README.md
continuous-integration/drone/push Build is passing
2024-01-03 17:58:31 +01:00
1c01e3228a
doc: use ctrlc to help focus on content
continuous-integration/drone/push Build is passing
2024-01-03 17:57:02 +01:00
29cf12f8cd
doc: fix typo & add syntaxic coloration for yaml
continuous-integration/drone/push Build is passing
2024-01-03 17:53:01 +01:00
3244130a51
feat: add version
continuous-integration/drone/push Build is passing
2024-01-03 17:03:40 +01:00
3a324c8846
ci: bump alpine version to get access to libmagic-static
continuous-integration/drone/push Build is failing
2024-01-03 16:47:48 +01:00
dc2ab7c4af
ci: add missing dependency file-dev
continuous-integration/drone/push Build is failing
2024-01-03 15:45:12 +01:00
09476501c8
ci: add missing dependency libmagic
continuous-integration/drone/push Build is failing
2024-01-03 15:43:54 +01:00