Skip to content

Conversation

@vickyrolanda
Copy link
Contributor

  • Lakukan pengujian pada OpenKab yang telah ganti package
  • Lakukan pengujian pada Update laravel dari 9 ke versi 10.48
  • Pastikan Halaman OpenKab Public jalan
  • Pastikan Halaman Data Presisi Public jalan
  • Pastikan Modul Data presisi & halaman admin jalan

pandigresik and others added 18 commits August 26, 2025 10:45
- Updated PHP requirement to ^8.1
- Upgraded Laravel framework to ^10.48
- Updated all package dependencies to Laravel 10 compatible versions
- Removed infyomlabs/laravel-generator package and dependent commands
- Fixed ArtikelController to use correct ArticleRepository
- Updated package versions:
  - laravel/framework: ^9.19 → ^10.48
  - spatie/laravel-permission: ^5.10 → ^6.4
  - yajra/laravel-datatables: 9.0 → ^10.0
  - phpunit/phpunit: ^9.5.10 → ^10.1
  - nunomaduro/collision: ^6.1 → ^7.0
  - And many other package upgrades

All tests and artisan commands working properly
- Update composer.json dependencies ke Laravel 10.48
- Upgrade PHP requirement ke ^8.1
- Update package dependencies:
  * laravel/framework: ^9.19 -> ^10.48
  * laravel/sanctum: ^3.0 -> ^3.3
  * cviebrock/eloquent-sluggable: ~9.0 -> ^10.0
  * spatie/laravel-permission: ^5.10 -> ^6.4
  * yajra/laravel-datatables: 9.0 -> ^10.0
  * nunomaduro/collision: ^6.1 -> ^7.0
  * phpunit/phpunit: ^9.5.10 -> ^10.1
  * spatie/laravel-ignition: ^1.0 -> ^2.0
- Remove infyomlabs/laravel-generator (incompatible)
- Remove dependent commands: TransformerMakeCommand, TransformerGenerator, CrudAll
- Add laravelcollective/html untuk Form helper support
- Update ArtikelController untuk menggunakan ArticleRepository
- Konfigurasi Form dan HTML facades di config/app.php

Tested:
- PHP artisan commands berjalan normal
- Routes berhasil dimuat
- Development server berjalan tanpa error
- Form helper berfungsi dengan baik
- Remove akaunting/money ^5.2 (deprecated package)
- Add akaunting/laravel-money ^6.0 (recommended replacement)
- Package provides better Laravel integration and modern features
- Tested: Application runs successfully after package replacement
- No breaking changes detected in current codebase

Benefits:
- Better Laravel 10+ compatibility
- Improved performance and features
- Active maintenance and support
- Follows Laravel best practices
Upgrade versi laravel dari 9.52.16 menjadi 10.48.29
Upgrade teknis berdasarkan composer audit pada OpenKab
@vickyrolanda vickyrolanda added this to the M1 OpenKab 2511 milestone Oct 1, 2025
@vickyrolanda vickyrolanda moved this to Target in Selain OpenSID 2512 Oct 1, 2025
@pandigresik pandigresik moved this from Target to Sedang Dikerjakan in Selain OpenSID 2512 Oct 7, 2025
@pandigresik
Copy link
Contributor

  • Lakukan pengujian pada OpenKab yang telah ganti package
  • Lakukan pengujian pada Update laravel dari 9 ke versi 10.48
image - [x] Pastikan Halaman OpenKab Public jalan image - [x] Pastikan Halaman Data Presisi Public jalan image - [x] Pastikan Modul Data presisi & halaman admin jalan image image image

@pandigresik pandigresik merged commit 1ab5820 into rilis-dev Oct 7, 2025
1 check passed
@pandigresik pandigresik deleted the pasca-rilis-2509.0.1 branch October 7, 2025 07:50
@pandigresik pandigresik moved this from Sedang Dikerjakan to Siap Review in Selain OpenSID 2512 Oct 7, 2025
@vickyrolanda vickyrolanda moved this from Siap Review to Selesai in Selain OpenSID 2512 Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants