Commit Graph

9 Commits

Author SHA1 Message Date
fb80ed7ec8 Just fixed the last commit gitea badge 2025-11-14 23:01:25 +00:00
312d3e9674 Refactor installation and uninstallation scripts; enhance logging and error handling
- Removed Docker installation instructions from README.md as they are not yet functional.
- Simplified the installation script by removing the upgrade process and directly checking for existing installations.
- Added checks for required dependencies (python3, curl, python3-venv) during installation.
- Improved logging throughout the application, replacing print statements with logger calls.
- Enhanced email validation using regex and added error handling for invalid email addresses.
- Updated the uninstall script to provide options for complete or partial removal of Vigil.
- Created a logger service to handle logging to both console and log files.
- Updated requirements.txt to use newer versions of dependencies.
- Added versioning to the main application and provided a version option in the command line interface.
2025-11-14 22:58:55 +00:00
a08228f7ef Small README fixes 2025-11-07 20:04:20 +00:00
f3bc1ae88f Removed pipx 2025-11-07 19:58:37 +00:00
0ffc7b50eb Update README.md 2025-11-07 19:58:06 +00:00
81188a5091 Update readme, added install and uninstall scripts 2025-11-07 19:56:45 +00:00
7ea3b264d1 Added some error handling and a readme (need to adjust once packages and stuff actually exist) 2025-10-26 19:09:27 +00:00
cb22c6b6ba Added apt support and began work on mail support. 2025-10-12 19:50:33 +01:00
1d98a136c7 Initial commit 2025-10-08 21:34:46 +01:00