Fleetbase API Core
Find a file
Ron f6500fb4bd
Merge pull request #196 from fleetbase/dev-1.6.37
Remove the `CompanyScope` from the base model
2026-02-27 18:51:46 +08:00
.github/workflows fix scheduler to not run in CI or without database connection 2025-06-04 11:44:33 +08:00
config security: patch GHSA-3wj9-hh56-7fw7 and related vulnerabilities 2026-02-24 20:46:38 -05:00
migrations ran linter, added company_onboarding_completed attribute to user 2026-01-13 12:00:35 +08:00
seeders more improved authorization and permissions handling for BE 2024-08-21 08:42:02 +08:00
src Remove the CompanyScope from the base model 2026-02-27 18:45:04 +08:00
storage performance improvements with cache implmentation, added additional onboard rules and validation 2024-04-30 15:45:29 +08:00
tests fixed some scheduling framework stuff 2025-11-16 14:40:38 +08:00
views fix: Use build() method instead of content() for markdown mail compatibility 2026-02-24 03:51:52 -05:00
.editorconfig latest 2023-02-10 13:41:43 +08:00
.gitattributes latest 2023-02-10 13:41:43 +08:00
.gitignore implemented basic ci 2023-10-10 20:33:04 +08:00
.php-cs-fixer.php improved validation on import request, validating the actual file extensions for import, added utility method to file model to resolve files from request, and a new request macro to get resolved files from ids 2024-05-29 12:06:34 +08:00
CHANGELOG.md latest 2023-02-10 13:41:43 +08:00
composer.json Remove the CompanyScope from the base model 2026-02-27 18:45:04 +08:00
CONTRIBUTING.md latest 2023-02-10 13:41:43 +08:00
LICENSE.md fixes webhooks and api request logging errors, as well as updates the license to AGPL v3 going forward from this version 1.4.27 2024-07-03 18:12:43 +08:00
phpstan.neon.dist latest 2023-02-10 13:41:43 +08:00
phpunit.xml.dist latest 2023-02-10 13:41:43 +08:00
README.md Update README.md 2024-02-07 14:04:23 +08:00
test_query_optimizer.php refactor: Complete rewrite of QueryOptimizer for robustness and reliability 2025-12-15 22:33:26 -05:00

API Core and Framework for Fleetbase, an open-source supply chain operating system.


This package provides the base framework and API resources required by Fleetbase API.

Requires PHP 8.0+

Install the Fleetbase Core API Composer:

composer require fleetbase/core-api

🧹 Keep a modern codebase with PHP CS Fixer:

composer lint

⚗️ Run static analysis using PHPStan:

composer test:types

Run unit tests using PEST

composer test:unit

🚀 Run the entire test suite:

composer test