ea0dffde46
Merge pull request 'Merge staging into master' ( #4 ) from staging into master
...
Reviewed-on: #4
2026-06-25 16:09:56 +07:00
sas.fajri
e6424f88f3
Merge master into staging
2026-06-25 16:01:13 +07:00
sas.fajri
64e0ed9c7a
FHM17062601CPONE - add staging master diff note
2026-06-25 15:02:55 +07:00
sas.fajri
fd25ae4a56
FHM17062601CPONE - clone resume individu cponev8
2026-06-25 14:48:40 +07:00
sas.fajri
6d40e1c7bf
C1J0ET - add icd10 stemcell validation
2026-06-25 11:17:32 +07:00
sas.fajri
46525e5622
FHM24062601CPONE - update footer branch info
2026-06-24 16:30:11 +07:00
sas.fajri
2716f15cbe
FHM24062601CPONE - add branch name at footer
2026-06-24 16:28:56 +07:00
sas.fajri
8caa27b436
3Z4LPN - add git workflow guide
2026-06-24 16:28:56 +07:00
sas.fajri
9d1c478831
3Z4LPN - enable staging sync to devcpone
2026-06-24 16:28:56 +07:00
4e2d6872b6
Merge pull request '3Z4LPN - enable staging sync to devcpone' ( #3 ) from staging_sync_devcpone into master
...
Reviewed-on: http://10.9.10.205:3000/gitea/fajri/FE_CPONE/pulls/3
2026-06-24 14:24:11 +07:00
sas.fajri
ed4af509a8
3Z4LPN - add git workflow guide
2026-06-24 14:22:52 +07:00
sas.fajri
42fd070365
3Z4LPN - enable staging sync to devcpone
2026-06-24 14:15:41 +07:00
79def3cd95
Merge pull request '3Z4LPN - merge staging to master' ( #2 ) from staging into master
...
Reviewed-on: http://10.9.10.205:3000/gitea/fajri/FE_CPONE/pulls/2
2026-06-24 14:08:23 +07:00
979ce1a40d
Merge pull request '3Z4LPN - clone walk in stemcell' ( #1 ) from ais_registration_sc into staging
...
Reviewed-on: http://10.9.10.205:3000/gitea/fajri/FE_CPONE/pulls/1
2026-06-24 14:04:31 +07:00
sas.fajri
a2915d659f
3Z4LPN - ignore claude workspace
2026-06-24 13:41:55 +07:00
sas.fajri
075d809d8e
3Z4LPN - update git workflow note
2026-06-24 13:40:01 +07:00
sas.fajri
b6f130e8fa
3Z4LPN - clone walk in stemcell
2026-06-24 13:18:57 +07:00
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