- refactor: separate Docker status and container management into container_status.py (2e7d1a6)
- refactor(theme): move theme.py to main folder (520215c)
- refactor: extract tool setup and display tools functions into a separate module (6ed362f)
- refactor: add setup_info_layout function to manage info contents and its layout (f0250c3)
- refactor: add theme.py for Nest styling (6be6c5a)
- refactor(tool_card): change ToolCard class structure (e48876d)
- refactor: change tool_card.py functions name, add placeholder function (8595550)
- chore: add more bettercap flags (4b8d687)
- refactor: better error handling in update_version.py (cfcc682)
- feat: update_version.py now works for README.md (4f4d508)
- build(CI): add expire_in keyword in .gitlab-ci.yml (fa8db00)
- build(CI): add artifacts name (d713e14)
- build(Makefile): add clean target for pyinstaller builds (26e8a18)
- refactor: remove subprocess lib from tool_card.py (3ba2e4b)
- refactor(utils): modularize ToolCard for Docker container functionalities (25d19dc)
- chore: update project to 0.2.1 (8128837)
- style: remove whitespaces from tool_card.py (651b6e3)
- feat: update validate_flags to validate user-input flags against a predefined list of allowed flags and characters. (9003687)
- chore: change argument "help" description in update_version.py (3b7d0e3)
- feat: add argument to set project version in update_version.py (5d9c9f4)
- build(Makefile): update changelog target to set the latest tag commits (4cc222a)
- chore: add more usage example to tools.json (e84e7b1)
- feat: update_version.py now updates show_credits() (8bc1f6f)
- build: test new update_version.py script and make phony targets (1a152b3)