Skip to content

chore: rimuovere 114 marker di conflitto Git committati nel branch dev #47

Description

@Malebestia

Problema

114 file PHP contengono marker di conflitto Git (<<<<<<< HEAD, =======, >>>>>>> origin/dev) committati direttamente nella storia del branch dev, presenti anche su origin/dev remoto (verificato: il fast-forward all'ultimo commit remoto non elimina il problema, è già così a monte).

Coinvolge sia codice applicativo (app/Actions, app/Contracts, app/Models, app/Filament) sia test (tests/) — non è confinato a file di documentazione o traduzione, quindi impedisce la compilazione/esecuzione di parti significative del modulo.

File coinvolti (114 totali)

  • database/seeders/UserDatabaseSeeder.php
  • database/factories/OauthRefreshTokenFactory.php
  • app/Listeners/LogoutListener.php
  • app/Contracts/HasAuthentications.php
  • app/Contracts/UserContract.php
  • app/Actions/CreateUserAction.php
  • app/Models/BaseUser.php
  • app/Models/Traits/HasTeams.php
  • app/Http/Livewire/Auth/AuthLogout.php
  • app/Filament/Widgets/LoginWidget.php
  • app/Filament/Widgets/Auth/RegisterWidget.php
  • tests/TestCase.php
  • tests/Pest.php
  • tests/Unit/AuthenticationBusinessLogicTest.php
  • tests/Unit/HasTeamsTraitCurrentTeamTest.php
  • tests/Unit/TenantTest.php
  • tests/Unit/UserTypeTest.php
  • tests/Unit/UserModelsTest.php
  • tests/Unit/UserModulePhpstanFixesTest.php
  • tests/Unit/HasTeamsTraitPestTest.php
  • tests/Unit/PermissionTest.php
  • tests/Unit/ChangeTypeCommandTest.php
  • tests/Unit/HasTeamsTraitTest.php
  • tests/Unit/DebugConfigTest.php
  • tests/Unit/UserTest.php
  • tests/Unit/RoleTest.php
  • tests/Unit/Datas/UserDatasAndEnumsCoverageTest.php
  • tests/Unit/Datas/PasswordDataTest.php
  • tests/Unit/Datas/AdditionalDatasTest.php
  • tests/Unit/Datas/DataClassesTest.php
  • tests/Unit/Actions/AdditionalActionsTest.php
  • tests/Unit/Actions/RegisterOauthUserActionTest.php
  • tests/Unit/Actions/IsUserAllowedActionTest.php
  • tests/Unit/Actions/GetCurrentDeviceActionTest.php
  • tests/Unit/Actions/User/UserMiscActionsTest.php
  • tests/Unit/Actions/User/UpdateUserActionTest.php
  • tests/Unit/Actions/User/GetNewPasswordActionTest.php
  • tests/Unit/Actions/User/CreateUserActionTest.php
  • tests/Unit/Actions/User/DeleteUserActionTest.php
  • tests/Unit/Actions/Socialite/SocialiteUtilityActionsTest.php
  • tests/Unit/Actions/Socialite/Utils/EmailDomainAnalyzerTest.php
  • tests/Unit/Actions/Passport/CreateSpecificClientActionsTest.php
  • tests/Unit/Actions/Activity/LogRegistrationActionTest.php
  • tests/Unit/Actions/Otp/HasherTest.php
  • tests/Unit/Actions/Otp/SendOtpByUserActionTest.php
  • tests/Unit/Database/OauthFactoriesDefinitionTest.php
  • tests/Unit/Mail/MailTest.php
  • tests/Unit/Rules/CheckOtpExpiredRuleTest.php
  • tests/Unit/Rules/RulesTest.php
  • tests/Unit/Models/PassportModelWrappersTest.php
  • tests/Unit/Models/UserBusinessLogicTest.php
  • tests/Unit/Models/ProfileTest.php
  • tests/Unit/Models/TeamTest.php
  • tests/Unit/Models/TenantTest.php
  • tests/Unit/Models/PassportWrapperConventionTest.php
  • tests/Unit/Models/OauthClientTest.php
  • tests/Unit/Models/PermissionTest.php
  • tests/Unit/Models/UserTest.php
  • tests/Unit/Models/DeviceTest.php
  • tests/Unit/Models/AdditionalModelsTest.php
  • tests/Unit/Models/RoleTest.php
  • tests/Unit/Models/Policies/PoliciesTest.php
  • tests/Unit/Models/Traits/HasTeamsTest.php
  • tests/Unit/Models/Traits/Fixtures/MockUserWithTeams.php
  • tests/Unit/QuickWins/UserQuickWinsCoverageTest.php
  • tests/Unit/Enums/UserEnumsTest.php
  • tests/Unit/Enums/EnumClassesTest.php
  • tests/Unit/Traits/PasswordValidationRulesTest.php
  • tests/Unit/Traits/TraitsTest.php
  • tests/Unit/Traits/Fixtures/HasUserTestCaseFixture.php
  • tests/Unit/Console/ConsoleCommandsTest.php
  • tests/Unit/Facades/FacadesTest.php
  • tests/Unit/Passport/PassportModelWrappersTest.php
  • tests/Unit/Filament/Widgets/LoginWidgetTest.php
  • tests/Unit/Events/EventsTest.php
  • tests/Unit/Filament/Widgets/LogoutWidgetTest.php
  • tests/Unit/Filament/Widgets/EditUserWidgetTest.php
  • tests/Traits/HasUserTestCase.php
  • tests/Feature/UserAuthenticationTest.php
  • tests/Feature/TenantScopeConsoleTest.php
  • tests/Feature/UserBusinessLogicTest.php
  • tests/Feature/user-management-business-logic.php
  • tests/Feature/UserManagementBusinessLogicTest.php
  • tests/Feature/UserModelSimpleTest.php
  • tests/Feature/PasswordDataLabelsTest.php
  • tests/Feature/AuthComponentsTest.php
  • tests/Feature/TeamManagementBusinessLogicTest.php
  • tests/Feature/ChangeProfilePasswordTest.php
  • tests/Feature/UserCommandIntegrationTest.php
  • tests/Feature/MigrateDbTest.php
  • tests/Feature/UserModelTest.php
  • tests/Feature/TwoFactorServiceTest.php
  • tests/Feature/UserModelBasicTest.php
  • tests/Feature/TeamManagementTest.php
  • tests/Feature/Actions/RevokeAllUserTokensActionTest.php
  • tests/Feature/Actions/LoginUserActionTest.php
  • tests/Feature/Actions/Socialite/SetDefaultRolesBySocialiteUserActionTest.php
  • tests/Feature/Actions/Socialite/LoginUserActionTest.php
  • tests/Feature/Actions/Socialite/RegisterOauthUserActionTest.php
  • tests/Feature/Actions/Passport/RevokeAllUserTokensActionTest.php
  • tests/Feature/Database/Migrations/UserMigrationSyntaxTest.php
  • tests/Feature/Authentication/UserAuthenticationTest.php
  • tests/Feature/Models/UserModelTest.php
  • tests/Feature/Filament/UserResourceTest.php
  • tests/Feature/Filament/Resources/UserResourceTest.php
  • tests/Feature/Filament/Actions/ChangePasswordActionTest.php
  • tests/Feature/Filament/Widgets/LoginWidgetTest.php
  • tests/Feature/Filament/Widgets/UserOverviewTest.php
  • tests/Feature/Filament/Widgets/Auth/RegisterWidgetTest.php
  • tests/Feature/Filament/Clusters/AppearanceClusterTest.php
  • tests/Feature/Filament/Pages/CreateUserTest.php
  • tests/Feature/Auth/MicrosoftLoginButtonTest.php
  • tests/Feature/Filament/Pages/ListUsersTest.php
  • resources/views/filament/widgets/auth/login.blade.php

Origine

Riscontrato durante un audit dei moduli il 2026-07-07, verosimilmente causato dallo stesso strumento di sync dei subtree usato su tutto l'ecosistema laraxot (problema analogo già tracciato in laraxot/module_xot_fila5#58, laraxot/module_notify_fila5#32, laraxot/module_activity_fila5#27).

Fix atteso

Risolvere manualmente i conflitti file per file: molti sembrano duplicazioni banali (stesso metodo/contenuto ripetuto in due posizioni), ma almeno i file in app/Actions, app/Contracts, app/Models/BaseUser.php vanno verificati con attenzione perché potrebbero contenere logiche divergenti reali, non solo riordinamenti.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions