* Add missing views for Mariadb
* Add missing restore link
* adding test to avoid such issues
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
* Add notification for deployment completion
Add notification for deployment completion status.
* Create `DeploymentCompleted` notification class in `app/Notifications/DeploymentCompleted.php` to handle deployment completion notifications.
* Update `app/Actions/Site/Deploy.php` to send `DeploymentCompleted` notification using `Notifier` when a deployment completes or fails.
* Import `Notifier` and `DeploymentCompleted` classes in `app/Actions/Site/Deploy.php`.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/vitodeploy/vito?shareId=XXXX-XXXX-XXXX-XXXX).
* Format with pint
* Add tests
* Pint format
* Delete tests/Feature/Notifications/DeploymentCompletedTest.php
* Delete tests/Unit/Notifications/DeploymentCompletedTest.php
* 🍻🍻
* tests
---------
Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com>
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
* WIP to isolate users
* Resolved issue with SSH AsUser
Updated Isolated User Script to use Server User for Team Access
Updated Path creation script to simplify for running as the isolated user
* Included the server user
* PHPMyAdmin script updated
Wordpress Script Updated
Updated Execute Script to support executing as isolated users
* Issue Resolution & Resolved Failing Unit Tests
* Fix for isolated_username vs user
* Run the deploy as the isolated user
* queue updates for isolated user
* Support isolated users in cronjobs
* script tests for isolated users
* Queue tests for isolated users
* Cronjob tests for isolated user
* Removed default queue command for laravel apps
* add default user to factory
* laravel pint fixes
* ensure echos are consistent
* removed unneeded parameter
* update
* fix queues for isolated users
* revert addslashes
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
* Add node support using nvm
* Add icon
* Rename to NodeJS
* Rename to NodeJS
* update php and node logo
* only services which have units can be started,restarted,stopped,disabled and enabled
* add tests
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com>