9 Commits

Author SHA1 Message Date
Khafid Prayoga 80c558d284 Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63-adjustment 2025-12-11 15:08:22 +07:00
munawwirul_jamal 9bf7dacf55 feat/role-check: wip 2025-12-11 10:11:58 +07:00
Khafid Prayoga e967ee1cf0 refactor(role): rename PagePermission to RoleAccesses and fix base model id
Update type name from PagePermission to RoleAccesses across multiple files for consistency
Change mock id value from -1 to 0 in base model to match backend constraints
Enable RBAC middleware and fix patient edit page permissions
2025-12-08 18:57:35 +07:00
Khafid Prayoga 1f6ca8a7f9 wip: adjust strict form data
person-relative: schema bind strict typed
person-contact: strict schema type
person-families: strict schema type
person-address-relative: strict schema type
patient: strict schema type
person-address: strict schema type
2025-12-06 08:54:37 +07:00
Khafid Prayoga cd57dc6243 refactor(patient): rename entry component to add and clean up form error props
Remove FormErrors type imports and error props from all form components
Move content from entry.vue to add.vue with updated title styling
2025-11-24 12:03:53 +07:00
Khafid Prayoga c8620e4ed2 Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/patient-63 2025-10-13 13:13:54 +07:00
munawwirul_jamal 39cfe08a62 feat/cleaning: complete the pages 2025-10-13 07:35:00 +07:00
Khafid Prayoga bd4a269fad feat(patient): add callback url support for patient creation
Add callback URL parameter to redirect after successful patient creation. The URL can be passed via 'return-path' query parameter and will include the created patient's ID. This enables seamless integration with external systems that need to handle post-creation flows.
2025-10-09 20:21:06 +07:00
Munawwirul Jamal 3eb9dde21d Dev cleaning (#106) 2025-10-08 00:03:36 +07:00