f4414a931e
add custom path to site env ( #629 )
2025-06-25 21:50:07 +02:00
a593525939
provision lighter servers ( #628 )
2025-06-25 21:24:45 +02:00
5689e751af
Migrate queues to Horizon ( #621 )
2025-06-22 11:07:23 +02:00
cf9bb35615
fix phpstan
2025-06-19 21:29:34 +02:00
9a3578f3ac
fix docker ssh issue by downgrading phpseclib
2025-06-19 21:25:25 +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
09a9735962
reverse proxy basics ( #609 )
2025-06-10 00:14:05 +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
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
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
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
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
8b4d156afa
#591 - profile, users and projects
2025-05-18 18:25:27 +02:00
b8ba83949b
projects
2025-05-15 14:23:26 +03:00
38bafd7654
Setup Inertia ( #593 )
2025-05-10 11:10:11 +03:00
4e5f975917
fix: allow reuse of a database name ( #571 )
...
* fix: allow reuse of a database name
* style
---------
Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com >
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com >
2025-04-05 21:50:14 +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
72352aad8d
Add workers to servers ( #547 )
2025-03-16 14:09:15 +01: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
493cbb0849
Add phpstan level 7( #544 )
2025-03-12 13:31:10 +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
97e20206e8
ite Commands ( #298 ) ( #519 )
...
* feat: Implement Site Commands (#298 )
- Introduced a Commands widget/table for Site view, allowing users to create, edit, delete, and execute commands.
- Each Site Type now has a predefined set of commands inserted upon site creation.
- A migration script ensures commands are created for existing sites.
- Implemented necessary policies for command management.
- Added feature tests to validate functionality.
* I'm trying to fix the tests, but it seems like it might not work. I'm having trouble running the tests locally for some reason.
* I'm trying to fix the tests, but it seems like it might not work. I'm having trouble running the tests locally for some reason.
* I'm trying to fix the tests, but it seems like it might not work. I'm having trouble running the tests locally for some reason.
* I'm trying to fix the tests, but it seems like it might not work. I'm having trouble running the tests locally for some reason.
* Remove feature tests for commands due to inconsistencies for now
* fixes
* add tests for commands
* ui fix and add to wordpress
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com >
2025-03-02 10:43:26 +01:00
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
1223ea1499
Fix .env Files for Isolated Users ( #496 )
2025-02-22 09:23:03 +01:00
8c7c3d2192
Refactor firewall and add edit rule ( #488 )
2025-02-16 20:31:58 +01:00
e2b9d18a71
Built-in File Manager ( #458 )
2025-02-16 19:56:21 +01:00
dd78c86a60
Fix missing ip for AWS and DO ( #461 )
...
* Fix missing ip for AWS and DO
* Fix Vultr
2025-02-05 21:26:09 +01:00
262c5e040d
Force SSL and Multi SSL ( #456 )
2025-02-01 01:33:04 +01:00
ea396786e4
Start installing servers quicker ( #454 )
2025-01-31 00:20:41 +01:00
6966f06b1a
Add load balancer ( #453 )
2025-01-30 23:52:51 +01:00
53e20cbc2a
Ask for email when generating LetsEncrypt SSLs ( #452 )
2025-01-29 21:00:43 +01:00
1e4a944acb
Fix isolated user validation ( #450 )
2025-01-29 20:17:47 +01:00