Janik von Rotz
9a82b4efd2
fix(task): update log-warning script to use correct label
...
- Change "ENTRYPOINT:" to "Warning:" in log-warning script output
- Aligns with intended purpose of the utility and improves clarity
2025-11-19 10:30:23 +01:00
Janik von Rotz
fbdb1ff750
feat(task): add log-warning utility and document logging functions
...
- Introduce new `log-warning` bash script for colored warning output
- Add documentation for logging utilities in library.md
- Follows existing code style and documentation format
2025-11-19 10:29:43 +01:00
Janik von Rotz
fb3037f120
fix(task): update bash scripts to follow AGENTS.md guidelines and improve KeePass integration
...
- Standardize bash shebangs to `#!/usr/bin/env bash` for portability
- Remove `function` keyword from definitions, use `func-name() {` syntax
- Replace `[ ]` conditionals with `[[ ]]` for improved functionality
- Convert local variables to lowercase with `local` keyword
- Update arithmetic comparisons to use `(( ))` syntax
- Enhance `save-dotenv-to-keepass` script with entry existence check and attachment handling
- Fix function name typo in `save-pass-to-keepass`
- Improve CSS formatting and layout for documentation
- Clean up markdown formatting in library and patterns docs
2025-11-19 09:53:56 +01:00
Janik von Rotz
b20e49ff14
vault backup: 2025-11-16 11:01:10
2025-11-16 11:01:10 +01:00
Janik von Rotz
71b3e85580
feat(cli): add scripts for KeePass password management
...
- Add `get-pass-from-keepass` script to retrieve passwords from KeePass entries
- Add `save-pass-to-keepass` script to store passwords in KeePass entries
- Update library.md documentation with new KeePass utility functions
- Include usage examples and descriptions for new password management tools
2025-11-14 16:44:29 +01:00
Janik von Rotz
73fbce4352
vault backup: 2025-11-12 15:56:15
2025-11-12 15:56:15 +01:00
Janik von Rotz
a9e4553a95
docs(agents): refine bash style guide and update taskfile documentation
2025-11-01 12:35:58 +01:00
Janik von Rotz
6aff8877bd
docs(script): update instruction format in update-with-llm script
...
- Add explicit marker format `<<<...>>>` for file path definition
- Clarify output instructions to ensure correct file formatting
- Emphasize exclusion of additional text or code formatting characters
2025-10-31 10:59:52 +01:00
Janik von Rotz
8cec1490fb
docs(agents): apply bash style guide refinements across scripts and documentation
2025-10-29 17:13:25 +01:00
Janik von Rotz
5b992d4ee0
docs(agents): refine bash guidelines and update code samples
...
- Expand AGENTS.md with general agent guidance and coding conventions
- Refactor bash snippets in README.md and scripts to align with style guide:
- Use `#!/usr/bin/env bash` shebang for portability
- Remove `function` keyword from definitions
- Replace `[ ]` conditionals with `[[ ]]` for improved reliability
- Rename local variables to lowercase with `local` keyword
- Introduce CHANGELOG.md to track project changes per Keep a Changelog spec
- Update taskfile.build scripts to follow consistent bash practices
2025-10-29 12:32:51 +01:00
Janik von Rotz
cb0f9330af
docs(agents): add bash style guide and update README style section
...
- Create new AGENTS.md with comprehensive bash scripting guidelines
- Update README.md to reference the bash style guide
2025-10-29 08:14:12 +01:00
Janik von Rotz
3febd5073e
feat(dotenv): add KeePass support and rename dotenv commands for clarity
2025-10-17 09:26:12 +02:00
Janik von Rotz
56693475c6
fix(commit-with-llm): remove extra space in echo statement for LLM model output
2025-09-22 09:15:33 +02:00
Janik von Rotz
413e7aafac
feat(commit-with-llm): dynamically detect default LLM model and remove explicit model flag
2025-09-22 08:02:03 +02:00
Janik von Rotz
759f09c9be
feat(task): introduce DOCKERFILE variable and update task commands in run function
2025-09-15 11:58:11 +02:00
Janik von Rotz
b1e4b3aa23
feat(task): add build-image function and update Docker environment variables in task script
2025-09-14 22:36:27 +02:00
Janik von Rotz
8c0231b293
feat(commit-with-llm): include git log context in LLM prompt for consistent commit messages
2025-09-04 10:55:50 +02:00
Janik von Rotz
247a71ecea
feat(update-with-llm): dynamically detect default LLM model and simplify command invocation
2025-08-12 21:39:00 +02:00
Janik von Rotz
0dc06c6a26
feat(login-docker): add support for passing username and token as arguments
2025-08-06 07:37:23 +02:00
Janik von Rotz
bd6c99d722
feat(doc): add docker login functionality and update help table column width
2025-08-05 12:24:08 +02:00
Janik von Rotz
1e0be16ce4
feat(load-env): add odoo environment variable exports
2025-07-31 11:23:41 +02:00
Janik von Rotz
874a2e36ee
feat(pass): rename store-dotenv and restore-dotenv to save-dotenv and load-dotenv for clarity
2025-07-27 17:08:08 +02:00
Janik von Rotz
1ca7960063
fix(template-dotenv): update logging for env file generation
2025-07-21 15:56:16 +02:00
Janik von Rotz
b849f868e2
feat(template): add template-dotenv command to generate.env from.env.template
2025-07-20 17:56:49 +02:00
Janik von Rotz
2ba02114a9
fix(restore-env-files): ensure task config directory exists before restoring env files
2025-07-17 15:31:47 +02:00
Janik von Rotz
dbb0a152e6
fix(bin/show-env): add check for environment file existence before attempting to read it
2025-07-04 09:24:47 +02:00
Janik von Rotz
0275bcacd9
feat(README): refactor help function and remove redundant script
2025-06-27 10:14:00 +02:00
Janik von Rotz
04fe315c7b
fix(update-with-llm): remove unnecessary newline from task description output
2025-06-18 14:42:49 +02:00
Janik von Rotz
f5e8414fef
feat(bin): backup and restore env files
2025-06-16 18:01:45 +02:00
Janik von Rotz
286bd74e47
feat: add backup and restore env files
2025-06-16 17:45:38 +02:00
Janik von Rotz
217670835c
feat(pass): add store and restore dotenv functionality
2025-06-13 08:29:13 +02:00
Janik von Rotz
2f74875049
feat(README): reorganize and add new env management commands
2025-06-13 08:23:53 +02:00
Janik von Rotz
7c5567f6e4
feat: list env type
2025-06-13 08:09:52 +02:00
Janik von Rotz
6cb78cda46
fix(update-with-llm): create temporary directory before writing prompt file
2025-06-12 15:00:39 +02:00
Janik von Rotz
e8d0672fdf
feat: new command init-venv
2025-06-12 11:21:23 +02:00
Janik von Rotz
72c794aedf
feat(env): add rename-env command and improve list-env output format
2025-06-06 10:39:02 +02:00
Janik von Rotz
8c1035ac3b
vault backup: 2025-06-06 09:49:16
2025-06-06 09:49:16 +02:00
Janik von Rotz
6c7aff79fd
vault backup: 2025-06-06 08:31:04
2025-06-06 08:31:04 +02:00
Janik von Rotz
4f2c5ab58c
feat(build): add update-submodule command to manage git submodules
2025-06-04 09:30:46 +02:00
Janik von Rotz
0295819cea
feat(taskfile): add help command with auto-completion functionality
2025-05-15 15:57:21 +02:00
Janik von Rotz
f362d069f0
fix(load-env): update environment loading to use source instead of export
2025-05-12 13:42:08 +02:00
Janik von Rotz
649b815eda
feat(taskfile): add copy-env command to copy environment files
2025-05-12 11:37:43 +02:00
Janik von Rotz
83d85964e5
feat(env): add list-env, show-env, edit-env, and load-env commands
2025-05-12 11:27:17 +02:00
Janik von Rotz
c6b2dcd2b2
feat(commit): simplify commit command logic for amendments
2025-04-28 12:02:07 +02:00
Janik von Rotz
4daf211cbc
test
2025-04-28 11:59:52 +02:00
Janik von Rotz
b2ab6184cc
fix(docs): update README.md for conditional sourcing of commit-with-llm script
2025-04-25 08:14:15 +02:00
Janik von Rotz
091ac76625
vault backup: 2025-04-24 11:18:46
2025-04-24 11:18:46 +02:00