root
1f04979ffe
Remove all auto-update functionality (commands, services, widgets, blades, translations)
2026-06-03 22:54:39 +02:00
root
2d8beaa531
chore: fix code style with Laravel Pint
2026-05-23 19:05:37 +02:00
root
0bb35d6c8a
refactor: centralize GitHub logic into GitHubService
...
- Create GitHubService with parseUrl, extractRepo, getBranches, getLatestCommit, getLatestRelease, hasUpdates
- Replace duplicated GitHub parsing in EmulatorConfiguration with GitHubService
- Replace fetchGitHubBranches, extractGitHubRepo, getEmulatorRemoteVersion in Commandocentrum
- Reduce code duplication across services and controllers
2026-05-19 21:07:16 +02:00
root
976b990a8a
refactor: fix PHPStan errors, remove unused code, replace shell_exec with Process
...
- Fix all 54 PHPStan errors (strict comparisons, unused methods, nullsafe)
- Remove unused HasPermissionColumns trait, checkGitHubUpdates, getGitHubLatestCommit
- Replace all 31 shell_exec calls with Process facade in Commandocentrum
- Add helper methods: runCommand, fileExists, dirExists, readFile
- Fix EmulatorJarService and EmulatorSqlService type issues
2026-05-19 20:44:21 +02:00
root
f5666c104d
refactor: integrate diagnostics into Commandocentrum and split EmulatorUpdateService
...
- Add DiagnosticRunner integration to Commandocentrum for system health display
- Refactor EmulatorUpdateService from 2524 lines to 395 lines (facade pattern)
- Extract EmulatorStatusService, EmulatorJarService, EmulatorSourceService
- Extract EmulatorBuildService, EmulatorSqlService, EmulatorBackupService
- Add shared EmulatorConfiguration trait for dependency injection
- Preserve backward compatibility on all public methods
2026-05-19 20:20:43 +02:00
root
9d73f82529
Initial commit
2026-05-09 17:32:17 +02:00