Daniel Akulenok
fa35922646
AGENTS
2026-01-28 22:03:18 +01:00
Daniel Akulenok
3d7a403409
fix: Update issue tracker URL in metadata
2026-01-27 23:42:07 +01:00
Daniel Akulenok
30098d48d8
fix: Update issue tracker URL in metadata
2026-01-27 23:40:56 +01:00
Daniel Akulenok
8cbf5279ae
docs: Update author and company contact information
2026-01-27 23:30:01 +01:00
Daniel Akulenok
8c0961dd13
test: Configure Molecule testing framework
...
- Add Ansible collections configuration
- Update converge and prepare playbooks
- Restructure molecule.yml for improved testing
2026-01-27 23:30:01 +01:00
Daniel Akulenok
7fc4c26217
fix: Add explicit boolean comparison for Ansible 2.12+ compatibility
2026-01-27 23:30:01 +01:00
Daniel Akulenok
ebdddc37e2
refactor: Rename leaf config to site config
...
feat: Add argument specs and atomic validation
2026-01-27 23:30:01 +01:00
Daniel Akulenok
400d13457c
style: Fix formatting and spacing
2026-01-27 23:18:56 +01:00
Daniel Akulenok
651df7c29a
style: Fix formatting and spacing
2026-01-27 23:18:56 +01:00
Daniel Akulenok
32755369b4
refactor: Remove unnecessary comments
2026-01-27 23:18:56 +01:00
Daniel Akulenok
f3d4db5f72
refactor: Replace Jinja2 macros with direct logic in zone and view templates
2026-01-27 23:18:56 +01:00
Daniel Akulenok
95033ef863
refactor: Simplify trust-anchors template implementation
2026-01-27 23:18:56 +01:00
Daniel Akulenok
4da4a6ef7d
refactor: Remove macro usage from TLS configuration template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
08fb247110
refactor: Simplify statistics-channels template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
98f33fb989
refactor: Remove Jinja2 macro dependencies from templates
2026-01-27 23:18:56 +01:00
Daniel Akulenok
3ab22fc5f2
refactor: Remove Jinja2 macro dependencies from templates
2026-01-27 23:18:56 +01:00
Daniel Akulenok
5c5f3d1687
test: Add Podman support for testing
2026-01-27 23:18:56 +01:00
Daniel Akulenok
f495ab55b8
refactor: Simplify key configuration template by removing macros
2026-01-27 23:18:56 +01:00
Daniel Akulenok
212861a3ac
refactor: Remove macro usage from HTTP configuration template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
fbe5eaaddd
refactor: Remove macro usage from HTTP configuration template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
91c2c611db
refactor: Simplify DNSSEC policy template by removing macros
2026-01-27 23:18:56 +01:00
Daniel Akulenok
530c0a2bd5
refactor: Remove macro dependencies from DLZ template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
b67ae1184f
refactor: Simplify include template by removing macro usage
2026-01-27 23:18:56 +01:00
Daniel Akulenok
3c6e8befb4
refactor: Remove Jinja2 macros from controls template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
a327b0a19a
fix: Correct typo in template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
ac99d7b5c8
fix: Correct typo in template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
18b5c5a20f
refactor: Continue removing macro dependencies from templates
2026-01-27 23:18:56 +01:00
Daniel Akulenok
fdf150c640
fix: Replace incorrectly used macro with proper Jinja2 filter
2026-01-27 23:18:56 +01:00
Daniel Akulenok
9bed66418f
refactor: Remove macro usage from options template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
d488bbafaa
chore: Synchronize with local development changes
...
- Update handler implementation
- Adjust Molecule configuration
- Remove obsolete verification tasks
2026-01-27 23:18:56 +01:00
Daniel Akulenok
e3249912d7
fix: Correct backup file path string in handlers
2026-01-27 23:18:56 +01:00
Daniel Akulenok
7e8d3eb6f5
fix: Make zone name parameter optional in template
2026-01-27 23:18:56 +01:00
Daniel Akulenok
986a6843e9
feat: Support address lists with shared keys in configuration
...
- Extend function template to iterate over address lists
- Enable multiple addresses to use the same key
2026-01-27 23:18:56 +01:00
Daniel Akulenok
96bf462521
fix: Support both boolean and 'auto' values for dnssec_validation
...
- Update options template to handle multiple value types
- Improve DNSSEC configuration flexibility
2026-01-27 23:18:56 +01:00
Daniel Akulenok
ad09e0081d
style: Remove excessive blank lines from GitLab CI configuration
2026-01-27 23:18:56 +01:00
Daniel Akulenok
556da9b256
style: Fix template indentation issues
...
- Correct indentation in generator template
- Update options template formatting
- Normalize parental-agents template spacing
2026-01-27 23:18:56 +01:00
Daniel Akulenok
2f181751e2
style: Apply Molecule linting fixes
...
- Fix YAML formatting in defaults and handlers
- Update meta information formatting
- Improve task syntax consistency
2026-01-27 23:18:56 +01:00
Daniel Akulenok
ab300c5cd6
ci: Add GitLab CI/CD configuration
...
- Set up pipeline for automated testing
- Configure Molecule integration
2026-01-27 23:18:56 +01:00
Daniel Akulenok
06b18a8224
chore: Remove Travis CI configuration
...
- Remove .travis.yml as CI is now handled by GitLab
2026-01-27 23:18:56 +01:00
Daniel Akulenok
714a36546f
refactor: Remove inline variable definitions from test files
...
- Clean up converge and test playbooks
- Move test configuration to external files
2026-01-27 23:18:56 +01:00
Daniel Akulenok
7fb722e6f1
test: Configure Molecule testing framework
...
- Add comprehensive converge playbook with test scenarios
- Create Molecule configuration for role testing
- Set up verification tasks
2026-01-27 23:18:56 +01:00
Daniel Akulenok
0e19ca7112
docs: Add missing line break to README
2026-01-27 23:18:48 +01:00
Daniel Akulenok
0bd2953288
docs: Simplify and reorganize README content
...
- Remove redundant documentation sections
- Streamline variable descriptions
- Improve readability and structure
2026-01-27 23:18:48 +01:00
Daniel Akulenok
defbc2d53c
docs: Add comprehensive variable documentation to README
2026-01-27 23:18:40 +01:00
Daniel Akulenok
d2c03feb17
docs: Clarify key-tls configuration in README
2026-01-27 23:18:40 +01:00
Daniel Akulenok
5d5588fbe8
docs: Enhance README documentation structure
2026-01-27 23:18:40 +01:00
Daniel Akulenok
1342baadcc
docs: Expand README with comprehensive usage examples
2026-01-27 23:18:40 +01:00
Daniel Akulenok
71abdaa2e4
style: Standardize indentation across all templates
...
- Update indentation in controls, DLZ, and DNSSEC policy templates
- Normalize spacing in options and logging templates
- Ensure consistent formatting throughout role
2026-01-27 23:18:40 +01:00
Daniel Akulenok
8de3b75eec
refactor: Reorganize configuration options in generator template
2026-01-27 23:18:40 +01:00
Daniel Akulenok
fdc91f6ade
docs: Remove extraneous line from README
2026-01-27 23:18:40 +01:00