Commit Graph

45 Commits

Author SHA1 Message Date
Crivion
82dc052ef5 firewall: move add rule to modal for ux consistency 2025-10-22 10:01:54 +03:00
Crivion
9eeec71c1f firewall: middleware in routes not required in controller anymore 2025-10-22 09:41:01 +03:00
Crivion
d1fbefc2a3 firewall: add/manage rules 2025-10-22 09:36:38 +03:00
Crivion
301db59774 ssl manager: refactor to actions 2025-10-21 14:40:46 +03:00
Crivion
ced6389f32 ssl manager: refactor generate ssl 2025-10-20 14:11:09 +03:00
Crivion
0cf8af8751 ssl manager: use inertia router 2025-10-20 14:06:30 +03:00
Crivion
2b598b8ab5 ssl manager: stop asking for user email, use the one on the record 2025-10-20 14:01:04 +03:00
Alex Crivion
046ab2cf98 ssl with letsencrypt for websites 2025-10-20 11:54:43 +03:00
Crivion
d93f99b352 mysql: ->authorize to Gate::authorize 2025-10-18 18:13:34 +03:00
Crivion
17af7fed1f mysql manager: refactoring to services & actions to keep my controller clean 2025-10-18 18:06:58 +03:00
Crivion
2e2745ca34 mysql: update db vibecoding fix:)) 2025-10-18 17:57:28 +03:00
Crivion
7f4e68bc61 mysql: update db user password too - keep record of dbs created in a table 2025-10-18 17:28:12 +03:00
Crivion
764cf7aaa8 edit db name, charset and collation moved to modal 2025-10-18 17:05:26 +03:00
Crivion
f22a8d7eec collation required not optional when creating db 2025-10-18 16:53:45 +03:00
Crivion
a22aac2656 add collation and charset when creating a database (available sets directly from mysql) 2025-10-18 16:50:40 +03:00
Alex Crivion
9d94296d48 fix installer - laranode mysql user needs grant option 2025-10-17 11:52:50 +03:00
Alex Crivion
3d21503b74 mysql mgmt: create db and user 2025-10-17 11:35:10 +03:00
Alex Crivion
454937d2a9 mysql db mgmgt in progress 2025-10-17 11:18:37 +03:00
Alex Crivion
be9328f750 refactoring update website php version + new laranode shell script to apply changes in apache vhost for the new socket based on version 2025-10-16 09:58:39 +03:00
Alex Crivion
72092d65d3 allow changing php version on an existent website 2025-10-16 09:37:29 +03:00
Alex Crivion
c2854d6725 apply correct perms and allow laranode user to browse his home folder 2025-03-05 11:04:43 +02:00
Alex Crivion
029e66fce0 adding and removing websites including fpm-pools syncing - requires db management only and its done 2025-03-05 10:27:55 +02:00
Alex Crivion
3526ff6277 Users can create websites (add domains to be hosted) 2025-02-26 10:06:28 +00:00
Alex Crivion
2a56c1bb15 Websites adding in progress 2025-02-25 12:11:31 +00:00
Alex Crivion
6e38bc8100 edit user account in progress -> requires shell and system user password updating 2025-02-24 07:15:30 +00:00
Alex Crivion
2d58ebcccd Create & Delete Accounts - includes php-fpm pools now 2025-02-23 10:15:05 +00:00
Alex Crivion
d41a9de364 Create & Delete Accounts - only php fpm pools remaining 2025-02-23 07:26:10 +00:00
Alex Crivion
eeb5d99aa9 Refactoring File Manager 2025-02-22 21:07:09 +00:00
Alex Crivion
3ad3559d97 impersonate users - needs create/delete with actual folders 2025-02-22 06:51:25 +00:00
Alex Crivion
e2d8e121bb remove registration, move toastcontainer in parent, create account in progress 2025-02-21 19:58:24 +00:00
Alex Crivion
918f3779dc who needs tables, added network stats charts instead 2025-02-11 13:10:47 +00:00
Alex Crivion
c02ed69be7 cpu / memory history pages 2025-02-11 12:16:43 +00:00
Alex Crivion
13a5441ab7 stats history starting to implement in inertia from blade 2025-02-11 08:51:05 +02:00
Alex Crivion
677078be05 Refactoring with laravel container 2025-02-06 19:01:55 +02:00
Alex Crivion
d53c045d3e cut & paste files (move) functionality 2025-02-06 09:17:00 +02:00
Alex Crivion
fcccf5a810 switched to php finfo for mimetype 2025-02-05 22:41:42 +02:00
Alex
34adca20d5 upload file (chunks) complete 2025-02-05 22:23:24 +02:00
Alex
11210efc42 +directory,+file,-delete,rename working - needs: upload,cut,paste,zip,unzip 2025-02-05 14:25:28 +02:00
Alex
5a669ee382 Delete Files functionining 2025-02-04 18:47:02 +02:00
Alex
a9bc45bbf7 creating file and directories works - next -> delete them 2025-02-04 11:31:33 +02:00
Alex
9ff748337d file manager -> create files/directories in progress 2025-02-04 11:05:41 +02:00
Alex
d5edb4ce1d change path to base_path() for testing 2025-02-02 12:47:40 +02:00
Alex
cd1f477445 File manager in progress - can list contents via streams and cd into directories with click 2025-02-02 12:42:35 +02:00
Alex Crivion
80dc7cdc9d cpu,memory,disk stats via websockets + top 20 processes 2025-01-31 17:18:54 +00:00
Alex Crivion
bb75e3a42b initial commit 2025-01-31 14:04:22 +02:00