sas.fajri
e8d08ac4c1
FHM19062601CPONE - ubah judul cpone resultentry v24
2026-06-19 11:41:21 +07:00
sas.fajri
139a7b4aa7
0NEXNQ - tampilkan address dokter di autocomplete pengirim
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 16:38:40 +07:00
sas.fajri
fe2f5df843
19MTK1 - fix dialog print pdf tidak full height di cpone-resultentry-so-others-v8
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 16:07:39 +07:00
sas.fajri
6bcf188186
FDQPV5 - tampilkan waktu sampling di kolom nama jika flagSampleOnly Y
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:47:16 +07:00
sas.fajri
d71a4ee7a8
ULLYZB - ganti button bukti transaksi jadi chip agar sejajar
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:28:32 +07:00
sas.fajri
9d060cfcda
ULLYZB - fix semua td rata atas via css tabel
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:24:56 +07:00
sas.fajri
8d01bd99b2
ULLYZB - fix vertical align kolom no reg agar rata atas
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:23:17 +07:00
sas.fajri
e3cd87c2c5
ULLYZB - fix vertical align kolom total agar rata atas
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:22:48 +07:00
sas.fajri
c889ee6ec2
ULLYZB - tambah button bukti transaksi di kolom no reg patient list
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:20:03 +07:00
sas.fajri
afc4636bc3
ULLYZB - tambah chip status lunas dan label unpaid di kolom total patient list
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 14:13:27 +07:00
sas.fajri
18d054b6b0
FHM28052601 - hapus field waktu kirim dan aktif dari form email notification config
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 11:26:17 +07:00
sas.fajri
d61f1d145a
FHM28052601 - update field mapping sesuai response API email_notification/Config_email
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 11:24:50 +07:00
sas.fajri
93f5a3a815
FHM28052601 - fix endpoint URL hapus mockup di one-md-email-notification-config
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 11:22:58 +07:00
sas.fajri
69c2306a3b
FHM28052601 - tambah dokumentasi auto sync devcpone di AGENTS.md dan CLAUDE.md
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 11:17:27 +07:00
sas.fajri
f5365876fe
FHM28052601 - clone one-md-email-config ke one-md-email-notification-config dengan endpoint email_notification/Config_email
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-28 11:07:15 +07:00
sas.fajri
1e24cc78c1
Avoid search re-fetch after savedoctor in v8-all
...
Patch doctor_fullname and doctor_id directly in selected_transaction.details
and transactions using prm.selected_doctor from the existing action payload.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 10:37:43 +07:00
sas.fajri
ba2077894e
Fix right panel buttons not updating after save/validate in v8-all
...
test.status in template comes from selected_transaction.details[*].status,
not from selected_transaction.status. Update details array too via shared
_applyStatusUpdate action.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 10:19:22 +07:00
sas.fajri
2cb6af7f62
Update selected_transaction after save/validate in v8-all
...
Keeps right panel buttons in sync with the new status without
needing a full re-search.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 10:15:06 +07:00
sas.fajri
a5913ced60
Apply list update logic to saveresult action in v8-all
...
Same pattern as savefisik — use So_ResultEntryID and
So_ResultEntryStatus from response to patch the list item
without re-fetching.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 09:58:08 +07:00
sas.fajri
cda6c682ce
Use existing records from savefisik response to update list item
...
No BE change needed — records already contains So_ResultEntryID
and So_ResultEntryStatus. Map status to status_name on FE side.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 09:48:16 +07:00
sas.fajri
017567827e
Fix re_id type mismatch in transaction list update after save
...
PHP returns re_id as string, JS transactions use number — use == instead of ===.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 09:28:30 +07:00
sas.fajri
0d0085acc6
Add debug logging for savefisik updated_trx response
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 09:26:47 +07:00
sas.fajri
70ca252c34
Avoid full list re-search after save in v8-all
...
Backend now returns updated_trx (re_id, status, status_name) in
savefisik response. Frontend uses it to patch just the affected
item in the transaction list, removing the costly search+get_details
round-trip on every save.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 09:12:22 +07:00
sas.fajri
9818d6aa79
Fix hemorrhoid chx always reset on save in v8-all
...
normal flag was set whenever perut_18 existed in details array,
not when it was actually checked — causing perut_15/perut_16 chx
to always be forced false on save.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-12 08:48:32 +07:00
sas.fajri
209d7b0b4c
Add debug logging for hemorrhoid chx issue in UMUM_K3
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 17:07:19 +07:00
sas.fajri
1040655ea8
Add live password strength indicators
2026-05-08 11:37:04 +07:00
sas.fajri
873c47760d
Match password policy with backend
2026-05-08 11:27:22 +07:00
sas.fajri
b0320b4d1c
Show password rules for new user
2026-05-08 11:25:21 +07:00
sas.fajri
1ae18eaf31
Support pending project before user save
2026-05-08 11:16:46 +07:00
sas.fajri
da8e0a7636
Require saved user before assign project
2026-05-08 11:15:17 +07:00
sas.fajri
e7697f7827
Add remove user action on dashboard
2026-05-08 11:06:01 +07:00
sas.fajri
03be0718a4
Refresh selected user after search
2026-05-08 10:32:34 +07:00
sas.fajri
f6bca9d550
Reduce search autofill in chrome
2026-05-08 10:04:17 +07:00
sas.fajri
72f3b7c09c
Update dashboard user search input
2026-05-08 10:02:26 +07:00
sas.fajri
b6969acc37
Debounce dashboard user project search
2026-05-08 09:57:19 +07:00
sas.fajri
85f8b0fae0
Add FE agent guidance
2026-05-08 09:55:58 +07:00
sas.fajri
a6a1d4edf3
Align dashboard user search with staff pattern
2026-05-08 09:53:32 +07:00
sas.fajri
ffe422f657
Stabilize dashboard user search trigger
2026-05-08 09:50:43 +07:00
sas.fajri
3ed2b11016
Guard dashboard user page sync
2026-05-08 09:42:27 +07:00
sas.fajri
a6adb4ce44
Add post-push devcpone sync hook
2026-05-08 09:41:22 +07:00
sas.fajri
ef28d9b17a
Fix dashboard user search loop
2026-05-08 09:39:15 +07:00
sas.fajri
5207eec99a
Add dashboard user MCU menu
2026-05-07 16:20:02 +07:00
sas.fajri
33e111b7b5
Add MCU report template dropdown in setup v7
2026-04-29 15:44:48 +07:00
sas.fajri
30f09c353c
Add cpone MCU generate summaries module
2026-04-29 09:53:29 +07:00
09ee0fd533
add parse filed tanggal_mcu ke template preregister
2026-04-28 13:28:20 +07:00
fe6bbb8d2a
add label tanggal MCU pre-register
2026-04-28 08:28:37 +07:00
a4c1b39a66
add filter date mcu preregister patient
2026-04-27 16:16:48 +07:00
sas.fajri
95c30b6d96
Add root README
2026-04-27 10:55:53 +07:00
sas.fajri
d786305386
Add devcpone bootstrap
2026-04-27 10:54:07 +07:00
sas.fajri
596f7b794b
Add devcpone check folder
2026-04-27 10:34:26 +07:00