From a9ab497b49ee8a695ed01be63885dc960171ac14 Mon Sep 17 00:00:00 2001 From: trunglt Date: Wed, 11 Mar 2026 21:54:53 +0700 Subject: [PATCH 1/2] init source --- README.md | 9 + .../CalculateHotArticleScoreCommand.php | 22 + .../Commands/FlushHotArticleViewsCommand.php | 22 + .../Commands/GenerateSitemapCommand.php | 45 + app/Enums/ArticleStatus.php | 9 + app/Enums/CategoryStatus.php | 9 + app/Enums/ContactSubmissionStatus.php | 9 + .../Controllers/Admin/ArticleController.php | 208 ++ .../Controllers/Admin/CategoryController.php | 93 + .../Controllers/Admin/CommentController.php | 113 + app/Http/Controllers/Admin/TagController.php | 87 + .../Controllers/Guest/ArticleController.php | 272 ++ .../Guest/ContactSubmissionController.php | 27 + app/Http/Controllers/Guest/HomeController.php | 119 + app/Http/Controllers/Guest/PageController.php | 41 + .../Requests/Admin/ApproveArticleRequest.php | 21 + .../Requests/Admin/PublishArticleRequest.php | 21 + .../Requests/Admin/StoreArticleRequest.php | 46 + .../Admin/SubmitArticleForReviewRequest.php | 21 + .../Requests/Admin/UpdateArticleRequest.php | 46 + .../Admin/UpdateArticleSlugRequest.php | 28 + .../Requests/Guest/SearchArticlesRequest.php | 31 + .../Requests/Guest/ShowArticleRequest.php | 26 + .../Guest/StoreContactSubmissionRequest.php | 66 + app/Jobs/CalculateHotScoreJob.php | 19 + app/Jobs/IncrementArticleViewJob.php | 24 + app/Jobs/PublishArticlePipelineJob.php | 97 + app/Jobs/RegenerateSitemapJob.php | 22 + app/Models/Ad.php | 28 + app/Models/Analytics.php | 29 + app/Models/Article.php | 131 + app/Models/ArticleSeo.php | 35 + app/Models/ArticleVersion.php | 35 + app/Models/Category.php | 41 + app/Models/Comment.php | 35 + app/Models/ContactSubmission.php | 28 + app/Models/Tag.php | 19 + app/Models/Trending.php | 28 + app/Models/User.php | 3 +- app/Observers/ArticleObserver.php | 49 + app/Observers/CategoryObserver.php | 25 + app/Observers/ContactSubmissionObserver.php | 31 + app/Observers/TagObserver.php | 33 + app/Providers/AppServiceProvider.php | 32 +- app/Providers/HorizonServiceProvider.php | 36 + app/Repositories/ArticleRepository.php | 34 + app/Repositories/CategoryRepository.php | 33 + app/Repositories/CommentRepository.php | 36 + .../ContactSubmissionRepository.php | 26 + app/Repositories/TagRepository.php | 33 + app/Services/ArticleFilterCacheService.php | 65 + app/Services/ArticleService.php | 275 ++ app/Services/CategoryService.php | 44 + app/Services/CommentService.php | 60 + app/Services/ContactSubmissionService.php | 61 + app/Services/HotArticleService.php | 203 ++ app/Services/SeoAnalyzerService.php | 292 ++ app/Services/SeoService.php | 40 + app/Services/TagService.php | 58 + article_hot.md | 34 + bootstrap/app.php | 8 +- bootstrap/providers.php | 1 + composer.json | 17 +- composer.lock | 2507 +++++++++++++++-- config/activitylog.php | 52 + config/horizon.php | 254 ++ config/media-library.php | 303 ++ config/permission.php | 202 ++ config/responsecache.php | 120 + config/seotools.php | 69 + config/sitemap.php | 57 + .../2026_03_10_020226_create_tags_table.php | 31 + ...6_03_10_020230_create_categories_table.php | 33 + ...026_03_10_020231_create_articles_table.php | 45 + ...0_020236_create_article_versions_table.php | 33 + ...026_03_10_020342_create_comments_table.php | 35 + ...26_03_10_020344_create_analytics_table.php | 34 + ...26_03_10_020346_create_trendings_table.php | 33 + .../2026_03_10_020432_create_ads_table.php | 37 + ...03_10_022442_create_activity_log_table.php | 27 + ...add_event_column_to_activity_log_table.php | 22 + ...atch_uuid_column_to_activity_log_table.php | 22 + .../2026_03_10_022729_create_media_table.php | 32 + ...03_10_030000_create_article_seos_table.php | 32 + ..._03_10_035016_create_permission_tables.php | 137 + ...10000_create_contact_submissions_table.php | 40 + database/seeders/ArticleSeeder.php | 89 + database/seeders/DatabaseSeeder.php | 14 +- database/seeders/RolePermissionSeeder.php | 63 + docker-compose.yml | 25 +- docker/php/entrypoint.sh | 22 + package-lock.json | 2432 ++++++++++++++++ package.json | 1 + public/images/no-content.jpg | Bin 0 -> 2385146 bytes public/sitemap.xml | 128 + publish_article.md | 20 + resources/css/contact.css | 124 + resources/css/guest.css | 117 + resources/css/policy.css | 28 + resources/js/app.js | 14 + resources/js/contact.js | 83 + resources/js/policy.js | 68 + .../views/admin/articles/_form.blade.php | 93 + .../views/admin/articles/create.blade.php | 20 + resources/views/admin/articles/edit.blade.php | 21 + .../views/admin/articles/history.blade.php | 54 + .../views/admin/articles/index.blade.php | 49 + resources/views/admin/articles/show.blade.php | 127 + .../views/admin/categories/_form.blade.php | 28 + .../views/admin/categories/create.blade.php | 20 + .../views/admin/categories/edit.blade.php | 21 + .../views/admin/categories/index.blade.php | 45 + .../views/admin/comments/_form.blade.php | 30 + .../views/admin/comments/create.blade.php | 20 + resources/views/admin/comments/edit.blade.php | 21 + .../views/admin/comments/index.blade.php | 53 + resources/views/admin/layouts/app.blade.php | 25 + resources/views/admin/tags/_form.blade.php | 12 + resources/views/admin/tags/create.blade.php | 20 + resources/views/admin/tags/edit.blade.php | 21 + resources/views/admin/tags/index.blade.php | 43 + resources/views/guest/about.blade.php | 135 + .../views/guest/articles/index.blade.php | 135 + .../views/guest/articles/search.blade.php | 139 + resources/views/guest/articles/show.blade.php | 161 ++ resources/views/guest/contact.blade.php | 139 + resources/views/guest/home/index.blade.php | 121 + resources/views/guest/layouts/app.blade.php | 20 + .../guest/layouts/partials/footer.blade.php | 59 + .../guest/layouts/partials/header.blade.php | 40 + .../guest/layouts/partials/scripts.blade.php | 80 + .../guest/layouts/partials/styles.blade.php | 14 + resources/views/guest/policy.blade.php | 106 + resources/views/guest/term.blade.php | 51 + resources/views/welcome.blade.php | 277 -- routes/admin.php | 21 + routes/console.php | 5 + routes/web.php | 42 +- seo.md | 55 + storage/app/.gitignore | 0 storage/app/private/.gitignore | 0 storage/app/public/.gitignore | 0 storage/framework/.gitignore | 0 storage/framework/cache/.gitignore | 0 storage/framework/cache/data/.gitignore | 0 storage/framework/sessions/.gitignore | 0 storage/framework/testing/.gitignore | 0 storage/framework/views/.gitignore | 0 storage/logs/.gitignore | 0 tech.md | 46 + vite.config.js | 10 +- 151 files changed, 12714 insertions(+), 541 deletions(-) create mode 100644 app/Console/Commands/CalculateHotArticleScoreCommand.php create mode 100644 app/Console/Commands/FlushHotArticleViewsCommand.php create mode 100644 app/Console/Commands/GenerateSitemapCommand.php create mode 100644 app/Enums/ArticleStatus.php create mode 100644 app/Enums/CategoryStatus.php create mode 100644 app/Enums/ContactSubmissionStatus.php create mode 100644 app/Http/Controllers/Admin/ArticleController.php create mode 100644 app/Http/Controllers/Admin/CategoryController.php create mode 100644 app/Http/Controllers/Admin/CommentController.php create mode 100644 app/Http/Controllers/Admin/TagController.php create mode 100644 app/Http/Controllers/Guest/ArticleController.php create mode 100644 app/Http/Controllers/Guest/ContactSubmissionController.php create mode 100644 app/Http/Controllers/Guest/HomeController.php create mode 100644 app/Http/Controllers/Guest/PageController.php create mode 100644 app/Http/Requests/Admin/ApproveArticleRequest.php create mode 100644 app/Http/Requests/Admin/PublishArticleRequest.php create mode 100644 app/Http/Requests/Admin/StoreArticleRequest.php create mode 100644 app/Http/Requests/Admin/SubmitArticleForReviewRequest.php create mode 100644 app/Http/Requests/Admin/UpdateArticleRequest.php create mode 100644 app/Http/Requests/Admin/UpdateArticleSlugRequest.php create mode 100644 app/Http/Requests/Guest/SearchArticlesRequest.php create mode 100644 app/Http/Requests/Guest/ShowArticleRequest.php create mode 100644 app/Http/Requests/Guest/StoreContactSubmissionRequest.php create mode 100644 app/Jobs/CalculateHotScoreJob.php create mode 100644 app/Jobs/IncrementArticleViewJob.php create mode 100644 app/Jobs/PublishArticlePipelineJob.php create mode 100644 app/Jobs/RegenerateSitemapJob.php create mode 100644 app/Models/Ad.php create mode 100644 app/Models/Analytics.php create mode 100644 app/Models/Article.php create mode 100644 app/Models/ArticleSeo.php create mode 100644 app/Models/ArticleVersion.php create mode 100644 app/Models/Category.php create mode 100644 app/Models/Comment.php create mode 100644 app/Models/ContactSubmission.php create mode 100644 app/Models/Tag.php create mode 100644 app/Models/Trending.php create mode 100644 app/Observers/ArticleObserver.php create mode 100644 app/Observers/CategoryObserver.php create mode 100644 app/Observers/ContactSubmissionObserver.php create mode 100644 app/Observers/TagObserver.php create mode 100644 app/Providers/HorizonServiceProvider.php create mode 100644 app/Repositories/ArticleRepository.php create mode 100644 app/Repositories/CategoryRepository.php create mode 100644 app/Repositories/CommentRepository.php create mode 100644 app/Repositories/ContactSubmissionRepository.php create mode 100644 app/Repositories/TagRepository.php create mode 100644 app/Services/ArticleFilterCacheService.php create mode 100644 app/Services/ArticleService.php create mode 100644 app/Services/CategoryService.php create mode 100644 app/Services/CommentService.php create mode 100644 app/Services/ContactSubmissionService.php create mode 100644 app/Services/HotArticleService.php create mode 100644 app/Services/SeoAnalyzerService.php create mode 100644 app/Services/SeoService.php create mode 100644 app/Services/TagService.php create mode 100644 article_hot.md create mode 100644 config/activitylog.php create mode 100644 config/horizon.php create mode 100644 config/media-library.php create mode 100644 config/permission.php create mode 100644 config/responsecache.php create mode 100644 config/seotools.php create mode 100644 config/sitemap.php create mode 100644 database/migrations/2026_03_10_020226_create_tags_table.php create mode 100644 database/migrations/2026_03_10_020230_create_categories_table.php create mode 100644 database/migrations/2026_03_10_020231_create_articles_table.php create mode 100644 database/migrations/2026_03_10_020236_create_article_versions_table.php create mode 100644 database/migrations/2026_03_10_020342_create_comments_table.php create mode 100644 database/migrations/2026_03_10_020344_create_analytics_table.php create mode 100644 database/migrations/2026_03_10_020346_create_trendings_table.php create mode 100644 database/migrations/2026_03_10_020432_create_ads_table.php create mode 100644 database/migrations/2026_03_10_022442_create_activity_log_table.php create mode 100644 database/migrations/2026_03_10_022443_add_event_column_to_activity_log_table.php create mode 100644 database/migrations/2026_03_10_022444_add_batch_uuid_column_to_activity_log_table.php create mode 100644 database/migrations/2026_03_10_022729_create_media_table.php create mode 100644 database/migrations/2026_03_10_030000_create_article_seos_table.php create mode 100644 database/migrations/2026_03_10_035016_create_permission_tables.php create mode 100644 database/migrations/2026_03_10_210000_create_contact_submissions_table.php create mode 100644 database/seeders/ArticleSeeder.php create mode 100644 database/seeders/RolePermissionSeeder.php create mode 100644 package-lock.json create mode 100644 public/images/no-content.jpg create mode 100644 public/sitemap.xml create mode 100644 publish_article.md create mode 100644 resources/css/contact.css create mode 100644 resources/css/guest.css create mode 100644 resources/css/policy.css create mode 100644 resources/js/contact.js create mode 100644 resources/js/policy.js create mode 100644 resources/views/admin/articles/_form.blade.php create mode 100644 resources/views/admin/articles/create.blade.php create mode 100644 resources/views/admin/articles/edit.blade.php create mode 100644 resources/views/admin/articles/history.blade.php create mode 100644 resources/views/admin/articles/index.blade.php create mode 100644 resources/views/admin/articles/show.blade.php create mode 100644 resources/views/admin/categories/_form.blade.php create mode 100644 resources/views/admin/categories/create.blade.php create mode 100644 resources/views/admin/categories/edit.blade.php create mode 100644 resources/views/admin/categories/index.blade.php create mode 100644 resources/views/admin/comments/_form.blade.php create mode 100644 resources/views/admin/comments/create.blade.php create mode 100644 resources/views/admin/comments/edit.blade.php create mode 100644 resources/views/admin/comments/index.blade.php create mode 100644 resources/views/admin/layouts/app.blade.php create mode 100644 resources/views/admin/tags/_form.blade.php create mode 100644 resources/views/admin/tags/create.blade.php create mode 100644 resources/views/admin/tags/edit.blade.php create mode 100644 resources/views/admin/tags/index.blade.php create mode 100644 resources/views/guest/about.blade.php create mode 100644 resources/views/guest/articles/index.blade.php create mode 100644 resources/views/guest/articles/search.blade.php create mode 100644 resources/views/guest/articles/show.blade.php create mode 100644 resources/views/guest/contact.blade.php create mode 100644 resources/views/guest/home/index.blade.php create mode 100644 resources/views/guest/layouts/app.blade.php create mode 100644 resources/views/guest/layouts/partials/footer.blade.php create mode 100644 resources/views/guest/layouts/partials/header.blade.php create mode 100644 resources/views/guest/layouts/partials/scripts.blade.php create mode 100644 resources/views/guest/layouts/partials/styles.blade.php create mode 100644 resources/views/guest/policy.blade.php create mode 100644 resources/views/guest/term.blade.php delete mode 100644 resources/views/welcome.blade.php create mode 100644 routes/admin.php create mode 100644 seo.md mode change 100644 => 100755 storage/app/.gitignore mode change 100644 => 100755 storage/app/private/.gitignore mode change 100644 => 100755 storage/app/public/.gitignore mode change 100644 => 100755 storage/framework/.gitignore mode change 100644 => 100755 storage/framework/cache/.gitignore mode change 100644 => 100755 storage/framework/cache/data/.gitignore mode change 100644 => 100755 storage/framework/sessions/.gitignore mode change 100644 => 100755 storage/framework/testing/.gitignore mode change 100644 => 100755 storage/framework/views/.gitignore mode change 100644 => 100755 storage/logs/.gitignore create mode 100644 tech.md diff --git a/README.md b/README.md index 0165a77..bb1f7a0 100644 --- a/README.md +++ b/README.md @@ -57,3 +57,12 @@ If you discover a security vulnerability within Laravel, please send an e-mail t ## License The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). + +## Docker NPM + +- Start Vite dev server in Docker: + - `docker compose up -d node` +- Run build in Docker: + - `docker compose run --rm node npm run build` +- Stop Vite container: + - `docker compose stop node` diff --git a/app/Console/Commands/CalculateHotArticleScoreCommand.php b/app/Console/Commands/CalculateHotArticleScoreCommand.php new file mode 100644 index 0000000..4339759 --- /dev/null +++ b/app/Console/Commands/CalculateHotArticleScoreCommand.php @@ -0,0 +1,22 @@ +info('Hot score calculation job dispatched.'); + + return self::SUCCESS; + } +} diff --git a/app/Console/Commands/FlushHotArticleViewsCommand.php b/app/Console/Commands/FlushHotArticleViewsCommand.php new file mode 100644 index 0000000..e6f7ea3 --- /dev/null +++ b/app/Console/Commands/FlushHotArticleViewsCommand.php @@ -0,0 +1,22 @@ +flushViewCountersToDatabase(); + + $this->info(sprintf('Flushed %d views to analytics table.', $flushed)); + + return self::SUCCESS; + } +} diff --git a/app/Console/Commands/GenerateSitemapCommand.php b/app/Console/Commands/GenerateSitemapCommand.php new file mode 100644 index 0000000..c0c1f34 --- /dev/null +++ b/app/Console/Commands/GenerateSitemapCommand.php @@ -0,0 +1,45 @@ +add( + Url::create(url('/')) + ->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY) + ->setPriority(1.0) + ); + + Article::query() + ->where('status', ArticleStatus::PUBLISHED->value) + ->latest('updated_at') + ->get() + ->each(function (Article $article) use ($sitemap): void { + $sitemap->add( + Url::create(route('articles.show', ['article' => $article->slug])) + ->setLastModificationDate($article->updated_at ?? $article->created_at) + ->setChangeFrequency(Url::CHANGE_FREQUENCY_DAILY) + ->setPriority(0.8) + ); + }); + + $sitemap->writeToFile(public_path('sitemap.xml')); + + $this->info('Sitemap generated: '.public_path('sitemap.xml')); + + return self::SUCCESS; + } +} diff --git a/app/Enums/ArticleStatus.php b/app/Enums/ArticleStatus.php new file mode 100644 index 0000000..682b191 --- /dev/null +++ b/app/Enums/ArticleStatus.php @@ -0,0 +1,9 @@ +articleService->paginateLatest(); + + return view('admin.articles.index', compact('articles')); + } + + /** + * Show the article creation form. + */ + public function create(): View + { + $categories = $this->articleFilterCacheService->getCategories(); + $article = new Article(); + + return view('admin.articles.create', compact('categories', 'article')); + } + + /** + * Store a new article in storage. + */ + public function store(StoreArticleRequest $request): RedirectResponse + { + $data = $request->validated(); + + $data['updated_by'] = auth()->id(); + $data['author_id'] = auth()->id(); + + $this->articleService->create($data); + + return redirect()->route('admin.articles.index')->with('status', 'Article created.'); + } + + /** + * Display details of a specific article in the admin area. + */ + public function show(Article $article): View + { + $article->loadMissing(['category', 'author', 'seo', 'approver', 'publisher']); + + return view('admin.articles.show', compact('article')); + } + + /** + * Show the article edit form. + */ + public function edit(Article $article): View + { + $categories = $this->articleFilterCacheService->getCategories(); + + return view('admin.articles.edit', compact('article', 'categories')); + } + + /** + * Update an existing article. + */ + public function update(UpdateArticleRequest $request, Article $article): RedirectResponse + { + $data = $request->validated(); + + $data['updated_by'] = auth()->id(); + + $this->articleService->update($article, $data); + + return redirect()->route('admin.articles.index')->with('status', 'Article updated.'); + } + + /** + * Remove an article from storage. + */ + public function destroy(Article $article): RedirectResponse + { + $this->articleService->delete($article); + + return redirect()->route('admin.articles.index')->with('status', 'Article deleted.'); + } + + /** + * Display article activity logs for comparison and auditing. + */ + public function history(Article $article): View + { + $activities = Activity::query() + ->where('subject_type', Article::class) + ->where('subject_id', $article->id) + ->latest() + ->paginate(20); + + return view('admin.articles.history', compact('article', 'activities')); + } + + /** + * Restore article data from a selected activity log entry. + */ + public function restore(Article $article, Activity $activity): RedirectResponse + { + if ($activity->subject_type !== Article::class || (int) $activity->subject_id !== (int) $article->id) { + abort(404); + } + + try { + $this->articleService->restoreFromActivity($article, $activity); + } catch (InvalidArgumentException $exception) { + return redirect() + ->route('admin.articles.history', $article) + ->with('status', $exception->getMessage()); + } + + return redirect() + ->route('admin.articles.history', $article) + ->with('status', 'Article has been restored from selected log entry.'); + } + + /** + * Update the article slug through a dedicated admin action. + */ + public function updateSlug(UpdateArticleSlugRequest $request, Article $article): RedirectResponse + { + $data = $request->validated(); + + try { + $this->articleService->updateSlug($article, $data['slug']); + } catch (InvalidArgumentException $exception) { + return redirect() + ->route('admin.articles.show', $article) + ->with('status', $exception->getMessage()); + } + + return redirect() + ->route('admin.articles.show', $article) + ->with('status', 'Slug updated successfully.'); + } + + /** + * Move a draft article to review state. + */ + public function submitForReview(SubmitArticleForReviewRequest $request, Article $article): RedirectResponse + { + try { + $this->articleService->submitForReview($article); + } catch (InvalidArgumentException $exception) { + return redirect()->route('admin.articles.show', $article)->with('status', $exception->getMessage()); + } + + return redirect()->route('admin.articles.show', $article)->with('status', 'Article submitted for review.'); + } + + /** + * Approve an article from review state. + */ + public function approve(ApproveArticleRequest $request, Article $article): RedirectResponse + { + try { + $this->articleService->approve($article, auth()->id()); + } catch (InvalidArgumentException $exception) { + return redirect()->route('admin.articles.show', $article)->with('status', $exception->getMessage()); + } + + return redirect()->route('admin.articles.show', $article)->with('status', 'Article approved.'); + } + + /** + * Publish an approved article and dispatch publish pipeline job. + */ + public function publish(PublishArticleRequest $request, Article $article): RedirectResponse + { + try { + $this->articleService->publish($article, auth()->id()); + } catch (InvalidArgumentException $exception) { + return redirect()->route('admin.articles.show', $article)->with('status', $exception->getMessage()); + } + + return redirect()->route('admin.articles.show', $article)->with('status', 'Article published and pipeline dispatched.'); + } +} diff --git a/app/Http/Controllers/Admin/CategoryController.php b/app/Http/Controllers/Admin/CategoryController.php new file mode 100644 index 0000000..55684ed --- /dev/null +++ b/app/Http/Controllers/Admin/CategoryController.php @@ -0,0 +1,93 @@ +categoryService->paginateLatest(); + + return view('admin.categories.index', compact('categories')); + } + + /** + * Show the form for creating a new category. + */ + public function create(): View + { + $category = new Category(); + + return view('admin.categories.create', compact('category')); + } + + /** + * Store a newly created category. + */ + public function store(Request $request): RedirectResponse + { + $data = $request->validate([ + 'name' => ['required', 'string', 'max:255', 'unique:categories,name'], + 'description' => ['nullable', 'string'], + 'status' => ['required', Rule::enum(CategoryStatus::class)], + ]); + + $this->categoryService->create($data); + + return redirect()->route('admin.categories.index')->with('status', 'Category created.'); + } + + /** + * Show the form for editing a category. + */ + public function edit(Category $category): View + { + return view('admin.categories.edit', compact('category')); + } + + /** + * Update a category. + */ + public function update(Request $request, Category $category): RedirectResponse + { + $data = $request->validate([ + 'name' => ['required', 'string', 'max:255', 'unique:categories,name,'.$category->id], + 'description' => ['nullable', 'string'], + 'status' => ['required', Rule::enum(CategoryStatus::class)], + ]); + + $this->categoryService->update($category, $data); + + return redirect()->route('admin.categories.index')->with('status', 'Category updated.'); + } + + /** + * Remove a category. + */ + public function destroy(Category $category): RedirectResponse + { + $this->categoryService->delete($category); + + return redirect()->route('admin.categories.index')->with('status', 'Category deleted.'); + } +} diff --git a/app/Http/Controllers/Admin/CommentController.php b/app/Http/Controllers/Admin/CommentController.php new file mode 100644 index 0000000..8da414d --- /dev/null +++ b/app/Http/Controllers/Admin/CommentController.php @@ -0,0 +1,113 @@ +commentService->paginateByArticle($article); + + return view('admin.comments.index', compact('article', 'comments')); + } + + /** + * Show the form for creating a new comment for an article. + */ + public function create(Article $article): View + { + $comment = new Comment(); + + return view('admin.comments.create', compact('article', 'comment')); + } + + /** + * Store a newly created comment for an article. + */ + public function store(Request $request, Article $article): RedirectResponse + { + $data = $request->validate([ + 'user_id' => ['nullable', 'exists:users,id'], + 'author_name' => ['nullable', 'string', 'max:255'], + 'author_email' => ['nullable', 'email', 'max:255'], + 'content' => ['required', 'string'], + 'is_approved' => ['nullable', 'boolean'], + ]); + + $data['is_approved'] = $request->boolean('is_approved'); + + $this->commentService->createForArticle($article, $data); + + return redirect()->route('admin.articles.comments.index', $article)->with('status', 'Comment created.'); + } + + /** + * Show the form for editing a comment. + */ + public function edit(Article $article, Comment $comment): View + { + if ((int) $comment->article_id !== (int) $article->id) { + abort(404); + } + + return view('admin.comments.edit', compact('article', 'comment')); + } + + /** + * Update an existing comment. + */ + public function update(Request $request, Article $article, Comment $comment): RedirectResponse + { + $data = $request->validate([ + 'user_id' => ['nullable', 'exists:users,id'], + 'author_name' => ['nullable', 'string', 'max:255'], + 'author_email' => ['nullable', 'email', 'max:255'], + 'content' => ['required', 'string'], + 'is_approved' => ['nullable', 'boolean'], + ]); + + $data['is_approved'] = $request->boolean('is_approved'); + + try { + $this->commentService->updateForArticle($article, $comment, $data); + } catch (InvalidArgumentException $exception) { + return redirect()->route('admin.articles.comments.index', $article)->with('status', $exception->getMessage()); + } + + return redirect()->route('admin.articles.comments.index', $article)->with('status', 'Comment updated.'); + } + + /** + * Remove a comment. + */ + public function destroy(Article $article, Comment $comment): RedirectResponse + { + try { + $this->commentService->deleteForArticle($article, $comment); + } catch (InvalidArgumentException $exception) { + return redirect()->route('admin.articles.comments.index', $article)->with('status', $exception->getMessage()); + } + + return redirect()->route('admin.articles.comments.index', $article)->with('status', 'Comment deleted.'); + } +} diff --git a/app/Http/Controllers/Admin/TagController.php b/app/Http/Controllers/Admin/TagController.php new file mode 100644 index 0000000..6260911 --- /dev/null +++ b/app/Http/Controllers/Admin/TagController.php @@ -0,0 +1,87 @@ +tagService->paginateLatest(); + + return view('admin.tags.index', compact('tags')); + } + + /** + * Show the form for creating a new tag. + */ + public function create(): View + { + $tag = new Tag(); + + return view('admin.tags.create', compact('tag')); + } + + /** + * Store a newly created tag. + */ + public function store(Request $request): RedirectResponse + { + $data = $request->validate([ + 'name' => ['required', 'string', 'max:255', 'unique:tags,name'], + ]); + + $this->tagService->create($data); + + return redirect()->route('admin.tags.index')->with('status', 'Tag created.'); + } + + /** + * Show the form for editing a tag. + */ + public function edit(Tag $tag): View + { + return view('admin.tags.edit', compact('tag')); + } + + /** + * Update a tag. + */ + public function update(Request $request, Tag $tag): RedirectResponse + { + $data = $request->validate([ + 'name' => ['required', 'string', 'max:255', 'unique:tags,name,'.$tag->id], + ]); + + $this->tagService->update($tag, $data); + + return redirect()->route('admin.tags.index')->with('status', 'Tag updated.'); + } + + /** + * Remove a tag. + */ + public function destroy(Tag $tag): RedirectResponse + { + $this->tagService->delete($tag); + + return redirect()->route('admin.tags.index')->with('status', 'Tag deleted.'); + } +} diff --git a/app/Http/Controllers/Guest/ArticleController.php b/app/Http/Controllers/Guest/ArticleController.php new file mode 100644 index 0000000..46f39b9 --- /dev/null +++ b/app/Http/Controllers/Guest/ArticleController.php @@ -0,0 +1,272 @@ + (string) $request->validated('keyword', ''), + 'tag' => (string) $request->validated('tag', ''), + 'category' => (string) $request->validated('category', ''), + 'sort' => (string) $request->validated('sort', 'latest'), + ]; + + $isSearching = $filters['keyword'] !== ''; + $data = $this->buildListingData($filters, !$isSearching); + + if ($isSearching) { + $data['searchKeyword'] = $filters['keyword']; + + return view('guest.articles.search', $data); + } + + return view('guest.articles.index', $data); + } + + /** + * Display published article detail by slug from SEO-friendly .html URL. + */ + public function show(ShowArticleRequest $request, string $article): View + { + $article = Article::query() + ->with(['category', 'seo', 'media', 'versions.media', 'author', 'tags']) + ->withCount('comments') + ->where('slug', $article) + ->where('status', ArticleStatus::PUBLISHED->value) + ->firstOrFail(); + + $tagIds = $article->tags->pluck('id')->all(); + + $relatedArticles = Article::query() + ->with(['category', 'media']) + ->where('status', ArticleStatus::PUBLISHED->value) + ->whereKeyNot($article->id) + ->when( + $tagIds !== [], + fn (Builder $query) => $query->whereHas('tags', fn (Builder $tagQuery) => $tagQuery->whereIn('tags.id', $tagIds)), + fn (Builder $query) => $query->where('category_id', $article->category_id) + ) + ->latest('published_at') + ->limit(3) + ->get(); + + $trendingArticles = Trending::query() + ->with(['article' => fn ($query) => $query->with('category')]) + ->latest('calculated_at') + ->orderBy('rank') + ->limit(4) + ->get() + ->pluck('article') + ->filter(fn ($item) => $item && $item->id !== $article->id) + ->values(); + + $trendingTags = Tag::query() + ->withCount('articles') + ->orderByDesc('articles_count') + ->limit(6) + ->get(['id', 'name', 'slug']); + + IncrementArticleViewJob::dispatch($article->id); + $this->seoService->applyForArticle($article); + + return view('guest.articles.show', compact('article', 'relatedArticles', 'trendingArticles', 'trendingTags')); + } + + /** + * Display article listing by category slug. + */ + public function byCategory(Request $request, string $slug): View + { + $category = Category::query() + ->where('slug', $slug) + ->where('status', CategoryStatus::ACTIVE->value) + ->firstOrFail(); + + $filters = [ + 'keyword' => (string) $request->query('keyword', ''), + 'tag' => (string) $request->query('tag', ''), + 'category' => $slug, + 'sort' => (string) $request->query('sort', 'latest'), + ]; + + $data = $this->buildListingData($filters); + $data['pageTitle'] = 'Danh mục: '.$category->name; + + return view('guest.articles.index', $data); + } + + /** + * Display article listing by tag slug. + */ + public function byTag(Request $request, string $slug): View + { + $tag = Tag::query()->where('slug', $slug)->firstOrFail(); + + $filters = [ + 'keyword' => (string) $request->query('keyword', ''), + 'tag' => $slug, + 'category' => (string) $request->query('category', ''), + 'sort' => (string) $request->query('sort', 'latest'), + ]; + + $data = $this->buildListingData($filters); + $data['pageTitle'] = 'Chủ đề: '.$tag->name; + + return view('guest.articles.index', $data); + } + + private function buildListingData(array $filters, bool $useFeaturedArticle = true): array + { + $normalizedFilters = [ + 'keyword' => (string) ($filters['keyword'] ?? ''), + 'tag' => (string) ($filters['tag'] ?? ''), + 'category' => (string) ($filters['category'] ?? ''), + 'sort' => in_array((string) ($filters['sort'] ?? 'latest'), ['latest', 'popular', 'featured'], true) + ? (string) $filters['sort'] + : 'latest', + ]; + + $baseQuery = Article::query() + ->with(['category', 'tags', 'media']) + ->withCount('comments') + ->withSum('analytics as total_views', 'views') + ->where('status', ArticleStatus::PUBLISHED->value); + + $this->applySearchFilters($baseQuery, $normalizedFilters); + $this->applySort($baseQuery, $normalizedFilters['sort']); + + $featuredArticle = null; + + if ($useFeaturedArticle) { + $featuredArticle = (clone $baseQuery) + ->latest('published_at') + ->first(); + } + + $articles = (clone $baseQuery) + ->when($useFeaturedArticle && $featuredArticle, fn (Builder $query) => $query->whereKeyNot($featuredArticle->id)) + ->latest('published_at') + ->paginate(10) + ->withQueryString(); + + $popularArticles = Trending::query() + ->with(['article' => fn ($query) => $query->with('category')]) + ->latest('calculated_at') + ->orderBy('rank') + ->limit(5) + ->get() + ->pluck('article') + ->filter() + ->values(); + + if ($popularArticles->isEmpty()) { + $popularArticles = Article::query() + ->with('category') + ->where('status', ArticleStatus::PUBLISHED->value) + ->latest('published_at') + ->limit(5) + ->get(); + } + + $popularTags = Tag::query() + ->withCount('articles') + ->orderByDesc('articles_count') + ->limit(10) + ->get(['id', 'name', 'slug']); + + $categories = $this->articleFilterCacheService->getCategories(); + $tags = $this->articleFilterCacheService->getTags(); + $relatedCategories = Category::query() + ->where('status', CategoryStatus::ACTIVE->value) + ->withCount([ + 'articles' => fn (Builder $query) => $query->where('status', ArticleStatus::PUBLISHED->value), + ]) + ->orderByDesc('articles_count') + ->limit(4) + ->get(['id', 'name', 'slug']); + + return [ + 'articles' => $articles, + 'featuredArticle' => $featuredArticle, + 'popularArticles' => $popularArticles, + 'popularTags' => $popularTags, + 'categories' => $categories, + 'relatedCategories' => $relatedCategories, + 'tags' => $tags, + 'filters' => $normalizedFilters, + 'pageTitle' => 'Tin tức mới nhất', + ]; + } + + private function applySearchFilters(Builder $query, array $filters): void + { + $query + ->when( + !empty($filters['keyword'] ?? null), + fn (Builder $builder) => $builder->where(function (Builder $innerQuery) use ($filters): void { + $keyword = (string) $filters['keyword']; + $innerQuery + ->where('title', 'like', "%{$keyword}%") + ->orWhere('excerpt', 'like', "%{$keyword}%") + ->orWhere('content', 'like', "%{$keyword}%"); + }) + ) + ->when( + !empty($filters['tag'] ?? null), + fn (Builder $builder) => $builder->whereHas('tags', function (Builder $tagQuery) use ($filters): void { + $tagQuery->where('slug', $filters['tag']); + }) + ) + ->when( + !empty($filters['category'] ?? null), + fn (Builder $builder) => $builder->whereHas('category', function (Builder $categoryQuery) use ($filters): void { + $categoryQuery->where('slug', $filters['category']); + }) + ); + } + + private function applySort(Builder $query, string $sort): void + { + match ($sort) { + 'popular' => $query + ->orderByDesc('total_views') + ->latest('published_at'), + 'featured' => $query + ->orderByDesc('comments_count') + ->orderByDesc('total_views') + ->latest('published_at'), + default => $query->latest('published_at'), + }; + } + +} diff --git a/app/Http/Controllers/Guest/ContactSubmissionController.php b/app/Http/Controllers/Guest/ContactSubmissionController.php new file mode 100644 index 0000000..3ee1b94 --- /dev/null +++ b/app/Http/Controllers/Guest/ContactSubmissionController.php @@ -0,0 +1,27 @@ +contactSubmissionService->handleGuestSubmission( + $request->validated(), + (string) $request->ip() + ); + } +} diff --git a/app/Http/Controllers/Guest/HomeController.php b/app/Http/Controllers/Guest/HomeController.php new file mode 100644 index 0000000..40d3cc9 --- /dev/null +++ b/app/Http/Controllers/Guest/HomeController.php @@ -0,0 +1,119 @@ + (string) $request->query('keyword', ''), + 'tag' => (string) $request->query('tag', ''), + 'category' => (string) $request->query('category', ''), + ]; + + $baseQuery = Article::query() + ->with(['category', 'tags', 'media']) + ->where('status', ArticleStatus::PUBLISHED->value); + + $this->applySearchFilters($baseQuery, $filters); + + $featuredArticle = (clone $baseQuery) + ->latest('published_at') + ->first(); + + $articles = (clone $baseQuery) + ->when($featuredArticle, fn (Builder $query) => $query->whereKeyNot($featuredArticle->id)) + ->latest('published_at') + ->limit(5) + ->get(); + + $popularArticles = Trending::query() + ->with([ + 'article' => fn ($query) => $query + ->with('category') + ->withSum('analytics as total_views', 'views'), + ]) + ->latest('calculated_at') + ->orderBy('rank') + ->limit(5) + ->get() + ->pluck('article') + ->filter() + ->values(); + + if ($popularArticles->isEmpty()) { + $popularArticles = Article::query() + ->with('category') + ->withSum('analytics as total_views', 'views') + ->where('status', ArticleStatus::PUBLISHED->value) + ->latest('published_at') + ->limit(5) + ->get(); + } + + $popularTags = Tag::query() + ->withCount('articles') + ->orderByDesc('articles_count') + ->limit(10) + ->get(['id', 'name', 'slug']); + + $categories = $this->articleFilterCacheService->getCategories(); + $tags = $this->articleFilterCacheService->getTags(); + + return view('guest.home.index', [ + 'articles' => $articles, + 'featuredArticle' => $featuredArticle, + 'popularArticles' => $popularArticles, + 'popularTags' => $popularTags, + 'categories' => $categories, + 'tags' => $tags, + 'filters' => $filters, + ]); + } + + private function applySearchFilters(Builder $query, array $filters): void + { + $query + ->when( + $filters['keyword'] !== '', + fn (Builder $builder) => $builder->where(function (Builder $innerQuery) use ($filters): void { + $keyword = $filters['keyword']; + $innerQuery + ->where('title', 'like', "%{$keyword}%") + ->orWhere('excerpt', 'like', "%{$keyword}%") + ->orWhere('content', 'like', "%{$keyword}%"); + }) + ) + ->when( + $filters['tag'] !== '', + fn (Builder $builder) => $builder->whereHas('tags', function (Builder $tagQuery) use ($filters): void { + $tagQuery->where('slug', $filters['tag']); + }) + ) + ->when( + $filters['category'] !== '', + fn (Builder $builder) => $builder->whereHas('category', function (Builder $categoryQuery) use ($filters): void { + $categoryQuery->where('slug', $filters['category']); + }) + ); + } +} diff --git a/app/Http/Controllers/Guest/PageController.php b/app/Http/Controllers/Guest/PageController.php new file mode 100644 index 0000000..2cb7838 --- /dev/null +++ b/app/Http/Controllers/Guest/PageController.php @@ -0,0 +1,41 @@ + + */ + public function rules(): array + { + return []; + } +} diff --git a/app/Http/Requests/Admin/PublishArticleRequest.php b/app/Http/Requests/Admin/PublishArticleRequest.php new file mode 100644 index 0000000..5ebd884 --- /dev/null +++ b/app/Http/Requests/Admin/PublishArticleRequest.php @@ -0,0 +1,21 @@ + + */ + public function rules(): array + { + return []; + } +} diff --git a/app/Http/Requests/Admin/StoreArticleRequest.php b/app/Http/Requests/Admin/StoreArticleRequest.php new file mode 100644 index 0000000..b3846dd --- /dev/null +++ b/app/Http/Requests/Admin/StoreArticleRequest.php @@ -0,0 +1,46 @@ + + */ + public function rules(): array + { + return [ + 'category_id' => ['nullable', 'exists:categories,id'], + 'title' => ['required', 'string', 'max:255'], + 'excerpt' => ['nullable', 'string', 'max:500'], + 'content' => ['required', 'string'], + 'status' => ['required', Rule::enum(ArticleStatus::class)], + 'seo_title' => ['nullable', 'string', 'max:255'], + 'seo_description' => ['nullable', 'string', 'max:500'], + 'seo_keywords' => ['nullable', 'string', 'max:500'], + 'seo_og_image' => ['nullable', 'url', 'max:255'], + 'featured_image' => ['nullable', 'image', 'max:5120'], + 'gallery' => ['nullable', 'array'], + 'gallery.*' => ['image', 'max:5120'], + 'attachments' => ['nullable', 'array'], + 'attachments.*' => ['file', 'max:10240'], + 'version_files' => ['nullable', 'array'], + 'version_files.*' => ['file', 'max:10240'], + 'published_at' => ['nullable', 'date'], + ]; + } +} diff --git a/app/Http/Requests/Admin/SubmitArticleForReviewRequest.php b/app/Http/Requests/Admin/SubmitArticleForReviewRequest.php new file mode 100644 index 0000000..b0ca668 --- /dev/null +++ b/app/Http/Requests/Admin/SubmitArticleForReviewRequest.php @@ -0,0 +1,21 @@ + + */ + public function rules(): array + { + return []; + } +} diff --git a/app/Http/Requests/Admin/UpdateArticleRequest.php b/app/Http/Requests/Admin/UpdateArticleRequest.php new file mode 100644 index 0000000..eb228e6 --- /dev/null +++ b/app/Http/Requests/Admin/UpdateArticleRequest.php @@ -0,0 +1,46 @@ + + */ + public function rules(): array + { + return [ + 'category_id' => ['nullable', 'exists:categories,id'], + 'title' => ['required', 'string', 'max:255'], + 'excerpt' => ['nullable', 'string', 'max:500'], + 'content' => ['required', 'string'], + 'status' => ['required', Rule::enum(ArticleStatus::class)], + 'seo_title' => ['nullable', 'string', 'max:255'], + 'seo_description' => ['nullable', 'string', 'max:500'], + 'seo_keywords' => ['nullable', 'string', 'max:500'], + 'seo_og_image' => ['nullable', 'url', 'max:255'], + 'featured_image' => ['nullable', 'image', 'max:5120'], + 'gallery' => ['nullable', 'array'], + 'gallery.*' => ['image', 'max:5120'], + 'attachments' => ['nullable', 'array'], + 'attachments.*' => ['file', 'max:10240'], + 'version_files' => ['nullable', 'array'], + 'version_files.*' => ['file', 'max:10240'], + 'published_at' => ['nullable', 'date'], + ]; + } +} diff --git a/app/Http/Requests/Admin/UpdateArticleSlugRequest.php b/app/Http/Requests/Admin/UpdateArticleSlugRequest.php new file mode 100644 index 0000000..7f5aaa3 --- /dev/null +++ b/app/Http/Requests/Admin/UpdateArticleSlugRequest.php @@ -0,0 +1,28 @@ + + */ + public function rules(): array + { + return [ + 'slug' => ['required', 'string', 'max:255'], + ]; + } +} diff --git a/app/Http/Requests/Guest/SearchArticlesRequest.php b/app/Http/Requests/Guest/SearchArticlesRequest.php new file mode 100644 index 0000000..a318eb0 --- /dev/null +++ b/app/Http/Requests/Guest/SearchArticlesRequest.php @@ -0,0 +1,31 @@ + + */ + public function rules(): array + { + return [ + 'keyword' => ['nullable', 'string', 'max:255'], + 'tag' => ['nullable', 'string', 'max:255'], + 'category' => ['nullable', 'string', 'max:255'], + 'sort' => ['nullable', 'in:latest,popular,featured'], + ]; + } +} diff --git a/app/Http/Requests/Guest/ShowArticleRequest.php b/app/Http/Requests/Guest/ShowArticleRequest.php new file mode 100644 index 0000000..4327489 --- /dev/null +++ b/app/Http/Requests/Guest/ShowArticleRequest.php @@ -0,0 +1,26 @@ + + */ + public function rules(): array + { + return []; + } +} diff --git a/app/Http/Requests/Guest/StoreContactSubmissionRequest.php b/app/Http/Requests/Guest/StoreContactSubmissionRequest.php new file mode 100644 index 0000000..9431185 --- /dev/null +++ b/app/Http/Requests/Guest/StoreContactSubmissionRequest.php @@ -0,0 +1,66 @@ +input('phone', '')); + + $this->merge([ + 'name' => trim((string) $this->input('name', '')), + 'email' => mb_strtolower(trim((string) $this->input('email', ''))), + 'phone' => $normalizedPhone, + 'subject' => trim((string) $this->input('subject', '')), + 'message' => trim((string) $this->input('message', '')), + ]); + } + + /** + * Get the validation rules that apply to the request. + * + * @return array + */ + public function rules(): array + { + return [ + 'name' => ['required', 'string', 'min:2', 'max:120'], + 'email' => ['required', 'email:rfc,dns', 'max:190'], + 'phone' => ['required', 'string', 'min:9', 'max:20'], + 'subject' => ['required', 'string', 'min:3', 'max:180'], + 'message' => ['required', 'string', 'min:10', 'max:3000'], + ]; + } + + /** + * Custom validation messages. + * + * @return array + */ + public function messages(): array + { + return [ + 'name.required' => 'Vui lòng nhập họ và tên.', + 'email.required' => 'Vui lòng nhập email.', + 'email.email' => 'Email không đúng định dạng.', + 'phone.required' => 'Vui lòng nhập số điện thoại.', + 'subject.required' => 'Vui lòng nhập tiêu đề.', + 'message.required' => 'Vui lòng nhập nội dung tin nhắn.', + 'message.min' => 'Nội dung tin nhắn cần ít nhất 10 ký tự.', + ]; + } +} diff --git a/app/Jobs/CalculateHotScoreJob.php b/app/Jobs/CalculateHotScoreJob.php new file mode 100644 index 0000000..015b1d2 --- /dev/null +++ b/app/Jobs/CalculateHotScoreJob.php @@ -0,0 +1,19 @@ +calculateHotScores(); + } +} diff --git a/app/Jobs/IncrementArticleViewJob.php b/app/Jobs/IncrementArticleViewJob.php new file mode 100644 index 0000000..7c5e059 --- /dev/null +++ b/app/Jobs/IncrementArticleViewJob.php @@ -0,0 +1,24 @@ +trackView($this->articleId); + } +} diff --git a/app/Jobs/PublishArticlePipelineJob.php b/app/Jobs/PublishArticlePipelineJob.php new file mode 100644 index 0000000..8cf0890 --- /dev/null +++ b/app/Jobs/PublishArticlePipelineJob.php @@ -0,0 +1,97 @@ +find($this->articleId); + + if (!$article || $article->status !== ArticleStatus::PUBLISHED) { + return; + } + + $staticPath = sprintf('static/articles/%s.html', $article->slug); + $ampPath = sprintf('static/articles/%s.amp.html', $article->slug); + + Storage::disk('public')->put($staticPath, $this->renderStaticHtml($article)); + Storage::disk('public')->put($ampPath, $this->renderAmpHtml($article)); + + Redis::set( + sprintf('article:published:%d', $article->id), + json_encode([ + 'id' => $article->id, + 'slug' => $article->slug, + 'title' => $article->title, + 'excerpt' => $article->excerpt, + 'published_at' => optional($article->published_at)->toDateTimeString(), + ], JSON_UNESCAPED_UNICODE) + ); + + $this->purgeCdn($article); + + Artisan::call('sitemap:generate'); + + $sitemapUrl = url('/sitemap.xml'); + Http::timeout(5)->get('https://www.google.com/ping', ['sitemap' => $sitemapUrl]); + Http::timeout(5)->get('https://www.bing.com/ping', ['sitemap' => $sitemapUrl]); + + $article->update([ + 'static_html_path' => $staticPath, + 'amp_html_path' => $ampPath, + 'last_published_job_at' => now(), + ]); + + ResponseCache::clear(); + } + + private function renderStaticHtml(Article $article): string + { + return sprintf( + "%s

