| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 11 days | Add tcpdump w/testing | Ahmed Abdelhalim | 6 | -0/+6 | |
| 2026-07-10 | Extract logind lid configuration into it's own role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-07-07 | Add cgit role with testing of molecule service | Ahmed Abdelhalim | 3 | -0/+62 | |
| 2026-07-06 | Fix network setup on pve | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-07-06 | Fix pve network setup | Ahmed Abdelhalim | 1 | -2/+1 | |
| 2026-07-03 | Add missing testing vars and roles | Ahmed Abdelhalim | 1 | -0/+4 | |
| 2026-07-03 | Refactor pve and add pve-network role to configure the pve network | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-07-02 | Add ethtool testing | Ahmed Abdelhalim | 6 | -0/+6 | |
| 2026-07-01 | Add proxmoxer dependency role | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-06-29 | Move group_vars around and explicitly set group in molecule testing | Ahmed Abdelhalim | 7 | -0/+15 | |
| 2026-06-27 | Add restic role w/testing | Ahmed Abdelhalim | 6 | -0/+6 | |
| 2026-06-25 | Fix mount point testing on rpi | Ahmed Abdelhalim | 1 | -1/+1 | |
| This is fixing the tmpfs mount point default mode 1777 to 0755 Co-authored-by: Claude.ai | |||||
| 2026-06-24 | Add garage health check before provisioning keys | Ahmed Abdelhalim | 1 | -2/+2 | |
| 2026-06-24 | Test backup role using tmpfs instead of mounted loop device | Ahmed Abdelhalim | 3 | -45/+3 | |
| Co-authored-by: Claude.ai | |||||
| 2026-06-23 | Fix testing | Ahmed Abdelhalim | 3 | -4/+3 | |
| The timezone module was reading back the Etc/GMT instead of GMT, this fixes the issue and avoid unnecessary code that needs to handle different distro quirks (debian) Fix grafana testing to use the URL | |||||
| 2026-06-22 | Refactor installing grafana dashboards using URL only | Ahmed Abdelhalim | 1 | -3/+2 | |
| Refactor prometheus extra scraping jobs | |||||
| 2026-06-22 | Add garage to rpi to use as s3-compatible backend for backups | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-06-22 | Add readme on using backup role and fix testing | Ahmed Abdelhalim | 1 | -0/+1 | |
| 2026-06-22 | Use more stable approach for testing devices and fix linting issues | Ahmed Abdelhalim | 2 | -7/+22 | |
| This approach uses losetup to query the devices instead of flaky unstable cache! | |||||
| 2026-06-22 | Add testing with virtual disk (as backup) for rpi scenario | Ahmed Abdelhalim | 3 | -0/+31 | |
| 2026-06-22 | Rename proxmox-ve role to pve | Ahmed Abdelhalim | 1 | -1/+1 | |
| 2026-06-19 | Ignore the failing task from the test as it is irrelevant to real PVE | Ahmed Abdelhalim | 1 | -2/+1 | |
| 2026-06-19 | Update docker image to simulate proxmox env | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2026-06-18 | Implement support for conditional proxy (nginx or caddy) | Ahmed Abdelhalim | 1 | -1/+2 | |
| 2026-05-06 | Add testing for proxmox | Ahmed Abdelhalim | 3 | -0/+145 | |
| 2026-04-12 | Add libheif (heif-convert script) w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-10 | Pass GITHUB_TOKEN to docker to avoid rate limiting tests | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-10 | Add gnome-newsflash (RSS reader) role w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-07 | Add gnome-disk-utility role w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-04-01 | Add localsend role w/testing | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-03-06 | Add planify gnome app | Ahmed Abdelhalim | 4 | -0/+4 | |
| 2026-03-03 | Add mise role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-03-02 | Create specific prometheus node exporter role | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-03-02 | Add tmuxinator CLI w/testing and tmux dependency | Ahmed Abdelhalim | 4 | -4/+4 | |
| 2026-03-01 | Refactor graphics driver roles | Ahmed Abdelhalim | 2 | -2/+0 | |
| Now with the gpu_driver, the installing of the correct driver is delegated to this role, which orchestrate the installing of one or more drivers. This refactoring of the role/testing, means that the roles don't run on testing (intentionally), if a driver needs to be tested it will be added but for now it's not really all that beneficial to keep this 30+ minutes testing roles running just to test the packages existence. It also simplifies the roles, and added as a dependency for steam which is the main reason why these are needed to be installed (also better hyprland animations, but that's not as crucial as steam failing without the drivers). | |||||
| 2026-02-23 | Replace old evince with new papers | Ahmed Abdelhalim | 5 | -5/+5 | |
| 2026-02-23 | Replace rnote with gradia and fix typo in teams role | Ahmed Abdelhalim | 5 | -5/+5 | |
| 2026-02-23 | Add teams role to linux distros | Ahmed Abdelhalim | 4 | -0/+4 | |
| 2026-02-22 | Add gum role for beautiful CLIs | Ahmed Abdelhalim | 5 | -0/+5 | |
| Co-Authored-By: claude.ai | |||||
| 2026-02-22 | Add nvm/nodejs role w/testing | Ahmed Abdelhalim | 5 | -0/+7 | |
| 2026-02-21 | Add gnome-evince pdf reader | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-21 | Add image viewer/editor apps to roles w/testing | Ahmed Abdelhalim | 5 | -0/+10 | |
| 2026-02-19 | Merge the aur_font in the font role with conditional dependency | Ahmed Abdelhalim | 2 | -2/+0 | |
| 2026-02-19 | Refactor steam to install on ubuntu as well | Ahmed Abdelhalim | 1 | -1/+0 | |
| 2026-02-19 | Refactor steam and ensure nvidia is working | Ahmed Abdelhalim | 4 | -54/+52 | |
| 2026-02-18 | Add the role to install steam on archlinux | Ahmed Abdelhalim | 2 | -0/+2 | |
| 2026-02-18 | Add gnome-calendar role with dependency in waybar | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-14 | Add role to install usbutils (lsusb) on different linux distros | Ahmed Abdelhalim | 5 | -0/+5 | |
| 2026-02-12 | Workaround the ssl failures locally on testing | Ahmed Abdelhalim | 1 | -0/+3 | |
| Co-Authored-By: Claude.ai | |||||
| 2026-02-11 | Ignore converge pre-tasks used for setup | Ahmed Abdelhalim | 5 | -0/+10 | |
