Add (news bites)

This commit is contained in:
2023-11-21 19:18:11 +08:00
parent 2e38a4120c
commit 3210563e42
37 changed files with 1581 additions and 153 deletions

View File

@@ -3,6 +3,7 @@
use App\Helpers\FirstParty\OpenAI\OpenAI;
use App\Jobs\AISerpGenArticleJob;
use App\Jobs\BrowseAndWriteWithAIJob;
use App\Jobs\BrowseRSSPostJob;
use App\Jobs\FillPostMetadataJob;
use App\Jobs\GenerateArticleFeaturedImageJob;
use App\Jobs\GenerateArticleJob;
@@ -34,11 +35,24 @@
|
*/
Route::get('/opml', [App\Http\Controllers\Tests\TestController::class, 'opml']);
Route::get('/notification', [App\Http\Controllers\Tests\TestController::class, 'notification']);
Route::get('/image_gen', [App\Http\Controllers\Tests\TestController::class, 'imageGen']);
Route::get('/fire_rss', function (Request $request) {
$hours = $request->input('hours');
if (is_empty($hours))
{
return "Missing 'hours'.";
}
BrowseRSSPostJob::dispatch($hours)->onQueue('default')->onConnection('default');
});
Route::get('/incomplete/post', function (Request $request) {
$post = Post::find(1);

View File

@@ -27,6 +27,8 @@
Route::post('/search', [App\Http\Controllers\Front\FrontListController::class, 'search'])->name('front.search');
Route::get('/search/{query}', [App\Http\Controllers\Front\FrontListController::class, 'searchResults'])->name('front.search.results');
Route::get('/{category_slug}/{slug}', [App\Http\Controllers\Front\FrontPostController::class, 'index'])->name('front.post');
Route::get('/{category_slug}', [App\Http\Controllers\Front\FrontListController::class, 'category'])