feat: add comprehensive framework features and deployment improvements
Major additions: - Storage abstraction layer with filesystem and in-memory implementations - Gitea API integration with MCP tools for repository management - Console dialog mode with interactive command execution - WireGuard VPN DNS fix implementation and documentation - HTTP client streaming response support - Router generic result type - Parameter type validator for framework core Framework enhancements: - Console command registry improvements - Console dialog components - Method signature analyzer updates - Route mapper refinements - MCP server and tool mapper updates - Queue job chain and dependency commands - Discovery tokenizer improvements Infrastructure: - Deployment architecture documentation - Ansible playbook updates for WireGuard client regeneration - Production environment configuration updates - Docker Compose local configuration updates - Remove obsolete docker-compose.yml (replaced by environment-specific configs) Documentation: - PERMISSIONS.md for access control guidelines - WireGuard DNS fix implementation details - Console dialog mode usage guide - Deployment architecture overview Testing: - Multi-purpose attribute tests - Gitea Actions integration tests (typed and untyped)
This commit is contained in:
12
bin/console
Executable file
12
bin/console
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
# Console Command Wrapper - Runs console.php in Docker container
|
||||
# Usage: ./bin/console [command] [arguments]
|
||||
|
||||
cd "$(dirname "$0")/.." || exit 1
|
||||
|
||||
# Check if running in interactive terminal
|
||||
if [ -t 0 ]; then
|
||||
docker exec -it php php console.php "$@"
|
||||
else
|
||||
docker exec php php console.php "$@"
|
||||
fi
|
||||
Reference in New Issue
Block a user