Commit Graph

120 Commits

Author SHA1 Message Date
dependabot[bot]
e0e8d3f2dd Bump league/commonmark from 2.6.1 to 2.7.1
Bumps [league/commonmark](https://github.com/thephpleague/commonmark) from 2.6.1 to 2.7.1.
- [Release notes](https://github.com/thephpleague/commonmark/releases)
- [Changelog](https://github.com/thephpleague/commonmark/blob/2.7/CHANGELOG.md)
- [Commits](https://github.com/thephpleague/commonmark/compare/2.6.1...2.7.1)

---
updated-dependencies:
- dependency-name: league/commonmark
  dependency-version: 2.7.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 17:02:03 +00:00
Crivion
ce2f15bcf5 website: proper protocol when linking based on ssl status 2025-10-21 14:49:23 +03:00
Crivion
adfe3a43fb website: inline globe and fix document root 2025-10-21 14:45:28 +03:00
Crivion
301db59774 ssl manager: refactor to actions 2025-10-21 14:40:46 +03:00
Crivion
794a6d61a4 ssl manager: fix when activating vhost - #2 2025-10-21 14:08:29 +03:00
Crivion
dbaf1b1cd6 ssl manager: fix when activating vhost 2025-10-21 14:06:42 +03:00
Crivion
583c8f9135 installer add letsencrypt, ssl manager proper vhost for ssl, update-php-versionalso update ssl vhost if present 2025-10-21 13:55:58 +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
Alex Crivion
5e6aff8b38 mysql mgmt complete 2025-10-18 19:28:44 +03:00
Crivion
0ae06e6612 mysql: automatically prepend user system name when creating db instead of forcing people to type it like in 1999 2025-10-18 18:53:01 +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
7553a5c0bf mysql: update db send id fix 2025-10-18 17:48:08 +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
6842ed07d1 fix routes (mysqlcontroller twice) 2025-10-17 11:20:49 +03:00
Alex Crivion
454937d2a9 mysql db mgmgt in progress 2025-10-17 11:18:37 +03:00
Alex Crivion
f5f46907bb update php version: refactored to simpler way just to ensure pool exists and just replace version in the vhost file 2025-10-16 11:03:32 +03:00
Alex Crivion
8f4774c5e5 update just the php version in vhosts file for the domain 2025-10-16 10:58:12 +03:00
Alex Crivion
32db6d4028 update php version shell script debug 1 2025-10-16 10:41:32 +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
45601265b4 create website - radios instead of dropdown for php version 2025-10-16 09:36:41 +03:00
Alex Crivion
969071e82a changing php version from drodown to radio inputs 2025-10-12 12:52:39 +03:00
Crivion
929a24a84a move session and cache to db 2025-03-06 11:40:02 +02:00
Crivion
788f2ca6f2 fix perms when creating new domains 2025-03-06 11:30:53 +02:00
Crivion
e400508c43 laranode_ln should be able to add websites too 2025-03-06 11:14:38 +02:00
Crivion
dfbca7c84e only apply perms to the DIRPATH created rather than everything 2025-03-06 11:07:10 +02:00
Crivion
a514761ef7 actual username fix 2025-03-06 10:41:10 +02:00
Crivion
b272b5c661 fix main user laranode path 2025-03-06 10:38:36 +02:00
Crivion
094fe10f51 reload php-fpm when deleting an entire acc 2025-03-06 10:20:36 +02:00
Crivion
be2e8b82f3 installer file perms 2025-03-06 10:19:05 +02:00
Alex Crivion
16f5fc652f finally can reboot php-fpm without disrupting current request 2025-03-06 08:15:53 +00:00
Crivion
73a8024c90 trying to avoid request hanging when restarting php-fpm after creating a website which adds a php-fpm pool 2025-03-06 10:07:31 +02:00
Crivion
e52c203e58 installer + create website select php version fix 2025-03-06 09:25:18 +02:00
Crivion
36c5704f4f Merge pull request #1 from crivion/dependabot/composer/laravel/framework-12.1.1
Bump laravel/framework from 12.0.1 to 12.1.1
2025-03-06 08:56:43 +02:00
dependabot[bot]
f2a8bc3826 Bump laravel/framework from 12.0.1 to 12.1.1
Bumps [laravel/framework](https://github.com/laravel/framework) from 12.0.1 to 12.1.1.
- [Release notes](https://github.com/laravel/framework/releases)
- [Changelog](https://github.com/laravel/framework/blob/12.x/CHANGELOG.md)
- [Commits](https://github.com/laravel/framework/compare/v12.0.1...v12.1.1)

---
updated-dependencies:
- dependency-name: laravel/framework
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-06 06:56:16 +00:00
Crivion
78766db25f laranode installer - trying to avoid annoying restart questions during installation 2025-03-06 08:54:41 +02:00
Crivion
d15a725a9d laranode installer - trying to fix reverb host not being added by sed 2025-03-06 08:46:50 +02: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
f65b1e76c1 USR2 signal to reload php-fpm rather than systemctl reload since it kills current request 2025-03-05 10:42:53 +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