Dimitar Yanakiev
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
Jamie Wood
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
Saeed Vaziry
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
Dimitar Yanakiev
c22bb1fa80
Add isolated users to headless console ( #533 )
2025-03-07 00:14:45 +01:00
Richard Anderson
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
Dimitar Yanakiev
e52903c649
fix: ensure newly created branches are available for switching ( #511 )
...
Fixed an issue where the "Change Branch" button didn't work when switching to a newly created remote branch after initially cloning the repository. Added `git fetch origin` to update branch references before switching.
2025-02-28 19:38:38 +01:00
Dimitar Yanakiev
1a5cf4c57a
fix: add missing php-intl package ( #510 )
...
Added `php{{ $version }}-intl` to the installation list as it was missing. This package is a standard component in most projects and should be included by default.
2025-02-28 19:38:10 +01:00
Richard Anderson
1223ea1499
Fix .env Files for Isolated Users ( #496 )
2025-02-22 09:23:03 +01:00
Abdel Elrafa
2356e44f5b
Fix deployment script command ( #498 )
2025-02-19 20:13:26 +01:00
Richard Anderson
8c7c3d2192
Refactor firewall and add edit rule ( #488 )
2025-02-16 20:31:58 +01:00
Saeed Vaziry
e2b9d18a71
Built-in File Manager ( #458 )
2025-02-16 19:56:21 +01:00
Austin Kregel
a889cf11a2
Fix different PHP version for sites ( #487 )
2025-02-16 10:58:58 +01:00
Austin Kregel
75a4fde8de
Update the vhost file to name the backend after the domain ( #485 )
2025-02-15 09:33:40 +01:00
Austin Kregel
fd67097884
Add mariadb missing blades ( #476 )
...
* Add missing views for Mariadb
* Add missing restore link
* adding test to avoid such issues
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
2025-02-07 20:24:08 +01:00
Saeed Vaziry
7be63384d4
fix html especial characters in commands ( #467 )
2025-02-06 20:34:01 +01:00
Saeed Vaziry
262c5e040d
Force SSL and Multi SSL ( #456 )
2025-02-01 01:33:04 +01:00
Saeed Vaziry
6966f06b1a
Add load balancer ( #453 )
2025-01-30 23:52:51 +01:00
Saeed Vaziry
53e20cbc2a
Ask for email when generating LetsEncrypt SSLs ( #452 )
2025-01-29 21:00:43 +01:00
Saeed Vaziry
cdbde063f0
use blade as conmmands template ( #444 )
...
* use blade as conmmands template
* fix lint
* fix ssl
2025-01-27 21:27:58 +01:00
Saeed Vaziry
f5c9d6701b
add directory state to console ( #416 )
2025-01-01 23:52:27 +01:00
Saeed Vaziry
0d12dd0c69
cleanup before release ( #391 )
2024-12-13 20:02:43 +01:00
Saeed Vaziry
321465d3e2
fix static build
2024-10-13 17:55:48 +02:00
Saeed Vaziry
224e0ac2b0
tests
2024-10-13 12:33:12 +02:00
Saeed Vaziry
0da21f40bd
migrating tests (Application, Console and Cronjob)
2024-10-08 22:15:50 +02:00
Saeed Vaziry
a94d1d42d2
cleanup migration to filament
2024-10-06 21:46:03 +02:00
Saeed Vaziry
06d690138d
- 2.x - console
2024-10-06 21:16:58 +02:00
Saeed Vaziry
3c50e2c947
- 2.x - sites settings
...
- tags
- source-control soft deletes
2024-10-06 00:04:57 +02:00
Saeed Vaziry
d1f2add699
- 2.x - sites (wip)
...
- improved ssh error handling
- database soft deletes
2024-10-04 21:34:07 +02:00
Saeed Vaziry
63e7cfd8f7
2.x - console (wip)
2024-10-02 23:46:53 +02:00
Saeed Vaziry
906ddc38de
2.x - firewall/metrics/services/cronjobs
2024-10-01 19:09:38 +02:00
Saeed Vaziry
2e9620409b
2.x - backups
2024-09-29 17:54:11 +02:00
Saeed Vaziry
e4fed24498
2.x - databases
2024-09-29 00:30:04 +02:00
Saeed Vaziry
f6bc04763b
2.x
2024-09-27 20:36:03 +02:00
Taki Elias
e39e8c17a2
Add S3 and Wasabi as storage providers ( #281 )
2024-09-06 23:29:43 +02:00
Saeed Vaziry
7f5e68e131
Tags ( #277 )
2024-08-20 21:26:27 +02:00
Ahmet Bedir
8c487a64fa
Add ace editor ( #269 )
2024-08-07 21:12:31 +02:00
Saeed Vaziry
9473d198e1
update php fpm ini ( #258 )
2024-07-27 12:51:13 +02:00
Saeed Vaziry
11e3b167cc
global storage-providers, notification channels and server providers ( #247 )
2024-06-29 11:22:03 +02:00
Rasel Islam Rafi
ad027eb033
Enable 2FA Without QR Code ( #248 )
2024-06-29 09:30:28 +02:00
Saeed Vaziry
e031bafba5
upgrade to Laravel 11 and schema squash ( #245 )
...
* upgrade to Laravel 11 and schema squash
* code style and npm audit fix
* fix #209
2024-06-24 23:03:02 +02:00
Saeed Vaziry
7d367465ff
deployment script variables ( #238 )
2024-06-16 23:42:46 +02:00
Saeed Vaziry
a862a603f2
Scripts ( #233 )
2024-06-08 18:18:17 +02:00
Saeed Vaziry
de468ae1ba
Manage site aliases ( #206 )
...
* manage site aliases
* build assets
* fix tests
2024-05-15 11:23:24 +02:00
Saeed Vaziry
88223a61f9
enable/disable cronjobs ( #203 )
2024-05-11 13:19:19 +02:00
Saeed Vaziry
1067a5fd33
build assets
2024-05-11 11:10:15 +02:00
Saeed Vaziry
4361305206
build assets
2024-05-11 11:05:53 +02:00
Saeed Vaziry
fe331fd2b3
server updates ( #202 )
...
* server updates
* add last update check
2024-05-11 10:09:46 +02:00
Saeed Vaziry
bbe3ca802d
Add Ubuntu 24.04 support ( #199 )
...
* ubuntu 24
* updated aws regions and images
2024-05-10 19:10:33 +02:00
Saeed Vaziry
765ac21916
restart php after installing phpmyadmin ( #198 )
2024-05-09 12:52:28 +02:00
Saeed Vaziry
016886f307
fix new user bug ( #197 )
2024-05-09 00:55:52 +02:00