From d618d36153591acf90e14c31e0c00b9e6a88902c Mon Sep 17 00:00:00 2001 From: Ron Rise Date: Wed, 14 May 2025 12:27:49 -0400 Subject: [PATCH 1/3] try our sister game minceraft! --- src/Controllers/Controller.php | 46 +++++++++++++++++++++++++ src/Controllers/ControllerInterface.php | 43 +++++++++++++++++++++++ src/Controllers/IndexController.php | 28 +++++++++++++++ src/Server.php | 6 ++-- 4 files changed, 119 insertions(+), 4 deletions(-) create mode 100644 src/Controllers/Controller.php create mode 100644 src/Controllers/ControllerInterface.php create mode 100644 src/Controllers/IndexController.php diff --git a/src/Controllers/Controller.php b/src/Controllers/Controller.php new file mode 100644 index 0000000..641f6d8 --- /dev/null +++ b/src/Controllers/Controller.php @@ -0,0 +1,46 @@ + 200, 'message' => 'Server is running']); + } +} \ No newline at end of file diff --git a/src/Server.php b/src/Server.php index b90b2df..1dd8298 100644 --- a/src/Server.php +++ b/src/Server.php @@ -10,6 +10,7 @@ use League\Route\Http\Exception\MethodNotAllowedException; use League\Route\Http\Exception\NotFoundException; use League\Route\Router; use Nyholm\Psr7\Factory\Psr17Factory; +use Siteworxpro\App\Controllers\IndexController; use Siteworxpro\App\Facades\Config; use Siteworxpro\App\Facades\Logger; use Siteworxpro\App\Http\JsonResponseFactory; @@ -113,10 +114,7 @@ class Server */ protected function registerRoutes(): void { - $this->router->get('/', function () { - return JsonResponseFactory::createJsonResponse(['status_code' => 200, 'message' => 'Server is running']); - }); - + $this->router->get('/', IndexController::class . '::get'); $this->router->middleware(new CorsMiddleware()); } -- 2.49.1 From 28fee89ef187560c005168e4b2cb8842e588d955 Mon Sep 17 00:00:00 2001 From: Ron Rise Date: Wed, 14 May 2025 12:31:17 -0400 Subject: [PATCH 2/3] Actual final build before release --- .gitea/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 64b8c4e..a3dc465 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,7 +1,7 @@ on: create: tags: - - '*' + - 'v*' name: 🏗️✨ Build Workflow -- 2.49.1 From 06ce5bd81a34760ee5facce3f24d6123309be15c Mon Sep 17 00:00:00 2001 From: Ron Rise Date: Wed, 14 May 2025 12:39:25 -0400 Subject: [PATCH 3/3] Fucking submodule bull shit --- src/Controllers/IndexController.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Controllers/IndexController.php b/src/Controllers/IndexController.php index 87cce19..37d0812 100644 --- a/src/Controllers/IndexController.php +++ b/src/Controllers/IndexController.php @@ -15,7 +15,6 @@ use Siteworxpro\App\Http\JsonResponseFactory; */ class IndexController extends Controller { - /** * Handles the GET request for the index route. * @@ -25,4 +24,4 @@ class IndexController extends Controller { return JsonResponseFactory::createJsonResponse(['status_code' => 200, 'message' => 'Server is running']); } -} \ No newline at end of file +} -- 2.49.1