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.
Problema
114 file PHP contengono marker di conflitto Git (
<<<<<<< HEAD,=======,>>>>>>> origin/dev) committati direttamente nella storia del branchdev, presenti anche suorigin/devremoto (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.phpdatabase/factories/OauthRefreshTokenFactory.phpapp/Listeners/LogoutListener.phpapp/Contracts/HasAuthentications.phpapp/Contracts/UserContract.phpapp/Actions/CreateUserAction.phpapp/Models/BaseUser.phpapp/Models/Traits/HasTeams.phpapp/Http/Livewire/Auth/AuthLogout.phpapp/Filament/Widgets/LoginWidget.phpapp/Filament/Widgets/Auth/RegisterWidget.phptests/TestCase.phptests/Pest.phptests/Unit/AuthenticationBusinessLogicTest.phptests/Unit/HasTeamsTraitCurrentTeamTest.phptests/Unit/TenantTest.phptests/Unit/UserTypeTest.phptests/Unit/UserModelsTest.phptests/Unit/UserModulePhpstanFixesTest.phptests/Unit/HasTeamsTraitPestTest.phptests/Unit/PermissionTest.phptests/Unit/ChangeTypeCommandTest.phptests/Unit/HasTeamsTraitTest.phptests/Unit/DebugConfigTest.phptests/Unit/UserTest.phptests/Unit/RoleTest.phptests/Unit/Datas/UserDatasAndEnumsCoverageTest.phptests/Unit/Datas/PasswordDataTest.phptests/Unit/Datas/AdditionalDatasTest.phptests/Unit/Datas/DataClassesTest.phptests/Unit/Actions/AdditionalActionsTest.phptests/Unit/Actions/RegisterOauthUserActionTest.phptests/Unit/Actions/IsUserAllowedActionTest.phptests/Unit/Actions/GetCurrentDeviceActionTest.phptests/Unit/Actions/User/UserMiscActionsTest.phptests/Unit/Actions/User/UpdateUserActionTest.phptests/Unit/Actions/User/GetNewPasswordActionTest.phptests/Unit/Actions/User/CreateUserActionTest.phptests/Unit/Actions/User/DeleteUserActionTest.phptests/Unit/Actions/Socialite/SocialiteUtilityActionsTest.phptests/Unit/Actions/Socialite/Utils/EmailDomainAnalyzerTest.phptests/Unit/Actions/Passport/CreateSpecificClientActionsTest.phptests/Unit/Actions/Activity/LogRegistrationActionTest.phptests/Unit/Actions/Otp/HasherTest.phptests/Unit/Actions/Otp/SendOtpByUserActionTest.phptests/Unit/Database/OauthFactoriesDefinitionTest.phptests/Unit/Mail/MailTest.phptests/Unit/Rules/CheckOtpExpiredRuleTest.phptests/Unit/Rules/RulesTest.phptests/Unit/Models/PassportModelWrappersTest.phptests/Unit/Models/UserBusinessLogicTest.phptests/Unit/Models/ProfileTest.phptests/Unit/Models/TeamTest.phptests/Unit/Models/TenantTest.phptests/Unit/Models/PassportWrapperConventionTest.phptests/Unit/Models/OauthClientTest.phptests/Unit/Models/PermissionTest.phptests/Unit/Models/UserTest.phptests/Unit/Models/DeviceTest.phptests/Unit/Models/AdditionalModelsTest.phptests/Unit/Models/RoleTest.phptests/Unit/Models/Policies/PoliciesTest.phptests/Unit/Models/Traits/HasTeamsTest.phptests/Unit/Models/Traits/Fixtures/MockUserWithTeams.phptests/Unit/QuickWins/UserQuickWinsCoverageTest.phptests/Unit/Enums/UserEnumsTest.phptests/Unit/Enums/EnumClassesTest.phptests/Unit/Traits/PasswordValidationRulesTest.phptests/Unit/Traits/TraitsTest.phptests/Unit/Traits/Fixtures/HasUserTestCaseFixture.phptests/Unit/Console/ConsoleCommandsTest.phptests/Unit/Facades/FacadesTest.phptests/Unit/Passport/PassportModelWrappersTest.phptests/Unit/Filament/Widgets/LoginWidgetTest.phptests/Unit/Events/EventsTest.phptests/Unit/Filament/Widgets/LogoutWidgetTest.phptests/Unit/Filament/Widgets/EditUserWidgetTest.phptests/Traits/HasUserTestCase.phptests/Feature/UserAuthenticationTest.phptests/Feature/TenantScopeConsoleTest.phptests/Feature/UserBusinessLogicTest.phptests/Feature/user-management-business-logic.phptests/Feature/UserManagementBusinessLogicTest.phptests/Feature/UserModelSimpleTest.phptests/Feature/PasswordDataLabelsTest.phptests/Feature/AuthComponentsTest.phptests/Feature/TeamManagementBusinessLogicTest.phptests/Feature/ChangeProfilePasswordTest.phptests/Feature/UserCommandIntegrationTest.phptests/Feature/MigrateDbTest.phptests/Feature/UserModelTest.phptests/Feature/TwoFactorServiceTest.phptests/Feature/UserModelBasicTest.phptests/Feature/TeamManagementTest.phptests/Feature/Actions/RevokeAllUserTokensActionTest.phptests/Feature/Actions/LoginUserActionTest.phptests/Feature/Actions/Socialite/SetDefaultRolesBySocialiteUserActionTest.phptests/Feature/Actions/Socialite/LoginUserActionTest.phptests/Feature/Actions/Socialite/RegisterOauthUserActionTest.phptests/Feature/Actions/Passport/RevokeAllUserTokensActionTest.phptests/Feature/Database/Migrations/UserMigrationSyntaxTest.phptests/Feature/Authentication/UserAuthenticationTest.phptests/Feature/Models/UserModelTest.phptests/Feature/Filament/UserResourceTest.phptests/Feature/Filament/Resources/UserResourceTest.phptests/Feature/Filament/Actions/ChangePasswordActionTest.phptests/Feature/Filament/Widgets/LoginWidgetTest.phptests/Feature/Filament/Widgets/UserOverviewTest.phptests/Feature/Filament/Widgets/Auth/RegisterWidgetTest.phptests/Feature/Filament/Clusters/AppearanceClusterTest.phptests/Feature/Filament/Pages/CreateUserTest.phptests/Feature/Auth/MicrosoftLoginButtonTest.phptests/Feature/Filament/Pages/ListUsersTest.phpresources/views/filament/widgets/auth/login.blade.phpOrigine
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.phpvanno verificati con attenzione perché potrebbero contenere logiche divergenti reali, non solo riordinamenti.