Abizrh
35e2c663f5
✨ feat (user): implement user management feature
2025-08-28 01:18:55 +07:00
Abizrh
a7a77cb497
✨ feat (dev): add dev page with user list
2025-08-27 23:59:07 +07:00
Abizarah | 比周
a4d8086b6c
Merge pull request #8 from dikstub-rssa/fix/structure
...
Fix/structure
2025-08-25 10:09:25 +07:00
Abizrh
f7815da6fc
Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into fix/structure
2025-08-25 10:07:24 +07:00
Abizrh
61b71f7e76
⚠️ refactor (components): restructure components to custom-ui
2025-08-25 09:59:44 +07:00
Khafid Prayoga
b9d72af02f
Merge pull request #7 from dikstub-rssa/fix/shadcnui-import-alias
...
refactor(ui): update import paths from @/lib/utils to ~/lib/utils
2025-08-22 11:19:36 +07:00
Khafid Prayoga
ae0acf84d0
refactor(ui): update import paths from @/lib/utils to ~/lib/utils
...
Standardize import paths across UI components to use ~/lib/utils alias instead of @/lib/utils for better consistency and maintainability.
2025-08-22 11:18:06 +07:00
Abizrh
746d39ea14
✨ feat (rehab): implement sep prosedur registration flow
2025-08-21 06:31:17 +07:00
Abizrh
5e4184d45a
✨ feat (doctor): implement doctor entry form and navigation
2025-08-19 17:57:32 +07:00
Abizrh
83b1c2cad3
✨ feat (rehab): add rehab feature pages and menu items
2025-08-19 17:13:45 +07:00
Abizarah | 比周
ec5339d563
Merge pull request #5 from dikstub-rssa/feat/doctor
...
feat(doctor): implement list and create form resource
2025-08-19 07:55:50 +07:00
Abizrh
e8fa690ba3
⚙️ chore (index): update page metadata and roles
2025-08-15 17:09:32 +07:00
Abizrh
fe46db6bc6
✨ feat (dashboard): implement dashboard page with summary cards and quick actions
2025-08-15 16:30:48 +07:00
Khafid Prayoga
cbb38c0275
impl data table list of doctor
2025-08-15 13:54:54 +07:00
Khafid Prayoga
025fc821fc
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/doctor
2025-08-14 16:57:09 +07:00
Abizrh
878211bc7f
⚠️ refactor (form): refactor label component for improved styling and responsiveness
2025-08-14 16:33:19 +07:00
Khafid Prayoga
4f2782a934
init form add doctor
2025-08-14 14:59:47 +07:00
Khafid Prayoga
b22d606a17
Merge branch 'dev' of github.com:dikstub-rssa/simrs-fe into feat/doctor
2025-08-14 11:05:20 +07:00
Khafid Prayoga
616c843260
init doctor page
2025-08-14 10:55:25 +07:00
Abizrh
0b59f48fdb
✨ feat (patient): set dynamic title for patient pages
2025-08-14 10:43:00 +07:00
Khafid Prayoga
bcfbc3af67
Merge remote-tracking branch 'origin/dev' into feat/doctor
2025-08-14 10:32:16 +07:00
Abizrh
922820f1b0
✨ feat (base): introduce base data table component
2025-08-13 17:04:54 +07:00
Abizrh
bb12d363c4
📖 docs (readme): add code conventions and important note
2025-08-13 16:57:53 +07:00
Abizrh
46826ce421
📖 docs (readme): add page creation guidelines
2025-08-13 16:44:01 +07:00
Abizrh
67ccb21b49
🐛 fix (rbac): use userStore to determine user roles
2025-08-13 16:37:32 +07:00
Abizrh
f89cd09646
✨ feat (appsidebar): load menu from json file
2025-08-13 15:19:03 +07:00
Khafid Prayoga
1b6c161448
init doctor base feature
2025-08-13 14:45:28 +07:00
Abizrh
a6558e312b
✨ feat (appsidebar): add outpatient menu and pages
2025-08-13 14:38:31 +07:00
Abizrh
89eaa7cdab
✨ feat (app): add toaster component for global notifications
2025-08-13 13:59:05 +07:00
Abizrh
929758fe00
🎨 enhance (layout): improve default layout styling
2025-08-13 13:24:56 +07:00
Abizrh
d8d7d61fca
⚡ enhance (auth): clear store on 401 and redirect to /401
2025-08-13 13:17:21 +07:00
Abizarah | 比周
d5c453450f
Merge pull request #4 from dikstub-rssa/feat/patient
...
Feat/patient: add summary card analytics
2025-08-13 10:48:16 +07:00
Khafid Prayoga
b51f4c248d
Merge remote-tracking branch 'origin/dev' into feat/patient
2025-08-13 10:24:49 +07:00
Abizrh
ccb249cbe8
🐛 fix (error): conditionally render error page based on authentication
2025-08-13 10:17:34 +07:00
Abizrh
db9a87d825
✨ feat (patient): add error page for patient add page permission
2025-08-13 10:12:12 +07:00
Abizrh
6e5d5863ab
✨ feat (sidebar): add active class to sidebar links
2025-08-12 18:17:13 +07:00
Abizrh
d0e55217ed
✨ feat (pub/nav): add dropdown action components
2025-08-12 17:07:10 +07:00
Abizrh
7ae9a9adfe
✨ feat (patient): implement patient list and entry form
2025-08-12 17:01:50 +07:00
Khafid Prayoga
949aa718b6
add condition if zero trends , hide the timeframe
2025-08-12 14:58:29 +07:00
Khafid Prayoga
cc26415486
refactor(flow/patient): use Summary Card and loading state ♻️
...
- Replace inline cards with `PubBaseSummaryCard`
- Add `isLoading.summary` and mock `getPatientSummary()` ⏳
- Render skeleton while loading; show data when ready ✅
- Update icons and remove `cn` 🧹
- Call `getPatientSummary()` and `getPatientList()` on mount 🚀
2025-08-12 14:38:40 +07:00
Khafid Prayoga
7f7dfe0a02
feat(pub/base): add reusable Summary Card + Summary type ✨
...
- Add `summary-card.vue` with skeleton state ⏳
- Add `summary-card.type.ts` with `Summary` interface and timeframe mapping 📅
2025-08-12 14:38:20 +07:00
Abizrh
500cdb6a21
🐛 fix (input): correct input border color and search input border
2025-08-12 14:18:20 +07:00
Abizrh
adf189dab9
🐛 fix (sidebar): fix sidebar user info when user is not logged in
2025-08-12 14:03:07 +07:00
Abizrh
dc5e7d48da
✨ feat (error-pages): add custom error pages
2025-08-12 13:16:07 +07:00
Abizrh
125d7857ce
✨ feat (rbac): implement role-based access control
2025-08-12 11:32:36 +07:00
Khafid Prayoga
cecd591f47
impl summary card patient
2025-08-11 16:02:36 +07:00
Abizrh
59db7a8479
✨ feat (form): add form components
2025-08-11 09:41:09 +07:00
Abizarah | 比周
6d123f691c
Merge pull request #1 from dikstub-rssa/feat/dashboard
...
Feat/dashboard
2025-08-10 17:10:40 +07:00
Abizrh
5d09d409fd
Merge branch 'dev' of https://github.com/dikstub-rssa/simrs-fe into feat/dashboard
2025-08-10 17:09:31 +07:00
Abizrh
659a320439
✨ feat (header): add button click functionality
2025-08-10 17:08:09 +07:00