update nginx configuration, enhance API route middleware to include 'web', add session middleware to HttpKernel, and improve educational program item and breadcrumbs components for better data display
This commit is contained in:
@@ -7,7 +7,7 @@ use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::get('/getAcademicYear', AcademicYearController::class)->name('academic.year');
|
||||
|
||||
Route::middleware(['superadmin'])->group(function () {
|
||||
Route::middleware(['web', 'superadmin'])->group(function () {
|
||||
Route::get('/get-edu-program-data', [UpdateEduDataApiController::class, 'index']);
|
||||
Route::get('/get-admission-plans-data', [UpdateAdmissionPlansDataApiController::class, 'index']);
|
||||
});
|
||||
@@ -27,6 +27,7 @@ class HttpKernel extends LaravelHttpKernel
|
||||
protected $middleware = [
|
||||
TransformRequestMiddleware::class,
|
||||
// \App\Ship\Middleware\TrustHosts::class,
|
||||
\Illuminate\Session\Middleware\StartSession::class,
|
||||
\App\Ship\Middleware\TrustProxies::class,
|
||||
\Illuminate\Http\Middleware\HandleCors::class,
|
||||
\App\Ship\Middleware\PreventRequestsDuringMaintenance::class,
|
||||
@@ -65,6 +66,7 @@ class HttpKernel extends LaravelHttpKernel
|
||||
*
|
||||
* @var array<string, class-string|string>
|
||||
*/
|
||||
|
||||
protected $routeMiddleware = [
|
||||
'auth' => \App\Ship\Middleware\Authenticate::class,
|
||||
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
<a v-if="item.tag === 'EducationalProgram'" :href="route('client.program.show', item.data.slug)" target="_blank" class="rounded-lg hover:bg-[#F2F2F2] my-1 px-4 w-full flex items-center">
|
||||
<BasicIcon name="educational_program_search" class="w-5 h-5 flex-shrink-0 text-gray-500" />
|
||||
<div class="px-4 space-y-1 py-2">
|
||||
<p class="text-sm">{{ item.data.title }}</p>
|
||||
<p class="text-sm">{{ item.data.name }}</p>
|
||||
<div v-if="item.matches.length !== 0" class="">
|
||||
<p class="text-[13px] text-gray-500 text-ellipsis">{{ item.matches[0] }}</p>
|
||||
</div>
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
<li v-if="breadcrumbs?.mainSection?.data?.title" class="text-sm">
|
||||
<span class="flex items-center text-gray-500 hover:text-primary-hover cursor-pointer" @click.prevent="handleSectionClick(breadcrumbs.mainSection)">
|
||||
<BasicIcon class="flex-shrink-0 mx-2 overflow-visible h-2.5 w-2.5 text-gray-400" name="breadcrumb-tag" />
|
||||
{{ TEXT_LIMIT(breadcrumbs.mainSection.data.title, 25) }}
|
||||
{{ breadcrumbs.mainSection.data.title }}
|
||||
</span>
|
||||
</li>
|
||||
<li v-if="breadcrumbs?.subSection?.data?.title" class="text-sm">
|
||||
<span class="flex items-center text-gray-500 hover:text-primary-hover cursor-pointer" @click.prevent="handleSubSectionClick(breadcrumbs.mainSection, breadcrumbs.subSection)">
|
||||
<BasicIcon class="flex-shrink-0 mx-2 overflow-visible h-2.5 w-2.5 text-gray-400" name="breadcrumb-tag" />
|
||||
{{ TEXT_LIMIT(breadcrumbs.subSection.data.title, 25) }}
|
||||
{{ breadcrumbs.subSection.data.title }}
|
||||
</span>
|
||||
</li>
|
||||
<slot />
|
||||
|
||||
Reference in New Issue
Block a user