If you play games where you top up currency or compare bundles before buying, this site is a handy reference. Dealnesthq is built for game top-up deals, price comparison, guides, and player resources, so it covers both the shopping side and the play side. I've noticed its Hollow Knight: Silksong guides on bosses and map hunting, which fits the resource angle. Dealnesthq is worth checking before you spend or get stuck.
All gists
Handover FE — Transmittal Project Settings
Dua setting baru di level project (Projects.settings) yang memengaruhi perilaku transmittal:
- Blokir download form transmittal selama transmittal masih dalam proses review.
- Reminder deadline (dalam hari) ke checker/approver yang belum merespons, dikirim email oleh cron 08:00 WIB.
Backend sudah jalan di staging. FE perlu menambah 2 kontrol di form pengaturan project dan menangani satu error baru saat download.
Handover FE — Daily Activity: TASK vs REMINDER
Status: backend selesai.
| Repo | Commit |
|---|---|
module-contracts |
0863240 feat(notification): add daily-activity reminder event key |
modules_base |
862bafd feat(daily-activities): add reminder type with division notification |
modules_base |
8dcaa4f chore(contracts): bump @module/contracts to 0863240 |
module-notification |
0249405 feat(email): add daily-activity reminder template |
Handover FE — Daily Activity Report (PDF)
Status: backend selesai (commit 6d006cc, seeder 3a85112). Tidak ada perubahan di middleware_socket-gateway.
1. Ringkasan
Download PDF laporan daily activity per project. Pola persis seperti hierarchy report:
Handover FE — Edit Progress Action Plan
Backend
modules_base, feature/version/1/action-plans. Dokumen ini untuk tim frontend. Semua perubahan backend sudah selesai dan teruji; tidak ada yang perlu ditunggu.
1. Yang berubah, singkat
Dulu progress yang salah harus dihapus lalu submit ulang. Sekarang ada satu endpoint revisi
Payload lengkap — GET /action-plans/:projectId/tree
{
"activities": [
{
"id": "act-9f1c2b7e-0001",
"name": "Pekerjaan Struktur Atas",
"weight": 0,
"weightPercent": 0,
"activityType": "CONSTRUCTION",
| 1 | { |
| 2 | "activities": [ |
| 3 | { |
| 4 | "id": "a1-uuid", |
| 5 | "name": "Pekerjaan Struktur", |
| 6 | "startDate": "2026-03-25T00:00:00.000Z", |
| 7 | "endDate": "2026-04-15T00:00:00.000Z", |
| 8 | "status": "NEED_APPROVAL", |
| 9 | "accumulatedProgress": 71.25, |
| 10 | "pendingProgress": 2.5, |
| 1 | import type { SummaryJobData } from './summaries.types'; |
| 2 | |
| 3 | /** |
| 4 | * The system prompt for a metrics summary. |
| 5 | * |
| 6 | * Locale is resolved server-side by `module_base` (from the viewer's `User.locale`) and arrives as |
| 7 | * a plain tag, so the model is told which language to write in rather than being left to infer it |
| 8 | * from the numbers — which carry no language at all. |
| 9 | * |
| 10 | * ## What changed on 2026-08-21, and why |
Handover Backend → Frontend
Perubahan perilaku API hasil audit backend. Semua contoh payload di bawah diambil dari kode aktual (src/features/...), bukan desain baru.
Identifikasi endpoint memakai controller + method. Path lengkap mengikuti route yang sudah ada di frontend (tidak ada route path yang berubah).
1. Pagination — HANYA endpoint list WEB
