e59448d30a
fix demo
2025-06-21 23:18:24 +02:00
dd14e69239
Add auto refresh dropdown ( #620 )
2025-06-21 22:17:49 +02:00
7a94e28da2
fix optimizer
2025-06-20 00:02:22 +02:00
2081bdd46e
add log viewer
2025-06-19 15:32:52 +02:00
69939f8aad
fix docker
2025-06-19 14:49:01 +02:00
342a3aa4c6
Plugins ( #616 )
...
* wip
* fix plugin uninstall
* marketplace
2025-06-19 14:07:15 +02:00
131b828807
Plugins base ( #613 )
...
* wip
* wip
* cleanup
* notification channels
* phpstan
* services
* remove server types
* refactoring
* refactoring
2025-06-14 14:35:18 +02:00
adc0653d15
api-docs fix
2025-06-10 12:23:42 +02:00
09a9735962
reverse proxy basics ( #609 )
2025-06-10 00:14:05 +02:00
4e6491a080
Export and Import vito settings ( #606 )
...
* Export and Import vito settings
* fix tests
2025-06-05 17:01:22 +02:00
ab68964d43
#591 - load balancer
2025-06-04 21:30:47 +02:00
35894003f5
#591 - scripts
2025-06-04 15:38:07 +02:00
c3f69f3247
#591 - sites
2025-06-04 08:08:20 +02:00
efacadba10
#591 - node
2025-06-01 12:02:25 +02:00
84476db764
#591 - php
2025-06-01 11:31:09 +02:00
41388dafbf
#591 - server-settings
2025-05-31 20:33:36 +02:00
0b7dd1732b
#591 - console
2025-05-31 12:39:46 +02:00
c09c7a63fa
#591 - monitoring
2025-05-31 00:18:04 +02:00
857319025f
#591 - server-logs
2025-05-30 13:52:39 +02:00
104cd2fce8
#591 - services
2025-05-30 11:02:07 +02:00
0fce4dba9c
#591 - server-ssh-keys
2025-05-29 21:20:33 +02:00
8b6f65db97
#591 - workers
2025-05-29 20:05:13 +02:00
984c1f3a8e
Add Caddy Server Support Alongside Nginx ( #600 )
...
* added enum
* add config for caddy
* add svg icon
* add caddy service class
* wip
* install caddy
* create base Caddyfile with common snippets
* Create a systemd service to run Caddy in the background.
* create uninstall file
* wip
* create path
* create vhost
* get vhost
* delete site
* add php version change file
* add custom ssl
* create redirect file
* add vhost for caddy site & load balancer
* update svg
* fix caddy icon
* fix style
* add systemctl reload method
* Reload systemd after modifying the Caddy service file.
* add caddy
* added tests
* format with pint
* prevent multiple web server installations
* added error log & access log
(cherry picked from commit 2318e1b1df
)
2025-05-29 11:39:00 +02:00
61506ff70e
#591 - cron jobs
2025-05-28 00:19:25 +02:00
6032bd1098
#591 - firewall
2025-05-27 00:30:29 +02:00
f5fdbae4ac
#591 - sites [wip]
2025-05-25 22:17:19 +02:00
ff11fb44e0
#591 - backups
2025-05-23 18:27:24 +02:00
a5ce0d33b3
Fix mysqldump backup error
...
This reverts commit 564b97e2aa
.
2025-05-21 21:05:16 +02:00
a40c2828c2
#591 - backups
2025-05-21 21:05:13 +02:00
fe3317692b
#591 - database-users
2025-05-21 17:21:10 +02:00
2850c1fa59
#591 - databases
2025-05-20 17:35:20 +02:00
eb86204069
#591 - api keys
2025-05-20 08:15:10 +02:00
f7ac3c32f0
#591 - fix typo
2025-05-19 22:40:42 +02:00
61faaabb85
#591 - tags
2025-05-19 22:22:21 +02:00
04d52f6742
#591 - ssh-keys
2025-05-19 20:55:32 +02:00
cdc012c270
#591 - notification-channels
2025-05-19 20:05:38 +02:00
563b9c5909
#591 - storage-providers
2025-05-19 00:13:17 +02:00
5a00d35eba
#591 - source-controls
2025-05-18 23:46:28 +02:00
1ed5d7362b
#591 - server-providers
2025-05-18 21:12:06 +02:00
8b4d156afa
#591 - profile, users and projects
2025-05-18 18:25:27 +02:00
edd4ba1bc2
#591 - app search bar UI
2025-05-15 22:38:24 +03:00
b8ba83949b
projects
2025-05-15 14:23:26 +03:00
a81e9b18b7
dashboard layout ( #597 )
2025-05-13 23:42:22 +03:00
38bafd7654
Setup Inertia ( #593 )
2025-05-10 11:10:11 +03:00
6eb88c7c6e
laravel 12 upgrade ( #586 )
...
* laravel 12 upgrade
* upgrade scribe to v5
* fix lint
2025-04-21 21:56:53 +02:00
564b97e2aa
fix: add missing backticks in Blade for MySQL/MariaDB database names with hyphens ( #523 )
...
* fix: add missing backticks in Blade for MySQL/MariaDB database names with hyphens
Before:
The CREATE DATABASE command failed for database names containing hyphens (-) because MySQL/MariaDB requires backticks around such names, but they were missing in the Blade template.
After:
Backticks (```) are now correctly added in the Blade template, ensuring MySQL properly interprets database names with hyphens.
Why:
MySQL/MariaDB does not allow hyphens in database names unless they are enclosed in backticks. The Blade template was missing these backticks, causing syntax errors. Adding them ensures the command executes successfully. 🚀
* fix: added hyphens to other places as well
---------
Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com >
2025-04-05 21:58:25 +02:00
f483f7fdca
Add site redirects ( #552 )
...
* feat(redirects): add redirects to sites
* chore(style): fixed coding style issues
* style: fix php-stan docblocks
* style: pint cleanup
* tests: fixed redirect test suite
* feat: vhosts include additional configs
* fix: use exact location matching
* - add enums
- use queues
- use vhost rather than separate conf files
- vhost formatter
- cleanup
* generate docs
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com >
2025-03-31 17:30:57 +02:00
0f06d81aac
Add database and database users sync ( #537 )
...
* Add database and database users sync
* get mysl users
* add mariadb and postgres
* fix phpstan
2025-03-12 22:59:25 +01:00
c22bb1fa80
Add isolated users to headless console ( #533 )
2025-03-07 00:14:45 +01:00
5a12ed76bb
Database collations ( #489 )
...
* SyncDatabases
* Collation on Create inc WordPress
* Refactored Enum
* Resolve sync issue
* Fix for PostgreSQL
* pint
* reversed enum
* style adjustments
* add unit tests
* style
* fix tests
* more tests
---------
Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com >
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com >
2025-03-02 17:18:27 +01:00