暂存
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'archive_cask_url' => getenv('ARCHIVE_CASK_URL') ?: '',
|
||||
];
|
||||
@@ -20,14 +20,14 @@ return [
|
||||
* - OPENSEARCH_HOSTS=http://127.0.0.1:9200
|
||||
* - OPENSEARCH_USERNAME=admin
|
||||
* - OPENSEARCH_PASSWORD=...
|
||||
* - OPENSEARCH_SSL_VERIFY=true
|
||||
* - OPENSEARCH_SSL_VERIFY=false
|
||||
* - OPENSEARCH_INDEX_CHUNKS=proofdb_chunks
|
||||
*/
|
||||
'default' => [
|
||||
'hosts' => $hosts,
|
||||
'username' => getenv('OPENSEARCH_USERNAME') ?: null,
|
||||
'password' => getenv('OPENSEARCH_PASSWORD') ?: null,
|
||||
'ssl_verify' => $bool('OPENSEARCH_SSL_VERIFY', true),
|
||||
'ssl_verify' => $bool('OPENSEARCH_SSL_VERIFY', false),
|
||||
'timeout' => (float) (getenv('OPENSEARCH_TIMEOUT') ?: 30),
|
||||
'connect_timeout' => (float) (getenv('OPENSEARCH_CONNECT_TIMEOUT') ?: 5),
|
||||
],
|
||||
|
||||
+26
-1
@@ -14,8 +14,33 @@
|
||||
|
||||
use Webman\Route;
|
||||
|
||||
Route::get('/', [app\controller\AdminController::class, 'landing']);
|
||||
Route::get('/admin/login', [app\controller\AdminController::class, 'login']);
|
||||
Route::get('/admin', [app\controller\AdminController::class, 'dashboard']);
|
||||
|
||||
Route::post('/api/articles/import', [app\controller\Api\ArticleImportController::class, 'import']);
|
||||
Route::post('/api/admin/login', [app\controller\Api\AdminAuthController::class, 'login']);
|
||||
Route::post('/api/admin/logout', [app\controller\Api\AdminAuthController::class, 'logout']);
|
||||
Route::get('/api/admin/me', [app\controller\Api\AdminAuthController::class, 'me']);
|
||||
Route::get('/api/admin/archives', [app\controller\Api\AdminConsoleController::class, 'archives']);
|
||||
Route::get('/api/admin/archives/{archiveUid}', [app\controller\Api\AdminConsoleController::class, 'archive']);
|
||||
Route::patch('/api/admin/archives/{archiveUid}', [app\controller\Api\AdminConsoleController::class, 'updateArchive']);
|
||||
Route::delete('/api/admin/archives/{archiveUid}', [app\controller\Api\AdminConsoleController::class, 'deleteArchive']);
|
||||
Route::get('/api/admin/opensearch/status', [app\controller\Api\AdminConsoleController::class, 'openSearchStatus']);
|
||||
Route::get('/api/admin/opensearch/documents', [app\controller\Api\AdminConsoleController::class, 'openSearchDocuments']);
|
||||
Route::get('/api/admin/users', [app\controller\Api\AdminConsoleController::class, 'users']);
|
||||
Route::post('/api/admin/users', [app\controller\Api\AdminConsoleController::class, 'createUser']);
|
||||
Route::patch('/api/admin/users/{id}', [app\controller\Api\AdminConsoleController::class, 'updateUser']);
|
||||
Route::get('/api/admin/docs', [app\controller\Api\AdminConsoleController::class, 'docs']);
|
||||
Route::get('/api/admin/docs/{name}', [app\controller\Api\AdminConsoleController::class, 'doc']);
|
||||
Route::get('/api/admin/scripts', [app\controller\Api\AdminConsoleController::class, 'scripts']);
|
||||
Route::get('/api/admin/scripts/{name}', [app\controller\Api\AdminConsoleController::class, 'script']);
|
||||
Route::post('/api/admin/scripts/run', [app\controller\Api\AdminConsoleController::class, 'runScript']);
|
||||
Route::post('/api/search/fulltext', [app\controller\Api\SearchController::class, 'fulltext']);
|
||||
Route::post('/api/search/vector', [app\controller\Api\SearchController::class, 'vector']);
|
||||
Route::post('/api/search/hybrid', [app\controller\Api\SearchController::class, 'hybrid']);
|
||||
|
||||
Route::get('/api/archives/{archive_uid}', [app\controller\Api\EvidenceController::class, 'archive']);
|
||||
Route::get('/api/archives/{archive_uid}/chunks', [app\controller\Api\EvidenceController::class, 'archiveChunks']);
|
||||
Route::get('/api/archives/{archive_uid}/evidence', [app\controller\Api\EvidenceController::class, 'archiveEvidence']);
|
||||
Route::get('/api/chunks/{chunk_uid}', [app\controller\Api\EvidenceController::class, 'chunk']);
|
||||
Route::get('/api/evidence/{chunk_uid}', [app\controller\Api\EvidenceController::class, 'evidence']);
|
||||
|
||||
Reference in New Issue
Block a user