Skip to content

v8.0.0#414

Merged
Xinecraft merged 279 commits intomainfrom
develop
Apr 11, 2026
Merged

v8.0.0#414
Xinecraft merged 279 commits intomainfrom
develop

Conversation

@Xinecraft
Copy link
Copy Markdown
Member

No description provided.

Xinecraft added 30 commits June 24, 2025 00:41
…dify ErrorMessage component styles for improved design consistency.
…ut and accessibility, enhance flag display, and streamline script setup.
…for better structure and readability, and enhance flag image source handling in TopPlayersListBox component to account for missing country codes.
…r xs and xl sizes, and update Card component styles to use rounded-lg for improved design consistency.
…with custom Input component for consistency, update styles for improved accessibility, and streamline script setup in Search component.
…oup, SelectItem, SelectItemText, SelectLabel, SelectScrollDownButton, SelectScrollUpButton, SelectSeparator, SelectTrigger, and SelectValue components for enhanced UI functionality.
…ent, DialogDescription, DialogFooter, DialogHeader, DialogScrollContent, DialogTitle, and DialogTrigger components for enhanced modal functionality in the UI.
…Button component, integrate Loader2Icon for loading state, and add variant and size props for enhanced customization. Introduce Textarea component for improved text input handling in PostListBox, and update InputError styles for consistency. Additionally, refactor PostListBox to utilize Card and CardContent components for better structure.
…out and accessibility, integrate custom Input component for comment input, and enhance PostListBox structure with Card components. Additionally, streamline loading states and improve media handling in post creation.
…layout and styles for improved user experience, integrate useElementVisibility for better performance in IngameChatBox and ShoutBox, and enhance loading states in InfiniteScroll. Additionally, simplify Comments component structure and remove unnecessary methods in PostListBox.
…onses for authenticated users, integrate GeneralSettings in PhpVarsToJsTransformer for dynamic navbar adjustments, and add new Post page layout. Additionally, modify GeneralSetting help text for clarity and update PostListBox usage in Dashboard.vue.
…e PostListBox layout for better overflow handling.
…round' to 'text-muted-foreground' for improved visual consistency.
…nsistent theming, change background color in DiscordServerBox and MainFooter from 'hsl(var(--secondary))' to 'hsl(var(--card))' and 'bg-secondary' to 'bg-sidebar' respectively, and adjust MainNavbarCustom background color to 'bg-sidebar' for improved visual coherence.
…s for a cleaner presentation. Update HomeController, NewsController, and Admin NewsController to reflect this change, ensuring consistency across the application. Adjust Vue components to eliminate references to 'time_to_read' while maintaining functionality.
…ntent components for player statistics, enhance styling for improved visual consistency, and streamline the template structure. Transition from traditional HTML elements to Vue components for better maintainability.
…'bg-muted' for improved visual consistency across chat messages. Adjust class structure for better alignment and maintainability.
…-screen-2xl' for improved responsiveness. Enhance Post component by adding DiscordServerBox and adjusting sticky navigation behavior for better user experience.
…erter for improved HTML rendering of news body, update NewsController to generate concise body previews, and refactor News Index component to utilize Card and CardContent for better visual presentation and responsiveness. Adjust styles for improved user experience and maintainability.
… utilize Card and CardContent for improved layout and styling. Enhance responsiveness and visual consistency, including sticky navigation behavior and metadata presentation. Integrate comments section with updated styling for better user experience.
…PhpVarsToJsTransformer, and adjust class attributes in ShowNewsCard for improved layout consistency and responsiveness.
Xinecraft added 28 commits April 6, 2026 14:48
…or improved UI consistency and maintainability
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 11, 2026

Important

Review skipped

Too many files!

This PR contains 298 files, which is 148 over the limit of 150.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 01b5da4a-b5bc-4a4c-b0cf-efc3f6a82e74

📥 Commits

Reviewing files that changed from the base of the PR and between 652f769 and cbf711a.

