Summary
Updated the admin panel by implementing Basic Auth and adding new endpoints for goal management. Also refactored the codebase to improve performance and code quality.
Changes
- Security: Added Basic Authentication to the admin panel.
- New Features:
- Added a method to find a target by path.
- Added a method to update a target.
- Refactoring:
- Removed unnecessary asynchronous calls where they were redundant to simplify execution flow.
- Cleaned up minor bugs and typos across the admin module.