D
Bug Tracker

Bug Tracker

Known issues dan risiko teknis Toko Digital yang perlu dipertimbangkan saat maintenance dan deployment.

Daftar ini berasal dari pembacaan source dan konfigurasi repository. Item money path, credential, dan shared database harus ditangani dengan koordinasi lintas repository.

Critical / Security

#IssueLokasiDampak
1Credential provider berada di sourceRajaongkirController.php, Dns.phpSecret dapat terekspos melalui repository atau artifact
2TLS verification shipping dinonaktifkanRajaongkirController.phpKoneksi provider rentan terhadap serangan di jalur
3Authorization API tidak seragamroutes/api.phpEndpoint token, stock, shipping, dan payment perlu audit akses
4Custom token dibaca dari header mentahValidateToken.phpFormat token tidak mengikuti parsing Bearer standar
5Shared order/payment lifecycleController checkout dan dazoappStatus, stock, wallet, atau post-payment dapat tidak sinkron

High

#IssueLokasiDampak
6Environment frontend perlu diverifikasiresources/js/global.jsURL API/engine dapat mengarah ke environment yang salah
7.env.example tidak sinkron dengan database config.env.example, config/database.phpInstalasi baru dapat memakai variable yang tidak dibaca
8Endpoint frontend tidak seluruhnya cocok dengan route APIresources/js/Components/*, routes/api.phpFitur legacy/chat dapat gagal saat runtime
9Custom domain bergantung pada host dan nested settingStoreUsernameResolver.phpSalah resolve tenant atau storefront tidak ditemukan
10Catch-all route sensitif terhadap urutanroutes/web.phpRoute product/cart/checkout dapat tertangkap sebagai page

Correctness

#IssueLokasiDampak
11Response token valid memakai HTTP 401AuthController.phpConsumer yang mengandalkan status HTTP menganggap token invalid
12Dua controller cart memiliki flow berbedaCartController.php, CartPublishController.phpLogic drift antara preview dan published
13Positional route parameter membutuhkan workaroundDigitalStore*Controller.phpParameter username dapat masuk ke argumen page/slug
14Product snapshot section harus di-refreshDigitalStorePublishController.phpProduct non-live harus dihapus dari response
15Shape MongoDB tidak dilindungi migration lengkapdatabase/migrations/Perubahan field mudah memutus reader lintas service

Performance / Operations

#IssueLokasiDampak
16Queue default synchronous.env.exampleJob berjalan dalam request dan menambah latency
17Build menghasilkan client dan SSR setiap deploymentpackage.json, workflowWaktu deploy dan artifact harus dikelola
18Staging tidak me-restart SSR pada workflowdeploy_staging.ymlSSR dapat masih memakai bundle lama
19Tidak ada test khusus storefront yang terlihattests/Regression route, checkout, dan domain sulit terdeteksi otomatis

Data dan keamanan operasional

  • Jangan menyalin token preview, custom user token, credential shipping, atau token DNS ke issue.
  • Rotasi credential yang pernah berada di source sebelum memindahkan konfigurasi ke secret manager.
  • Jangan menampilkan IP, path server, atau URL internal pada dokumentasi publik.
  • Saat menguji payment, gunakan data sandbox dan order test yang dapat dibersihkan.