Commit Graph

45 Commits

Author SHA1 Message Date
4529c57995 feat: update external IP services and enhance Caddyfile redirection rules
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 44s
Python Lint Check / check-python (push) Failing after 16s
2025-03-26 16:33:54 +01:00
11423be2bb feat: add EchoIP service for external IP retrieval and update related configurations
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 13s
Nix Format Check / check-format (push) Successful in 54s
Python Lint Check / check-python (push) Failing after 11s
2025-03-26 15:07:26 +01:00
61cd474450 feat: enhance interface details display to include separate IPv6 column
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 12s
Nix Format Check / check-format (push) Successful in 55s
Python Lint Check / check-python (push) Failing after 9s
2025-03-26 14:54:08 +01:00
7eed38dc76 feat: add option to display IPv6 addresses in network interface details
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 12s
Nix Format Check / check-format (push) Successful in 46s
Python Lint Check / check-python (push) Failing after 10s
2025-03-26 14:49:40 +01:00
98690a5e70 feat: enhance external IP retrieval to explicitly fetch IPv4 if IPv6 is detected
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 12s
Nix Format Check / check-format (push) Successful in 44s
Python Lint Check / check-python (push) Failing after 10s
2025-03-26 14:43:04 +01:00
24a33cfd08 feat: enhance external IP retrieval to support both IPv4 and IPv6 addresses
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 12s
Nix Format Check / check-format (push) Successful in 43s
Python Lint Check / check-python (push) Failing after 9s
2025-03-26 14:40:39 +01:00
2c635164e7 fix: correct condition for symlink creation in utils.yml to exclude Go files
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 46s
Python Lint Check / check-python (push) Failing after 10s
2025-03-26 14:33:17 +01:00
f0159bdea7 feat: add Go file compilation and enhance network interface display functionality
Some checks failed
Nix Format Check / check-format (push) Waiting to run
Ansible Lint Check / check-ansible (push) Failing after 17s
Python Lint Check / check-python (push) Failing after 42s
2025-03-26 14:20:31 +01:00
4aee9266d5 feat: add utility tasks for making custom utilities available in ~/.local/bin
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 14s
Nix Format Check / check-format (push) Successful in 1m18s
Python Lint Check / check-python (push) Failing after 11s
2025-03-26 13:56:43 +01:00
85e22281b1 feat: add 1Password and Firefox installation tasks, remove MegaSync tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 13s
2025-03-18 13:10:26 +01:00
96bb949ea8 feat: add httpie to global Ansible tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 18s
Nix Format Check / check-format (push) Successful in 59s
Python Lint Check / check-python (push) Failing after 13s
2025-03-17 10:58:41 +01:00
140863d674 feat: add Python linting support with pylint and black
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 16s
Nix Format Check / check-format (push) Successful in 56s
Python Lint Check / check-python (push) Failing after 16s
2025-03-12 14:17:43 +01:00
9b3039bc36 fix: create ~/.hushlogin if it does not exist
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 15s
Nix Format Check / check-format (push) Successful in 54s
2025-03-12 14:11:30 +01:00
112d3679da style: add YAML document start markers to Ansible playbooks and tasks
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 1m34s
Nix Format Check / check-format (push) Successful in 57s
2025-03-12 14:05:42 +01:00
9f8cca411a feat: add mennos-cloud-server configuration and update related tasks
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-12 11:12:22 +01:00
63a63e7dae feat: add dotfiles-test host configuration and update related tasks
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-12 10:08:59 +01:00
e8163f1c59 feat: remove mennos-cloud-server references and update service directory paths
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-11 23:54:13 +01:00
822704cd1d feat: restructure Ansible playbook and add SSH service handlers
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-11 16:02:49 +01:00
47fb912c15 feat: update Ansible configuration and add 1Password lookup plugin for secret management
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-11 15:54:31 +01:00
470b3e0dab feat: remove 1Password tasks and update package configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-11 15:28:11 +01:00
3b9791e648 feat: add 1Password installation and configuration tasks
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-11 15:25:02 +01:00
fd6b5ee127 feat: add handlers to restart SSH service after configuration changes
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-11 14:35:29 +01:00
0c15c77d01 feat: ensure ~/.hushlogin file exists with appropriate permissions 2025-03-11 14:35:23 +01:00
c6c579061c feat: rename dotfiles-test to mennos-cloud-server in Ansible inventory and configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-11 14:04:28 +01:00
21f27e3bbe feat: update dotfiles-test symlink to point to authorized_keys
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-11 13:57:50 +01:00
840e07d747 feat: add dotfiles-test configuration to Ansible inventory and tasks
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-11 12:03:59 +01:00
3bcf78d4eb refactor: remove pipx references from Ansible tasks and setup script
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 21:02:32 +01:00
ceca79f39b refactor: remove obsolete pipx task and clean up ensure_ansible_collections function
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 21:01:41 +01:00
bec0970a4a feat: update pipx package installation to include ansible-lint and ansible-core
Some checks failed
Nix Format Check / check-format (push) Failing after 40s
2025-03-10 20:59:58 +01:00
6eac725e9d feat: update .bashrc and symlink configuration for improved shell functionality
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 20:57:26 +01:00
8611e203c6 feat: add force option to pipx task for ensuring package installation
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 20:35:35 +01:00
612a8bf7b1 feat: update Ansible tasks to specify shell executable for improved compatibility
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 20:30:07 +01:00
132b7b1b66 fix: replace lastlog2 with lastlog for SSH login information and clean up related dependencies
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 20:28:05 +01:00
82ee7361bd feat: add dependency check in dotf script and modify package installation command
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 19:35:55 +01:00
7315809914 feat: add SSH login information and dotfiles status check to hello.py; include OpenSSH server tasks in Ansible configuration
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-10 19:05:18 +01:00
6c095843ba feat: remove WSL-specific aliases and 1Password agent bridge script; add dependency checks and installation for Python packages
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-10 15:59:28 +01:00
62954eb986 feat: remove deprecated shell scripts and add Python alternatives for all of them
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-03-10 15:48:33 +01:00
0f0d67d419 feat: add checks for community.general collection and ensure default shell is set to bash
Some checks failed
Nix Format Check / check-format (push) Failing after 39s
2025-03-10 15:05:52 +01:00
3d68d0f053 refactor: update symlink tasks to use DOTFILES_PATH environment variable 2025-03-06 13:45:41 +01:00
19f1bc18e1 refactor: remove zsync tasks from global Ansible configuration
Some checks failed
Nix Format Check / check-format (push) Failing after 38s
2025-03-06 11:30:08 +01:00
2ce4cfb608 refactor: update dotfiles paths and remove obsolete configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 40s
2025-03-05 17:26:48 +01:00
c8944e8ed6 refactor: add zsync and Zen browser tasks, update default applications and configurations
Some checks failed
Nix Format Check / check-format (push) Failing after 1m6s
2025-03-03 14:49:15 +01:00
8b51d375e5 refactor: update SSH configurations and add new key for Menno's 2025 setup
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2025-01-28 15:16:07 +01:00
ac575c5125 refactor: add mennos-vm configuration to inventory and symlink mappings
All checks were successful
Nix Format Check / check-format (push) Successful in 38s
2025-01-22 16:11:36 +01:00
c651722b73 refactor: reorganize Ansible tasks for better structure and include common package installations
All checks were successful
Nix Format Check / check-format (pull_request) Successful in 40s
2025-01-22 15:11:58 +01:00