* 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>
* WIP notifications and other refactors
- refactor notification channels
- send notifications on events related to the servers and sites
- delete server log files on server deletion
- add telegram notification channel
- add new icons
- cache configs and icons on installation and updates
- new navbar for dark mode and settings
* discord channel
* build assets
* pint