⛔ Files ignored due to path filters (2)
  • composer.lock is excluded by !**/*.lock
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (298)
  • .claude/skills/inertia-vue-development/SKILL.md
  • .claude/skills/medialibrary-development/SKILL.md
  • .claude/skills/medialibrary-development/references/medialibrary-guide.md
  • .claude/skills/pest-testing/SKILL.md
  • .claude/skills/pulse-development/SKILL.md
  • .claude/skills/socialite-development/SKILL.md
  • .claude/skills/tailwindcss-development/SKILL.md
  • .cursor/mcp.json
  • .editorconfig
  • .env.example
  • .eslintrc.js
  • .gitignore
  • .mcp.json
  • AGENTS.md
  • CLAUDE.md
  • COLOR_SCHEME_UPDATE.md
  • THEME_EXAMPLES.md
  • app/Console/Commands/ManageTranslationsCommand.php
  • app/Console/Commands/TestMailerCommand.php
  • app/Enums/ColorSchemeType.php
  • app/Enums/CommandQueueStatus.php
  • app/Enums/CommentType.php
  • app/Enums/Concerns/HasKeyValueSerialization.php
  • app/Enums/CustomFormStatus.php
  • app/Enums/FontType.php
  • app/Enums/NewsType.php
  • app/Enums/PlayerPunishmentType.php
  • app/Enums/RecruitmentFormStatus.php
  • app/Enums/RecruitmentSubmissionStatus.php
  • app/Enums/ServerType.php
  • app/Enums/ServerVersion.php
  • app/Enums/ThemeType.php
  • app/Http/Controllers/Admin/AskDbController.php
  • app/Http/Controllers/Admin/CommandQueueController.php
  • app/Http/Controllers/Admin/GraphController.php
  • app/Http/Controllers/Admin/NewsController.php
  • app/Http/Controllers/Admin/PlayerIntelController.php
  • app/Http/Controllers/Admin/RecruitmentSubmissionController.php
  • app/Http/Controllers/Admin/ServerController.php
  • app/Http/Controllers/Admin/ServerIntelController.php
  • app/Http/Controllers/Admin/Settings/DangerSettingController.php
  • app/Http/Controllers/Admin/Settings/ThemeSettingController.php
  • app/Http/Controllers/Api/ApiBanWardenController.php
  • app/Http/Controllers/Api/ApiMinecraftPlayerIntelController.php
  • app/Http/Controllers/BanWardenController.php
  • app/Http/Controllers/HomeController.php
  • app/Http/Controllers/NewsController.php
  • app/Http/Controllers/NotificationController.php
  • app/Http/Controllers/PlayerController.php
  • app/Http/Controllers/PlayerSkinController.php
  • app/Http/Controllers/PostController.php
  • app/Http/Controllers/RecruitmentSubmissionController.php
  • app/Http/Controllers/ServerController.php
  • app/Http/Controllers/UserController.php
  • app/Http/Requests/CreateCommandQueueRequest.php
  • app/Http/Requests/CreateCustomFormRequest.php
  • app/Http/Requests/CreateRecruitmentRequest.php
  • app/Http/Requests/CreateServerRequest.php
  • app/Http/Requests/UpdateCustomFormRequest.php
  • app/Http/Requests/UpdateRecruitmentRequest.php
  • app/Http/Requests/UpdateServerRequest.php
  • app/Jobs/CalculatePlayersScoreJob.php
  • app/Jobs/GeneratePunishmentInsightsJob.php
  • app/Jobs/ResetPlayerIntelStatsJob.php
  • app/Jobs/RunAwaitingCommandQueuesJob.php
  • app/Jobs/RunCommandQueueJob.php
  • app/Jobs/TruncatePlayerIntelJob.php
  • app/Jobs/TruncatePlayerPunishmentJob.php
  • app/Jobs/TruncateServerChatlogsJob.php
  • app/Jobs/TruncateServerConsolelogsJob.php
  • app/Jobs/TruncateServerIntelJob.php
  • app/Jobs/TruncateShoutsJob.php
  • app/Listeners/UpdateStatsOnMinecraftPlayerEvent.php
  • app/Models/BaseModel.php
  • app/Models/News.php
  • app/Models/PlayerPunishment.php
  • app/Notifications/RecruitmentSubmissionCommentCreatedNotification.php
  • app/Policies/CommandQueuePolicy.php
  • app/Policies/CustomFormPolicy.php
  • app/Policies/PlayerPunishmentPolicy.php
  • app/Policies/RecruitmentPolicy.php
  • app/Services/AiService.php
  • app/Services/AskDbService.php
  • app/Services/MinecraftApiService.php
  • app/Settings/ThemeSettings.php
  • app/Traits/HasCommentsTrait.php
  • app/View/Components/PhpVarsToJsTransformer.php
  • boost.json
  • components.json
  • composer.json
  • config/app.php
  • config/laravel_google_translate.php
  • config/logging.php
  • config/minetrax.php
  • config/prism.php
  • config/translations.php
  • database/factories/PlayerPunishmentFactory.php
  • database/settings/2025_06_19_111106_update_theme_variables_in_theme_settings.php
  • eslint.config.js
  • formkit.theme.mjs
  • lang/de.json
  • lang/en.json
  • lang/es.json
  • lang/fr.json
  • lang/hi.json
  • lang/hu.json
  • lang/it.json
  • lang/ja.json
  • lang/pl.json
  • lang/ru.json
  • lang/sk.json
  • lang/uk.json
  • lang/zh-cn.json
  • lang/zh-hk.json
  • package.json
  • postcss.config.js
  • public/build/default/assets/ActionMessage-D5VV85Sk.js
  • public/build/default/assets/ActionMessage-DC3DATj8.js
  • public/build/default/assets/ActionSection-Bk6J2x0r.js
  • public/build/default/assets/AdminLayout-BWgdlXcH.js
  • public/build/default/assets/AdminLayout-ZK_o4Bl2.js
  • public/build/default/assets/AfterCreateSteps-BtPFNWTK.js
  • public/build/default/assets/AfterCreateSteps-DPOd1N52.js
  • public/build/default/assets/AlertCard-DklFhrJT.js
  • public/build/default/assets/AlertCard-TlhdFdGz.js
  • public/build/default/assets/ApiTokenManager-CK-6yY0u.js
  • public/build/default/assets/ApiTokenManager-Ce82uRM7.js
  • public/build/default/assets/AppBreadcrumb-9PaJ5jW4.js
  • public/build/default/assets/AppLayout-CI3SFdiO.js
  • public/build/default/assets/AppLayout-d-I9SvxN.js
  • public/build/default/assets/ArrowPathIcon-D_K7QBU3.js
  • public/build/default/assets/ArrowsUpDownIcon-Sk1gkl94.js
  • public/build/default/assets/AuthenticationCard-B0IHmFfb.js
  • public/build/default/assets/AuthenticationCard-C0-mwmGi.js
  • public/build/default/assets/AuthenticationCardLogo-8_sXTVuX.js
  • public/build/default/assets/BaseLayout-CLaHNbUl.js
  • public/build/default/assets/BaseLayout-D9x63Uws.css
  • public/build/default/assets/Button-D4156dQ0.js
  • public/build/default/assets/Card-BTNlMpU5.js
  • public/build/default/assets/CardContent-DrCnMkEs.js
  • public/build/default/assets/CardHeader-xc9xoX6V.js
  • public/build/default/assets/CardTitle-CmKGG_LA.js
  • public/build/default/assets/ChangeSkin-CxabQVvj.js
  • public/build/default/assets/ChangeSkin-W6rHkY4u.js
  • public/build/default/assets/Chart-BajKrnj_.js
  • public/build/default/assets/Chart-s2beo-Uj.js
  • public/build/default/assets/ChartBarIcon-B4cGF0Nk.js
  • public/build/default/assets/ChartBarSquareIcon-Db_FIzhz.js
  • public/build/default/assets/Chatlog-BZiMxn0W.js
  • public/build/default/assets/Chatlog-CTacba5v.js
  • public/build/default/assets/CheckCircleIcon-ucZyKs2L.js
  • public/build/default/assets/Checkbox-CVVzmVS0.js
  • public/build/default/assets/Checkbox-CnLpJVvO.js
  • public/build/default/assets/CloudArrowDownIcon-BV4QuHnr.js
  • public/build/default/assets/Comments-BYHPL2Dd.js
  • public/build/default/assets/Comments-DbYvYnSf.js
  • public/build/default/assets/CommonStatusBadge-DHdDuJER.js
  • public/build/default/assets/CommonStatusBadge-Jy9vfo8l.js
  • public/build/default/assets/ConfirmPassword-CMbf7YMX.js
  • public/build/default/assets/ConfirmPassword-qieZ4bWf.js
  • public/build/default/assets/ConfirmationModal-BszkK0rl.js
  • public/build/default/assets/ConfirmsPassword-BURSkKs0.js
  • public/build/default/assets/ConfirmsPassword-B_B-qecW.js
  • public/build/default/assets/Consolelog-B7-7ncnk.js
  • public/build/default/assets/Consolelog-TJqE-WDK.js
  • public/build/default/assets/CreateBadge-CznGMj_7.js
  • public/build/default/assets/CreateBadge-Df6CCktn.js
  • public/build/default/assets/CreateCommandQueue-BOWvYOxR.js
  • public/build/default/assets/CreateCommandQueue-D_5gvxnb.js
  • public/build/default/assets/CreateCustomForm-CeTfJkss.js
  • public/build/default/assets/CreateCustomForm-DkmwfUKE.js
  • public/build/default/assets/CreateCustomPage-D0HCfstH.js
  • public/build/default/assets/CreateCustomPage-Dwj9iAw3.js
  • public/build/default/assets/CreateDownload-BJH36S47.js
  • public/build/default/assets/CreateDownload-DoqvCMEl.js
  • public/build/default/assets/CreateEditBungeeServer-B56WQaWw.js
  • public/build/default/assets/CreateEditBungeeServer-LAyHFvqn.js
  • public/build/default/assets/CreateNews-Bdlwh9XA.js
  • public/build/default/assets/CreateNews-D7ow6hGb.js
  • public/build/default/assets/CreatePoll-BTycv2De.js
  • public/build/default/assets/CreatePoll-D22uHzM7.js
  • public/build/default/assets/CreatePoll-GGDf0yfT.css
  • public/build/default/assets/CreateRank-BqWwJAyP.js
  • public/build/default/assets/CreateRank-DIX9aV6f.js
  • public/build/default/assets/CreateRecruitment-CSJtOFUV.js
  • public/build/default/assets/CreateRecruitment-DRKAGRsM.js
  • public/build/default/assets/CreateRole-BKSTq21Y.js
  • public/build/default/assets/CreateRole-rC44G_GP.js
  • public/build/default/assets/CreateServer-BBFV7HAo.js
  • public/build/default/assets/CreateServer-BM0OsZ2w.js
  • public/build/default/assets/CustomFormIntelListChart-BEnpvNgy.js
  • public/build/default/assets/CustomFormIntelListChart-Cev4KeS8.js
  • public/build/default/assets/DangerButton-IC-2_b-o.js
  • public/build/default/assets/DangerSetting-COicEUXq.js
  • public/build/default/assets/DangerSetting-_qtcqazU.js
  • public/build/default/assets/Dashboard-BYH1Vwq-.js
  • public/build/default/assets/Dashboard-CeEIJ_p9.js
  • public/build/default/assets/Dashboard-DYGBGU0k.js
  • public/build/default/assets/Dashboard-DueDo7iy.js
  • public/build/default/assets/DataTable-CdCccyTG.js
  • public/build/default/assets/DataTable-DHc5K6NX.js
  • public/build/default/assets/DeleteUserForm-DAUyZWII.js
  • public/build/default/assets/DeleteUserForm-pgIDa0Zo.js
  • public/build/default/assets/Dev-CQU6kpzD.js
  • public/build/default/assets/DialogModal-hB8UAA9P.js
  • public/build/default/assets/DialogTitle-Cc95PfoV.js
  • public/build/default/assets/DidYouKnowBox-BgcNVr1O.js
  • public/build/default/assets/DidYouKnowBox-CdpoXQCw.css
  • public/build/default/assets/DidYouKnowBox-DjW0gfxO.js
  • public/build/default/assets/DtRowItem-CA5bF9Um.js
  • public/build/default/assets/DtRowItem-CjSbwdhX.js
  • public/build/default/assets/EditBadge-C6WlOeLR.js
  • public/build/default/assets/EditBadge-CUdHDRod.js
  • public/build/default/assets/EditCustomForm-DVLHtrTK.js
  • public/build/default/assets/EditCustomForm-DeACxAvO.js
  • public/build/default/assets/EditCustomPage-BVyjBum9.js
  • public/build/default/assets/EditCustomPage-CBhIQwVt.js
  • public/build/default/assets/EditDownload-CPfuMoPA.js
  • public/build/default/assets/EditDownload-Ca7oX3Em.js
  • public/build/default/assets/EditNews-B1HV997E.js
  • public/build/default/assets/EditNews-Bcu5xft_.js
  • public/build/default/assets/EditRank-Rh4tZ_Ot.js
  • public/build/default/assets/EditRank-c11Kf85f.js
  • public/build/default/assets/EditRecruitment-ZGPC32vo.js
  • public/build/default/assets/EditRecruitment-e6DMCcVd.js
  • public/build/default/assets/EditRole-BEOhDbSQ.js
  • public/build/default/assets/EditRole-Dy5u7rqB.js
  • public/build/default/assets/EditServer-CnhdG3i8.js
  • public/build/default/assets/EditServer-m82_reyd.js
  • public/build/default/assets/EditUser-CHT9M8fo.js
  • public/build/default/assets/EditUser-Dcn9Z_L9.js
  • public/build/default/assets/EditUser-L-4yVWdh.css
  • public/build/default/assets/ExclamationTriangleIcon-DooR5ZEw.js
  • public/build/default/assets/EyeIcon-oMvwtfre.js
  • public/build/default/assets/FeatureList-2bZbEWIg.js
  • public/build/default/assets/FeatureList-BUp_XCiH.js
  • public/build/default/assets/FireIcon-BzPmAF2x.js
  • public/build/default/assets/ForgotPassword-BMVt2QZA.js
  • public/build/default/assets/ForgotPassword-BvRhPl6D.js
  • public/build/default/assets/FormSection-B7bpm3jP.js
  • public/build/default/assets/GeneralSetting-BKnMTwWl.js
  • public/build/default/assets/GeneralSetting-C1HY2pjC.js
  • public/build/default/assets/Icon-CcRkSBTv.js
  • public/build/default/assets/Icon-DGtx8AGT.js
  • public/build/default/assets/ImageUpload-D1Rqi6xo.js
  • public/build/default/assets/Index-CrSe5X4H.js
  • public/build/default/assets/Index-G9WaN5Sw.js
  • public/build/default/assets/IndexAskDb-BbW7WeAC.js
  • public/build/default/assets/IndexAskDb-BfRKimc4.js
  • public/build/default/assets/IndexBadge-BCShQNhV.js
  • public/build/default/assets/IndexBadge-Z_IWC0xO.js
  • public/build/default/assets/IndexCommandQueue-DVPYcsrs.js
  • public/build/default/assets/IndexCommandQueue-DcFRsIIV.js
  • public/build/default/assets/IndexCustomForm-CP4c5Aj6.js
  • public/build/default/assets/IndexCustomForm-Da5-FLtD.js
  • public/build/default/assets/IndexCustomForm-o5R2bncN.js
  • public/build/default/assets/IndexCustomForm-u3X2vYc4.js
  • public/build/default/assets/IndexCustomFormSubmission-C4TyW1UV.js
  • public/build/default/assets/IndexCustomFormSubmission-D0-Q3-DP.js
  • public/build/default/assets/IndexCustomPage-DLqW_Qg8.js
  • public/build/default/assets/IndexCustomPage-a73vcBE5.js
  • public/build/default/assets/IndexDownload-BIofvtjE.js
  • public/build/default/assets/IndexDownload-BiKnGRvj.js
  • public/build/default/assets/IndexDownload-BikKWXRT.js
  • public/build/default/assets/IndexDownload-Bvm4bvU5.js
  • public/build/default/assets/IndexFailedJob-CnFVOXYN.js
  • public/build/default/assets/IndexFailedJob-DTsTu7Yr.js
  • public/build/default/assets/IndexNews-CY2sTc2Y.js
  • public/build/default/assets/IndexNews-D3GZBi10.js
  • public/build/default/assets/IndexNews-DOtJ51PP.js
  • public/build/default/assets/IndexNews-DUzJ9uVW.js
  • public/build/default/assets/IndexPlayer-CPN1W8uN.js
  • public/build/default/assets/IndexPlayer-DK4HSS48.js
  • public/build/default/assets/IndexPoll-BdlQki5P.js
  • public/build/default/assets/IndexPoll-D9qm0g7g.js
  • public/build/default/assets/IndexPoll-DBdm91dn.js
  • public/build/default/assets/IndexPoll-QrwYpu9s.js
  • public/build/default/assets/IndexPost-C2WmbcGZ.js
  • public/build/default/assets/IndexPunishment-DJofTqVK.js
  • public/build/default/assets/IndexPunishment-DhKu5aub.js
  • public/build/default/assets/IndexRank-P9Au2ZEo.js
  • public/build/default/assets/IndexRank-S7GoJZp8.js
  • public/build/default/assets/IndexRecruitment-CnmzTnFP.js
  • public/build/default/assets/IndexRecruitment-D-OCCvtT.js
  • public/build/default/assets/IndexRecruitment-D21MDApF.js
  • public/build/default/assets/IndexRecruitment-kHQK32qk.js
  • public/build/default/assets/IndexRecruitmentSubmission-5dR_y15i.js
  • public/build/default/assets/IndexRecruitmentSubmission-Bzq6HOFN.js
  • public/build/default/assets/IndexRecruitmentSubmission-DXtrMsNr.js
  • public/build/default/assets/IndexRecruitmentSubmission-lmqT8dsY.js
  • public/build/default/assets/IndexRole-B7YfCJ8B.js
  • public/build/default/assets/IndexRole-UK_WOtii.js
  • public/build/default/assets/IndexServer-BUlyGZS8.js
  • public/build/default/assets/IndexServer-CWeFviH-.js
  • public/build/default/assets/IndexSession-C0p2xHgz.js
  • public/build/default/assets/IndexSession-CE4XvD8n.js
  • public/build/default/assets/IndexSession-DX9iblL4.js
  • public/build/default/assets/IndexSession-D_MLW5B1.js

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Xinecraft Xinecraft merged commit da85fbc into main Apr 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant