-
9ac1187318
refactor ♻️: Reorder and repeat 'Report WOL configuration' task
main
Jose
2026-01-25 11:57:09 +01:00
-
6d03aacc85
style 💎: Remove extra spaces in 'Multiple Bridges' table row
test
Jose
2026-01-25 11:34:41 +01:00
-
8be72bc931
docs 📝: Fix typo and update bridge layout
Jose
2026-01-25 11:19:52 +01:00
-
b9358eb043
docs 📝: Refine README formatting and slightly rephrase some sentences for clarity.
Jose
2026-01-25 11:09:02 +01:00
-
36401dc8f4
chore 📦: Add markdown linting config for line length and code block formatting
Jose
2026-01-25 10:50:44 +01:00
-
9a6ac67e20
docs 📝: Reformatted README.md for better readability and added table of contents.
Jose
2026-01-25 10:44:26 +01:00
-
9d35c16d2c
style 💎: Fix minor formatting and punctuation
Jose
2026-01-25 10:36:25 +01:00
-
74474c263d
chore 📦: Add new markdown lint configuration, Ansible best practices, README guidelines, AI PR review workflow, and security checks.
Jose
2026-01-25 10:32:26 +01:00
-
a82bd5bac5
refactor ♻️: Refactor task management by removing unused task and adjusting pause duration.
Jose
2026-01-25 09:08:09 +01:00
-
44f9c8ffa9
refactor ♻️: Refactor WOL task to use localhost
Jose
2026-01-25 09:00:53 +01:00
-
d509a4946e
refactor ♻️: Remove unnecessary delegate_to: localhost from WOL tasks
Jose
2026-01-25 08:59:22 +01:00
-
f2ead2ad47
feat ✨: Add task to install wakeonlan and send WOL packets
Jose
2026-01-25 08:57:07 +01:00
-
af4c561b3d
feat ✨: Add pause before sending Wake-on-LAN packet
Jose
2026-01-25 08:45:33 +01:00
-
d0774ff2b3
refactor ♻️: Refactored WOL packet capture and validation logic
Jose
2026-01-25 08:30:39 +01:00
-
21ec247569
feat ✨: Add support for starting tcpdump with 'become: true' in wakeonlan module
Jose
2026-01-25 08:23:32 +01:00
-
a0db41cb81
fix 🐛: Fix issue with multiple interfaces and MAC addresses
Jose
2026-01-25 07:18:50 +01:00
-
e8e8f6d51b
Fix corrupted .ansible-lint git object
Jose
2026-01-25 07:12:42 +01:00
-
907592b88b
refactor ♻️: Refactor interface filter to include 'nic'
Jose
2026-01-24 12:29:17 +01:00
-
00a6fcc966
refactor ♻️: Add changed_when: true to tasks for better task tracking
Jose
2025-12-26 16:30:29 +01:00
-
0e16e350de
refactor ♻️: Refactor shell commands for better error handling and consistency
Jose
2025-12-26 16:28:30 +01:00
-
78f20966c3
refactor ♻️: Remove unused 'wol_bridges' variable
Jose
2025-12-26 16:13:49 +01:00
-
c5a1346eea
docs 📝: Update README.md with usage examples, scenario descriptions, and known issues
Jose
2025-12-26 16:03:19 +01:00
-
921b5d971f
Merge remote-tracking branch 'origin/main' into test
Jose
2025-12-26 12:21:16 +01:00
-
-
90da27fe8e
refactor ♻️: Refactor task to dynamically append MAC addresses and update debug message
Jose
2025-12-26 12:19:22 +01:00
-
8e1d095ead
feat ✨: Add loop and condition to process en_interfaces
Jose
2025-12-26 12:11:18 +01:00
-
1647839c8c
refactor ♻️: Simplify and update task reporting
Jose
2025-12-26 12:08:19 +01:00
-
b1b73151b6
docs 📝: Updated README for multiple bridges and improved persistence method.
Jose
2025-12-26 11:54:23 +01:00
-
47d10beea0
Merge branch 'test' of https://repo.piave7.duckdns.org/Jose/ansible_proxmox_WOL into test
Jose
2025-12-26 11:46:04 +01:00
-
-
ce52207812
docs 📝: Updated README.md for clarity and improved readability
Jose
2025-12-26 11:46:01 +01:00
-
b94be8a6e4
docs 📝: Updated README.md for clarity and improved readability
Jose
2025-12-26 11:00:41 +01:00
-
-
06a82a8221
feat ✨: Add new task for starting service
Jose
2025-12-26 10:50:55 +01:00
-
f11ad0badc
refactor ♻️: Refactor
ExecStart to use a list for commands and conditionally execute them.
Jose
2025-12-26 10:45:26 +01:00
-
942625f894
refactor ♻️: Refactor task to use template for creating systemd service.
Jose
2025-12-26 10:41:25 +01:00
-
0afc2a0461
feat ✨: Add new handler to reload systemd and restart WOL.
Jose
2025-12-26 10:36:19 +01:00
-
55e5aa94d2
feat ✨: Add new task to disable Wake-on-LAN and update existing task with mode parameter
Jose
2025-12-26 10:02:46 +01:00
-
9c3cf0dbcc
refactor ♻️: Rename task from 'Enable Wake-on-LAN (magic packet)' to 'Set Wake-on-LAN'
Jose
2025-12-26 09:55:17 +01:00
-
97b2a519eb
refactor ♻️: Remove quotes from wol_mode loop condition
Jose
2025-12-26 09:30:56 +01:00
-
37c54251bf
fix 🐛: Update loop condition to include quotes around wol_mode
Jose
2025-12-26 09:26:44 +01:00
-
aea02a8e39
refactor ♻️: Refactor Wake-on-LAN config to use dynamic mode selection, remove unused bridge mapping.
Jose
2025-12-26 09:24:04 +01:00
-
6a5c9f5967
refactor ♻️: Simplify Wake-on-LAN task loop variables and conditions
Jose
2025-12-26 09:19:47 +01:00
-
a96493eeab
refactor ♻️: Refactor Wake-on-LAN task to use
zip for parallel processing of interfaces
Jose
2025-12-26 09:17:42 +01:00
-
00bc598285
refactor ♻️: Remove commented-out debug tasks and update Wake-on-LAN condition
Jose
2025-12-26 09:13:34 +01:00
-
39430b88f3
refactor ♻️: Simplify task logic by removing redundant debug outputs and combining checks.
Jose
2025-12-26 09:08:02 +01:00
-
2dc6fd8158
refactor ♻️: Refactor task handling to use en_interfaces and add non-empty list condition
Jose
2025-12-26 08:50:11 +01:00
-
a26cb5d0cf
feat ✨: Add WoL status and interface mode support
Jose
2025-12-26 08:47:13 +01:00
-
a8d178ad6b
refactor ♻️: Remove redundant variable from debug message
Jose
2025-12-26 08:38:02 +01:00
-
95f52e061b
refactor ♻️: Refactor debug task to include
wol_enabled values
Jose
2025-12-26 08:34:56 +01:00
-
95c1cd5312
refactor ♻️: Refactor debug output to include
wol_enabled results
Jose
2025-12-26 08:28:43 +01:00
-
7c9d61cbe5
feat ✨: Add WOL status check and display feature
Jose
2025-12-26 08:25:27 +01:00
-
c35ff62880
refactor ♻️: Refactor task to extract Supports Wake-on per interface using set_fact and loop.
Jose
2025-12-26 08:04:06 +01:00
-
c3aa02447c
refactor ♻️: Refactor regex patterns for better multiline matching and readability
Jose
2025-12-26 07:58:52 +01:00
-
1b96934164
fix 🐛: Fix typo in variable name
Jose
2025-12-26 07:48:37 +01:00
-
4205a8fc8b
fix 🐛: Fix typo in variable names for wol_status results
Jose
2025-12-26 07:46:40 +01:00
-
114ca5af88
feat ✨: Add task extraction and display of Wake-on values
Jose
2025-12-26 07:41:31 +01:00
-
4ecc0d10f8
feat ✨: Add debug tasks for en_interfaces and wol_status
Jose
2025-12-26 07:30:06 +01:00
-
ce888ccf84
fix 🐛: Update regex to match wake-on status with leading whitespace
Jose
2025-12-26 07:18:30 +01:00
-
6e8a9d7631
refactor ♻️: Refactor regex search to use
regex_findall and add condition to check if stdout is defined
Jose
2025-12-26 07:10:05 +01:00
-
5f34c4e959
refactor ♻️: Refactor shell and debug tasks to use ansible.builtin modules
Jose
2025-12-26 07:07:30 +01:00
-
7a4c9c1583
refactor ♻️: Refactor task display to include WoL status with loop and default output
Jose
2025-12-26 07:00:23 +01:00
-
c3c783cec9
fix 🐛: Update wol_status message to include .stdout
Jose
2025-12-26 06:55:29 +01:00
-
d4b3c31c8e
refactor ♻️: Refactor debug message to use wol_status variable
Jose
2025-12-26 06:49:45 +01:00
-
dbdf1908e7
refactor ♻️: Simplify interface filtering with regex and streamline task logic.
Jose
2025-12-26 06:47:31 +01:00
-
756e39a498
refactor ♻️: Refactor interface filtering to use dict2items
Jose
2025-12-26 06:42:46 +01:00
-
263d061cb1
refactor ♻️: Refactor WOL capability validation to use ethtool
Jose
2025-12-26 06:30:58 +01:00
-
01895c78c3
refactor ♻️: Refactor WOL parsing task for better readability and efficiency
Jose
2025-12-25 21:57:40 +01:00
-
40f25bbd53
refactor ♻️: Refactor regex and filter logic for Wake-on state extraction
Jose
2025-12-25 21:50:06 +01:00
-
670021fcc8
refactor ♻️: Refactor WOL parsing logic
Jose
2025-12-25 21:45:03 +01:00
-
5fd69e4ad7
refactor ♻️: Refactor WOL parsing to use regex_findall and extract the first match
Jose
2025-12-25 21:41:16 +01:00
-
f6d35d0abb
refactor ♻️: Refactor Wake-on-LAN support logic and comment out the enable command
Jose
2025-12-25 21:30:57 +01:00
-
c52fb6c563
refactor ♻️: Refactor task parsing logic
Jose
2025-12-24 10:59:04 +01:00
-
672d0457fe
refactor ♻️: Refactor WOL status parsing and add Wake-on-LAN enabling logic
Jose
2025-12-24 10:55:15 +01:00
-
1112e01cbf
refactor ♻️: Refactor WOL status extraction to handle multiple matches safely.
Jose
2025-12-24 10:48:26 +01:00
-
3125c4f230
refactor ♻️: Rename 'wol_capabilities_check' to 'wol_check'
Jose
2025-12-24 10:44:45 +01:00
-
fb14e6701b
feat ✨: Add WOL status display per interface
Jose
2025-12-24 10:40:31 +01:00
-
b7f743021f
refactor ♻️: Refactor task names and conditions for better clarity and functionality
Jose
2025-12-24 10:32:25 +01:00
-
4c20e2a7ae
refactor ♻️: Refactor debug message handling
Jose
2025-12-24 10:28:24 +01:00
-
91de8a4fa9
refactor ♻️: Refactor interface selection and add loop for WOL capability validation
Jose
2025-12-24 10:23:57 +01:00
-
a9fdcd6f56
refactor ♻️: Refactor WOL validation with ethtool command
Jose
2025-12-24 10:10:02 +01:00
-
b797877b32
feat ✨: Add task to display WOL interfaces
Jose
2025-12-24 09:50:39 +01:00
-
32562bf16a
refactor ♻️: Refactor task to use
ansible.builtin.set_fact for clarity
Jose
2025-12-24 09:48:10 +01:00
-
d351ef134e
refactor ♻️: Refactor network interface selection to use ansible_facts.interfaces
Jose
2025-12-24 09:47:17 +01:00
-
6a873433f1
feat ✨: Add task to filter interfaces starting with 'en'
Jose
2025-12-24 09:45:10 +01:00
-
fda4d88c81
chore 📦: Update debug message to display ansible_facts.interfaces
Jose
2025-12-24 09:40:27 +01:00
-
22bd83b467
chore 📦: Remove unused code from tasks/main.yml
Jose
2025-12-24 09:27:44 +01:00
-
bd00040e0d
feat ✨: Add task to detect physical NICs with WOL support using Ansible facts
Jose
2025-12-24 09:26:42 +01:00
-
69594b54ed
feat ✨: Add Ansible playbook for configuring Wake-on-LAN (WOL)
Jose
2025-12-24 09:23:09 +01:00
-
7f5ff67e6e
Merge pull request 'style 💎: Fix indentation in tasks/main.yml for notify section' (#1) from test into main
Jose
2025-12-24 08:02:17 +01:00
-
-
-
-
d43c413e0d
style 💎: Fix indentation in tasks/main.yml for notify section
Jose
2025-12-24 08:00:58 +01:00
-
e5e4a07740
refactor ♻️: Refactor task to use handlers for reloading and triggering udev rules
Jose
2025-12-24 07:59:35 +01:00
-
8c1f0b14d2
fix 🐛: Fix typo and add condition for bond0 backing
Jose
2025-12-24 07:37:56 +01:00
-
4b7e3bd74b
chore 📦: Add .ansible-lint config to exclude paths and enable rules
Jose
2025-12-24 07:34:00 +01:00
-
fb31e2aa53
feat ✨: Add Ansible linting workflow
Jose
2025-12-24 07:30:27 +01:00
-
-
0c3279af92
docs 📝: Update README.md for improved interface detection and troubleshooting guidance
Jose
2025-12-24 07:07:13 +01:00
-
71bd365483
refactor ♻️: Refactor regex and filter logic for cleaner bridge link extraction
Jose
2025-12-23 22:22:40 +01:00
-
e9befb965d
refactor ♻️: Refactor task logic for detecting and reporting Wake-on-LAN interfaces, remove redundant debug tasks.
Jose
2025-12-23 22:19:24 +01:00
-
c4c786f19b
refactor ♻️: Refactor loop for improved readability and efficiency
Jose
2025-12-23 22:14:22 +01:00
-
aa5615533e
fix 🐛: Fix typo in file permissions
Jose
2025-12-23 22:10:05 +01:00
-
6cd75b5b8d
docs 📝: Refactor README.md with detailed features, role variables, and usage examples.
Jose
2025-12-23 22:06:51 +01:00
-
7a388c1d55
refactor ♻️: Remove redundant task for detecting physical NIC
Jose
2025-12-23 21:34:22 +01:00
-
f087eaf5cd
refactor ♻️: Refactor task to detect physical NIC backing vmbr0 and update regex for extraction
Jose
2025-12-23 21:31:41 +01:00