Commit Graph
5 Commits
Author SHA1 Message Date
Janik von Rotz d960b43ca2 feat(task): use environment variables in create-env for odoo and nextcloud configurations
- Replace hardcoded values with environment variables in odoo and nextcloud sections
- Update NEXTCLOUD_PASSWORD to use placeholder syntax for security
- Maintain consistent formatting and structure with existing code
- No functional changes, improves configurability and security
2025-12-02 08:04:05 +01:00
Janik von Rotz 84489ede90 feat(task): enhance create-env and load-env with TASK_DOTENV_DIR support and upgrade environment type
- Introduce `TASK_DOTENV_DIR` variable with default assignment in `create-env`
- Update `create-env` to use standardized `TASK_DOTENV_DIR` and improve upgrade environment template
- Enhance `load-env` to dynamically detect environment type (odoo, nextcloud, upgrade) and export relevant variables
- Ensure consistency with existing code style and error handling patterns
- No functional regression, extends environment management capabilities
2025-11-28 12:37:24 +01:00
Janik von Rotz 43b5ab3a7c feat(task): update documentation and symlink instructions for default task file usage
- Add detailed instructions for setting up a default task file via symlink
- Include example bash function for prioritizing local task files
- Remove outdated alias recommendation from usage documentation
- Ensure clarity and consistency in integration guidelines
2025-11-27 17:13:53 +01:00
Janik von Rotz fcc8d8078a feat(task): rename TASK_CONFIG_DIR to TASK_DOTENV_DIR and update related functions
- Replace all instances of `TASK_CONFIG_DIR` with `TASK_DOTENV_DIR` across environment-related scripts
- Update `init-config-dir` function name to `init-dotenv-dir` for consistency
- Adjust documentation and help table entries to reflect the renamed variable and function
- Maintain existing functionality and code style throughout affected scripts
2025-11-27 16:55:59 +01:00
Janik von Rotz 2490a7329a feat(task): consolidate environment creation utilities into create-env
- Replace `create-odoo-env` and `create-nextcloud-env` with unified `create-env` function
- Support multiple environment types: odoo, nextcloud, and upgrade
- Update `list-env` to detect and display new environment types
- Adjust documentation and help table entries to reflect consolidated command
- Maintain existing code style and error handling patterns
2025-11-27 10:05:40 +01:00