feat: Implement client status validation on login, refine password rules, and simplify customer resource status.

This commit is contained in:
pbao9
2026-03-10 16:27:23 +07:00
parent cf0f2cf686
commit 7fdcc01027
18 changed files with 831 additions and 12 deletions
+7
View File
@@ -26,6 +26,8 @@ use App\Repositories\Hosting\HostingCachedRepository;
use App\Repositories\Hosting\HostingRepositoryInterface;
use App\Repositories\Invoice\InvoiceCachedRepository;
use App\Repositories\Invoice\InvoiceRepositoryInterface;
use App\Repositories\InvoiceAttachment\InvoiceAttachmentRepository;
use App\Repositories\InvoiceAttachment\InvoiceAttachmentRepositoryInterface;
use App\Repositories\InvoiceItem\InvoiceItemCachedRepository;
use App\Repositories\InvoiceItem\InvoiceItemRepositoryInterface;
use App\Repositories\Log\LogCachedRepository;
@@ -174,6 +176,11 @@ class RepositoryProvider extends ServiceProvider
InvoiceRepositoryInterface::class,
InvoiceCachedRepository::class
);
//Invoice Attachment
$this->app->bind(
InvoiceAttachmentRepositoryInterface::class,
InvoiceAttachmentRepository::class
);
//Invoice Item
$this->app->bind(
InvoiceItemRepositoryInterface::class,