[WIP] Refactory & Enhancement#96
Conversation
* develop: Fix notfound routes: - Throw NotFoundException if profile not found, - Experimentaly add custom json request Fix missing request method Fix missing route BC contained updates: - Rename JS files based on its functionalities and make membership.js as central API, - Update routes on Account Skills and Portfolios, make it more convenience to interact with its API, - Add new 'formInputMethod' method in view extension, help method override, - Some updates according changes above. Change CSS and JS indentation under www folder to 2 spaces Fix ajax city on register page, as per phpindonesia#65 menghilangkan validasi email pada nama perusahaan ajax select city Fix error
* develop: Add request json filter
* develop: - Fix docblocks - Refactor Slim\Container injection in class __construct to ContainerAware trait - Concat all middlewares into single class and simplify its usage
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
* develop: Update www/.htaccess Update dependencies
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
… namespace Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
close phpindonesia#92 Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
|
Reviewing |
|
Thanks om @okaprinarjaya, ada ide apa aja yang perlu dibenahi lagi? |
|
Saya matur suwuunn bangett kepada om @feryardiant , sudah meluangkan waktunya. Silahkan di-merge om, saya gak berani merge, karena om Fery yg lebih tau apakah PR ini sudah complete atau belom. Atau apakah ada yg butuh ditambahkan lg saya sementara belum tahu. |
|
Sami-sami om @okaprinarjaya, kebetulan mumpung saya ada waktu luang weekend ini jadi saya optimalkan untuk ngurusin repo ini (yang sudah saya terlantarkan cukup lama, hiks 😢). Sementara PR ini masih berstatus WIP & masih ada TODO yang belum selesai tidak akan saya merge dulu sampai saya rasa sudah benar-benar siap. 🥂 |
|
Menurut ane yg paling penting itu testing-nya dulu oom. Mungkin tepatnya functional atau acceptance testing-nya kali ya, kalo unit atau integration test kayanya rada mubazir kalo liat codebase yg sekarang. Kalo boleh saran juga, sebaiknya bertahap, sedikit2 langsung di-pr n merge, dibanding nunggu banyak n langsung merge sekaligus. |
Yg ini ga langsung di-merge aja oom? |
|
Saya perlu memastikan semua todo disini sudah saya selesaikan dulu & maaf kalo mungkin akan sedikit makan waktu. Saya juga masih ada kendala di salah satu penambahan (eksperimental) fitur yaitu penggunaan Heroku Review App yaitu heroku/heroku-buildpack-php#227 |
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
- [x] Validates all request thru request object, - [x] Validation rules defined on model class, - [x] Add new transaction method on Database class to handle transaction easily, - [x] Some additional updates due to changes above Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>
Signed-off-by: Fery Wardiyanto <ferywardiyanto@gmail.com>

Perubahan
wwwsebagai document root & menambahkan folderassetuntuk menampung semua file CSS, JS, Fonts & Images..envuntuk setting dasar. Meminimalisir terjadinya konflik ketika ada perubahan atau penambahankeydi fileapp/settings.php.Perbaikan
Penambahan (Experimental)