%s

%s

", + e($article->title), + e($article->title), + nl2br(e((string) $article->content)) + ); + } + + private function renderAmpHtml(Article $article): string + { + return sprintf( + "%s

%s

%s

", + e($article->title), + e($article->title), + nl2br(e((string) $article->content)) + ); + } + + private function purgeCdn(Article $article): void + { + // Placeholder for CDN purge integration. + Log::info('CDN purge requested for article.', [ + 'article_id' => $article->id, + 'slug' => $article->slug, + ]); + } +} diff --git a/app/Jobs/RegenerateSitemapJob.php b/app/Jobs/RegenerateSitemapJob.php new file mode 100644 index 0000000..46142a0 --- /dev/null +++ b/app/Jobs/RegenerateSitemapJob.php @@ -0,0 +1,22 @@ + 'boolean', + 'starts_at' => 'datetime', + 'ends_at' => 'datetime', + ]; + } +} diff --git a/app/Models/Analytics.php b/app/Models/Analytics.php new file mode 100644 index 0000000..d01710d --- /dev/null +++ b/app/Models/Analytics.php @@ -0,0 +1,29 @@ + 'date', + ]; + } + + public function article(): BelongsTo + { + return $this->belongsTo(Article::class); + } +} diff --git a/app/Models/Article.php b/app/Models/Article.php new file mode 100644 index 0000000..00f4353 --- /dev/null +++ b/app/Models/Article.php @@ -0,0 +1,131 @@ +useLogName('article') + ->logOnly([ + 'category_id', + 'author_id', + 'title', + 'slug', + 'excerpt', + 'content', + 'status', + 'published_at', + ]) + ->logOnlyDirty() + ->dontSubmitEmptyLogs(); + } + + public function getSlugOptions(): SlugOptions + { + return SlugOptions::create() + ->generateSlugsFrom('title') + ->saveSlugsTo('slug') + ->doNotGenerateSlugsOnUpdate(); + } + + public function registerMediaCollections(): void + { + $this + ->addMediaCollection('featured_image') + ->singleFile(); + + $this->addMediaCollection('gallery'); + $this->addMediaCollection('attachments'); + } + + public function registerMediaConversions(?Media $media = null): void + { + $this + ->addMediaConversion('thumb') + ->width(320) + ->height(200) + ->performOnCollections('featured_image', 'gallery') + ->nonQueued(); + } + + protected function casts(): array + { + return [ + 'status' => ArticleStatus::class, + 'published_at' => 'datetime', + ]; + } + + public function category(): BelongsTo + { + return $this->belongsTo(Category::class); + } + + public function author(): BelongsTo + { + return $this->belongsTo(User::class, 'author_id'); + } + + public function tags(): BelongsToMany + { + return $this->belongsToMany(Tag::class); + } + + public function comments(): HasMany + { + return $this->hasMany(Comment::class); + } + + public function versions(): HasMany + { + return $this->hasMany(ArticleVersion::class); + } + + public function analytics(): HasMany + { + return $this->hasMany(Analytics::class); + } + + public function trending(): HasMany + { + return $this->hasMany(Trending::class); + } + + public function seo(): HasOne + { + return $this->hasOne(ArticleSeo::class); + } +} diff --git a/app/Models/ArticleSeo.php b/app/Models/ArticleSeo.php new file mode 100644 index 0000000..4fa770f --- /dev/null +++ b/app/Models/ArticleSeo.php @@ -0,0 +1,35 @@ + 'array', + 'warnings' => 'array', + 'last_analyzed_at' => 'datetime', + ]; + } + + public function article(): BelongsTo + { + return $this->belongsTo(Article::class); + } +} diff --git a/app/Models/ArticleVersion.php b/app/Models/ArticleVersion.php new file mode 100644 index 0000000..1b39127 --- /dev/null +++ b/app/Models/ArticleVersion.php @@ -0,0 +1,35 @@ +belongsTo(Article::class); + } + + public function user(): BelongsTo + { + return $this->belongsTo(User::class, 'updated_by'); + } + + public function registerMediaCollections(): void + { + $this->addMediaCollection('version_files'); + } +} diff --git a/app/Models/Category.php b/app/Models/Category.php new file mode 100644 index 0000000..e6f1685 --- /dev/null +++ b/app/Models/Category.php @@ -0,0 +1,41 @@ + CategoryStatus::class, + ]; + } + + public function getSlugOptions(): SlugOptions + { + return SlugOptions::create() + ->generateSlugsFrom('name') + ->saveSlugsTo('slug') + ->doNotGenerateSlugsOnUpdate(); + } + + public function articles(): HasMany + { + return $this->hasMany(Article::class); + } +} diff --git a/app/Models/Comment.php b/app/Models/Comment.php new file mode 100644 index 0000000..f234b4b --- /dev/null +++ b/app/Models/Comment.php @@ -0,0 +1,35 @@ + 'boolean', + ]; + } + + public function article(): BelongsTo + { + return $this->belongsTo(Article::class); + } + + public function user(): BelongsTo + { + return $this->belongsTo(User::class); + } +} diff --git a/app/Models/ContactSubmission.php b/app/Models/ContactSubmission.php new file mode 100644 index 0000000..e5b7e65 --- /dev/null +++ b/app/Models/ContactSubmission.php @@ -0,0 +1,28 @@ + ContactSubmissionStatus::class, + 'submitted_date' => 'date', + ]; + } +} diff --git a/app/Models/Tag.php b/app/Models/Tag.php new file mode 100644 index 0000000..504e242 --- /dev/null +++ b/app/Models/Tag.php @@ -0,0 +1,19 @@ +belongsToMany(Article::class); + } +} diff --git a/app/Models/Trending.php b/app/Models/Trending.php new file mode 100644 index 0000000..7ac66d4 --- /dev/null +++ b/app/Models/Trending.php @@ -0,0 +1,28 @@ + 'datetime', + ]; + } + + public function article(): BelongsTo + { + return $this->belongsTo(Article::class); + } +} diff --git a/app/Models/User.php b/app/Models/User.php index 749c7b7..ac2ca92 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -6,11 +6,12 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; +use Spatie\Permission\Traits\HasRoles; class User extends Authenticatable { /** @use HasFactory<\Database\Factories\UserFactory> */ - use HasFactory, Notifiable; + use HasFactory, Notifiable, HasRoles; /** * The attributes that are mass assignable. diff --git a/app/Observers/ArticleObserver.php b/app/Observers/ArticleObserver.php new file mode 100644 index 0000000..8f7b689 --- /dev/null +++ b/app/Observers/ArticleObserver.php @@ -0,0 +1,49 @@ +afterCommit(); + } + + /** + * Handle the Article "deleting" event. + */ + public function deleting(Article $article): void + { + $article->tags()->detach(); + + $disk = Storage::disk('public'); + + foreach ([$article->static_html_path, $article->amp_html_path] as $path) { + if (is_string($path) && $path !== '' && $disk->exists($path)) { + $disk->delete($path); + } + } + + Redis::del(sprintf('article:published:%d', $article->id)); + Redis::del(sprintf('hot:article:%d:views', $article->id)); + Redis::zrem('hot:ranking:articles', (string) $article->id); + } + + /** + * Handle the Article "deleted" event. + */ + public function deleted(Article $article): void + { + RegenerateSitemapJob::dispatch()->afterCommit(); + ResponseCache::clear(); + } +} diff --git a/app/Observers/CategoryObserver.php b/app/Observers/CategoryObserver.php new file mode 100644 index 0000000..72fc511 --- /dev/null +++ b/app/Observers/CategoryObserver.php @@ -0,0 +1,25 @@ +status)) { + $contactSubmission->status = ContactSubmissionStatus::PENDING; + } + + if (blank($contactSubmission->ip_address)) { + $ipAddress = request()->ip(); + + if (is_string($ipAddress) && $ipAddress !== '') { + $contactSubmission->ip_address = $ipAddress; + } + } + + if (blank($contactSubmission->submitted_date)) { + $contactSubmission->submitted_date = now()->toDateString(); + } + } +} diff --git a/app/Observers/TagObserver.php b/app/Observers/TagObserver.php new file mode 100644 index 0000000..979985a --- /dev/null +++ b/app/Observers/TagObserver.php @@ -0,0 +1,33 @@ +articles()->detach(); + } + + /** + * Handle the Tag "deleted" event. + */ + public function deleted(Tag $tag): void + { + ArticleFilterCacheService::clearTags(); + } +} diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 452e6b6..d4017d8 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -2,6 +2,18 @@ namespace App\Providers; +use App\Models\Article; +use App\Models\Category; +use App\Models\ContactSubmission; +use App\Models\Tag; +use App\Observers\ArticleObserver; +use App\Observers\CategoryObserver; +use App\Observers\ContactSubmissionObserver; +use App\Observers\TagObserver; +use App\Services\ArticleFilterCacheService; +use Illuminate\Support\Facades\Schema; +use Illuminate\Support\Facades\URL; +use Illuminate\Support\Facades\View; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider @@ -19,6 +31,24 @@ public function register(): void */ public function boot(): void { - // + // Keep compatibility for older MySQL/MariaDB index length limits. + Schema::defaultStringLength(191); + + if ($this->app->environment('production')) { + URL::forceScheme('https'); + URL::forceRootUrl(config('app.url')); + } + + Article::observe(ArticleObserver::class); + Category::observe(CategoryObserver::class); + ContactSubmission::observe(ContactSubmissionObserver::class); + Tag::observe(TagObserver::class); + + View::composer('guest.*', function ($view): void { + $categories = app(ArticleFilterCacheService::class)->getCategories(); + + $view->with('guestNavCategories', $categories->take(5)->values()); + $view->with('guestFooterCategories', $categories->take(4)->values()); + }); } } diff --git a/app/Providers/HorizonServiceProvider.php b/app/Providers/HorizonServiceProvider.php new file mode 100644 index 0000000..59599dc --- /dev/null +++ b/app/Providers/HorizonServiceProvider.php @@ -0,0 +1,36 @@ +email, [ + // + ]); + }); + } +} diff --git a/app/Repositories/ArticleRepository.php b/app/Repositories/ArticleRepository.php new file mode 100644 index 0000000..924a7c6 --- /dev/null +++ b/app/Repositories/ArticleRepository.php @@ -0,0 +1,34 @@ +with(['category', 'author']) + ->latest() + ->paginate($perPage); + } + + public function create(array $data): Article + { + return Article::query()->create($data); + } + + public function update(Article $article, array $data): Article + { + $article->update($data); + + return $article->refresh(); + } + + public function delete(Article $article): void + { + $article->delete(); + } +} diff --git a/app/Repositories/CategoryRepository.php b/app/Repositories/CategoryRepository.php new file mode 100644 index 0000000..39e1573 --- /dev/null +++ b/app/Repositories/CategoryRepository.php @@ -0,0 +1,33 @@ +latest() + ->paginate($perPage); + } + + public function create(array $data): Category + { + return Category::query()->create($data); + } + + public function update(Category $category, array $data): Category + { + $category->update($data); + + return $category->refresh(); + } + + public function delete(Category $category): void + { + $category->delete(); + } +} diff --git a/app/Repositories/CommentRepository.php b/app/Repositories/CommentRepository.php new file mode 100644 index 0000000..ccaa482 --- /dev/null +++ b/app/Repositories/CommentRepository.php @@ -0,0 +1,36 @@ +where('article_id', $article->id) + ->with('user') + ->latest() + ->paginate($perPage); + } + + public function create(array $data): Comment + { + return Comment::query()->create($data); + } + + public function update(Comment $comment, array $data): Comment + { + $comment->update($data); + + return $comment->refresh(); + } + + public function delete(Comment $comment): void + { + $comment->delete(); + } +} diff --git a/app/Repositories/ContactSubmissionRepository.php b/app/Repositories/ContactSubmissionRepository.php new file mode 100644 index 0000000..93934d2 --- /dev/null +++ b/app/Repositories/ContactSubmissionRepository.php @@ -0,0 +1,26 @@ +where('submitted_date', $submittedDate) + ->where(function ($query) use ($ipAddress, $email, $phone): void { + $query + ->where('ip_address', $ipAddress) + ->orWhere('email', $email) + ->orWhere('phone', $phone); + }) + ->first(); + } + + public function create(array $data): ContactSubmission + { + return ContactSubmission::query()->create($data); + } +} diff --git a/app/Repositories/TagRepository.php b/app/Repositories/TagRepository.php new file mode 100644 index 0000000..b10cbb2 --- /dev/null +++ b/app/Repositories/TagRepository.php @@ -0,0 +1,33 @@ +latest() + ->paginate($perPage); + } + + public function create(array $data): Tag + { + return Tag::query()->create($data); + } + + public function update(Tag $tag, array $data): Tag + { + $tag->update($data); + + return $tag->refresh(); + } + + public function delete(Tag $tag): void + { + $tag->delete(); + } +} diff --git a/app/Services/ArticleFilterCacheService.php b/app/Services/ArticleFilterCacheService.php new file mode 100644 index 0000000..56119f3 --- /dev/null +++ b/app/Services/ArticleFilterCacheService.php @@ -0,0 +1,65 @@ +where('status', CategoryStatus::ACTIVE->value) + ->orderBy('name') + ->get(['id', 'name', 'slug']); + }); + } + + /** + * Get ordered tag options from cache. + */ + public function getTags(): Collection + { + return Cache::rememberForever(self::TAGS_CACHE_KEY, function (): Collection { + return Tag::query() + ->orderBy('name') + ->get(['id', 'name', 'slug']); + }); + } + + /** + * Clear all article filter cache keys. + */ + public function clear(): void + { + self::clearCategories(); + self::clearTags(); + } + + /** + * Clear category cache key. + */ + public static function clearCategories(): void + { + Cache::forget(self::CATEGORIES_CACHE_KEY); + } + + /** + * Clear tag cache key. + */ + public static function clearTags(): void + { + Cache::forget(self::TAGS_CACHE_KEY); + } +} diff --git a/app/Services/ArticleService.php b/app/Services/ArticleService.php new file mode 100644 index 0000000..b6a3358 --- /dev/null +++ b/app/Services/ArticleService.php @@ -0,0 +1,275 @@ +articleRepository->paginateLatest($perPage); + } + + public function create(array $data): Article + { + $seoData = $this->extractSeoData($data); + $mediaData = $this->extractMediaData($data); + + $article = $this->articleRepository->create($data); + $this->syncSeo($article, $seoData); + $this->syncArticleMedia($article, $mediaData); + $this->createVersionSnapshot($article, $data['updated_by'] ?? null, $mediaData['version_files']); + $this->clearResponseCache(); + + return $article; + } + + public function update(Article $article, array $data): Article + { + $seoData = $this->extractSeoData($data); + $mediaData = $this->extractMediaData($data); + $oldContent = $article->content; + + $article = $this->articleRepository->update($article, $data); + $this->syncSeo($article, $seoData); + $this->syncArticleMedia($article, $mediaData); + + $contentChanged = isset($data['content']) && $data['content'] !== $oldContent; + if ($contentChanged || $mediaData['version_files'] !== []) { + $this->createVersionSnapshot($article, $data['updated_by'] ?? null, $mediaData['version_files']); + } + + $this->clearResponseCache(); + + return $article; + } + + public function updateSlug(Article $article, string $slug): Article + { + $normalizedSlug = Str::slug($slug); + + if ($normalizedSlug === '') { + throw new InvalidArgumentException('Slug is invalid.'); + } + + $uniqueSlug = $this->resolveUniqueSlug($normalizedSlug, $article->id); + + $updated = $this->articleRepository->update($article, [ + 'slug' => $uniqueSlug, + ]); + + $this->clearResponseCache(); + + return $updated; + } + + public function submitForReview(Article $article): Article + { + if ($article->status !== ArticleStatus::DRAFT) { + throw new InvalidArgumentException('Only draft articles can be submitted for review.'); + } + + $updated = $this->articleRepository->update($article, [ + 'workflow_status' => 'review', + 'submitted_for_review_at' => now(), + ]); + + $this->clearResponseCache(); + + return $updated; + } + + public function approve(Article $article, ?int $reviewerId): Article + { + if ($article->workflow_status !== 'review') { + throw new InvalidArgumentException('Only articles in review can be approved.'); + } + + $updated = $this->articleRepository->update($article, [ + 'workflow_status' => 'approved', + 'reviewed_at' => now(), + 'approved_by' => $reviewerId, + ]); + + $this->clearResponseCache(); + + return $updated; + } + + public function publish(Article $article, ?int $publisherId): Article + { + if (!in_array($article->workflow_status, ['approved', 'published'], true)) { + throw new InvalidArgumentException('Only approved articles can be published.'); + } + + $updated = $this->articleRepository->update($article, [ + 'status' => ArticleStatus::PUBLISHED, + 'workflow_status' => 'published', + 'published_at' => $article->published_at ?: now(), + 'published_by' => $publisherId, + ]); + + PublishArticlePipelineJob::dispatch($updated->id)->afterCommit(); + $this->clearResponseCache(); + + return $updated; + } + + public function delete(Article $article): void + { + $this->articleRepository->delete($article); + $this->clearResponseCache(); + } + + public function restoreFromActivity(Article $article, Activity $activity): Article + { + $oldValues = $activity->properties['old'] ?? []; + + if (!is_array($oldValues) || $oldValues === []) { + throw new InvalidArgumentException('Selected activity does not contain restorable data.'); + } + + $allowed = [ + 'category_id', + 'title', + 'excerpt', + 'content', + 'status', + 'published_at', + ]; + + $restoredData = array_intersect_key($oldValues, array_flip($allowed)); + + if ($restoredData === []) { + throw new InvalidArgumentException('No allowed fields found to restore.'); + } + + $updated = $this->articleRepository->update($article, $restoredData); + $this->clearResponseCache(); + + return $updated; + } + + private function resolveUniqueSlug(string $baseSlug, int $ignoreId): string + { + $slug = $baseSlug; + $counter = 1; + + while ( + Article::query() + ->where('slug', $slug) + ->whereKeyNot($ignoreId) + ->exists() + ) { + $slug = sprintf('%s-%d', $baseSlug, $counter++); + } + + return $slug; + } + + private function extractSeoData(array &$data): array + { + $seoData = [ + 'title' => $data['seo_title'] ?? null, + 'description' => $data['seo_description'] ?? null, + 'keywords' => $data['seo_keywords'] ?? null, + 'og_image' => $data['seo_og_image'] ?? null, + ]; + + unset($data['seo_title'], $data['seo_description'], $data['seo_keywords'], $data['seo_og_image']); + + return $seoData; + } + + private function syncSeo(Article $article, array $seoData): void + { + $articleSeo = $article->seo()->updateOrCreate([], $seoData); + + $analysis = $this->seoAnalyzerService->analyze( + $article->fresh()->loadMissing('seo') + ); + + $articleSeo->update([ + 'score' => $analysis['score'], + 'score_breakdown' => $analysis['breakdown'], + 'warnings' => $analysis['warnings'], + 'last_analyzed_at' => now(), + ]); + } + + private function extractMediaData(array &$data): array + { + $mediaData = [ + 'featured_image' => $data['featured_image'] ?? null, + 'gallery' => $data['gallery'] ?? [], + 'attachments' => $data['attachments'] ?? [], + 'version_files' => $data['version_files'] ?? [], + ]; + + unset($data['featured_image'], $data['gallery'], $data['attachments'], $data['version_files']); + + return $mediaData; + } + + private function syncArticleMedia(Article $article, array $mediaData): void + { + if ($mediaData['featured_image'] instanceof UploadedFile) { + $article->clearMediaCollection('featured_image'); + $article->addMedia($mediaData['featured_image'])->toMediaCollection('featured_image'); + } + + foreach ($mediaData['gallery'] as $image) { + if ($image instanceof UploadedFile) { + $article->addMedia($image)->toMediaCollection('gallery'); + } + } + + foreach ($mediaData['attachments'] as $file) { + if ($file instanceof UploadedFile) { + $article->addMedia($file)->toMediaCollection('attachments'); + } + } + } + + private function createVersionSnapshot(Article $article, mixed $updatedBy, array $versionFiles): ArticleVersion + { + $nextVersionNumber = (int) $article->versions()->max('version_number') + 1; + + $version = $article->versions()->create([ + 'version_number' => $nextVersionNumber, + 'content' => $article->content, + 'updated_by' => is_numeric($updatedBy) ? (int) $updatedBy : null, + ]); + + foreach ($versionFiles as $file) { + if ($file instanceof UploadedFile) { + $version->addMedia($file)->toMediaCollection('version_files'); + } + } + + return $version; + } + + private function clearResponseCache(): void + { + ResponseCache::clear(); + } +} diff --git a/app/Services/CategoryService.php b/app/Services/CategoryService.php new file mode 100644 index 0000000..931126e --- /dev/null +++ b/app/Services/CategoryService.php @@ -0,0 +1,44 @@ +categoryRepository->paginateLatest($perPage); + } + + public function create(array $data): Category + { + return $this->categoryRepository->create([ + 'name' => trim((string) ($data['name'] ?? '')), + 'description' => $data['description'] ?? null, + 'status' => $data['status'] ?? CategoryStatus::ACTIVE->value, + ]); + } + + public function update(Category $category, array $data): Category + { + return $this->categoryRepository->update($category, [ + 'name' => trim((string) ($data['name'] ?? '')), + 'description' => $data['description'] ?? null, + 'status' => $data['status'] ?? $category->status?->value, + ]); + } + + public function delete(Category $category): void + { + $this->categoryRepository->delete($category); + } +} diff --git a/app/Services/CommentService.php b/app/Services/CommentService.php new file mode 100644 index 0000000..99cb841 --- /dev/null +++ b/app/Services/CommentService.php @@ -0,0 +1,60 @@ +commentRepository->paginateByArticle($article, $perPage); + } + + public function createForArticle(Article $article, array $data): Comment + { + return $this->commentRepository->create([ + 'article_id' => $article->id, + 'user_id' => $data['user_id'] ?? null, + 'author_name' => $data['author_name'] ?? null, + 'author_email' => $data['author_email'] ?? null, + 'content' => $data['content'], + 'is_approved' => (bool) ($data['is_approved'] ?? false), + ]); + } + + public function updateForArticle(Article $article, Comment $comment, array $data): Comment + { + $this->ensureCommentBelongsToArticle($article, $comment); + + return $this->commentRepository->update($comment, [ + 'user_id' => $data['user_id'] ?? null, + 'author_name' => $data['author_name'] ?? null, + 'author_email' => $data['author_email'] ?? null, + 'content' => $data['content'], + 'is_approved' => (bool) ($data['is_approved'] ?? false), + ]); + } + + public function deleteForArticle(Article $article, Comment $comment): void + { + $this->ensureCommentBelongsToArticle($article, $comment); + $this->commentRepository->delete($comment); + } + + private function ensureCommentBelongsToArticle(Article $article, Comment $comment): void + { + if ((int) $comment->article_id !== (int) $article->id) { + throw new InvalidArgumentException('Comment does not belong to this article.'); + } + } +} diff --git a/app/Services/ContactSubmissionService.php b/app/Services/ContactSubmissionService.php new file mode 100644 index 0000000..4f47861 --- /dev/null +++ b/app/Services/ContactSubmissionService.php @@ -0,0 +1,61 @@ +toDateString(); + + $duplicate = $this->contactSubmissionRepository->findDailyDuplicate( + $submittedDate, + $clientIp, + $validatedData['email'], + $validatedData['phone'] + ); + + if ($duplicate) { + if ($duplicate->ip_address === $clientIp) { + return back()->withErrors([ + 'daily_limit' => 'IP này đã gửi liên hệ trong hôm nay. Vui lòng thử lại vào ngày mai.', + ])->withInput(); + } + + if ($duplicate->email === $validatedData['email']) { + return back()->withErrors([ + 'email' => 'Email này đã gửi liên hệ trong hôm nay. Vui lòng thử lại vào ngày mai.', + ])->withInput(); + } + + return back()->withErrors([ + 'phone' => 'Số điện thoại này đã gửi liên hệ trong hôm nay. Vui lòng thử lại vào ngày mai.', + ])->withInput(); + } + + $this->contactSubmissionRepository->create([ + 'name' => $validatedData['name'], + 'email' => $validatedData['email'], + 'phone' => $validatedData['phone'], + 'subject' => $validatedData['subject'], + 'message' => $validatedData['message'], + 'ip_address' => $clientIp, + 'submitted_date' => $submittedDate, + ]); + + return redirect() + ->route('contact') + ->with('success', 'Cảm ơn bạn đã liên hệ. Chúng tôi sẽ phản hồi trong thời gian sớm nhất.'); + } +} diff --git a/app/Services/HotArticleService.php b/app/Services/HotArticleService.php new file mode 100644 index 0000000..1103771 --- /dev/null +++ b/app/Services/HotArticleService.php @@ -0,0 +1,203 @@ +viewCounterKey($articleId)); + Log::info("increase view"); + } catch (Throwable $exception) { + Log::warning('Skip tracking article view because Redis is unavailable.', [ + 'article_id' => $articleId, + 'error' => $exception->getMessage(), + ]); + } + } + + /** + * Flush Redis counters to analytics table. + */ + public function flushViewCountersToDatabase(?CarbonInterface $trackedDate = null): int + { + $date = ($trackedDate ?: now())->toDateString(); + + try { + $keys = Redis::keys('hot:article:*:views'); + } catch (Throwable $exception) { + Log::warning('Skip flushing hot article views because Redis is unavailable.', [ + 'error' => $exception->getMessage(), + ]); + + return 0; + } + + if ($keys === []) { + return 0; + } + + $flushedCount = 0; + + foreach ($keys as $key) { + if (!preg_match('/hot:article:(\d+):views$/', (string) $key, $matches)) { + continue; + } + + $articleId = (int) $matches[1]; + $views = (int) Redis::get($key); + + if ($views <= 0) { + Redis::del($key); + continue; + } + + $analytics = Analytics::query()->firstOrCreate( + [ + 'article_id' => $articleId, + 'tracked_date' => $date, + ], + [ + 'views' => 0, + 'likes' => 0, + 'shares' => 0, + ] + ); + + $analytics->increment('views', $views); + Redis::del($key); + $flushedCount += $views; + } + + return $flushedCount; + } + + /** + * Calculate hot scores and persist trend rankings. + */ + public function calculateHotScores(?CarbonInterface $trackedDate = null): int + { + $date = ($trackedDate ?: now())->toDateString(); + $calculatedAt = now()->startOfHour(); + + $analyticsRows = Analytics::query() + ->whereDate('tracked_date', $date) + ->with(['article' => function ($query): void { + $query->withCount('comments'); + }]) + ->get(); + + if ($analyticsRows->isEmpty()) { + try { + Redis::del('hot:ranking:articles'); + } catch (Throwable $exception) { + Log::warning('Skip clearing hot ranking cache because Redis is unavailable.', [ + 'error' => $exception->getMessage(), + ]); + } + + return 0; + } + + $scoredRows = []; + + foreach ($analyticsRows as $analytics) { + /** @var Article|null $article */ + $article = $analytics->article; + if (!$article) { + continue; + } + + $viewScore = (int) $analytics->views * 1; + $commentScore = (int) ($article->comments_count ?? 0) * 5; + $shareScore = (int) $analytics->shares * 8; + $freshScore = $this->freshScore($article, $calculatedAt); + + $score = $viewScore + $commentScore + $shareScore + $freshScore; + + $scoredRows[] = [ + 'article_id' => $article->id, + 'score' => $score, + ]; + } + + usort($scoredRows, static fn (array $a, array $b): int => $b['score'] <=> $a['score']); + + $redisAvailable = true; + try { + Redis::del('hot:ranking:articles'); + } catch (Throwable $exception) { + $redisAvailable = false; + Log::warning('Continue calculating hot scores without Redis cache update.', [ + 'error' => $exception->getMessage(), + ]); + } + + foreach ($scoredRows as $index => $item) { + $rank = $index + 1; + + Trending::query()->updateOrCreate( + [ + 'article_id' => $item['article_id'], + 'calculated_at' => $calculatedAt, + ], + [ + 'score' => $item['score'], + 'rank' => $rank, + ] + ); + + if ($redisAvailable) { + try { + Redis::zadd('hot:ranking:articles', $item['score'], (string) $item['article_id']); + } catch (Throwable $exception) { + $redisAvailable = false; + Log::warning('Stop writing hot ranking cache because Redis became unavailable.', [ + 'article_id' => $item['article_id'], + 'error' => $exception->getMessage(), + ]); + } + } + } + + return count($scoredRows); + } + + private function viewCounterKey(int $articleId): string + { + return sprintf('hot:article:%d:views', $articleId); + } + + private function freshScore(Article $article, CarbonInterface $calculatedAt): int + { + $publishedAt = $article->published_at; + if (!$publishedAt) { + return 0; + } + + $hours = Carbon::parse($publishedAt)->diffInHours($calculatedAt); + + if ($hours <= 24) { + return 20; + } + + if ($hours <= 72) { + return 10; + } + + return 0; + } +} diff --git a/app/Services/SeoAnalyzerService.php b/app/Services/SeoAnalyzerService.php new file mode 100644 index 0000000..6a550ee --- /dev/null +++ b/app/Services/SeoAnalyzerService.php @@ -0,0 +1,292 @@ +,warnings:array} + */ + public function analyze(Article $article): array + { + $seo = $article->seo; + $title = $seo?->title ?: $article->title; + $metaDescription = $seo?->description ?: ($article->excerpt ?? ''); + $keywords = $this->parseKeywords($seo?->keywords); + $primaryKeyword = $keywords[0] ?? ''; + $contentHtml = (string) $article->content; + $contentText = trim(strip_tags($contentHtml)); + + $breakdown = [ + 'title_length' => $this->scoreTitleLength($title), + 'meta_description' => $this->scoreMetaDescription($metaDescription), + 'keyword_in_title' => $this->scoreKeywordInText($primaryKeyword, $title, 10), + 'keyword_in_meta' => $this->scoreKeywordInText($primaryKeyword, $metaDescription, 10), + 'keyword_density' => $this->scoreKeywordDensity($primaryKeyword, $contentText), + 'content_length' => $this->scoreContentLength($contentText), + 'heading_structure' => $this->scoreHeadingStructure($contentHtml, $primaryKeyword), + 'internal_links' => $this->scoreInternalLinks($contentHtml), + 'image_alt' => $this->scoreImageAlt($contentHtml, $primaryKeyword), + 'url_slug' => $this->scoreUrlSlug($article->slug, $primaryKeyword), + ]; + + $warnings = $this->buildWarnings($breakdown, $primaryKeyword); + + return [ + 'score' => array_sum($breakdown), + 'breakdown' => $breakdown, + 'warnings' => $warnings, + ]; + } + + private function scoreTitleLength(string $title): int + { + $len = Str::length(trim($title)); + + if ($len >= 50 && $len <= 60) { + return 10; + } + + if ($len >= 40 && $len <= 70) { + return 5; + } + + return 0; + } + + private function scoreMetaDescription(string $metaDescription): int + { + $len = Str::length(trim($metaDescription)); + + if ($len >= 120 && $len <= 160) { + return 15; + } + + if ($len >= 90 && $len <= 180) { + return 8; + } + + return 0; + } + + private function scoreKeywordInText(string $keyword, string $text, int $max): int + { + if ($keyword === '') { + return 0; + } + + return Str::contains(Str::lower($text), Str::lower($keyword)) ? $max : 0; + } + + private function scoreKeywordDensity(string $keyword, string $contentText): int + { + if ($keyword === '') { + return 0; + } + + $words = preg_split('/\s+/u', Str::lower($contentText), -1, PREG_SPLIT_NO_EMPTY) ?: []; + $totalWords = count($words); + + if ($totalWords === 0) { + return 0; + } + + $matches = preg_match_all('/\b'.preg_quote(Str::lower($keyword), '/').'\b/u', Str::lower($contentText)); + $density = ($matches / $totalWords) * 100; + + if ($density >= 1.0 && $density <= 2.0) { + return 10; + } + + if ($density >= 0.5 && $density <= 3.0) { + return 5; + } + + return 0; + } + + private function scoreContentLength(string $contentText): int + { + $wordCount = str_word_count(strip_tags($contentText)); + + if ($wordCount >= 800) { + return 10; + } + + if ($wordCount >= 500) { + return 5; + } + + return 0; + } + + private function scoreHeadingStructure(string $contentHtml, string $keyword): int + { + $h1Count = preg_match_all('/]*>/i', $contentHtml); + $h2Count = preg_match_all('/]*>/i', $contentHtml); + $h3Count = preg_match_all('/]*>/i', $contentHtml); + $hasKeywordInH1 = $keyword !== '' && (bool) preg_match('/]*>.*'.preg_quote($keyword, '/').'.*<\/h1>/iu', $contentHtml); + + if ($h1Count === 1 && $h2Count >= 2 && $h2Count <= 3 && $h3Count >= 3 && $h3Count <= 5 && $hasKeywordInH1) { + return 10; + } + + if ($h1Count >= 1 && $h2Count >= 1) { + return 5; + } + + return 0; + } + + private function scoreInternalLinks(string $contentHtml): int + { + preg_match_all('/]*href=["\']([^"\']+)["\'][^>]*>/i', $contentHtml, $matches); + $links = $matches[1] ?? []; + + $appHost = parse_url((string) config('app.url'), PHP_URL_HOST); + $internalCount = 0; + + foreach ($links as $link) { + if (Str::startsWith($link, ['/'])) { + $internalCount++; + continue; + } + + $host = parse_url($link, PHP_URL_HOST); + if ($host && $appHost && Str::lower($host) === Str::lower($appHost)) { + $internalCount++; + } + } + + if ($internalCount >= 2) { + return 10; + } + + if ($internalCount === 1) { + return 5; + } + + return 0; + } + + private function scoreImageAlt(string $contentHtml, string $keyword): int + { + preg_match_all('/]*>/i', $contentHtml, $images); + $imageTags = $images[0] ?? []; + + if ($imageTags === []) { + return 10; + } + + $withValidAlt = 0; + + foreach ($imageTags as $img) { + if (preg_match('/alt=["\']([^"\']+)["\']/i', $img, $altMatch)) { + $alt = Str::lower($altMatch[1]); + if ($keyword === '' || Str::contains($alt, Str::lower($keyword))) { + $withValidAlt++; + } + } + } + + if ($withValidAlt === count($imageTags)) { + return 10; + } + + if ($withValidAlt >= (int) ceil(count($imageTags) / 2)) { + return 5; + } + + return 0; + } + + private function scoreUrlSlug(string $slug, string $keyword): int + { + $parts = array_values(array_filter(explode('-', trim($slug)), fn ($part) => $part !== '')); + $stopWords = ['the', 'a', 'an', 'in', 'on', 'at', 'for', 'of', 'to']; + $containsStopWord = collect($parts)->contains(fn ($part) => in_array(Str::lower($part), $stopWords, true)); + $containsKeyword = $keyword !== '' && Str::contains(Str::lower($slug), Str::lower(Str::slug($keyword))); + + if (count($parts) >= 3 && count($parts) <= 8 && !$containsStopWord && $containsKeyword) { + return 5; + } + + if (count($parts) >= 2 && count($parts) <= 10) { + return 3; + } + + return 0; + } + + /** + * @param array $breakdown + * @return array + */ + private function buildWarnings(array $breakdown, string $primaryKeyword): array + { + $warnings = []; + + if ($primaryKeyword === '') { + $warnings[] = 'Primary keyword is missing. Add SEO keywords to improve scoring.'; + } + + if (($breakdown['title_length'] ?? 0) < 10) { + $warnings[] = 'Title should be around 50-60 characters.'; + } + + if (($breakdown['meta_description'] ?? 0) < 15) { + $warnings[] = 'Meta description should be around 120-160 characters.'; + } + + if (($breakdown['keyword_in_title'] ?? 0) < 10) { + $warnings[] = 'Primary keyword should appear in the title.'; + } + + if (($breakdown['keyword_in_meta'] ?? 0) < 10) { + $warnings[] = 'Primary keyword should appear in the meta description.'; + } + + if (($breakdown['keyword_density'] ?? 0) < 10) { + $warnings[] = 'Keyword density should be around 1%-2%.'; + } + + if (($breakdown['content_length'] ?? 0) < 10) { + $warnings[] = 'Content should be at least 800 words.'; + } + + if (($breakdown['heading_structure'] ?? 0) < 10) { + $warnings[] = 'Use proper heading structure: H1 once, H2 two to three times, H3 three to five times.'; + } + + if (($breakdown['internal_links'] ?? 0) < 10) { + $warnings[] = 'Add at least two internal links.'; + } + + if (($breakdown['image_alt'] ?? 0) < 10) { + $warnings[] = 'Add alt text with the main keyword to all images.'; + } + + if (($breakdown['url_slug'] ?? 0) < 5) { + $warnings[] = 'Slug should be concise, keyword-focused, and avoid stop words.'; + } + + return $warnings; + } + + /** + * @return array + */ + private function parseKeywords(?string $keywords): array + { + if (!$keywords) { + return []; + } + + return array_values(array_filter(array_map(static fn ($item) => trim((string) $item), explode(',', $keywords)))); + } +} diff --git a/app/Services/SeoService.php b/app/Services/SeoService.php new file mode 100644 index 0000000..eacf170 --- /dev/null +++ b/app/Services/SeoService.php @@ -0,0 +1,40 @@ +seo; + + $title = $seo?->title ?: $article->title; + $description = $seo?->description ?: ($article->excerpt ?: Str::limit(strip_tags($article->content), 160)); + + SEOTools::setTitle($title); + SEOTools::setDescription($description); + SEOTools::metatags()->setCanonical(route('articles.show', ['article' => $article->slug])); + SEOTools::metatags()->setRobots('index,follow'); + SEOTools::opengraph()->setUrl(route('articles.show', ['article' => $article->slug])); + SEOTools::opengraph()->addProperty('type', 'article'); + SEOTools::jsonLd()->setType('Article'); + SEOTools::jsonLd()->setTitle($title); + SEOTools::jsonLd()->setDescription($description); + SEOTools::jsonLd()->setUrl(route('articles.show', ['article' => $article->slug])); + + if (!empty($seo?->keywords)) { + $keywords = array_filter(array_map('trim', explode(',', $seo->keywords))); + SEOTools::metatags()->setKeywords($keywords); + } + + if (!empty($seo?->og_image)) { + SEOTools::opengraph()->addImage($seo->og_image); + SEOTools::twitter()->setImage($seo->og_image); + SEOTools::jsonLd()->addImage($seo->og_image); + } + } +} diff --git a/app/Services/TagService.php b/app/Services/TagService.php new file mode 100644 index 0000000..fa46ede --- /dev/null +++ b/app/Services/TagService.php @@ -0,0 +1,58 @@ +tagRepository->paginateLatest($perPage); + } + + public function create(array $data): Tag + { + $name = trim((string) ($data['name'] ?? '')); + $slug = $this->resolveUniqueSlug(Str::slug($name)); + + return $this->tagRepository->create([ + 'name' => $name, + 'slug' => $slug, + ]); + } + + public function update(Tag $tag, array $data): Tag + { + $name = trim((string) ($data['name'] ?? '')); + + return $this->tagRepository->update($tag, [ + 'name' => $name, + ]); + } + + public function delete(Tag $tag): void + { + $this->tagRepository->delete($tag); + } + + private function resolveUniqueSlug(string $baseSlug): string + { + $slug = $baseSlug !== '' ? $baseSlug : 'tag'; + $counter = 1; + + while (Tag::query()->where('slug', $slug)->exists()) { + $slug = sprintf('%s-%d', $baseSlug !== '' ? $baseSlug : 'tag', $counter++); + } + + return $slug; + } +} diff --git a/article_hot.md b/article_hot.md new file mode 100644 index 0000000..ca233f1 --- /dev/null +++ b/article_hot.md @@ -0,0 +1,34 @@ +# Logic xác định bài viết hot +Hot Score = ViewScore + CommentScore + ShareScore + FreshScore +Yếu tố Trọng số +View 1 +Comment 5 +Share 8 +Fresh (bài mới) 20 + +# Tracking view realtime + +# Queue job tăng view + +# Cron job flush Redis → DB + +# Job tính Hot Score + +# kiến trúc +User view + ↓ +CDN + ↓ +Nginx + ↓ +Static HTML + +Track view + ↓ +Kafka / Redis + ↓ +Analytics service + ↓ +Hot score engine + ↓ +Redis ranking \ No newline at end of file diff --git a/bootstrap/app.php b/bootstrap/app.php index c183276..9b2c816 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -3,6 +3,7 @@ use Illuminate\Foundation\Application; use Illuminate\Foundation\Configuration\Exceptions; use Illuminate\Foundation\Configuration\Middleware; +use Spatie\ResponseCache\Middlewares\CacheResponse; return Application::configure(basePath: dirname(__DIR__)) ->withRouting( @@ -10,8 +11,13 @@ commands: __DIR__.'/../routes/console.php', health: '/up', ) + ->withCommands([ + __DIR__.'/../app/Console/Commands', + ]) ->withMiddleware(function (Middleware $middleware): void { - // + $middleware->alias([ + 'cacheResponse' => CacheResponse::class, + ]); }) ->withExceptions(function (Exceptions $exceptions): void { // diff --git a/bootstrap/providers.php b/bootstrap/providers.php index 38b258d..4e3b440 100644 --- a/bootstrap/providers.php +++ b/bootstrap/providers.php @@ -2,4 +2,5 @@ return [ App\Providers\AppServiceProvider::class, + App\Providers\HorizonServiceProvider::class, ]; diff --git a/composer.json b/composer.json index 126502d..ed560e8 100644 --- a/composer.json +++ b/composer.json @@ -10,8 +10,21 @@ "license": "MIT", "require": { "php": "^8.2", + "artesaos/seotools": "^1.2", "laravel/framework": "^12.0", - "laravel/tinker": "^2.10.1" + "laravel/horizon": "^5.45", + "laravel/sanctum": "^4.0", + "laravel/scout": "^10.0", + "laravel/tinker": "^2.10.1", + "meilisearch/meilisearch-php": "^1.16", + "predis/predis": "^2.0", + "spatie/laravel-activitylog": "^4.0", + "spatie/laravel-medialibrary": "^11.0", + "spatie/laravel-permission": "^7.2", + "spatie/laravel-responsecache": "^8.3", + "spatie/laravel-sitemap": "^7.0", + "spatie/laravel-sluggable": "^3.0", + "symfony/dom-crawler": "^7.0" }, "require-dev": { "fakerphp/faker": "^1.23", @@ -86,4 +99,4 @@ }, "minimum-stability": "stable", "prefer-stable": true -} \ No newline at end of file +} diff --git a/composer.lock b/composer.lock index daf4557..d3ceb63 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,79 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c514d8f7b9fc5970bdd94287905ef584", + "content-hash": "7ee432cd57ffd45ab98f4da0755cb1a6", "packages": [ + { + "name": "artesaos/seotools", + "version": "v1.3.2", + "source": { + "type": "git", + "url": "https://github.com/artesaos/seotools.git", + "reference": "f22bc0b0ff1bcb683ff72589d11fa80d10706597" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/artesaos/seotools/zipball/f22bc0b0ff1bcb683ff72589d11fa80d10706597", + "reference": "f22bc0b0ff1bcb683ff72589d11fa80d10706597", + "shasum": "" + }, + "require": { + "ext-json": "*", + "illuminate/config": "^10.0 || ^11.0 || ^12.0", + "illuminate/support": "^10.0 || ^11.0 || ^12.0", + "php": "^8.1" + }, + "require-dev": { + "orchestra/testbench": "^8.0 || ^9.0 || ^10.0", + "phpunit/phpunit": "^9.0 || ^10.0 || ^11.5.3" + }, + "type": "library", + "extra": { + "laravel": { + "aliases": { + "SEO": "Artesaos\\SEOTools\\Facades\\SEOTools", + "JsonLd": "Artesaos\\SEOTools\\Facades\\JsonLd", + "SEOMeta": "Artesaos\\SEOTools\\Facades\\SEOMeta", + "Twitter": "Artesaos\\SEOTools\\Facades\\TwitterCard", + "OpenGraph": "Artesaos\\SEOTools\\Facades\\OpenGraph" + }, + "providers": [ + "Artesaos\\SEOTools\\Providers\\SEOToolsServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Artesaos\\SEOTools\\": "src/SEOTools/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Vinicius", + "email": "luiz.vinicius73@gmail.com" + } + ], + "description": "SEO Tools for Laravel and Lumen", + "keywords": [ + "JSON-LD", + "laravel", + "lumen", + "metatags", + "opengraph", + "seo", + "seotools", + "webmaster" + ], + "support": { + "issues": "https://github.com/artesaos/seotools/issues", + "source": "https://github.com/artesaos/seotools" + }, + "time": "2025-03-07T14:44:43+00:00" + }, { "name": "brick/math", "version": "0.14.8", @@ -135,6 +206,83 @@ ], "time": "2024-02-09T16:56:22+00:00" }, + { + "name": "composer/semver", + "version": "3.4.4", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.4.4" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + } + ], + "time": "2025-08-20T19:15:30+00:00" + }, { "name": "dflydev/dot-access-data", "version": "v3.0.3", @@ -1274,6 +1422,86 @@ }, "time": "2026-02-24T14:35:15+00:00" }, + { + "name": "laravel/horizon", + "version": "v5.45.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/horizon.git", + "reference": "637e065ae0a704288595b896ad1c7c3c9741869b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/horizon/zipball/637e065ae0a704288595b896ad1c7c3c9741869b", + "reference": "637e065ae0a704288595b896ad1c7c3c9741869b", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-pcntl": "*", + "ext-posix": "*", + "illuminate/contracts": "^9.21|^10.0|^11.0|^12.0|^13.0", + "illuminate/queue": "^9.21|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^9.21|^10.0|^11.0|^12.0|^13.0", + "laravel/sentinel": "^1.0", + "nesbot/carbon": "^2.17|^3.0", + "php": "^8.0", + "ramsey/uuid": "^4.0", + "symfony/console": "^6.0|^7.0|^8.0", + "symfony/error-handler": "^6.0|^7.0|^8.0", + "symfony/polyfill-php83": "^1.28", + "symfony/process": "^6.0|^7.0|^8.0" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "orchestra/testbench": "^7.56|^8.37|^9.16|^10.9|^11.0", + "phpstan/phpstan": "^1.10|^2.0", + "predis/predis": "^1.1|^2.0|^3.0" + }, + "suggest": { + "ext-redis": "Required to use the Redis PHP driver.", + "predis/predis": "Required when not using the Redis PHP driver (^1.1|^2.0|^3.0)." + }, + "type": "library", + "extra": { + "laravel": { + "aliases": { + "Horizon": "Laravel\\Horizon\\Horizon" + }, + "providers": [ + "Laravel\\Horizon\\HorizonServiceProvider" + ] + }, + "branch-alias": { + "dev-master": "6.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\Horizon\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Dashboard and code-driven configuration for Laravel queues.", + "keywords": [ + "laravel", + "queue" + ], + "support": { + "issues": "https://github.com/laravel/horizon/issues", + "source": "https://github.com/laravel/horizon/tree/v5.45.1" + }, + "time": "2026-03-06T15:31:27+00:00" + }, { "name": "laravel/prompts", "version": "v0.3.13", @@ -1334,38 +1562,44 @@ "time": "2026-02-06T12:17:10+00:00" }, { - "name": "laravel/serializable-closure", - "version": "v2.0.10", + "name": "laravel/sanctum", + "version": "v4.3.1", "source": { "type": "git", - "url": "https://github.com/laravel/serializable-closure.git", - "reference": "870fc81d2f879903dfc5b60bf8a0f94a1609e669" + "url": "https://github.com/laravel/sanctum.git", + "reference": "e3b85d6e36ad00e5db2d1dcc27c81ffdf15cbf76" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/870fc81d2f879903dfc5b60bf8a0f94a1609e669", - "reference": "870fc81d2f879903dfc5b60bf8a0f94a1609e669", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/e3b85d6e36ad00e5db2d1dcc27c81ffdf15cbf76", + "reference": "e3b85d6e36ad00e5db2d1dcc27c81ffdf15cbf76", "shasum": "" }, "require": { - "php": "^8.1" + "ext-json": "*", + "illuminate/console": "^11.0|^12.0|^13.0", + "illuminate/contracts": "^11.0|^12.0|^13.0", + "illuminate/database": "^11.0|^12.0|^13.0", + "illuminate/support": "^11.0|^12.0|^13.0", + "php": "^8.2", + "symfony/console": "^7.0|^8.0" }, "require-dev": { - "illuminate/support": "^10.0|^11.0|^12.0|^13.0", - "nesbot/carbon": "^2.67|^3.0", - "pestphp/pest": "^2.36|^3.0|^4.0", - "phpstan/phpstan": "^2.0", - "symfony/var-dumper": "^6.2.0|^7.0.0|^8.0.0" + "mockery/mockery": "^1.6", + "orchestra/testbench": "^9.15|^10.8|^11.0", + "phpstan/phpstan": "^1.10" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.x-dev" + "laravel": { + "providers": [ + "Laravel\\Sanctum\\SanctumServiceProvider" + ] } }, "autoload": { "psr-4": { - "Laravel\\SerializableClosure\\": "src/" + "Laravel\\Sanctum\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1376,65 +1610,76 @@ { "name": "Taylor Otwell", "email": "taylor@laravel.com" - }, - { - "name": "Nuno Maduro", - "email": "nuno@laravel.com" } ], - "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", "keywords": [ - "closure", + "auth", "laravel", - "serializable" + "sanctum" ], "support": { - "issues": "https://github.com/laravel/serializable-closure/issues", - "source": "https://github.com/laravel/serializable-closure" + "issues": "https://github.com/laravel/sanctum/issues", + "source": "https://github.com/laravel/sanctum" }, - "time": "2026-02-20T19:59:49+00:00" + "time": "2026-02-07T17:19:31+00:00" }, { - "name": "laravel/tinker", - "version": "v2.11.1", + "name": "laravel/scout", + "version": "v10.24.0", "source": { "type": "git", - "url": "https://github.com/laravel/tinker.git", - "reference": "c9f80cc835649b5c1842898fb043f8cc098dd741" + "url": "https://github.com/laravel/scout.git", + "reference": "f9864d9a727a0c0d6b95e08ed92df8c301ae6d2c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/c9f80cc835649b5c1842898fb043f8cc098dd741", - "reference": "c9f80cc835649b5c1842898fb043f8cc098dd741", + "url": "https://api.github.com/repos/laravel/scout/zipball/f9864d9a727a0c0d6b95e08ed92df8c301ae6d2c", + "reference": "f9864d9a727a0c0d6b95e08ed92df8c301ae6d2c", "shasum": "" }, "require": { - "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", - "php": "^7.2.5|^8.0", - "psy/psysh": "^0.11.1|^0.12.0", - "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0|^8.0" + "illuminate/bus": "^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/contracts": "^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/database": "^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/http": "^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/pagination": "^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/queue": "^9.0|^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^8.0", + "symfony/console": "^6.0|^7.0|^8.0" + }, + "conflict": { + "algolia/algoliasearch-client-php": "<3.2.0|>=5.0.0" }, "require-dev": { - "mockery/mockery": "~1.3.3|^1.4.2", + "algolia/algoliasearch-client-php": "^3.2|^4.0", + "meilisearch/meilisearch-php": "^1.0", + "mockery/mockery": "^1.0", + "orchestra/testbench": "^7.31|^8.36|^9.15|^10.8|^11.0", + "php-http/guzzle7-adapter": "^1.0", "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" + "typesense/typesense-php": "^4.9.3" }, "suggest": { - "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." + "algolia/algoliasearch-client-php": "Required to use the Algolia engine (^3.2).", + "meilisearch/meilisearch-php": "Required to use the Meilisearch engine (^1.0).", + "typesense/typesense-php": "Required to use the Typesense engine (^4.9)." }, "type": "library", "extra": { "laravel": { "providers": [ - "Laravel\\Tinker\\TinkerServiceProvider" + "Laravel\\Scout\\ScoutServiceProvider" ] + }, + "branch-alias": { + "dev-master": "10.x-dev" } }, "autoload": { "psr-4": { - "Laravel\\Tinker\\": "src/" + "Laravel\\Scout\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1447,93 +1692,278 @@ "email": "taylor@laravel.com" } ], - "description": "Powerful REPL for the Laravel framework.", + "description": "Laravel Scout provides a driver based solution to searching your Eloquent models.", "keywords": [ - "REPL", - "Tinker", + "algolia", "laravel", - "psysh" + "search" ], "support": { - "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.11.1" + "issues": "https://github.com/laravel/scout/issues", + "source": "https://github.com/laravel/scout" }, - "time": "2026-02-06T14:12:35+00:00" + "time": "2026-02-10T18:44:39+00:00" }, { - "name": "league/commonmark", - "version": "2.8.0", + "name": "laravel/sentinel", + "version": "v1.0.1", "source": { "type": "git", - "url": "https://github.com/thephpleague/commonmark.git", - "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb" + "url": "https://github.com/laravel/sentinel.git", + "reference": "7a98db53e0d9d6f61387f3141c07477f97425603" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/4efa10c1e56488e658d10adf7b7b7dcd19940bfb", - "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb", + "url": "https://api.github.com/repos/laravel/sentinel/zipball/7a98db53e0d9d6f61387f3141c07477f97425603", + "reference": "7a98db53e0d9d6f61387f3141c07477f97425603", "shasum": "" }, "require": { - "ext-mbstring": "*", - "league/config": "^1.1.1", - "php": "^7.4 || ^8.0", - "psr/event-dispatcher": "^1.0", - "symfony/deprecation-contracts": "^2.1 || ^3.0", - "symfony/polyfill-php80": "^1.16" - }, - "require-dev": { - "cebe/markdown": "^1.0", - "commonmark/cmark": "0.31.1", - "commonmark/commonmark.js": "0.31.1", - "composer/package-versions-deprecated": "^1.8", - "embed/embed": "^4.4", - "erusev/parsedown": "^1.0", "ext-json": "*", - "github/gfm": "0.29.0", - "michelf/php-markdown": "^1.4 || ^2.0", - "nyholm/psr7": "^1.5", - "phpstan/phpstan": "^1.8.2", - "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", - "scrutinizer/ocular": "^1.8.1", - "symfony/finder": "^5.3 | ^6.0 | ^7.0", - "symfony/process": "^5.4 | ^6.0 | ^7.0", - "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", - "unleashedtech/php-coding-standard": "^3.1.1", - "vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0" + "illuminate/container": "^8.37|^9.0|^10.0|^11.0|^12.0|^13.0", + "php": "^8.0" }, - "suggest": { - "symfony/yaml": "v2.3+ required if using the Front Matter extension" + "require-dev": { + "laravel/pint": "^1.27", + "orchestra/testbench": "^6.47.1|^7.56|^8.37|^9.16|^10.9|^11.0", + "phpstan/phpstan": "^2.1.33" }, "type": "library", "extra": { + "laravel": { + "providers": [ + "Laravel\\Sentinel\\SentinelServiceProvider" + ] + }, "branch-alias": { - "dev-main": "2.9-dev" + "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { - "League\\CommonMark\\": "src" + "Laravel\\Sentinel\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Colin O'Dell", - "email": "colinodell@gmail.com", - "homepage": "https://www.colinodell.com", - "role": "Lead Developer" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Mior Muhammad Zaki", + "email": "mior@laravel.com" } ], - "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", - "homepage": "https://commonmark.thephpleague.com", - "keywords": [ - "commonmark", - "flavored", - "gfm", + "support": { + "source": "https://github.com/laravel/sentinel/tree/v1.0.1" + }, + "time": "2026-02-12T13:32:54+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v2.0.10", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "870fc81d2f879903dfc5b60bf8a0f94a1609e669" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/870fc81d2f879903dfc5b60bf8a0f94a1609e669", + "reference": "870fc81d2f879903dfc5b60bf8a0f94a1609e669", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "illuminate/support": "^10.0|^11.0|^12.0|^13.0", + "nesbot/carbon": "^2.67|^3.0", + "pestphp/pest": "^2.36|^3.0|^4.0", + "phpstan/phpstan": "^2.0", + "symfony/var-dumper": "^6.2.0|^7.0.0|^8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2026-02-20T19:59:49+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.11.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "c9f80cc835649b5c1842898fb043f8cc098dd741" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/c9f80cc835649b5c1842898fb043f8cc098dd741", + "reference": "c9f80cc835649b5c1842898fb043f8cc098dd741", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.11.1|^0.12.0", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0|^8.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.11.1" + }, + "time": "2026-02-06T14:12:35+00:00" + }, + { + "name": "league/commonmark", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/4efa10c1e56488e658d10adf7b7b7dcd19940bfb", + "reference": "4efa10c1e56488e658d10adf7b7b7dcd19940bfb", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.31.1", + "commonmark/commonmark.js": "0.31.1", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0 | ^7.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.9-dev" + } + }, + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", "github", "github-flavored", "markdown", @@ -2020,68 +2450,293 @@ "time": "2026-01-15T06:54:53+00:00" }, { - "name": "monolog/monolog", - "version": "3.10.0", + "name": "maennchen/zipstream-php", + "version": "3.2.1", "source": { "type": "git", - "url": "https://github.com/Seldaek/monolog.git", - "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" + "url": "https://github.com/maennchen/ZipStream-PHP.git", + "reference": "682f1098a8fddbaf43edac2306a691c7ad508ec5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", - "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/682f1098a8fddbaf43edac2306a691c7ad508ec5", + "reference": "682f1098a8fddbaf43edac2306a691c7ad508ec5", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/log": "^2.0 || ^3.0" - }, - "provide": { - "psr/log-implementation": "3.0.0" + "ext-mbstring": "*", + "ext-zlib": "*", + "php-64bit": "^8.3" }, "require-dev": { - "aws/aws-sdk-php": "^3.0", - "doctrine/couchdb": "~1.0@dev", - "elasticsearch/elasticsearch": "^7 || ^8", - "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2.0", - "guzzlehttp/guzzle": "^7.4.5", - "guzzlehttp/psr7": "^2.2", - "mongodb/mongodb": "^1.8 || ^2.0", - "php-amqplib/php-amqplib": "~2.4 || ^3", - "php-console/php-console": "^3.1.8", - "phpstan/phpstan": "^2", - "phpstan/phpstan-deprecation-rules": "^2", - "phpstan/phpstan-strict-rules": "^2", - "phpunit/phpunit": "^10.5.17 || ^11.0.7", - "predis/predis": "^1.1 || ^2", - "rollbar/rollbar": "^4.0", - "ruflin/elastica": "^7 || ^8", - "symfony/mailer": "^5.4 || ^6", - "symfony/mime": "^5.4 || ^6" + "brianium/paratest": "^7.7", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.86", + "guzzlehttp/guzzle": "^7.5", + "mikey179/vfsstream": "^1.6", + "php-coveralls/php-coveralls": "^2.5", + "phpunit/phpunit": "^12.0", + "vimeo/psalm": "^6.0" }, "suggest": { - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", - "doctrine/couchdb": "Allow sending log messages to a CouchDB server", - "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", - "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", - "ext-mbstring": "Allow to work properly with unicode symbols", - "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", - "ext-openssl": "Required to send log messages using SSL", - "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", - "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", - "rollbar/rollbar": "Allow sending log messages to Rollbar", - "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + "guzzlehttp/psr7": "^2.4", + "psr/http-message": "^2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } + "autoload": { + "psr-4": { + "ZipStream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paul Duncan", + "email": "pabs@pablotron.org" + }, + { + "name": "Jonatan Männchen", + "email": "jonatan@maennchen.ch" + }, + { + "name": "Jesse Donat", + "email": "donatj@gmail.com" + }, + { + "name": "András Kolesár", + "email": "kolesar@kolesar.hu" + } + ], + "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", + "keywords": [ + "stream", + "zip" + ], + "support": { + "issues": "https://github.com/maennchen/ZipStream-PHP/issues", + "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.2.1" + }, + "funding": [ + { + "url": "https://github.com/maennchen", + "type": "github" + } + ], + "time": "2025-12-10T09:58:31+00:00" + }, + { + "name": "masterminds/html5", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/Masterminds/html5-php.git", + "reference": "fcf91eb64359852f00d921887b219479b4f21251" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251", + "reference": "fcf91eb64359852f00d921887b219479b4f21251", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Masterminds\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Matt Butcher", + "email": "technosophos@gmail.com" + }, + { + "name": "Matt Farina", + "email": "matt@mattfarina.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "An HTML5 parser and serializer.", + "homepage": "http://masterminds.github.io/html5-php", + "keywords": [ + "HTML5", + "dom", + "html", + "parser", + "querypath", + "serializer", + "xml" + ], + "support": { + "issues": "https://github.com/Masterminds/html5-php/issues", + "source": "https://github.com/Masterminds/html5-php/tree/2.10.0" + }, + "time": "2025-07-25T09:04:22+00:00" + }, + { + "name": "meilisearch/meilisearch-php", + "version": "v1.16.1", + "source": { + "type": "git", + "url": "https://github.com/meilisearch/meilisearch-php.git", + "reference": "f9f63e0e7d12ffaae54f7317fa8f4f4dfa8ae7b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/meilisearch/meilisearch-php/zipball/f9f63e0e7d12ffaae54f7317fa8f4f4dfa8ae7b6", + "reference": "f9f63e0e7d12ffaae54f7317fa8f4f4dfa8ae7b6", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "^7.4 || ^8.0", + "php-http/discovery": "^1.7", + "psr/http-client": "^1.0", + "symfony/polyfill-php81": "^1.33" + }, + "require-dev": { + "http-interop/http-factory-guzzle": "^1.2.0", + "php-cs-fixer/shim": "^3.59.3", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-deprecation-rules": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.5 || ^10.5", + "symfony/http-client": "^5.4|^6.0|^7.0" + }, + "suggest": { + "guzzlehttp/guzzle": "Use Guzzle ^7 as HTTP client", + "http-interop/http-factory-guzzle": "Factory for guzzlehttp/guzzle", + "symfony/http-client": "Use Symfony Http client" + }, + "type": "library", + "autoload": { + "psr-4": { + "MeiliSearch\\": "src/", + "Meilisearch\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Clémentine Urquizar", + "email": "clementine@meilisearch.com" + }, + { + "name": "Bruno Casali", + "email": "bruno@meilisearch.com" + }, + { + "name": "Laurent Cazanove", + "email": "lau.cazanove@gmail.com" + }, + { + "name": "Tomas Norkūnas", + "email": "norkunas.tom@gmail.com" + } + ], + "description": "PHP wrapper for the Meilisearch API", + "keywords": [ + "api", + "client", + "instant", + "meilisearch", + "php", + "search" + ], + "support": { + "issues": "https://github.com/meilisearch/meilisearch-php/issues", + "source": "https://github.com/meilisearch/meilisearch-php/tree/v1.16.1" + }, + "time": "2025-09-18T10:15:45+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.10.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", + "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8 || ^2.0", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", + "predis/predis": "^1.1 || ^2", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } }, "autoload": { "psr-4": { @@ -2385,6 +3040,60 @@ }, "time": "2026-02-13T03:05:33+00:00" }, + { + "name": "nicmart/tree", + "version": "0.10.1", + "source": { + "type": "git", + "url": "https://github.com/nicmart/Tree.git", + "reference": "2ef11e329d26005ef49dbacd0223bcfd2515b6cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nicmart/Tree/zipball/2ef11e329d26005ef49dbacd0223bcfd2515b6cc", + "reference": "2ef11e329d26005ef49dbacd0223bcfd2515b6cc", + "shasum": "" + }, + "require": { + "php": "~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" + }, + "require-dev": { + "ergebnis/composer-normalize": "^2.48.2", + "ergebnis/license": "^2.7.0", + "ergebnis/php-cs-fixer-config": "^6.28.1", + "fakerphp/faker": "^1.24.1", + "infection/infection": "~0.26.19", + "phpunit/phpunit": "^9.6.19", + "psalm/plugin-phpunit": "~0.19.0", + "vimeo/psalm": "^5.26.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Tree\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolò Martini", + "email": "nicmartnic@gmail.com" + }, + { + "name": "Andreas Möller", + "email": "am@localheinz.com" + } + ], + "description": "A basic but flexible php tree data structure and a fluent tree builder implementation.", + "support": { + "issues": "https://github.com/nicmart/Tree/issues", + "source": "https://github.com/nicmart/Tree/tree/0.10.1" + }, + "time": "2025-11-25T08:51:01+00:00" + }, { "name": "nikic/php-parser", "version": "v5.7.0", @@ -2530,6 +3239,85 @@ ], "time": "2026-02-16T23:10:27+00:00" }, + { + "name": "php-http/discovery", + "version": "1.20.0", + "source": { + "type": "git", + "url": "https://github.com/php-http/discovery.git", + "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-http/discovery/zipball/82fe4c73ef3363caed49ff8dd1539ba06044910d", + "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0|^2.0", + "php": "^7.1 || ^8.0" + }, + "conflict": { + "nyholm/psr7": "<1.0", + "zendframework/zend-diactoros": "*" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "*", + "psr/http-factory-implementation": "*", + "psr/http-message-implementation": "*" + }, + "require-dev": { + "composer/composer": "^1.0.2|^2.0", + "graham-campbell/phpspec-skip-example-extension": "^5.0", + "php-http/httplug": "^1.0 || ^2.0", + "php-http/message-factory": "^1.0", + "phpspec/phpspec": "^5.1 || ^6.1 || ^7.3", + "sebastian/comparator": "^3.0.5 || ^4.0.8", + "symfony/phpunit-bridge": "^6.4.4 || ^7.0.1" + }, + "type": "composer-plugin", + "extra": { + "class": "Http\\Discovery\\Composer\\Plugin", + "plugin-optional": true + }, + "autoload": { + "psr-4": { + "Http\\Discovery\\": "src/" + }, + "exclude-from-classmap": [ + "src/Composer/Plugin.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + } + ], + "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", + "homepage": "http://php-http.org", + "keywords": [ + "adapter", + "client", + "discovery", + "factory", + "http", + "message", + "psr17", + "psr7" + ], + "support": { + "issues": "https://github.com/php-http/discovery/issues", + "source": "https://github.com/php-http/discovery/tree/1.20.0" + }, + "time": "2024-10-02T11:20:13+00:00" + }, { "name": "phpoption/phpoption", "version": "1.9.5", @@ -2606,17 +3394,79 @@ "time": "2025-12-27T19:41:33+00:00" }, { - "name": "psr/clock", - "version": "1.0.0", + "name": "predis/predis", + "version": "v2.4.1", "source": { "type": "git", - "url": "https://github.com/php-fig/clock.git", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + "url": "https://github.com/predis/predis.git", + "reference": "07105e050622ed80bd60808367ced9e379f31530" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "url": "https://api.github.com/repos/predis/predis/zipball/07105e050622ed80bd60808367ced9e379f31530", + "reference": "07105e050622ed80bd60808367ced9e379f31530", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.3", + "phpstan/phpstan": "^1.9", + "phpunit/phpcov": "^6.0 || ^8.0", + "phpunit/phpunit": "^8.0 || ^9.4" + }, + "suggest": { + "ext-relay": "Faster connection with in-memory caching (>=0.6.2)" + }, + "type": "library", + "autoload": { + "psr-4": { + "Predis\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Till Krüss", + "homepage": "https://till.im", + "role": "Maintainer" + } + ], + "description": "A flexible and feature-complete Redis/Valkey client for PHP.", + "homepage": "http://github.com/predis/predis", + "keywords": [ + "nosql", + "predis", + "redis" + ], + "support": { + "issues": "https://github.com/predis/predis/issues", + "source": "https://github.com/predis/predis/tree/v2.4.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/tillkruss", + "type": "github" + } + ], + "time": "2025-11-12T18:00:11+00:00" + }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", "shasum": "" }, "require": { @@ -3141,53 +3991,1073 @@ "time": "2019-03-08T08:55:37+00:00" }, { - "name": "ramsey/collection", - "version": "2.1.1", + "name": "ramsey/collection", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.45", + "fakerphp/faker": "^1.24", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^2.1", + "mockery/mockery": "^1.6", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.4", + "phpspec/prophecy-phpunit": "^2.3", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5", + "ramsey/coding-standard": "^2.3", + "ramsey/conventional-commits": "^1.6", + "roave/security-advisories": "dev-latest" + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/2.1.1" + }, + "time": "2025-03-22T05:38:12+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.9.2", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "8429c78ca35a09f27565311b98101e2826affde0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", + "reference": "8429c78ca35a09f27565311b98101e2826affde0", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", + "php": "^8.0", + "ramsey/collection": "^1.2 || ^2.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.25", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", + "ergebnis/composer-normalize": "^2.47", + "mockery/mockery": "^1.6", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.6", + "php-mock/php-mock-mockery": "^1.5", + "php-parallel-lint/php-parallel-lint": "^1.4.0", + "phpbench/phpbench": "^1.2.14", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^9.6", + "slevomat/coding-standard": "^8.18", + "squizlabs/php_codesniffer": "^3.13" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.9.2" + }, + "time": "2025-12-14T04:43:48+00:00" + }, + { + "name": "spatie/browsershot", + "version": "5.2.3", + "source": { + "type": "git", + "url": "https://github.com/spatie/browsershot.git", + "reference": "d2e4ac7c69162999940172a674bf83ddc5ac59ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/browsershot/zipball/d2e4ac7c69162999940172a674bf83ddc5ac59ea", + "reference": "d2e4ac7c69162999940172a674bf83ddc5ac59ea", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "ext-json": "*", + "php": "^8.2", + "spatie/temporary-directory": "^2.0", + "symfony/process": "^6.0|^7.0|^8.0" + }, + "require-dev": { + "pestphp/pest": "^3.0|^4.0", + "spatie/image": "^3.6", + "spatie/pdf-to-text": "^1.52", + "spatie/phpunit-snapshot-assertions": "^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Browsershot\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://github.com/freekmurze", + "role": "Developer" + } + ], + "description": "Convert a webpage to an image or pdf using headless Chrome", + "homepage": "https://github.com/spatie/browsershot", + "keywords": [ + "chrome", + "convert", + "headless", + "image", + "pdf", + "puppeteer", + "screenshot", + "webpage" + ], + "support": { + "source": "https://github.com/spatie/browsershot/tree/5.2.3" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-18T16:10:58+00:00" + }, + { + "name": "spatie/crawler", + "version": "8.5.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/crawler.git", + "reference": "18198a2198adff1637c0028cb60d2c9559721556" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/crawler/zipball/18198a2198adff1637c0028cb60d2c9559721556", + "reference": "18198a2198adff1637c0028cb60d2c9559721556", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^7.3", + "guzzlehttp/psr7": "^2.0", + "illuminate/collections": "^10.0|^11.0|^12.0|^13.0", + "nicmart/tree": "^0.10", + "php": "^8.2", + "spatie/browsershot": "^5.0.5", + "spatie/robots-txt": "^2.0", + "symfony/dom-crawler": "^6.0|^7.0|^8.0" + }, + "require-dev": { + "pestphp/pest": "^2.0|^3.0|^4.0", + "spatie/ray": "^1.37" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Crawler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be" + } + ], + "description": "Crawl all internal links found on a website", + "homepage": "https://github.com/spatie/crawler", + "keywords": [ + "crawler", + "link", + "spatie", + "website" + ], + "support": { + "issues": "https://github.com/spatie/crawler/issues", + "source": "https://github.com/spatie/crawler/tree/8.5.0" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-21T22:52:37+00:00" + }, + { + "name": "spatie/image", + "version": "3.9.3", + "source": { + "type": "git", + "url": "https://github.com/spatie/image.git", + "reference": "1ea40e429587df64b34139e6b18af34cb20ae5b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/image/zipball/1ea40e429587df64b34139e6b18af34cb20ae5b9", + "reference": "1ea40e429587df64b34139e6b18af34cb20ae5b9", + "shasum": "" + }, + "require": { + "ext-exif": "*", + "ext-json": "*", + "ext-mbstring": "*", + "php": "^8.2", + "spatie/image-optimizer": "^1.7.5", + "spatie/temporary-directory": "^2.2", + "symfony/process": "^6.4|^7.0|^8.0" + }, + "require-dev": { + "ext-gd": "*", + "ext-imagick": "*", + "laravel/sail": "^1.34", + "pestphp/pest": "^3.0|^4.0", + "phpstan/phpstan": "^1.10.50", + "spatie/pest-plugin-snapshots": "^2.1", + "spatie/pixelmatch-php": "^1.0", + "spatie/ray": "^1.40.1", + "symfony/var-dumper": "^6.4|^7.0|^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Image\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Manipulate images with an expressive API", + "homepage": "https://github.com/spatie/image", + "keywords": [ + "image", + "spatie" + ], + "support": { + "source": "https://github.com/spatie/image/tree/3.9.3" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-03-01T20:58:11+00:00" + }, + { + "name": "spatie/image-optimizer", + "version": "1.8.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/image-optimizer.git", + "reference": "2ad9ac7c19501739183359ae64ea6c15869c23d9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/image-optimizer/zipball/2ad9ac7c19501739183359ae64ea6c15869c23d9", + "reference": "2ad9ac7c19501739183359ae64ea6c15869c23d9", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.3|^8.0", + "psr/log": "^1.0 | ^2.0 | ^3.0", + "symfony/process": "^4.2|^5.0|^6.0|^7.0|^8.0" + }, + "require-dev": { + "pestphp/pest": "^1.21|^2.0|^3.0|^4.0", + "phpunit/phpunit": "^8.5.21|^9.4.4|^10.0|^11.0|^12.0", + "symfony/var-dumper": "^4.2|^5.0|^6.0|^7.0|^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\ImageOptimizer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Easily optimize images using PHP", + "homepage": "https://github.com/spatie/image-optimizer", + "keywords": [ + "image-optimizer", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/image-optimizer/issues", + "source": "https://github.com/spatie/image-optimizer/tree/1.8.1" + }, + "time": "2025-11-26T10:57:19+00:00" + }, + { + "name": "spatie/laravel-activitylog", + "version": "4.12.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-activitylog.git", + "reference": "bf66b5bbe9a946e977e876420d16b30b9aff1b2d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-activitylog/zipball/bf66b5bbe9a946e977e876420d16b30b9aff1b2d", + "reference": "bf66b5bbe9a946e977e876420d16b30b9aff1b2d", + "shasum": "" + }, + "require": { + "illuminate/config": "^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0", + "illuminate/database": "^8.69 || ^9.27 || ^10.0 || ^11.0 || ^12.0 || ^13.0", + "illuminate/support": "^8.0 || ^9.0 || ^10.0 || ^11.0 || ^12.0 || ^13.0", + "php": "^8.1", + "spatie/laravel-package-tools": "^1.6.3" + }, + "require-dev": { + "ext-json": "*", + "orchestra/testbench": "^6.23 || ^7.0 || ^8.0 || ^9.6 || ^10.0 || ^11.0", + "pestphp/pest": "^1.20 || ^2.0 || ^3.0 || ^4.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\Activitylog\\ActivitylogServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\Activitylog\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + }, + { + "name": "Sebastian De Deyne", + "email": "sebastian@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + }, + { + "name": "Tom Witkowski", + "email": "dev.gummibeer@gmail.com", + "homepage": "https://gummibeer.de", + "role": "Developer" + } + ], + "description": "A very simple activity logger to monitor the users of your website or application", + "homepage": "https://github.com/spatie/activitylog", + "keywords": [ + "activity", + "laravel", + "log", + "spatie", + "user" + ], + "support": { + "issues": "https://github.com/spatie/laravel-activitylog/issues", + "source": "https://github.com/spatie/laravel-activitylog/tree/4.12.1" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-22T08:37:18+00:00" + }, + { + "name": "spatie/laravel-medialibrary", + "version": "11.21.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-medialibrary.git", + "reference": "d6e2595033ffd130d4dd5d124510ab3304794c44" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-medialibrary/zipball/d6e2595033ffd130d4dd5d124510ab3304794c44", + "reference": "d6e2595033ffd130d4dd5d124510ab3304794c44", + "shasum": "" + }, + "require": { + "composer/semver": "^3.4", + "ext-exif": "*", + "ext-fileinfo": "*", + "ext-json": "*", + "illuminate/bus": "^10.2|^11.0|^12.0|^13.0", + "illuminate/conditionable": "^10.2|^11.0|^12.0|^13.0", + "illuminate/console": "^10.2|^11.0|^12.0|^13.0", + "illuminate/database": "^10.2|^11.0|^12.0|^13.0", + "illuminate/pipeline": "^10.2|^11.0|^12.0|^13.0", + "illuminate/support": "^10.2|^11.0|^12.0|^13.0", + "maennchen/zipstream-php": "^3.1", + "php": "^8.2", + "spatie/image": "^3.3.2", + "spatie/laravel-package-tools": "^1.16.1", + "spatie/temporary-directory": "^2.2", + "symfony/console": "^6.4.1|^7.0|^8.0" + }, + "conflict": { + "php-ffmpeg/php-ffmpeg": "<0.6.1" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.293.10", + "ext-imagick": "*", + "ext-pdo_sqlite": "*", + "ext-zip": "*", + "guzzlehttp/guzzle": "^7.8.1", + "larastan/larastan": "^2.7|^3.0", + "league/flysystem-aws-s3-v3": "^3.22", + "mockery/mockery": "^1.6.7", + "orchestra/testbench": "^8.36|^9.15|^10.8|^11.0", + "pestphp/pest": "^2.36|^3.0|^4.0", + "phpstan/extension-installer": "^1.3.1", + "spatie/laravel-ray": "^1.33", + "spatie/pdf-to-image": "^2.2|^3.0", + "spatie/pest-expectations": "^1.13", + "spatie/pest-plugin-snapshots": "^2.1" + }, + "suggest": { + "league/flysystem-aws-s3-v3": "Required to use AWS S3 file storage", + "php-ffmpeg/php-ffmpeg": "Required for generating video thumbnails", + "spatie/pdf-to-image": "Required for generating thumbnails of PDFs and SVGs" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\MediaLibrary\\MediaLibraryServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Spatie\\MediaLibrary\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Associate files with Eloquent models", + "homepage": "https://github.com/spatie/laravel-medialibrary", + "keywords": [ + "cms", + "conversion", + "downloads", + "images", + "laravel", + "laravel-medialibrary", + "media", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-medialibrary/issues", + "source": "https://github.com/spatie/laravel-medialibrary/tree/11.21.0" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-21T15:58:56+00:00" + }, + { + "name": "spatie/laravel-package-tools", + "version": "1.93.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-package-tools.git", + "reference": "0d097bce95b2bf6802fb1d83e1e753b0f5a948e7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/0d097bce95b2bf6802fb1d83e1e753b0f5a948e7", + "reference": "0d097bce95b2bf6802fb1d83e1e753b0f5a948e7", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^10.0|^11.0|^12.0|^13.0", + "php": "^8.1" + }, + "require-dev": { + "mockery/mockery": "^1.5", + "orchestra/testbench": "^8.0|^9.2|^10.0|^11.0", + "pestphp/pest": "^2.1|^3.1|^4.0", + "phpunit/php-code-coverage": "^10.0|^11.0|^12.0", + "phpunit/phpunit": "^10.5|^11.5|^12.5", + "spatie/pest-plugin-test-time": "^2.2|^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\LaravelPackageTools\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "role": "Developer" + } + ], + "description": "Tools for creating Laravel packages", + "homepage": "https://github.com/spatie/laravel-package-tools", + "keywords": [ + "laravel-package-tools", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-package-tools/issues", + "source": "https://github.com/spatie/laravel-package-tools/tree/1.93.0" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-21T12:49:54+00:00" + }, + { + "name": "spatie/laravel-permission", + "version": "7.2.3", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-permission.git", + "reference": "062b0cd8e3a1753fa7a53e468b918710004aa06b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-permission/zipball/062b0cd8e3a1753fa7a53e468b918710004aa06b", + "reference": "062b0cd8e3a1753fa7a53e468b918710004aa06b", + "shasum": "" + }, + "require": { + "illuminate/auth": "^12.0|^13.0", + "illuminate/container": "^12.0|^13.0", + "illuminate/contracts": "^12.0|^13.0", + "illuminate/database": "^12.0|^13.0", + "php": "^8.4", + "spatie/laravel-package-tools": "^1.0" + }, + "require-dev": { + "larastan/larastan": "^3.9", + "laravel/passport": "^13.0", + "laravel/pint": "^1.0", + "orchestra/testbench": "^10.0|^11.0", + "pestphp/pest": "^3.0|^4.0", + "pestphp/pest-plugin-laravel": "^3.0|^4.1", + "phpstan/phpstan": "^2.1" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\Permission\\PermissionServiceProvider" + ] + }, + "branch-alias": { + "dev-main": "7.x-dev", + "dev-master": "7.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\Permission\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Permission handling for Laravel 12 and up", + "homepage": "https://github.com/spatie/laravel-permission", + "keywords": [ + "acl", + "laravel", + "permission", + "permissions", + "rbac", + "roles", + "security", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-permission/issues", + "source": "https://github.com/spatie/laravel-permission/tree/7.2.3" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-23T20:30:07+00:00" + }, + { + "name": "spatie/laravel-responsecache", + "version": "8.3.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-responsecache.git", + "reference": "7f5be36713076d3164949f21768b53b236eecf03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-responsecache/zipball/7f5be36713076d3164949f21768b53b236eecf03", + "reference": "7f5be36713076d3164949f21768b53b236eecf03", + "shasum": "" + }, + "require": { + "illuminate/cache": "^12.0|^13.0", + "illuminate/console": "^12.0|^13.0", + "illuminate/container": "^12.0|^13.0", + "illuminate/http": "^12.0|^13.0", + "illuminate/support": "^12.0|^13.0", + "nesbot/carbon": "^3.0", + "php": "^8.4", + "spatie/laravel-package-tools": "^1.9", + "spatie/php-attribute-reader": "^1.0" + }, + "require-dev": { + "larastan/larastan": "^3.9", + "laravel/framework": "^12.0|^13.0", + "laravel/pint": "^1.13.7", + "mockery/mockery": "^1.6", + "orchestra/testbench": "^10.0|^11.0", + "pestphp/pest": "^4.0" + }, + "type": "library", + "extra": { + "laravel": { + "aliases": { + "ResponseCache": "Spatie\\ResponseCache\\Facades\\ResponseCache" + }, + "providers": [ + "Spatie\\ResponseCache\\ResponseCacheServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Spatie\\ResponseCache\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Speed up a Laravel application by caching the entire response", + "homepage": "https://github.com/spatie/laravel-responsecache", + "keywords": [ + "cache", + "laravel", + "laravel-responsecache", + "performance", + "response", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-responsecache/issues", + "source": "https://github.com/spatie/laravel-responsecache/tree/8.3.0" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-03-03T19:51:38+00:00" + }, + { + "name": "spatie/laravel-sitemap", + "version": "7.4.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-sitemap.git", + "reference": "52397c6f4219a8a0a163ddb8a8d5bc5f9bba0df4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-sitemap/zipball/52397c6f4219a8a0a163ddb8a8d5bc5f9bba0df4", + "reference": "52397c6f4219a8a0a163ddb8a8d5bc5f9bba0df4", + "shasum": "" + }, + "require": { + "guzzlehttp/guzzle": "^7.8", + "illuminate/support": "^11.0|^12.0||^13.0", + "nesbot/carbon": "^2.71|^3.0", + "php": "^8.2||^8.3||^8.4||^8.5", + "spatie/crawler": "^8.0.1", + "spatie/laravel-package-tools": "^1.16.1", + "symfony/dom-crawler": "^6.3.4|^7.0|^8.0" + }, + "require-dev": { + "mockery/mockery": "^1.6.6", + "orchestra/testbench": "^9.0|^10.0||^11.0", + "pestphp/pest": "^3.7.4|^4.0", + "spatie/pest-plugin-snapshots": "^2.1", + "spatie/phpunit-snapshot-assertions": "^5.1.2", + "spatie/temporary-directory": "^2.2" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\Sitemap\\SitemapServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Spatie\\Sitemap\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Create and generate sitemaps with ease", + "homepage": "https://github.com/spatie/laravel-sitemap", + "keywords": [ + "laravel-sitemap", + "spatie" + ], + "support": { + "source": "https://github.com/spatie/laravel-sitemap/tree/7.4.0" + }, + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + } + ], + "time": "2026-02-21T23:00:46+00:00" + }, + { + "name": "spatie/laravel-sluggable", + "version": "3.8.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-sluggable.git", + "reference": "8050bf38a6e03ac4974e1f7bc722983242abfae0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-sluggable/zipball/8050bf38a6e03ac4974e1f7bc722983242abfae0", + "reference": "8050bf38a6e03ac4974e1f7bc722983242abfae0", + "shasum": "" + }, + "require": { + "illuminate/database": "^10.0|^11.0|^12.0|^13.0", + "illuminate/support": "^10.0|^11.0|^12.0|^13.0", + "php": "^8.2" + }, + "require-dev": { + "orchestra/testbench": "^8.0|^9.0|^10.0|^11.0", + "pestphp/pest": "^2.0|^3.7|^4.0", + "spatie/laravel-translatable": "^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Sluggable\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Generate slugs when saving Eloquent models", + "homepage": "https://github.com/spatie/laravel-sluggable", + "keywords": [ + "laravel-sluggable", + "spatie" + ], + "support": { + "source": "https://github.com/spatie/laravel-sluggable/tree/3.8.0" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-21T14:25:10+00:00" + }, + { + "name": "spatie/php-attribute-reader", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/php-attribute-reader.git", + "reference": "46e7484d7b51f5b22d672745c541e48c5a385404" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/php-attribute-reader/zipball/46e7484d7b51f5b22d672745c541e48c5a385404", + "reference": "46e7484d7b51f5b22d672745c541e48c5a385404", + "shasum": "" + }, + "require": { + "php": "^8.0" + }, + "require-dev": { + "pestphp/pest": "^1.0|^2.0|^3.0|^4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Attributes\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "A clean API for working with PHP attributes", + "homepage": "https://github.com/spatie/php-attribute-reader", + "keywords": [ + "attributes", + "php-attribute-reader", + "reflection", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/php-attribute-reader/issues", + "source": "https://github.com/spatie/php-attribute-reader/tree/1.1.0" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-23T09:01:55+00:00" + }, + { + "name": "spatie/robots-txt", + "version": "2.5.4", "source": { "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2" + "url": "https://github.com/spatie/robots-txt.git", + "reference": "a8dd35d0a94e863f52509a366a634978e9c1db03" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", - "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", + "url": "https://api.github.com/repos/spatie/robots-txt/zipball/a8dd35d0a94e863f52509a366a634978e9c1db03", + "reference": "a8dd35d0a94e863f52509a366a634978e9c1db03", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { - "captainhook/plugin-composer": "^5.3", - "ergebnis/composer-normalize": "^2.45", - "fakerphp/faker": "^1.24", - "hamcrest/hamcrest-php": "^2.0", - "jangregor/phpstan-prophecy": "^2.1", - "mockery/mockery": "^1.6", - "php-parallel-lint/php-console-highlighter": "^1.0", - "php-parallel-lint/php-parallel-lint": "^1.4", - "phpspec/prophecy-phpunit": "^2.3", - "phpstan/extension-installer": "^1.4", - "phpstan/phpstan": "^2.1", - "phpstan/phpstan-mockery": "^2.0", - "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^10.5", - "ramsey/coding-standard": "^2.3", - "ramsey/conventional-commits": "^1.6", - "roave/security-advisories": "dev-latest" + "phpunit/phpunit": "^11.5.2" }, "type": "library", - "extra": { - "captainhook": { - "force-install": true - }, - "ramsey/conventional-commits": { - "configFile": "conventional-commits.json" - } - }, "autoload": { "psr-4": { - "Ramsey\\Collection\\": "src/" + "Spatie\\Robots\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -3196,103 +5066,94 @@ ], "authors": [ { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" + "name": "Brent Roose", + "email": "brent@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" } ], - "description": "A PHP library for representing and manipulating collections.", + "description": "Determine if a page may be crawled from robots.txt and robots meta tags", + "homepage": "https://github.com/spatie/robots-txt", "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" + "robots-txt", + "spatie" ], "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/2.1.1" + "issues": "https://github.com/spatie/robots-txt/issues", + "source": "https://github.com/spatie/robots-txt/tree/2.5.4" }, - "time": "2025-03-22T05:38:12+00:00" + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-02-25T07:59:20+00:00" }, { - "name": "ramsey/uuid", - "version": "4.9.2", + "name": "spatie/temporary-directory", + "version": "2.3.1", "source": { "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "8429c78ca35a09f27565311b98101e2826affde0" + "url": "https://github.com/spatie/temporary-directory.git", + "reference": "662e481d6ec07ef29fd05010433428851a42cd07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", - "reference": "8429c78ca35a09f27565311b98101e2826affde0", + "url": "https://api.github.com/repos/spatie/temporary-directory/zipball/662e481d6ec07ef29fd05010433428851a42cd07", + "reference": "662e481d6ec07ef29fd05010433428851a42cd07", "shasum": "" }, "require": { - "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", - "php": "^8.0", - "ramsey/collection": "^1.2 || ^2.0" - }, - "replace": { - "rhumsaa/uuid": "self.version" + "php": "^8.0" }, "require-dev": { - "captainhook/captainhook": "^5.25", - "captainhook/plugin-composer": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^1.0", - "ergebnis/composer-normalize": "^2.47", - "mockery/mockery": "^1.6", - "paragonie/random-lib": "^2", - "php-mock/php-mock": "^2.6", - "php-mock/php-mock-mockery": "^1.5", - "php-parallel-lint/php-parallel-lint": "^1.4.0", - "phpbench/phpbench": "^1.2.14", - "phpstan/extension-installer": "^1.4", - "phpstan/phpstan": "^2.1", - "phpstan/phpstan-mockery": "^2.0", - "phpstan/phpstan-phpunit": "^2.0", - "phpunit/phpunit": "^9.6", - "slevomat/coding-standard": "^8.18", - "squizlabs/php_codesniffer": "^3.13" - }, - "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "captainhook": { - "force-install": true - } - }, "autoload": { - "files": [ - "src/functions.php" - ], "psr-4": { - "Ramsey\\Uuid\\": "src/" + "Spatie\\TemporaryDirectory\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "authors": [ + { + "name": "Alex Vanderbist", + "email": "alex@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "Easily create, use and destroy temporary directories", + "homepage": "https://github.com/spatie/temporary-directory", "keywords": [ - "guid", - "identifier", - "uuid" + "php", + "spatie", + "temporary-directory" ], "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.9.2" + "issues": "https://github.com/spatie/temporary-directory/issues", + "source": "https://github.com/spatie/temporary-directory/tree/2.3.1" }, - "time": "2025-12-14T04:43:48+00:00" + "funding": [ + { + "url": "https://spatie.be/open-source/support-us", + "type": "custom" + }, + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2026-01-12T07:42:22+00:00" }, { "name": "symfony/clock", @@ -3605,6 +5466,78 @@ ], "time": "2024-09-25T14:21:43+00:00" }, + { + "name": "symfony/dom-crawler", + "version": "v7.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/dom-crawler.git", + "reference": "487ba8fa43da9a8e6503fe939b45ecd96875410e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/487ba8fa43da9a8e6503fe939b45ecd96875410e", + "reference": "487ba8fa43da9a8e6503fe939b45ecd96875410e", + "shasum": "" + }, + "require": { + "masterminds/html5": "^2.6", + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "symfony/css-selector": "^6.4|^7.0|^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DomCrawler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases DOM navigation for HTML and XML documents", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dom-crawler/tree/v7.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2026-02-17T07:53:42+00:00" + }, { "name": "symfony/error-handler", "version": "v7.4.4", @@ -4796,6 +6729,86 @@ ], "time": "2025-01-02T08:10:11+00:00" }, + { + "name": "symfony/polyfill-php81", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, { "name": "symfony/polyfill-php83", "version": "v1.33.0", diff --git a/config/activitylog.php b/config/activitylog.php new file mode 100644 index 0000000..f1262f5 --- /dev/null +++ b/config/activitylog.php @@ -0,0 +1,52 @@ + env('ACTIVITY_LOGGER_ENABLED', true), + + /* + * When the clean-command is executed, all recording activities older than + * the number of days specified here will be deleted. + */ + 'delete_records_older_than_days' => 365, + + /* + * If no log name is passed to the activity() helper + * we use this default log name. + */ + 'default_log_name' => 'default', + + /* + * You can specify an auth driver here that gets user models. + * If this is null we'll use the current Laravel auth driver. + */ + 'default_auth_driver' => null, + + /* + * If set to true, the subject returns soft deleted models. + */ + 'subject_returns_soft_deleted_models' => false, + + /* + * This model will be used to log activity. + * It should implement the Spatie\Activitylog\Contracts\Activity interface + * and extend Illuminate\Database\Eloquent\Model. + */ + 'activity_model' => \Spatie\Activitylog\Models\Activity::class, + + /* + * This is the name of the table that will be created by the migration and + * used by the Activity model shipped with this package. + */ + 'table_name' => env('ACTIVITY_LOGGER_TABLE_NAME', 'activity_log'), + + /* + * This is the database connection that will be used by the migration and + * the Activity model shipped with this package. In case it's not set + * Laravel's database.default will be used instead. + */ + 'database_connection' => env('ACTIVITY_LOGGER_DB_CONNECTION'), +]; diff --git a/config/horizon.php b/config/horizon.php new file mode 100644 index 0000000..32f8f0d --- /dev/null +++ b/config/horizon.php @@ -0,0 +1,254 @@ + env('HORIZON_NAME'), + + /* + |-------------------------------------------------------------------------- + | Horizon Domain + |-------------------------------------------------------------------------- + | + | This is the subdomain where Horizon will be accessible from. If this + | setting is null, Horizon will reside under the same domain as the + | application. Otherwise, this value will serve as the subdomain. + | + */ + + 'domain' => env('HORIZON_DOMAIN'), + + /* + |-------------------------------------------------------------------------- + | Horizon Path + |-------------------------------------------------------------------------- + | + | This is the URI path where Horizon will be accessible from. Feel free + | to change this path to anything you like. Note that the URI will not + | affect the paths of its internal API that aren't exposed to users. + | + */ + + 'path' => env('HORIZON_PATH', 'horizon'), + + /* + |-------------------------------------------------------------------------- + | Horizon Redis Connection + |-------------------------------------------------------------------------- + | + | This is the name of the Redis connection where Horizon will store the + | meta information required for it to function. It includes the list + | of supervisors, failed jobs, job metrics, and other information. + | + */ + + 'use' => 'default', + + /* + |-------------------------------------------------------------------------- + | Horizon Redis Prefix + |-------------------------------------------------------------------------- + | + | This prefix will be used when storing all Horizon data in Redis. You + | may modify the prefix when you are running multiple installations + | of Horizon on the same server so that they don't have problems. + | + */ + + 'prefix' => env( + 'HORIZON_PREFIX', + Str::slug(env('APP_NAME', 'laravel'), '_').'_horizon:' + ), + + /* + |-------------------------------------------------------------------------- + | Horizon Route Middleware + |-------------------------------------------------------------------------- + | + | These middleware will get attached onto each Horizon route, giving you + | the chance to add your own middleware to this list or change any of + | the existing middleware. Or, you can simply stick with this list. + | + */ + + 'middleware' => ['web'], + + /* + |-------------------------------------------------------------------------- + | Queue Wait Time Thresholds + |-------------------------------------------------------------------------- + | + | This option allows you to configure when the LongWaitDetected event + | will be fired. Every connection / queue combination may have its + | own, unique threshold (in seconds) before this event is fired. + | + */ + + 'waits' => [ + 'redis:default' => 60, + ], + + /* + |-------------------------------------------------------------------------- + | Job Trimming Times + |-------------------------------------------------------------------------- + | + | Here you can configure for how long (in minutes) you desire Horizon to + | persist the recent and failed jobs. Typically, recent jobs are kept + | for one hour while all failed jobs are stored for an entire week. + | + */ + + 'trim' => [ + 'recent' => 60, + 'pending' => 60, + 'completed' => 60, + 'recent_failed' => 10080, + 'failed' => 10080, + 'monitored' => 10080, + ], + + /* + |-------------------------------------------------------------------------- + | Silenced Jobs + |-------------------------------------------------------------------------- + | + | Silencing a job will instruct Horizon to not place the job in the list + | of completed jobs within the Horizon dashboard. This setting may be + | used to fully remove any noisy jobs from the completed jobs list. + | + */ + + 'silenced' => [ + // App\Jobs\ExampleJob::class, + ], + + 'silenced_tags' => [ + // 'notifications', + ], + + /* + |-------------------------------------------------------------------------- + | Metrics + |-------------------------------------------------------------------------- + | + | Here you can configure how many snapshots should be kept to display in + | the metrics graph. This will get used in combination with Horizon's + | `horizon:snapshot` schedule to define how long to retain metrics. + | + */ + + 'metrics' => [ + 'trim_snapshots' => [ + 'job' => 24, + 'queue' => 24, + ], + ], + + /* + |-------------------------------------------------------------------------- + | Fast Termination + |-------------------------------------------------------------------------- + | + | When this option is enabled, Horizon's "terminate" command will not + | wait on all of the workers to terminate unless the --wait option + | is provided. Fast termination can shorten deployment delay by + | allowing a new instance of Horizon to start while the last + | instance will continue to terminate each of its workers. + | + */ + + 'fast_termination' => false, + + /* + |-------------------------------------------------------------------------- + | Memory Limit (MB) + |-------------------------------------------------------------------------- + | + | This value describes the maximum amount of memory the Horizon master + | supervisor may consume before it is terminated and restarted. For + | configuring these limits on your workers, see the next section. + | + */ + + 'memory_limit' => 64, + + /* + |-------------------------------------------------------------------------- + | Queue Worker Configuration + |-------------------------------------------------------------------------- + | + | Here you may define the queue worker settings used by your application + | in all environments. These supervisors and settings handle all your + | queued jobs and will be provisioned by Horizon during deployment. + | + */ + + 'defaults' => [ + 'supervisor-1' => [ + 'connection' => 'redis', + 'queue' => ['default'], + 'balance' => 'auto', + 'autoScalingStrategy' => 'time', + 'maxProcesses' => 1, + 'maxTime' => 0, + 'maxJobs' => 0, + 'memory' => 128, + 'tries' => 1, + 'timeout' => 60, + 'nice' => 0, + ], + ], + + 'environments' => [ + 'production' => [ + 'supervisor-1' => [ + 'maxProcesses' => 10, + 'balanceMaxShift' => 1, + 'balanceCooldown' => 3, + ], + ], + + 'local' => [ + 'supervisor-1' => [ + 'maxProcesses' => 3, + ], + ], + ], + + /* + |-------------------------------------------------------------------------- + | File Watcher Configuration + |-------------------------------------------------------------------------- + | + | The following list of directories and files will be watched when using + | the `horizon:listen` command. Whenever any directories or files are + | changed, Horizon will automatically restart to apply all changes. + | + */ + + 'watch' => [ + 'app', + 'bootstrap', + 'config/**/*.php', + 'database/**/*.php', + 'public/**/*.php', + 'resources/**/*.php', + 'routes', + 'composer.lock', + 'composer.json', + '.env', + ], +]; diff --git a/config/media-library.php b/config/media-library.php new file mode 100644 index 0000000..4439c20 --- /dev/null +++ b/config/media-library.php @@ -0,0 +1,303 @@ + env('MEDIA_DISK', 'public'), + + /* + * The maximum file size of an item in bytes. + * Adding a larger file will result in an exception. + */ + 'max_file_size' => 1024 * 1024 * 10, // 10MB + + /* + * This queue connection will be used to generate derived and responsive images. + * Leave empty to use the default queue connection. + */ + 'queue_connection_name' => env('QUEUE_CONNECTION', 'sync'), + + /* + * This queue will be used to generate derived and responsive images. + * Leave empty to use the default queue. + */ + 'queue_name' => env('MEDIA_QUEUE', ''), + + /* + * By default all conversions will be performed on a queue. + */ + 'queue_conversions_by_default' => env('QUEUE_CONVERSIONS_BY_DEFAULT', true), + + /* + * Should database transactions be run after database commits? + */ + 'queue_conversions_after_database_commit' => env('QUEUE_CONVERSIONS_AFTER_DB_COMMIT', true), + + /* + * The fully qualified class name of the media model. + */ + 'media_model' => Spatie\MediaLibrary\MediaCollections\Models\Media::class, + + /* + * The fully qualified class name of the media observer. + */ + 'media_observer' => Spatie\MediaLibrary\MediaCollections\Models\Observers\MediaObserver::class, + + /* + * When enabled, media collections will be serialised using the default + * laravel model serialization behaviour. + * + * Keep this option disabled if using Media Library Pro components (https://medialibrary.pro) + */ + 'use_default_collection_serialization' => false, + + /* + * The fully qualified class name of the model used for temporary uploads. + * + * This model is only used in Media Library Pro (https://medialibrary.pro) + */ + 'temporary_upload_model' => Spatie\MediaLibraryPro\Models\TemporaryUpload::class, + + /* + * When enabled, Media Library Pro will only process temporary uploads that were uploaded + * in the same session. You can opt to disable this for stateless usage of + * the pro components. + */ + 'enable_temporary_uploads_session_affinity' => true, + + /* + * When enabled, Media Library pro will generate thumbnails for uploaded file. + */ + 'generate_thumbnails_for_temporary_uploads' => true, + + /* + * This is the class that is responsible for naming generated files. + */ + 'file_namer' => Spatie\MediaLibrary\Support\FileNamer\DefaultFileNamer::class, + + /* + * The class that contains the strategy for determining a media file's path. + */ + 'path_generator' => Spatie\MediaLibrary\Support\PathGenerator\DefaultPathGenerator::class, + + /* + * The class that contains the strategy for determining how to remove files. + */ + 'file_remover_class' => Spatie\MediaLibrary\Support\FileRemover\DefaultFileRemover::class, + + /* + * Here you can specify which path generator should be used for the given class. + */ + 'custom_path_generators' => [ + // Model::class => PathGenerator::class + // or + // 'model_morph_alias' => PathGenerator::class + ], + + /* + * When urls to files get generated, this class will be called. Use the default + * if your files are stored locally above the site root or on s3. + */ + 'url_generator' => Spatie\MediaLibrary\Support\UrlGenerator\DefaultUrlGenerator::class, + + /* + * Moves media on updating to keep path consistent. Enable it only with a custom + * PathGenerator that uses, for example, the media UUID. + */ + 'moves_media_on_update' => false, + + /* + * Whether to activate versioning when urls to files get generated. + * When activated, this attaches a ?v=xx query string to the URL. + */ + 'version_urls' => false, + + /* + * The media library will try to optimize all converted images by removing + * metadata and applying a little bit of compression. These are + * the optimizers that will be used by default. + */ + 'image_optimizers' => [ + Spatie\ImageOptimizer\Optimizers\Jpegoptim::class => [ + '-m85', // set maximum quality to 85% + '--force', // ensure that progressive generation is always done also if a little bigger + '--strip-all', // this strips out all text information such as comments and EXIF data + '--all-progressive', // this will make sure the resulting image is a progressive one + ], + Spatie\ImageOptimizer\Optimizers\Pngquant::class => [ + '--force', // required parameter for this package + ], + Spatie\ImageOptimizer\Optimizers\Optipng::class => [ + '-i0', // this will result in a non-interlaced, progressive scanned image + '-o2', // this set the optimization level to two (multiple IDAT compression trials) + '-quiet', // required parameter for this package + ], + Spatie\ImageOptimizer\Optimizers\Svgo::class => [ + '--disable=cleanupIDs', // disabling because it is known to cause troubles + ], + Spatie\ImageOptimizer\Optimizers\Gifsicle::class => [ + '-b', // required parameter for this package + '-O3', // this produces the slowest but best results + ], + Spatie\ImageOptimizer\Optimizers\Cwebp::class => [ + '-m 6', // for the slowest compression method in order to get the best compression. + '-pass 10', // for maximizing the amount of analysis pass. + '-mt', // multithreading for some speed improvements. + '-q 90', // quality factor that brings the least noticeable changes. + ], + Spatie\ImageOptimizer\Optimizers\Avifenc::class => [ + '-a cq-level=23', // constant quality level, lower values mean better quality and greater file size (0-63). + '-j all', // number of jobs (worker threads, "all" uses all available cores). + '--min 0', // min quantizer for color (0-63). + '--max 63', // max quantizer for color (0-63). + '--minalpha 0', // min quantizer for alpha (0-63). + '--maxalpha 63', // max quantizer for alpha (0-63). + '-a end-usage=q', // rate control mode set to Constant Quality mode. + '-a tune=ssim', // SSIM as tune the encoder for distortion metric. + ], + ], + + /* + * These generators will be used to create an image of media files. + */ + 'image_generators' => [ + Spatie\MediaLibrary\Conversions\ImageGenerators\Image::class, + Spatie\MediaLibrary\Conversions\ImageGenerators\Webp::class, + Spatie\MediaLibrary\Conversions\ImageGenerators\Avif::class, + Spatie\MediaLibrary\Conversions\ImageGenerators\Pdf::class, + Spatie\MediaLibrary\Conversions\ImageGenerators\Svg::class, + Spatie\MediaLibrary\Conversions\ImageGenerators\Video::class, + ], + + /* + * The path where to store temporary files while performing image conversions. + * If set to null, storage_path('media-library/temp') will be used. + */ + 'temporary_directory_path' => null, + + /* + * The engine that should perform the image conversions. + * Should be either `gd`, `imagick` or `vips`. + */ + 'image_driver' => env('IMAGE_DRIVER', 'gd'), + + /* + * FFMPEG & FFProbe binaries paths, only used if you try to generate video + * thumbnails and have installed the php-ffmpeg/php-ffmpeg composer + * dependency. + */ + 'ffmpeg_path' => env('FFMPEG_PATH', '/usr/bin/ffmpeg'), + 'ffprobe_path' => env('FFPROBE_PATH', '/usr/bin/ffprobe'), + + /* + * The timeout (in seconds) that will be used when generating video + * thumbnails via FFMPEG. + */ + 'ffmpeg_timeout' => env('FFMPEG_TIMEOUT', 900), + + /* + * The number of threads that FFMPEG should use. 0 means that FFMPEG + * may decide itself. + */ + 'ffmpeg_threads' => env('FFMPEG_THREADS', 0), + + /* + * Here you can override the class names of the jobs used by this package. Make sure + * your custom jobs extend the ones provided by the package. + */ + 'jobs' => [ + 'perform_conversions' => Spatie\MediaLibrary\Conversions\Jobs\PerformConversionsJob::class, + 'generate_responsive_images' => Spatie\MediaLibrary\ResponsiveImages\Jobs\GenerateResponsiveImagesJob::class, + ], + + /* + * When using the addMediaFromUrl method you may want to replace the default downloader. + * This is particularly useful when the url of the image is behind a firewall and + * need to add additional flags, possibly using curl. + */ + 'media_downloader' => Spatie\MediaLibrary\Downloaders\DefaultDownloader::class, + + /* + * When using the addMediaFromUrl method the SSL is verified by default. + * This is option disables SSL verification when downloading remote media. + * Please note that this is a security risk and should only be false in a local environment. + */ + 'media_downloader_ssl' => env('MEDIA_DOWNLOADER_SSL', true), + + /* + * The default lifetime in minutes for temporary urls. + * This is used when you call the `getLastTemporaryUrl` or `getLastTemporaryUrl` method on a media item. + */ + 'temporary_url_default_lifetime' => env('MEDIA_TEMPORARY_URL_DEFAULT_LIFETIME', 5), + + 'remote' => [ + /* + * Any extra headers that should be included when uploading media to + * a remote disk. Even though supported headers may vary between + * different drivers, a sensible default has been provided. + * + * Supported by S3: CacheControl, Expires, StorageClass, + * ServerSideEncryption, Metadata, ACL, ContentEncoding + */ + 'extra_headers' => [ + 'CacheControl' => 'max-age=604800', + ], + ], + + 'responsive_images' => [ + /* + * This class is responsible for calculating the target widths of the responsive + * images. By default we optimize for filesize and create variations that each are 30% + * smaller than the previous one. More info in the documentation. + * + * https://docs.spatie.be/laravel-medialibrary/v9/advanced-usage/generating-responsive-images + */ + 'width_calculator' => Spatie\MediaLibrary\ResponsiveImages\WidthCalculator\FileSizeOptimizedWidthCalculator::class, + + /* + * By default rendering media to a responsive image will add some javascript and a tiny placeholder. + * This ensures that the browser can already determine the correct layout. + * When disabled, no tiny placeholder is generated. + */ + 'use_tiny_placeholders' => true, + + /* + * This class will generate the tiny placeholder used for progressive image loading. By default + * the media library will use a tiny blurred jpg image. + */ + 'tiny_placeholder_generator' => Spatie\MediaLibrary\ResponsiveImages\TinyPlaceholderGenerator\Blurred::class, + ], + + /* + * When enabling this option, a route will be registered that will enable + * the Media Library Pro Vue and React components to move uploaded files + * in a S3 bucket to their right place. + */ + 'enable_vapor_uploads' => env('ENABLE_MEDIA_LIBRARY_VAPOR_UPLOADS', false), + + /* + * When converting Media instances to response the media library will add + * a `loading` attribute to the `img` tag. Here you can set the default + * value of that attribute. + * + * Possible values: 'lazy', 'eager', 'auto' or null if you don't want to set any loading instruction. + * + * More info: https://css-tricks.com/native-lazy-loading/ + */ + 'default_loading_attribute_value' => null, + + /* + * You can specify a prefix for that is used for storing all media. + * If you set this to `/my-subdir`, all your media will be stored in a `/my-subdir` directory. + */ + 'prefix' => env('MEDIA_PREFIX', ''), + + /* + * When forcing lazy loading, media will be loaded even if you don't eager load media and you have + * disabled lazy loading globally in the service provider. + */ + 'force_lazy_loading' => env('FORCE_MEDIA_LIBRARY_LAZY_LOADING', true), +]; diff --git a/config/permission.php b/config/permission.php new file mode 100644 index 0000000..082ca30 --- /dev/null +++ b/config/permission.php @@ -0,0 +1,202 @@ + [ + + /* + * When using the "HasPermissions" trait from this package, we need to know which + * Eloquent model should be used to retrieve your permissions. Of course, it + * is often just the "Permission" model but you may use whatever you like. + * + * The model you want to use as a Permission model needs to implement the + * `Spatie\Permission\Contracts\Permission` contract. + */ + + 'permission' => Spatie\Permission\Models\Permission::class, + + /* + * When using the "HasRoles" trait from this package, we need to know which + * Eloquent model should be used to retrieve your roles. Of course, it + * is often just the "Role" model but you may use whatever you like. + * + * The model you want to use as a Role model needs to implement the + * `Spatie\Permission\Contracts\Role` contract. + */ + + 'role' => Spatie\Permission\Models\Role::class, + + ], + + 'table_names' => [ + + /* + * When using the "HasRoles" trait from this package, we need to know which + * table should be used to retrieve your roles. We have chosen a basic + * default value but you may easily change it to any table you like. + */ + + 'roles' => 'roles', + + /* + * When using the "HasPermissions" trait from this package, we need to know which + * table should be used to retrieve your permissions. We have chosen a basic + * default value but you may easily change it to any table you like. + */ + + 'permissions' => 'permissions', + + /* + * When using the "HasPermissions" trait from this package, we need to know which + * table should be used to retrieve your models permissions. We have chosen a + * basic default value but you may easily change it to any table you like. + */ + + 'model_has_permissions' => 'model_has_permissions', + + /* + * When using the "HasRoles" trait from this package, we need to know which + * table should be used to retrieve your models roles. We have chosen a + * basic default value but you may easily change it to any table you like. + */ + + 'model_has_roles' => 'model_has_roles', + + /* + * When using the "HasRoles" trait from this package, we need to know which + * table should be used to retrieve your roles permissions. We have chosen a + * basic default value but you may easily change it to any table you like. + */ + + 'role_has_permissions' => 'role_has_permissions', + ], + + 'column_names' => [ + /* + * Change this if you want to name the related pivots other than defaults + */ + 'role_pivot_key' => null, // default 'role_id', + 'permission_pivot_key' => null, // default 'permission_id', + + /* + * Change this if you want to name the related model primary key other than + * `model_id`. + * + * For example, this would be nice if your primary keys are all UUIDs. In + * that case, name this `model_uuid`. + */ + + 'model_morph_key' => 'model_id', + + /* + * Change this if you want to use the teams feature and your related model's + * foreign key is other than `team_id`. + */ + + 'team_foreign_key' => 'team_id', + ], + + /* + * When set to true, the method for checking permissions will be registered on the gate. + * Set this to false if you want to implement custom logic for checking permissions. + */ + + 'register_permission_check_method' => true, + + /* + * When set to true, Laravel\Octane\Events\OperationTerminated event listener will be registered + * this will refresh permissions on every TickTerminated, TaskTerminated and RequestTerminated + * NOTE: This should not be needed in most cases, but an Octane/Vapor combination benefited from it. + */ + 'register_octane_reset_listener' => false, + + /* + * Events will fire when a role or permission is assigned/unassigned: + * \Spatie\Permission\Events\RoleAttachedEvent + * \Spatie\Permission\Events\RoleDetachedEvent + * \Spatie\Permission\Events\PermissionAttachedEvent + * \Spatie\Permission\Events\PermissionDetachedEvent + * + * To enable, set to true, and then create listeners to watch these events. + */ + 'events_enabled' => false, + + /* + * Teams Feature. + * When set to true the package implements teams using the 'team_foreign_key'. + * If you want the migrations to register the 'team_foreign_key', you must + * set this to true before doing the migration. + * If you already did the migration then you must make a new migration to also + * add 'team_foreign_key' to 'roles', 'model_has_roles', and 'model_has_permissions' + * (view the latest version of this package's migration file) + */ + + 'teams' => false, + + /* + * The class to use to resolve the permissions team id + */ + 'team_resolver' => \Spatie\Permission\DefaultTeamResolver::class, + + /* + * Passport Client Credentials Grant + * When set to true the package will use Passports Client to check permissions + */ + + 'use_passport_client_credentials' => false, + + /* + * When set to true, the required permission names are added to exception messages. + * This could be considered an information leak in some contexts, so the default + * setting is false here for optimum safety. + */ + + 'display_permission_in_exception' => false, + + /* + * When set to true, the required role names are added to exception messages. + * This could be considered an information leak in some contexts, so the default + * setting is false here for optimum safety. + */ + + 'display_role_in_exception' => false, + + /* + * By default wildcard permission lookups are disabled. + * See documentation to understand supported syntax. + */ + + 'enable_wildcard_permission' => false, + + /* + * The class to use for interpreting wildcard permissions. + * If you need to modify delimiters, override the class and specify its name here. + */ + // 'wildcard_permission' => Spatie\Permission\WildcardPermission::class, + + /* Cache-specific settings */ + + 'cache' => [ + + /* + * By default all permissions are cached for 24 hours to speed up performance. + * When permissions or roles are updated the cache is flushed automatically. + */ + + 'expiration_time' => \DateInterval::createFromDateString('24 hours'), + + /* + * The cache key used to store all permissions. + */ + + 'key' => 'spatie.permission.cache', + + /* + * You may optionally indicate a specific cache driver to use for permission and + * role caching using any of the `store` drivers listed in the cache.php config + * file. Using 'default' here means to use the `default` set in cache.php. + */ + + 'store' => 'default', + ], +]; diff --git a/config/responsecache.php b/config/responsecache.php new file mode 100644 index 0000000..9d691e9 --- /dev/null +++ b/config/responsecache.php @@ -0,0 +1,120 @@ + env('RESPONSE_CACHE_ENABLED', false), + + 'cache' => [ + /* + * Here you may define the cache store that should be used + * to store requests. This can be the name of any store + * that is configured in your app's cache.php config + */ + 'store' => env('RESPONSE_CACHE_DRIVER', 'file'), + + /* + * The default number of seconds responses will be cached + * when using the default CacheProfile settings. + */ + 'lifetime_in_seconds' => (int) env('RESPONSE_CACHE_LIFETIME', 300), + + /* + * If your cache driver supports tags, you may specify a tag + * name here. All responses will be tagged. When clearing + * the responsecache only items with that tag flushed. + * + * You may use a string or an array here. + */ + 'tag' => env('RESPONSE_CACHE_TAG', ''), + ], + + 'bypass' => [ + /* + * The header name that will force a bypass of the cache. + * This is useful when you want to see the performance + * of your application without the caching enabled. + */ + 'header_name' => env('CACHE_BYPASS_HEADER_NAME'), + + /* + * The header value that will force a cache bypass. + */ + 'header_value' => env('CACHE_BYPASS_HEADER_VALUE'), + ], + + 'debug' => [ + /* + * Determines if debug headers are added to cached + * responses. This can be handy for debugging how + * response caching is performing in your app. + */ + 'enabled' => env('APP_DEBUG', false), + + /* + * The name of the http header containing the + * point at which the response was cached. + */ + 'cache_time_header_name' => 'X-Cache-Time', + + /* + * The name of the header for the cache status that + * indicates whether a response was HIT or MISS. + */ + 'cache_status_header_name' => 'X-Cache-Status', + + /* + * The header name for the cache age in seconds. + */ + 'cache_age_header_name' => 'X-Cache-Age', + + /* + * The header name used for the response cache key. + * This is only added when app.debug is enabled. + */ + 'cache_key_header_name' => 'X-Cache-Key', + ], + + /* + * These query parameters will be ignored when generating + * the cache key. This is useful for ignoring tracking + * parameters like UTM tags, gclid and also fbclid. + */ + 'ignored_query_parameters' => [ + 'utm_source', + 'utm_medium', + 'utm_campaign', + 'utm_term', + 'utm_content', + 'gclid', + 'fbclid', + ], + + /* + * The given class determines if a request should be cached. + * By default all successful GET-requests will be cached. + * You can provide your own by using the CacheProfile. + */ + 'cache_profile' => Spatie\ResponseCache\CacheProfiles\CacheAllSuccessfulGetRequests::class, + + /* + * This class is responsible for generating a hash for + * a request. Used for looking up cached responses. + */ + 'hasher' => \Spatie\ResponseCache\Hasher\DefaultHasher::class, + + /* + * This class is responsible for serializing responses. + */ + 'serializer' => \Spatie\ResponseCache\Serializers\JsonSerializer::class, + + /* + * Here you may define the replacers that will replace + * dynamic content from the response. Each replacer + * must always implement the Replacer interface. + */ + 'replacers' => [ + \Spatie\ResponseCache\Replacers\CsrfTokenReplacer::class, + ], +]; diff --git a/config/seotools.php b/config/seotools.php new file mode 100644 index 0000000..a109d7c --- /dev/null +++ b/config/seotools.php @@ -0,0 +1,69 @@ + env('SEO_TOOLS_INERTIA', false), + 'meta' => [ + /* + * The default configurations to be used by the meta generator. + */ + 'defaults' => [ + 'title' => "It's Over 9000!", // set false to total remove + 'titleBefore' => false, // Put defaults.title before page title, like 'It's Over 9000! - Dashboard' + 'description' => 'For those who helped create the Genki Dama', // set false to total remove + 'separator' => ' - ', + 'keywords' => [], + 'canonical' => false, // Set to null or 'full' to use Url::full(), set to 'current' to use Url::current(), set false to total remove + 'robots' => false, // Set to 'all', 'none' or any combination of index/noindex and follow/nofollow + ], + /* + * Webmaster tags are always added. + */ + 'webmaster_tags' => [ + 'google' => null, + 'bing' => null, + 'alexa' => null, + 'pinterest' => null, + 'yandex' => null, + 'norton' => null, + ], + + 'add_notranslate_class' => false, + ], + 'opengraph' => [ + /* + * The default configurations to be used by the opengraph generator. + */ + 'defaults' => [ + 'title' => 'Over 9000 Thousand!', // set false to total remove + 'description' => 'For those who helped create the Genki Dama', // set false to total remove + 'url' => false, // Set null for using Url::current(), set false to total remove + 'type' => false, + 'site_name' => false, + 'images' => [], + ], + ], + 'twitter' => [ + /* + * The default values to be used by the twitter cards generator. + */ + 'defaults' => [ + //'card' => 'summary', + //'site' => '@LuizVinicius73', + ], + ], + 'json-ld' => [ + /* + * The default configurations to be used by the json-ld generator. + */ + 'defaults' => [ + 'title' => 'Over 9000 Thousand!', // set false to total remove + 'description' => 'For those who helped create the Genki Dama', // set false to total remove + 'url' => false, // Set to null or 'full' to use Url::full(), set to 'current' to use Url::current(), set false to total remove + 'type' => 'WebPage', + 'images' => [], + ], + ], +]; diff --git a/config/sitemap.php b/config/sitemap.php new file mode 100644 index 0000000..69be0f3 --- /dev/null +++ b/config/sitemap.php @@ -0,0 +1,57 @@ + [ + + /* + * Whether or not cookies are used in a request. + */ + RequestOptions::COOKIES => true, + + /* + * The number of seconds to wait while trying to connect to a server. + * Use 0 to wait indefinitely. + */ + RequestOptions::CONNECT_TIMEOUT => 10, + + /* + * The timeout of the request in seconds. Use 0 to wait indefinitely. + */ + RequestOptions::TIMEOUT => 10, + + /* + * Describes the redirect behavior of a request. + */ + RequestOptions::ALLOW_REDIRECTS => false, + ], + + /* + * The sitemap generator can execute JavaScript on each page so it will + * discover links that are generated by your JS scripts. This feature + * is powered by headless Chrome. + */ + 'execute_javascript' => false, + + /* + * The package will make an educated guess as to where Google Chrome is installed. + * You can also manually pass its location here. + */ + 'chrome_binary_path' => null, + + /* + * The sitemap generator uses a CrawlProfile implementation to determine + * which urls should be crawled for the sitemap. + */ + 'crawl_profile' => Profile::class, + +]; diff --git a/database/migrations/2026_03_10_020226_create_tags_table.php b/database/migrations/2026_03_10_020226_create_tags_table.php new file mode 100644 index 0000000..bdb76e2 --- /dev/null +++ b/database/migrations/2026_03_10_020226_create_tags_table.php @@ -0,0 +1,31 @@ +id(); + $table->string('name'); + $table->string('slug')->unique(); + $table->timestamps(); + + $table->unique('name'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('tags'); + } +}; diff --git a/database/migrations/2026_03_10_020230_create_categories_table.php b/database/migrations/2026_03_10_020230_create_categories_table.php new file mode 100644 index 0000000..f47762a --- /dev/null +++ b/database/migrations/2026_03_10_020230_create_categories_table.php @@ -0,0 +1,33 @@ +id(); + $table->string('name'); + $table->string('slug')->unique(); + $table->text('description')->nullable(); + $table->enum('status', ['active', 'inactive'])->default('inactive'); + $table->timestamps(); + + $table->unique('name'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('categories'); + } +}; diff --git a/database/migrations/2026_03_10_020231_create_articles_table.php b/database/migrations/2026_03_10_020231_create_articles_table.php new file mode 100644 index 0000000..73ba7fe --- /dev/null +++ b/database/migrations/2026_03_10_020231_create_articles_table.php @@ -0,0 +1,45 @@ +id(); + $table->foreignId('category_id')->nullable()->constrained()->nullOnDelete(); + $table->foreignId('author_id')->nullable()->constrained('users')->nullOnDelete(); + $table->string('title'); + $table->string('slug')->unique(); + $table->string('excerpt', 500)->nullable(); + $table->longText('content'); + $table->enum('status', ['draft', 'published'])->default('draft'); + $table->timestamp('published_at')->nullable(); + $table->timestamps(); + + $table->index(['status', 'published_at']); + }); + + Schema::create('article_tag', function (Blueprint $table) { + $table->foreignId('article_id')->constrained()->cascadeOnDelete(); + $table->foreignId('tag_id')->constrained()->cascadeOnDelete(); + + $table->primary(['article_id', 'tag_id']); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('article_tag'); + Schema::dropIfExists('articles'); + } +}; diff --git a/database/migrations/2026_03_10_020236_create_article_versions_table.php b/database/migrations/2026_03_10_020236_create_article_versions_table.php new file mode 100644 index 0000000..12570d5 --- /dev/null +++ b/database/migrations/2026_03_10_020236_create_article_versions_table.php @@ -0,0 +1,33 @@ +id(); + $table->foreignId('article_id')->constrained()->cascadeOnDelete(); + $table->unsignedInteger('version_number'); + $table->longText('content'); + $table->foreignId('updated_by')->nullable()->constrained('users')->nullOnDelete(); + $table->timestamps(); + + $table->unique(['article_id', 'version_number']); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('article_versions'); + } +}; diff --git a/database/migrations/2026_03_10_020342_create_comments_table.php b/database/migrations/2026_03_10_020342_create_comments_table.php new file mode 100644 index 0000000..51cdf31 --- /dev/null +++ b/database/migrations/2026_03_10_020342_create_comments_table.php @@ -0,0 +1,35 @@ +id(); + $table->foreignId('article_id')->constrained()->cascadeOnDelete(); + $table->foreignId('user_id')->nullable()->constrained()->nullOnDelete(); + $table->string('author_name')->nullable(); + $table->string('author_email')->nullable(); + $table->text('content'); + $table->boolean('is_approved')->default(false); + $table->timestamps(); + + $table->index(['article_id', 'is_approved']); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('comments'); + } +}; diff --git a/database/migrations/2026_03_10_020344_create_analytics_table.php b/database/migrations/2026_03_10_020344_create_analytics_table.php new file mode 100644 index 0000000..f97fab7 --- /dev/null +++ b/database/migrations/2026_03_10_020344_create_analytics_table.php @@ -0,0 +1,34 @@ +id(); + $table->foreignId('article_id')->constrained()->cascadeOnDelete(); + $table->unsignedBigInteger('views')->default(0); + $table->unsignedBigInteger('likes')->default(0); + $table->unsignedBigInteger('shares')->default(0); + $table->date('tracked_date'); + $table->timestamps(); + + $table->unique(['article_id', 'tracked_date']); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('analytics'); + } +}; diff --git a/database/migrations/2026_03_10_020346_create_trendings_table.php b/database/migrations/2026_03_10_020346_create_trendings_table.php new file mode 100644 index 0000000..5e6c44f --- /dev/null +++ b/database/migrations/2026_03_10_020346_create_trendings_table.php @@ -0,0 +1,33 @@ +id(); + $table->foreignId('article_id')->constrained()->cascadeOnDelete(); + $table->unsignedInteger('score')->default(0); + $table->unsignedInteger('rank')->nullable(); + $table->timestamp('calculated_at'); + $table->timestamps(); + + $table->index(['score', 'calculated_at']); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('trendings'); + } +}; diff --git a/database/migrations/2026_03_10_020432_create_ads_table.php b/database/migrations/2026_03_10_020432_create_ads_table.php new file mode 100644 index 0000000..970f8eb --- /dev/null +++ b/database/migrations/2026_03_10_020432_create_ads_table.php @@ -0,0 +1,37 @@ +id(); + $table->string('name'); + $table->string('placement'); + $table->string('image_url')->nullable(); + $table->string('target_url'); + $table->boolean('is_active')->default(true); + $table->unsignedInteger('priority')->default(0); + $table->timestamp('starts_at')->nullable(); + $table->timestamp('ends_at')->nullable(); + $table->timestamps(); + + $table->index(['placement', 'is_active']); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('ads'); + } +}; diff --git a/database/migrations/2026_03_10_022442_create_activity_log_table.php b/database/migrations/2026_03_10_022442_create_activity_log_table.php new file mode 100644 index 0000000..7c05bc8 --- /dev/null +++ b/database/migrations/2026_03_10_022442_create_activity_log_table.php @@ -0,0 +1,27 @@ +create(config('activitylog.table_name'), function (Blueprint $table) { + $table->bigIncrements('id'); + $table->string('log_name')->nullable(); + $table->text('description'); + $table->nullableMorphs('subject', 'subject'); + $table->nullableMorphs('causer', 'causer'); + $table->json('properties')->nullable(); + $table->timestamps(); + $table->index('log_name'); + }); + } + + public function down() + { + Schema::connection(config('activitylog.database_connection'))->dropIfExists(config('activitylog.table_name')); + } +} diff --git a/database/migrations/2026_03_10_022443_add_event_column_to_activity_log_table.php b/database/migrations/2026_03_10_022443_add_event_column_to_activity_log_table.php new file mode 100644 index 0000000..7b797fd --- /dev/null +++ b/database/migrations/2026_03_10_022443_add_event_column_to_activity_log_table.php @@ -0,0 +1,22 @@ +table(config('activitylog.table_name'), function (Blueprint $table) { + $table->string('event')->nullable()->after('subject_type'); + }); + } + + public function down() + { + Schema::connection(config('activitylog.database_connection'))->table(config('activitylog.table_name'), function (Blueprint $table) { + $table->dropColumn('event'); + }); + } +} diff --git a/database/migrations/2026_03_10_022444_add_batch_uuid_column_to_activity_log_table.php b/database/migrations/2026_03_10_022444_add_batch_uuid_column_to_activity_log_table.php new file mode 100644 index 0000000..8f7db66 --- /dev/null +++ b/database/migrations/2026_03_10_022444_add_batch_uuid_column_to_activity_log_table.php @@ -0,0 +1,22 @@ +table(config('activitylog.table_name'), function (Blueprint $table) { + $table->uuid('batch_uuid')->nullable()->after('properties'); + }); + } + + public function down() + { + Schema::connection(config('activitylog.database_connection'))->table(config('activitylog.table_name'), function (Blueprint $table) { + $table->dropColumn('batch_uuid'); + }); + } +} diff --git a/database/migrations/2026_03_10_022729_create_media_table.php b/database/migrations/2026_03_10_022729_create_media_table.php new file mode 100644 index 0000000..47a4be9 --- /dev/null +++ b/database/migrations/2026_03_10_022729_create_media_table.php @@ -0,0 +1,32 @@ +id(); + + $table->morphs('model'); + $table->uuid()->nullable()->unique(); + $table->string('collection_name'); + $table->string('name'); + $table->string('file_name'); + $table->string('mime_type')->nullable(); + $table->string('disk'); + $table->string('conversions_disk')->nullable(); + $table->unsignedBigInteger('size'); + $table->json('manipulations'); + $table->json('custom_properties'); + $table->json('generated_conversions'); + $table->json('responsive_images'); + $table->unsignedInteger('order_column')->nullable()->index(); + + $table->nullableTimestamps(); + }); + } +}; diff --git a/database/migrations/2026_03_10_030000_create_article_seos_table.php b/database/migrations/2026_03_10_030000_create_article_seos_table.php new file mode 100644 index 0000000..d76d495 --- /dev/null +++ b/database/migrations/2026_03_10_030000_create_article_seos_table.php @@ -0,0 +1,32 @@ +id(); + $table->foreignId('article_id')->constrained()->cascadeOnDelete(); + $table->string('title')->nullable(); + $table->string('description', 500)->nullable(); + $table->string('keywords')->nullable(); + $table->string('og_image')->nullable(); + $table->unsignedTinyInteger('score')->default(0); + $table->json('score_breakdown')->nullable(); + $table->json('warnings')->nullable(); + $table->timestamp('last_analyzed_at')->nullable(); + $table->timestamps(); + + $table->unique('article_id'); + }); + } + + public function down(): void + { + Schema::dropIfExists('article_seos'); + } +}; diff --git a/database/migrations/2026_03_10_035016_create_permission_tables.php b/database/migrations/2026_03_10_035016_create_permission_tables.php new file mode 100644 index 0000000..8986275 --- /dev/null +++ b/database/migrations/2026_03_10_035016_create_permission_tables.php @@ -0,0 +1,137 @@ +id(); // permission id + $table->string('name'); + $table->string('guard_name'); + $table->timestamps(); + + $table->unique(['name', 'guard_name']); + }); + + /** + * See `docs/prerequisites.md` for suggested lengths on 'name' and 'guard_name' if "1071 Specified key was too long" errors are encountered. + */ + Schema::create($tableNames['roles'], static function (Blueprint $table) use ($teams, $columnNames) { + $table->id(); // role id + if ($teams || config('permission.testing')) { // permission.testing is a fix for sqlite testing + $table->unsignedBigInteger($columnNames['team_foreign_key'])->nullable(); + $table->index($columnNames['team_foreign_key'], 'roles_team_foreign_key_index'); + } + $table->string('name'); + $table->string('guard_name'); + $table->timestamps(); + if ($teams || config('permission.testing')) { + $table->unique([$columnNames['team_foreign_key'], 'name', 'guard_name']); + } else { + $table->unique(['name', 'guard_name']); + } + }); + + Schema::create($tableNames['model_has_permissions'], static function (Blueprint $table) use ($tableNames, $columnNames, $pivotPermission, $teams) { + $table->unsignedBigInteger($pivotPermission); + + $table->string('model_type'); + $table->unsignedBigInteger($columnNames['model_morph_key']); + $table->index([$columnNames['model_morph_key'], 'model_type'], 'model_has_permissions_model_id_model_type_index'); + + $table->foreign($pivotPermission) + ->references('id') // permission id + ->on($tableNames['permissions']) + ->cascadeOnDelete(); + if ($teams) { + $table->unsignedBigInteger($columnNames['team_foreign_key']); + $table->index($columnNames['team_foreign_key'], 'model_has_permissions_team_foreign_key_index'); + + $table->primary([$columnNames['team_foreign_key'], $pivotPermission, $columnNames['model_morph_key'], 'model_type'], + 'model_has_permissions_permission_model_type_primary'); + } else { + $table->primary([$pivotPermission, $columnNames['model_morph_key'], 'model_type'], + 'model_has_permissions_permission_model_type_primary'); + } + }); + + Schema::create($tableNames['model_has_roles'], static function (Blueprint $table) use ($tableNames, $columnNames, $pivotRole, $teams) { + $table->unsignedBigInteger($pivotRole); + + $table->string('model_type'); + $table->unsignedBigInteger($columnNames['model_morph_key']); + $table->index([$columnNames['model_morph_key'], 'model_type'], 'model_has_roles_model_id_model_type_index'); + + $table->foreign($pivotRole) + ->references('id') // role id + ->on($tableNames['roles']) + ->cascadeOnDelete(); + if ($teams) { + $table->unsignedBigInteger($columnNames['team_foreign_key']); + $table->index($columnNames['team_foreign_key'], 'model_has_roles_team_foreign_key_index'); + + $table->primary([$columnNames['team_foreign_key'], $pivotRole, $columnNames['model_morph_key'], 'model_type'], + 'model_has_roles_role_model_type_primary'); + } else { + $table->primary([$pivotRole, $columnNames['model_morph_key'], 'model_type'], + 'model_has_roles_role_model_type_primary'); + } + }); + + Schema::create($tableNames['role_has_permissions'], static function (Blueprint $table) use ($tableNames, $pivotRole, $pivotPermission) { + $table->unsignedBigInteger($pivotPermission); + $table->unsignedBigInteger($pivotRole); + + $table->foreign($pivotPermission) + ->references('id') // permission id + ->on($tableNames['permissions']) + ->cascadeOnDelete(); + + $table->foreign($pivotRole) + ->references('id') // role id + ->on($tableNames['roles']) + ->cascadeOnDelete(); + + $table->primary([$pivotPermission, $pivotRole], 'role_has_permissions_permission_id_role_id_primary'); + }); + + app('cache') + ->store(config('permission.cache.store') != 'default' ? config('permission.cache.store') : null) + ->forget(config('permission.cache.key')); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + $tableNames = config('permission.table_names'); + + throw_if(empty($tableNames), 'Error: config/permission.php not found and defaults could not be merged. Please publish the package configuration before proceeding, or drop the tables manually.'); + + Schema::dropIfExists($tableNames['role_has_permissions']); + Schema::dropIfExists($tableNames['model_has_roles']); + Schema::dropIfExists($tableNames['model_has_permissions']); + Schema::dropIfExists($tableNames['roles']); + Schema::dropIfExists($tableNames['permissions']); + } +}; diff --git a/database/migrations/2026_03_10_210000_create_contact_submissions_table.php b/database/migrations/2026_03_10_210000_create_contact_submissions_table.php new file mode 100644 index 0000000..5c0125d --- /dev/null +++ b/database/migrations/2026_03_10_210000_create_contact_submissions_table.php @@ -0,0 +1,40 @@ +id(); + $table->string('name', 120); + $table->string('email', 190); + $table->string('phone', 30); + $table->string('subject', 180); + $table->text('message'); + $table->enum('status', ['pending', 'processed'])->default('pending'); + $table->ipAddress('ip_address')->nullable(); + $table->date('submitted_date')->nullable(); + $table->timestamps(); + + $table->unique(['submitted_date', 'ip_address'], 'contact_submissions_date_ip_unique'); + $table->unique(['submitted_date', 'email'], 'contact_submissions_date_email_unique'); + $table->unique(['submitted_date', 'phone'], 'contact_submissions_date_phone_unique'); + $table->index('created_at'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('contact_submissions'); + } +}; diff --git a/database/seeders/ArticleSeeder.php b/database/seeders/ArticleSeeder.php new file mode 100644 index 0000000..8a9257c --- /dev/null +++ b/database/seeders/ArticleSeeder.php @@ -0,0 +1,89 @@ +where('email', 'test@example.com')->value('id'); + + $categories = collect([ + ['name' => 'Technology', 'description' => 'Tech news and tutorials'], + ['name' => 'Business', 'description' => 'Business and startup stories'], + ['name' => 'Marketing', 'description' => 'Marketing insights and playbooks'], + ['name' => 'Product', 'description' => 'Product management and growth'], + ])->map(function (array $item): Category { + return Category::query()->firstOrCreate( + ['slug' => Str::slug($item['name'])], + [ + 'name' => $item['name'], + 'description' => $item['description'], + 'status' => CategoryStatus::ACTIVE, + ] + ); + }); + + $tags = collect([ + 'laravel', + 'php', + 'seo', + 'redis', + 'meilisearch', + 'architecture', + 'performance', + 'devops', + ])->map(function (string $name): Tag { + return Tag::query()->firstOrCreate( + ['slug' => Str::slug($name)], + ['name' => Str::title($name)] + ); + }); + + $baseContent = `Theo Daum, tác phẩm lấy bối cảnh sau khi vương triều Cao Câu Ly sụp đổ, xoay quanh Chilseong (Park Bo Gum), một võ sĩ mất ký ức bị đưa vào đấu trường nô lệ để giành lấy thanh kiếm huyền thoại. Trong phim, Trấn Thành vào vai In Gwi (Nhân Quý) - tổng quản phủ An Đông đô hộ của nhà Đường, nhân vật có ảnh hưởng lớn đến cục diện chính trị ở miền Bắc. Trấn Thành trong buổi đọc kịch bản phim "Kal: Thanh kiếm của Godumakhan". Ảnh: Red Ice Entertainment/Solar Partners Tại buổi họp của đoàn phim đăng tải ngày 9/3, nghệ sĩ xuất hiện với trang phục tối màu, tập trung theo dõi kịch bản và trao đổi với êkíp. Các diễn viên còn thực hiện một số động tác chiến đấu để thống nhất nhịp độ hành động.Theo Star News, vai diễn của Trấn Thành ban đầu được giao cho tài tử Cha Seung Won. Tuy nhiên, do lịch quay dự kiến tháng 8/2025 bị lùi sang năm nay, diễn viên đã rút khỏi dự án.Ngoài Trấn Thành và Park Bo Gum, tác phẩm có sự tham gia của Joo Won, Jung Jae Young và Lee Sun Bin. Joo Won hóa thân Gye Pil Hyeok, chiến binh đối đầu Chilseong, có kỹ năng sử dụng song kiếm. Jung Jae Young đảm nhận nhân vật Heuksugang - thủ lĩnh lực lượng phục hưng Cao Câu Ly, giữ vai trò trung tâm trong bối cảnh thời cuộc hỗn loạn. Lee Sun Bin đóng Maya, thành viên của lực lượng phục hưng.Dự án do đạo diễn Kim Han Min - đứng sau các tác phẩm ăn khách như Đại thủy chiến, Thủy chiến đảo Hansan: Rồng trỗi dậy và Đại hải chiến Noryang - Biển chết - thực hiện. Tác phẩm dự kiến ra mắt vào năm 2027, hướng tới phát hành tại nhiều thị trường quốc tế, trong đó có Nhật Bản và Việt Nam.     Trailer 'Đại hải chiến Noryang - Biển chết' Trailer "Đại hải chiến Noryang - Biển chết" (2023), do Kim Han Min chỉ đạo. Video: Lotte Entertainment Vietnam Trấn Thành tên đầy đủ Huỳnh Trấn Thành, 39 tuổi, là diễn viên, người dẫn chương trình, nhà làm phim. Năm 2021, nghệ sĩ gây tiếng vang khi làm phim điện ảnh đầu tay Bố già, đoạt nhiều giải thưởng trong nước như Bông Sen Vàng, Cánh Diều Vàng. Năm 2023, anh phát hành Nhà bà Nữ, tác phẩm đầu tiên tự đạo diễn, đạt doanh thu cao nhất mọi thời tại phòng vé trong nước khi đó.Phim Mai của anh - ra mắt Tết Giáp Thìn 2024, dán nhãn 18+ (không dành cho khán giả dưới 18 tuổi) - từng là tác phẩm Việt ăn khách nhất phòng vé với 520 tỷ đồng, cho đến khi bị Mưa đỏ (đạo diễn Đặng Thái Huyền) phá kỷ lục. Dịp Tết Ất Tỵ 2025, Bộ tứ báo thủ thu về hơn 300 tỷ đồng, là một trong những phim Việt doanh thu cao nhất năm.Về đời tư, anh công khai yêu đương ca sĩ Hari Won vào tháng 2/2016. Cả hai kết hôn tháng 12/2016. Vợ chồng nghệ sĩ luôn sát cánh trong công việc.Cát Tiên (theo Nate, NC Press)`; + $sharedContent = substr(str_repeat($baseContent, 12), 0, 1000); + $descriptionContent = substr(str_repeat($baseContent, 12), 0, 200); + + for ($i = 1; $i <= 20; $i++) { + $title = sprintf('Trấn Thành đóng phim điện ảnh Hàn %02d', $i); + $slug = Str::slug($title); + + /** @var Category $category */ + $category = $categories->random(); + + $article = Article::query()->updateOrCreate( + ['slug' => $slug], + [ + 'category_id' => $category->id, + 'author_id' => $defaultAuthorId, + 'title' => $title, + 'slug' => $slug, + 'excerpt' => $descriptionContent, + 'content' => $sharedContent, + 'status' => ArticleStatus::PUBLISHED, + 'published_at' => now()->subDays(21 - $i), + ] + ); + + $article->tags()->sync( + $tags->random(rand(2, 4))->pluck('id')->all() + ); + + $article->seo()->updateOrCreate([], [ + 'title' => $title, + 'description' => $descriptionContent, + 'keywords' => 'laravel,content,seo,cache,permission', + 'og_image' => null, + ]); + } + } +} diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 6b901f8..63e54f7 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -15,11 +15,17 @@ class DatabaseSeeder extends Seeder */ public function run(): void { - // User::factory(10)->create(); + User::query()->firstOrCreate( + ['email' => 'test@example.com'], + [ + 'name' => 'Test User', + 'password' => bcrypt('password'), + ] + ); - User::factory()->create([ - 'name' => 'Test User', - 'email' => 'test@example.com', + $this->call([ + RolePermissionSeeder::class, + ArticleSeeder::class, ]); } } diff --git a/database/seeders/RolePermissionSeeder.php b/database/seeders/RolePermissionSeeder.php new file mode 100644 index 0000000..c9dfa88 --- /dev/null +++ b/database/seeders/RolePermissionSeeder.php @@ -0,0 +1,63 @@ +forgetCachedPermissions(); + + $permissions = [ + 'write articles', + 'review content', + 'publish articles', + 'access admin', + ]; + + foreach ($permissions as $permissionName) { + Permission::query()->firstOrCreate([ + 'name' => $permissionName, + 'guard_name' => 'web', + ]); + } + + $writerRole = Role::query()->firstOrCreate([ + 'name' => 'writer', + 'guard_name' => 'web', + ]); + $reviewerRole = Role::query()->firstOrCreate([ + 'name' => 'reviewer', + 'guard_name' => 'web', + ]); + $publisherRole = Role::query()->firstOrCreate([ + 'name' => 'publisher', + 'guard_name' => 'web', + ]); + $adminRole = Role::query()->firstOrCreate([ + 'name' => 'admin', + 'guard_name' => 'web', + ]); + + $writerRole->syncPermissions(['write articles']); + $reviewerRole->syncPermissions(['review content']); + $publisherRole->syncPermissions(['publish articles']); + $adminRole->syncPermissions($permissions); + + $adminUser = User::query()->where('email', 'test@example.com')->first(); + if ($adminUser) { + $adminUser->syncRoles(['admin']); + } + + app(PermissionRegistrar::class)->forgetCachedPermissions(); + } +} diff --git a/docker-compose.yml b/docker-compose.yml index e83b65b..04d438f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,7 +10,7 @@ services: environment: DB_CONNECTION: mysql DB_HOST: mysql - DB_PORT: 3306 + DB_PORT: 3307 DB_DATABASE: presskit DB_USERNAME: presskit DB_PASSWORD: presskit123 @@ -36,7 +36,7 @@ services: environment: DB_CONNECTION: mysql DB_HOST: mysql - DB_PORT: 3306 + DB_PORT: 3307 DB_DATABASE: presskit DB_USERNAME: presskit DB_PASSWORD: presskit123 @@ -62,7 +62,7 @@ services: environment: DB_CONNECTION: mysql DB_HOST: mysql - DB_PORT: 3306 + DB_PORT: 3307 DB_DATABASE: presskit DB_USERNAME: presskit DB_PASSWORD: presskit123 @@ -95,8 +95,9 @@ services: mysql: image: mysql:8.4 container_name: presskit_mysql + command: ["mysqld", "--port=3307"] ports: - - "3307:3306" + - "3307:3307" environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: presskit @@ -105,7 +106,7 @@ services: volumes: - mysql_data:/var/lib/mysql healthcheck: - test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-proot"] + test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-P3307", "-proot"] interval: 10s timeout: 5s retries: 10 @@ -122,6 +123,19 @@ services: networks: - presskit_net + node: + image: node:22-alpine + container_name: presskit_node + working_dir: /var/www/html + command: ["sh", "-lc", "npm install && npm run dev -- --host 0.0.0.0 --port 5173"] + ports: + - "5173:5173" + volumes: + - ./:/var/www/html + - node_modules:/var/www/html/node_modules + networks: + - presskit_net + networks: presskit_net: driver: bridge @@ -129,3 +143,4 @@ networks: volumes: mysql_data: redis_data: + node_modules: diff --git a/docker/php/entrypoint.sh b/docker/php/entrypoint.sh index 069f87b..d3396d0 100644 --- a/docker/php/entrypoint.sh +++ b/docker/php/entrypoint.sh @@ -2,7 +2,29 @@ set -e if [ -f /var/www/html/artisan ]; then + # Ensure runtime directories exist and are writable for Laravel. + mkdir -p \ + /var/www/html/storage/logs \ + /var/www/html/storage/framework/cache \ + /var/www/html/storage/framework/sessions \ + /var/www/html/storage/framework/views \ + /var/www/html/bootstrap/cache + chown -R www-data:www-data /var/www/html/storage /var/www/html/bootstrap/cache || true + chmod -R a+rwX /var/www/html/storage /var/www/html/bootstrap/cache || true + + # Keep log file writable even when bind-mounted from host. + touch /var/www/html/storage/logs/laravel.log || true + chown www-data:www-data /var/www/html/storage/logs/laravel.log || true + chmod 666 /var/www/html/storage/logs/laravel.log || true + + # Non-fatal startup helpers for local/dev convenience. + php /var/www/html/artisan storage:link --force >/dev/null 2>&1 || true + php /var/www/html/artisan optimize:clear >/dev/null 2>&1 || true + + # Re-apply ownership after artisan writes runtime files. + chown -R www-data:www-data /var/www/html/bootstrap/cache /var/www/html/storage/framework/cache || true + chmod -R a+rwX /var/www/html/bootstrap/cache /var/www/html/storage/framework/cache || true fi exec "$@" diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..fd57e12 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,2432 @@ +{ + "name": "html", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "@tailwindcss/vite": "^4.0.0", + "axios": "^1.11.0", + "concurrently": "^9.0.1", + "laravel-vite-plugin": "^2.0.0", + "lightgallery": "^2.8.3", + "tailwindcss": "^4.0.0", + "vite": "^7.0.7" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", + "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", + "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", + "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", + "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", + "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", + "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", + "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", + "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", + "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", + "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", + "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", + "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", + "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", + "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", + "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", + "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", + "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", + "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", + "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", + "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", + "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", + "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", + "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", + "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", + "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", + "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", + "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", + "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", + "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", + "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", + "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", + "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", + "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", + "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", + "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", + "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", + "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", + "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", + "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", + "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", + "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", + "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", + "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", + "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", + "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", + "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", + "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", + "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", + "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", + "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", + "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@tailwindcss/node": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz", + "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "enhanced-resolve": "^5.19.0", + "jiti": "^2.6.1", + "lightningcss": "1.31.1", + "magic-string": "^0.30.21", + "source-map-js": "^1.2.1", + "tailwindcss": "4.2.1" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz", + "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 20" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.2.1", + "@tailwindcss/oxide-darwin-arm64": "4.2.1", + "@tailwindcss/oxide-darwin-x64": "4.2.1", + "@tailwindcss/oxide-freebsd-x64": "4.2.1", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1", + "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1", + "@tailwindcss/oxide-linux-arm64-musl": "4.2.1", + "@tailwindcss/oxide-linux-x64-gnu": "4.2.1", + "@tailwindcss/oxide-linux-x64-musl": "4.2.1", + "@tailwindcss/oxide-wasm32-wasi": "4.2.1", + "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1", + "@tailwindcss/oxide-win32-x64-msvc": "4.2.1" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz", + "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz", + "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz", + "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz", + "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz", + "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz", + "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz", + "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz", + "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz", + "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-wasm32-wasi": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz", + "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==", + "bundleDependencies": [ + "@napi-rs/wasm-runtime", + "@emnapi/core", + "@emnapi/runtime", + "@tybys/wasm-util", + "@emnapi/wasi-threads", + "tslib" + ], + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/core": "^1.8.1", + "@emnapi/runtime": "^1.8.1", + "@emnapi/wasi-threads": "^1.1.0", + "@napi-rs/wasm-runtime": "^1.1.1", + "@tybys/wasm-util": "^0.10.1", + "tslib": "^2.8.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz", + "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz", + "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 20" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.2.1.tgz", + "integrity": "sha512-TBf2sJjYeb28jD2U/OhwdW0bbOsxkWPwQ7SrqGf9sVcoYwZj7rkXljroBO9wKBut9XnmQLXanuDUeqQK0lGg/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "4.2.1", + "@tailwindcss/oxide": "4.2.1", + "tailwindcss": "4.2.1" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6 || ^7" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/axios": { + "version": "1.13.6", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.6.tgz", + "integrity": "sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.11", + "form-data": "^4.0.5", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concurrently": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.2.1.tgz", + "integrity": "sha512-fsfrO0MxV64Znoy8/l1vVIjjHa29SZyyqPgQBwhiDcaW8wJc2W3XWVOGx4M3oJBnv/zdUZIIp1gDeS98GzP8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "4.1.2", + "rxjs": "7.8.2", + "shell-quote": "1.8.3", + "supports-color": "8.1.1", + "tree-kill": "1.2.2", + "yargs": "17.7.2" + }, + "bin": { + "conc": "dist/bin/concurrently.js", + "concurrently": "dist/bin/concurrently.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/enhanced-resolve": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", + "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.3.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.27.3", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", + "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.27.3", + "@esbuild/android-arm": "0.27.3", + "@esbuild/android-arm64": "0.27.3", + "@esbuild/android-x64": "0.27.3", + "@esbuild/darwin-arm64": "0.27.3", + "@esbuild/darwin-x64": "0.27.3", + "@esbuild/freebsd-arm64": "0.27.3", + "@esbuild/freebsd-x64": "0.27.3", + "@esbuild/linux-arm": "0.27.3", + "@esbuild/linux-arm64": "0.27.3", + "@esbuild/linux-ia32": "0.27.3", + "@esbuild/linux-loong64": "0.27.3", + "@esbuild/linux-mips64el": "0.27.3", + "@esbuild/linux-ppc64": "0.27.3", + "@esbuild/linux-riscv64": "0.27.3", + "@esbuild/linux-s390x": "0.27.3", + "@esbuild/linux-x64": "0.27.3", + "@esbuild/netbsd-arm64": "0.27.3", + "@esbuild/netbsd-x64": "0.27.3", + "@esbuild/openbsd-arm64": "0.27.3", + "@esbuild/openbsd-x64": "0.27.3", + "@esbuild/openharmony-arm64": "0.27.3", + "@esbuild/sunos-x64": "0.27.3", + "@esbuild/win32-arm64": "0.27.3", + "@esbuild/win32-ia32": "0.27.3", + "@esbuild/win32-x64": "0.27.3" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/laravel-vite-plugin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/laravel-vite-plugin/-/laravel-vite-plugin-2.1.0.tgz", + "integrity": "sha512-z+ck2BSV6KWtYcoIzk9Y5+p4NEjqM+Y4i8/H+VZRLq0OgNjW2DqyADquwYu5j8qRvaXwzNmfCWl1KrMlV1zpsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "vite-plugin-full-reload": "^1.1.0" + }, + "bin": { + "clean-orphaned-assets": "bin/clean.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^7.0.0" + } + }, + "node_modules/lightgallery": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/lightgallery/-/lightgallery-2.9.0.tgz", + "integrity": "sha512-58Ud1DyhD2ao58t+kPEqSZrjFxg23tGd5ZKr75erm7q31g5xhUtWUJH3sTUkhHzlyJAKHj5eTrJ37HQRXG4Wbg==", + "dev": true, + "license": "GPLv3", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/lightningcss": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz", + "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==", + "dev": true, + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.31.1", + "lightningcss-darwin-arm64": "1.31.1", + "lightningcss-darwin-x64": "1.31.1", + "lightningcss-freebsd-x64": "1.31.1", + "lightningcss-linux-arm-gnueabihf": "1.31.1", + "lightningcss-linux-arm64-gnu": "1.31.1", + "lightningcss-linux-arm64-musl": "1.31.1", + "lightningcss-linux-x64-gnu": "1.31.1", + "lightningcss-linux-x64-musl": "1.31.1", + "lightningcss-win32-arm64-msvc": "1.31.1", + "lightningcss-win32-x64-msvc": "1.31.1" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz", + "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz", + "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz", + "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz", + "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz", + "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz", + "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz", + "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz", + "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz", + "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz", + "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.31.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz", + "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true, + "license": "MIT" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.59.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", + "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.59.0", + "@rollup/rollup-android-arm64": "4.59.0", + "@rollup/rollup-darwin-arm64": "4.59.0", + "@rollup/rollup-darwin-x64": "4.59.0", + "@rollup/rollup-freebsd-arm64": "4.59.0", + "@rollup/rollup-freebsd-x64": "4.59.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", + "@rollup/rollup-linux-arm-musleabihf": "4.59.0", + "@rollup/rollup-linux-arm64-gnu": "4.59.0", + "@rollup/rollup-linux-arm64-musl": "4.59.0", + "@rollup/rollup-linux-loong64-gnu": "4.59.0", + "@rollup/rollup-linux-loong64-musl": "4.59.0", + "@rollup/rollup-linux-ppc64-gnu": "4.59.0", + "@rollup/rollup-linux-ppc64-musl": "4.59.0", + "@rollup/rollup-linux-riscv64-gnu": "4.59.0", + "@rollup/rollup-linux-riscv64-musl": "4.59.0", + "@rollup/rollup-linux-s390x-gnu": "4.59.0", + "@rollup/rollup-linux-x64-gnu": "4.59.0", + "@rollup/rollup-linux-x64-musl": "4.59.0", + "@rollup/rollup-openbsd-x64": "4.59.0", + "@rollup/rollup-openharmony-arm64": "4.59.0", + "@rollup/rollup-win32-arm64-msvc": "4.59.0", + "@rollup/rollup-win32-ia32-msvc": "4.59.0", + "@rollup/rollup-win32-x64-gnu": "4.59.0", + "@rollup/rollup-win32-x64-msvc": "4.59.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", + "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/shell-quote": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/tailwindcss": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz", + "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, + "license": "0BSD" + }, + "node_modules/vite": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", + "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.27.0", + "fdir": "^6.5.0", + "picomatch": "^4.0.3", + "postcss": "^8.5.6", + "rollup": "^4.43.0", + "tinyglobby": "^0.2.15" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^20.19.0 || >=22.12.0", + "jiti": ">=1.21.0", + "less": "^4.0.0", + "lightningcss": "^1.21.0", + "sass": "^1.70.0", + "sass-embedded": "^1.70.0", + "stylus": ">=0.54.8", + "sugarss": "^5.0.0", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-plugin-full-reload": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/vite-plugin-full-reload/-/vite-plugin-full-reload-1.2.0.tgz", + "integrity": "sha512-kz18NW79x0IHbxRSHm0jttP4zoO9P9gXh+n6UTwlNKnviTTEpOlum6oS9SmecrTtSr+muHEn5TUuC75UovQzcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "picomatch": "^2.3.1" + } + }, + "node_modules/vite-plugin-full-reload/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + } + } +} diff --git a/package.json b/package.json index 7686b29..fad1d81 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,7 @@ "axios": "^1.11.0", "concurrently": "^9.0.1", "laravel-vite-plugin": "^2.0.0", + "lightgallery": "^2.8.3", "tailwindcss": "^4.0.0", "vite": "^7.0.7" } diff --git a/public/images/no-content.jpg b/public/images/no-content.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d0a66425fb68fdae76b5c0bac25ad76d60df2f0 GIT binary patch literal 2385146 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%0AXbM2Z?W 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

OXzskz4!NUy%LBth5?x@Cpo63z24%m1%g$v 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

|JZ+gAhNV5E?g7CNaB)|gM*na(VaZ&A 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%0A2?X@_fz6_NDr&2%hs_)MEt7^DSKkk+udLv7PI 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

i1+)P^Ljm=kEaUqXbScZ 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྾)3Tu$;}=` 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 z zlnK&1B7&#pmclG^F#M(OdhP65m6gZEgxPhm%BwSbM!wW!qFjmW+Pw6?G042pTZuaM zp+_I4rfwkz+=SaXtXGIWaj%uVSLb-T5k0{|R`K5%?nJ8?*2+1xoFisv5&z_!3Q2$s zzee&3O+CmqVom~VirPx&)!$e?5(oAv@@c6-a1LS2YZyU)A0DV1>Y9ei)PT?1OK8>b zd@TfjHo4QOW0e+ik6Z%}{IUMYk2PKPbfnt1{M6nmh9I8GfmRui z!xtnhPRepV2t&2y+S(bvQ|6!3<8xZCVl!sAVcRkMTRY_Bssz&kQq%jci~IWX)CZK~ z1@5|qyK&Ox6i!T^*qy-Xe6yguX5D-i)T5oEeE&T18Bs8tte&9A*h|7z>13WEl=yn- zQX59)%l)N5s1G|zA_xW7Epz|p+2SD|cvI6S zeev3(JI-NYl+!za?;ZfC26v{`R=l`#H>;iF ziQOkf7%`Y@hB7o!tvQR2Y;R>9VT!-Ga^>g^7@!)t>KT>~j8i=AMAGRg;$=ztmhdMT zjhzNoWN38Mhi|u3y18}#gQ;4p>7R7lCH(tqF2c4=fS!ytaGa8&?97MD>|ozHW(HU<`~DRf%wG=;Gg0w zZ3^G24&wF={7@I;5MSi$YMF{jD65V0UJ(OR*|pd)X1;!Cx$ByD4$lEHWaE0hn{5T= z{7^bh<5uO)xUZ2->>k;_;!S0>Qtn z49rVG5+P4*vPrT?Mn!tSuo>TeV@kkXNp=(Qd4*6K88nAdh7sDL_&c<2btbfgAKC`37}CrN$B#;l3YUG5)W9O*Xmx<$$pU z#r&{&Zir%N)F-BVmzy`TiEDi+`9vI;;Zt*tOW%U$VL zv*-AGIX3aZp^O#S#-_+6FS9ESY!8frb^Gh#6K$2fv18zR#o$Zn)+)Mw3Xn)3<0L|T zp!}ilc5!qXSu}(B4e8?CJbwX#8voomnh9aiy?Lf0ZI{2UrmGp;uy{0?I@uhPs#DHl zkp_**qVwZA8ep25@IHJ$ZQ;M4kcW4zqR{ZxVWYU3L!9124^{~lY1imRp_J@#&33G+ zw1<8!- zctpt2@4YJu>E|%5;fu?*K^Ck4$o}?#mGM;upXD!#rX~2S|{N!0afCqTd?v$Gz=8~JG$RHDS?11OQ zEBMtZ7VbXv7qR{~y&e6V+k|E>oHWEp)VewfqA`wPywz1D-$Alsqu4tkk_#P~7tu^j#*U1YGg3L~81Gd!BUU7LPe(rw4vjK(*+w zln8vnm?Rdor)1;{J`ob#F+im30HWvtYSd6w$I;ha;)U`QWU-^u%G9` zX^W5GE!ipjlVWE5Nc_?y@SmgPgPClr$ADWwL3=_P*^PiQ1v^HcMImn*;Vw z4Icjvj)6jC%>rg=Ui#R-D%efpVYWI zl;_IvFNhIaaI>U}LhKo3q!fs*cd(-{*CXrt0TVra^*vpv$bR{P_Njk1*R)npogC*2 zBL(Toj|BC!RPMWtIPiNH^ngsYSMFU$OwPkvS5>ZMcI0(={6;^=vKPeZzAsr%;=dEV zbc26Qyx@4wpPFuS3@2;?|u*pS=`p|~@=}l-u!Vz{zK0Btm zSu{kB%Oxy5s2Qlz3kn1qtz1yQqVmKE?61zvcY_Ztqoh0IQ?Ucu?~1J`ake}|a7#n+ z$id@BuDlqoasglWv^B!@IM*irUp96%-*IqWstIm9rwIVm8Qf2H_!sWW{TV!0hrSl9 zzbQUXBmZ?rVO#R5d-mH59eeiEkmd2k^tnQc0>Wc}e5%d8e6^;uOg1U3u|@>KkngU^ zsdRS`S_pk$7#F7r{k=u!m6$BK4?d;cTVaNk)AQ!53y8j+)}Y+(@$E+L9_o79zx0f2 zUgSJ*8*0G)X}GMd64|4S$gBg^0j=>b95?0K=>fX2b+{_F8X*P1F&TRMikHkPW&t}U ziX+#}52&hlU$*r&B6huHt(!EGag!Ce2B;yd`t@O`R)urv86oi(+HaQke#}XH?%sVh z3l9H9-lfYw)t3}sgx;UCMozk_q2SNOA`b<*#5bA)KVw0oh$vcIoQ?`t*8HleqRv^PVtz{H4vu(YY#PqjNE zQSf-R=zUK7mBhFF!H&d?QFwxHPDo|za3VVN3sFX`#e?nMn$UruB8r!8`=psdIA=LuRMrgJcPH(+|7oN4R}WysEcw`a`x+>r)1{+S#C zw+5Qjt6U;oA9K@Hgw|$VB1nBvu$9M9+_ih#b#1poEf#NH>E^F zG>p%iCoi}5RO8QE#U|o~se#q93Q)F0DXoE;@FjC{66IF~-lTtj@8|dTdVyBLAMAlT zJ7+L1WWD;&Bp8%t!3e7r5-g)6bU)iSsq_r6tOj_sZ&+`<1_2?y5@%J3;!D(i<#zHP zToe;pm8HhSvc$O_SNt);L?RU+LXSr7dR#NqpsCiFvkmxko~Y*_f{gBOQ0? zaPn*M#_fyhqwfq2YQg8y_DlwZo;t0yhh+?p%%t<{~UM+|yG{Ba(!}q)=Pk1+YeS0jW+3mS)l) zpGfM2Ihplxp$K~WT$>^1S|RBKw7ySgM?Y>Jb+8G*vZZ+FSM^HCMsr;88$}5RBe-rZ zk9ScUJ`aqDjoI+!El`>V#-QOk;ua<>dBP7;x6Kz&#o?^hJlMal{foXcghp`}aF4 z|K|S~hs*ud@?Jt8y|^t8KV>mTPfW903J_3n(1$6JYFP)%ZbU&3OSWN)0m~FE5 zU6-9}yR2)vvvlh8BP$F!P$^)V!w(Ia-6!G8;)FGJS|aI+&;w;;!(m0WmhJ0Jl{$)g z1v4hV^4nb}&KcqF-e-}Riq8o6m)Z2CeWxVdIh4>N=jHNW0hG1i@5W?#W8e>&M-r$wJW3pLie zx?l8^7PZ+_-gl-ep7#OnLp%+~HCh$P(Ol6yE%Z=+2J#E)=dz(yBqYh?U9PpKNxssC zJsf)S0xyYn<5iI4s?+N(D1~0ITh3Z35d0c;yn&XiQV~%xZH*_q@r0y;Iz5smB$7Z5 zkKx;Qid9b%Am#(IZcUZ!aQVxl7;EE(%_nrHSChWy-@^PB#-r>*RQg#@iyCeFEcBRd z2Xa4$fjvXr+gY;8DqMb`O*NcPjv3$kg}{U-pp&gpelPOp0+&_1>5u*4Nl|!G*&)4f zqjqVF-*obJ^jW%7mv>Bl;@U%+rt0p-%~!NWwFq!!d&w&aN=6i|3$XotXaJ3SkH(G7aEuc26H7 ze0`GnHxXxb7fl#VjzIlJS5w_<8Hn{eWsIWJ(gk%AEkCtc!_HM!ewwU7LHbLBJ#++5 zr&H&EbT?W_^gYF4Mmzz+H&pb)rZtKdw$Mw)K8ilLGuP~7av-er`Q4li(#(0z!K~t8 z<@({0@$Wi*)0ksBgga5!WyWueVy0i9HYtr&e08{cX7zV%SpZ>Db@%um=}~+aZFf{; z6?#EWI+0wO>S}}oC;V}6zY2t=`2F=$eSw8MtDQzDeHC3x+DoecRbLLD9+Ws|jr7%& zE+HM-Cj^;lJu#!p$Q8;+SgYvei^Td2<$u;&*W<@TtWNM*7I{H}&^9xsJ?9l2m& zdE0Cl^T7#9nG03z5m{SL#4TQV2>W5PchZSHAQD5Jsd)n#3VU-$Vc@vY=}@gbM%t&` z$Ze{uYjqDf?o#tXN)6wMO`b91X$krkOO22Re)1+DL-BI1IKC*icUaJS5I9T#Se}C? z6J2Pp7wNa)yVJvfG75A+d|=$|^(~e}498~~(B-S%ctiX1ce4=pbidM@9+#JQRd(Or z))4+O@RqNjY%lCMdzd(sUEnSx-33dQm3_M|86I5V{xnvimnBO!XkY5Y z`9&+O`NK5GR#M3CU8dNlH-K#}&YkEXV>(>zo~^d5RxLh1C^R+Phkj8r$59DL(-?lI ziCG(W_A_;=__mNC102*oF*a%krnn2*ON}sjUcCDZ;j6DVXwW}lwBMzxP*lmOT7uYB zn#%(`cCkkIz_8@WM!F(&Q93AJO?p&LIU@3w%uo$K)*9Ga(LwO&Uuxi znSy4Q$Ydv!UZx1U^T)JwFC#QZt=#3}m4S2%7XUH8lS9>swoV`5=Y<=#P(L)PX+lEo z4N$6V2)R!psjAqR@~{o{_Yv}CFH-F?m-Zo&P5J{?Q3?AI6Ti#0wosAXndD1oLk`XP zymD@&NqulrQPS+I|0b~|J}ciLpG@y-N;UbT%>M7tK*(tZFjG>VEK^~5DU(*$y{=K1 zN(07DkaLLSCiuusN8MPDn%_S?67Ldo-a`$o7Wix)HMSuYQ3#co;AGvTwqV$X3MSv^?oCF49WGB_?gK zsdNxuey~1NLG|*O+Pbd?{x`z^N$-;{=P#-s3BOo$ieZe?n7P$hyqBL9I@&V-Im9pyNT5^WyCi8tm( zNCFnz-<)=C@eEcGB`qq>Jb*9O*OUF-4t*b>?ovt{+CeL|Z2#!GSGal$H+)}Hr30?t zpON{f$}q_gv#)>5PWd6HK+uF%moKSviBKZWpu)7SZ*!XoI}@<7p~i$4b8mFW>%-;) zj60|u$Ja@zvEaw?9Yst7K;J~cer130T1EP`uVbZ`c8{tbO&|UJ3N2>`c_{^tEgl`K zDjG@FRho%#bsDAUX2hf2`nvbEt`fZ17O+f5o#nvVasl=cWyoNxE_Ry1aGLb0fEmB_ z1DvvzMA-A-t#-5F3{9GaN+0PgOlXIVRA<9;)sCp=i+N0OKSa`RIzv$;x+haY2Zj59E5$Y_BS^EBm;{mR>FZ9GyLIgy7u7 z-eKrAtq2V&oOjz7j+2{At4uQ?rxD0u%VE#$C`k|pJrB|4t|fOc0~TF~int@j$4s69 z`h25{2Rs4QNnaj!%X_L{ucqAS<~~}-l~iolRx(Oyp}DfH!ZR(d?lc4HYN*)SmXD%y z-67WSj%PzY;tY@rqhV(G?JNU>qFfJ&WDgquv?R|SB5^{a_;`?qAwze>R>sG}jd$d# z3767gDEl9pY*c8j@4l-Nz@_2n)fy_2VFjg_`={r^!=OeA{PV6|KNR4#w9fB3wq~Ay ze&0}uZ^iw?`k`e8utBZibrAGQ%8sJ*XAyr|X8Ek=)A6<--+?FfDw)yV)|BPSe^r|b z?QUU=LG4dyUz~Ia5f1sN!_1N-!Z(M<^r5rb;a_oi2xP8aOH5|3Y)5fq&cqM#|2rfm zvclQ&UH-ejz>NVX|CY#62fGzmk~t`Wj%Yh(8HoJ1Uxz?}bO}9lJwN9x?`hSy>g&)T z$VO?t>u|=-Y*QzZS1k`<=t8&-jqF-by2zq}O@|yEDTv33Cp;n!oCOekKsMpF(3*2- zGs7oExBv=C2P^KH^HALi^Do>ZwN(Du3 zCpUVVyzUaC)xU~PjkEMZ;vye$rHtH@(Ke7v*w)VD5Nj>qDGdV3mx=to98S0gw$?c= zCGC%_4K(pF%%nxY4A-jHMcHAqCQpKVr72KP6t}561nwI3zWbio=Y-qjwMa!{`U!6xFD}wbo%LHu{Ct7G#^3b0 z-c42O#|(1w0eZu(^7Y(@KafPDAe|Cdu=u%=Q$N&Wbdn-I@^z2NfjUsp2U_HiIp(~42tcIddZEbCC*3B-NvyH5h`+i*yCkoh6sv#!V7>%VHZCR? zIQlAh!RcCbPW*qe@xfd1spcvgz0oC|V8Ik;GWD%AG`+#iiz3+;QCpNv_-_czi5qvx z3KTRkOSFSprb{NYQxp=A%NS@1UNk=}6(LN=CpGfxjzEx4iW1<2TvXq~{0RjFfUQqXM_#3Dv|12So`i%t^xfoWy}M)Gej%g9j0Hw;;*6)=FZgTWiea zR2AQC;xc)kPQacK5%<0P_cDbW^E%%ajeB8uRNVu!?tEO~F@o^VAAydDrnAW{ zt&*JaG(^1|QKDfFO`5@4P_+?%OB186?#LnX%m*$=YP2flM5^letMd7cl!S3q4C1J0 zbRE#+RKqPB|SZxf_KAJ9QQTSFhL35iSx$h2N` zU=AyE^yg%m<{Jnw+;DkX>Mi=eCrIuv;{Ia#SrussUi;#`>rSvtSyRXXt&KK3nTDe5G$7NIe~G39T0og1?; z3zIl1zkT8s!~##mX(x20u?zi8q{$`Ie`xwWNaAoX#jfj>k@&-*Z#=E}49a42uEz*{ za-MKPTJeFSPuTwBOKvciO5p+kyJdJ%^|p-EaDz;x_3{AKR=yZAAKD|fO?2i|M%I3D zk1&<6aTKJf^ra)=b=hbt%N9DHI2G00Z&z0@)!RHmw^xdK>G&jlDt{SH-{W2Zxb>FD z-5hBIJ$}xe;^^$-za(1;AAE4Bn8@W`@oobywwBU`?i^Xh*d1}BM-i_)LV)h5MY_SV z7d9jZl|;GjQmBu-)i**8(W04w2G4`mIm9qx{}&Axjk_X{NXtJ(#ZR7sSKe)7 zyrxerY#}9{UIl7Wo;Ek7nYFS6SLz}yRCk-sZ#@)!`q=h)IMFm=id)c_E}D5iWXS31 zl3wr^n44D8zX%@$bktJh`)mZ~HfSAwVnf+mpJn9yQO%yOT5GmiTvBaEGql*tkFh~+ zzw!aqZ8($_nFoG71lp*}0Fw$YKab+IKfi3HS;j58-zeAM57|i%V9i-L=sa{j#VWLPOHkmwdcj~TT-v2`DtD`)F=(7_WES<>1I;?W?tCOx-5FmU%)6E; zD*`78b@KAwiX5922_euMk=ESv5S4~B` z3strf4L(mJwfHpJpJB5$&l+nd>SH5!ohp^t=)Zx!XP%33>Z@%_>w4uT0+(M! zt;WFCw0Z@x?}DiT6;VqzYRvEylEx5UuoeKU-+p#|7)Gu%D_P**gGzgdBx~7 zhX@Ow+ZN%{W^aHmDTucUoY#yxbG|KYER+(4!hOO23bJDqT1JZi7%-vTZSNmZZMO z6oJU9GbEGNv%m==o%!jqBMYEx?JK_SY)9uRh}=8^D;@hF$aBWM9E6R$oFEs{f21Q= z?X_%l()t_GHiO4ep37w2Ypu-t#V<#e=ceSNe!qCMiXX_Zi}sSJ5c|i>YVpz39eiIk z=$~`UW%P0QmHxU+>%)d!oGxMGcR12I6!?T91>LY)&{Dt*X$hWh>5-LkzJscp38sa@ zu=SGGftjQH9BCeY5)=XjSnMjiF`J7mB_A}e#Lobf^7$pIoci%EpD@ee&@3?#XBa|V zszi+DW4%}jzX%sIbE$04*G{&lfz}6}z~=~moJ8cc5qBzQrvzDbhX|w)oGM80r0rcE zZb~Curl37+<)9oYkb0Ju%tQEPmA`%g!>@JqYP#yp@Kk1}8mX&8{iOsd zPp*&QMAc1IWd>_bIgsh_n)W?{j{7{NPA>qIpeYt<5HCupCt~fc`I&`>b7Jy}Yz`w| z_*Xu{y`jYKWA$}QbTjWL#(bCEeN_j?IQNGm0GEx68d8mmAUR#9h+<-|Um+P$bV2jB;!E=h@v=DhQV6wIEv0wA@ageMKEY9~uw zm8F$1%Gi6^)2+(x@GnVfqP&0;TXi7#G$2TddlA57i5uiYjqn@!!O>~y2lK5Dv+V`) zs$FSjmD&KWH<$0u)Lnk>+?bUhiMuMgKiiwi#r)Co_pef%Wo;yJYT^fh$!Gu4wKr!~ zFHWkM-5k`?Q9=gMr0Z_WR#080R%9!? zdd(8Bm8NY`WeW^X;;(>?Lk;kXbE=U@i`g?dS-irFtRB@F>0PX9 zaOp@@Wum_nDw+0cLS-*WO4U7;?nD{?zeC4WT8hG4s#~Ii5+i1E9I-J_=)-x72&)Qa zr@fhey|?hvR!%(?8rT%1og=J5Pe238j7X!XBZhpJ!Ro4t*@8L+(!hOIMp|@x!lP*# zIt8lUmXxofLbRzeNj>oKjw&wc_uys3&bl+DP(xlCF|8T*wcjMd^NKV^>(8n;mP|Q; za}gwZ16$*-k$l1>>2myx1{H9cr`W{;<0`ctcjuV+?I1#|2OYOBwcFF;1LNEaeXxR# ze=5+Ar2`wNzWUHu|=cmHewA(l$-POJBDG_WaNrkvOt2CIMq*DENw3j8$km&s9<^@;j;qp^vDI zOk3FJM**n@x07h7XcARh0R1DbUfpNn$xqg$VUzT8y(ks%*HQB?qFp<3RXS%&thKbR zL+2;|O3Kmkk;X>n~@xWe#oVHd-lI5N~H*JX;Fvadj^aVK^8xawXLoH#<; zI2!(~2AZ4V`U4nQ9SQFEMvnHrSd^{3ZyphLfoW(u{rC+

ss2=83U$z@5tivmm@ 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ð2O=)ztn1Wxo|4|9T<*? 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

;Fr^cISnU`uWjG~Kvs3(_wyq0NNQmi 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 z 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%0D=0YErrl3 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%0Al!nB#O50SoYE%2=$5)0^ME?ru+ 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