Skip to content
This repository was archived by the owner on Oct 10, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
8a33e42
feat: add local KVM/libvirt testing infrastructure with automated fixes
josecelano Jul 1, 2025
34750e1
refactor: reorganize repo into infrastructure and application components
josecelano Jul 1, 2025
832fc68
docs: update makefile validation checklist with comprehensive test re…
josecelano Jul 1, 2025
091029f
fix: resolve Docker Compose compatibility and firewall SSH blocking i…
josecelano Jul 2, 2025
a43d130
chore: [#10] remove obsolete MAKEFILE_TESTING_TODO.md file
josecelano Jul 3, 2025
70639c5
fix: [#10] remove undefined service dependencies from Docker Compose
josecelano Jul 3, 2025
9fbf7bd
fix: [#10] correct typo in install script message
josecelano Jul 3, 2025
a786666
docs: [#10] add explicit git permission requirements to AI Assistant …
josecelano Jul 3, 2025
b9e6606
feat: [#10] add Torrust Tracker dependencies for future source compil…
josecelano Jul 3, 2025
374d763
feat: [#10] enhance development workflow and SSH debugging
josecelano Jul 4, 2025
94d01d4
feat: update infrastructure to use Ubuntu 24.04 and fix cloud-init co…
josecelano Jul 4, 2025
d7d9ddf
feat: add VM console access commands and documentation
josecelano Jul 4, 2025
7f3251a
docs: enforce GPG commit signing requirement in copilot instructions
josecelano Jul 4, 2025
cf61dfd
docs: add preferred working methodology to copilot instructions
josecelano Jul 4, 2025
fdf1a95
fix: resolve YAML line length in user-data.yaml.tpl
josecelano Jul 4, 2025
5b70235
feat: [#10] implement comprehensive linting infrastructure
josecelano Jul 4, 2025
a4a5e5f
refactor: [#10] rename workflow from infrastructure to testing
josecelano Jul 4, 2025
3d5c1ee
refactor: [#10] simplify lint.sh to use tools' built-in file discovery
josecelano Jul 4, 2025
9dc6b00
docs: [#10] add mandatory linting requirement to copilot instructions
josecelano Jul 4, 2025
53b7591
docs: [#10] add nullglob to project dictionary
josecelano Jul 4, 2025
c292adb
fix: [#10] resolve SSH authentication failure in cloud-init configura…
josecelano Jul 4, 2025
b272f1b
docs: organize SSH bug documentation into structured archive
josecelano Jul 4, 2025
3a3746c
docs: [#10] add DHCP lease behavior explanation to libvirt setup guide
josecelano Jul 4, 2025
e4833aa
docs: [#10] update all Ubuntu version references from 22.04 to 24.04
josecelano Jul 7, 2025
ed1bcb0
fix: modernize cloud-init user password configuration
josecelano Jul 7, 2025
e5f29a2
security: disable password authentication by default
josecelano Jul 7, 2025
22ee5f3
docs: [#10] add twelve-factor app refactoring plan and guides
josecelano Jul 7, 2025
6203f29
feat: upgrade Docker installation to use official Docker repository
josecelano Jul 7, 2025
4c0edc0
feat: [#10] add Rust installation to cloud-init configuration
josecelano Jul 7, 2025
a2e0554
docs: [#10] add troubleshooting for VM IP detection issue
josecelano Jul 7, 2025
58c7294
docs: [#10] add ADR-002 documenting Docker for all services decision
josecelano Jul 7, 2025
75df631
refactor: comment out Rust dependencies for Docker-only deployment
josecelano Jul 7, 2025
8fac056
fix: [#10] add X-Forwarded-For header to nginx HTTP config
josecelano Jul 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# EditorConfig is awesome: https://EditorConfig.org

# top-most EditorConfig file
root = true

# All files
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
trim_trailing_whitespace = true

# TOML files
[*.toml]
indent_style = space
indent_size = 2
max_line_length = 100

# JSON files
[*.json]
indent_style = space
indent_size = 2

# Markdown files
[*.md]
trim_trailing_whitespace = false
max_line_length = 80

# YAML files
[*.{yml,yaml}]
indent_style = space
indent_size = 2
Loading