Repository navigation
Conversation
Co-authored-by: Ibnul Mutaki <36250619+cacing69@users.noreply.github.com>
…WhatsApp console #31 (#51) - Semua respons wa-admin dibungkus envelope { success, data } (konvensi api-base-stack) - console baca res.data.data.*, tanpa ini halaman System > WhatsApp mati total (template kosong, quota tak tersimpan). - POST /admin/wa/templates: buat template event baru dari UI tanpa migrasi seed; event_key unik (409), params divalidasi. - truncateAll test: tambah tabel WA supaya e2e isolated. - e2e baru: 8 test (envelope semua endpoint, create, 409 duplikat, 400 placeholder tak dikenal, gate 401). Closes console#31 Co-authored-by: Ibnul Mutaki <36250619+cacing69@users.noreply.github.com>
* feat(activity): wire kind 'verification' untuk word_verified #99 - KIND_TO_WIRE: word_verified tidak lagi menumpuk 'vote' (utang wire lama, komentar 'dikoreksi di bawah' hanya berlaku filter profil). - ActivityKind + 'verification' - client bisa bedakan verifikasi reviewer vs vote up/down. - e2e: seed word_verified + assert wire kind 'verification' + body 'Memverifikasi kata'. Refs mobile#99 * feat(activity): wire vote_up/vote_down - arah vote terpisah di feed #99 - ActivityKind + vote_up/vote_down. Split terjadi di wire: kinds DB tetap vote_word/vote_comment (kontrak AGENTS.md #25), arah dari copy beku #94 ('perlu dicek ulang' = down), fallback bodyFor selaras. - e2e: seed vote up+down, assert kind wire terpisah. - Legacy kind 'vote' tidak lagi muncul di feed home. Refs mobile#99 --------- Co-authored-by: Ibnul Mutaki <36250619+cacing69@users.noreply.github.com>
) * test(activity): RED - budget query per halaman #103 Feed home 25 baris = 51 query, profil merge = 25. Target <= 3 / <= 4. * perf(activity): JOIN actor/word/miss/votes di selectVisible - buang N+1 buildItem #103 Feed home 25 baris: 51 query -> 1. e2e kontrak feed lama identik. * perf(user): mode merge profil 4 query -> 1 query 'merged' + limits subrequests #103 - use-case: Promise.all 4 kategori -> listPublicByActor('merged') tunggal - unit test: 4 calls -> 1 call 'merged', sort pindah ke SQL ORDER BY - wrangler: [limits] subrequests = 1000 (top + env.staging) jaring pengaman - gate: tsc 0, 1120 passed (180 file) --------- Co-authored-by: Ibnul Mutaki <36250619+cacing69@users.noreply.github.com>
…mits (error 100328) (#55) Co-authored-by: Ibnul Mutaki <36250619+cacing69@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.