feat(cms): expose public document api and trigger site revalidation
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
use App\Http\Controllers\Api\ArticleController;
|
||||
use App\Http\Controllers\Api\HomepageController;
|
||||
use App\Http\Controllers\Api\PageController;
|
||||
use App\Http\Controllers\Api\PublicDocumentController;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
@@ -44,4 +45,9 @@ Route::prefix('v1')->group(function () {
|
||||
|
||||
// Homepage
|
||||
Route::get('/homepage', [HomepageController::class, 'index']);
|
||||
|
||||
// Public documents (from member document library)
|
||||
Route::get('/public-documents', [PublicDocumentController::class, 'index']);
|
||||
Route::get('/public-documents/{uuid}', [PublicDocumentController::class, 'show'])
|
||||
->whereUuid('uuid');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user