26a6771448Merge pull request 'feat: enhance table styling with background color and text color adjustments' (#74) from feat/enhance-tabel-styling into devpangestu2026-08-30 22:02:58 +0800
9cc8395848feat: enhance table styling with background color and text color adjustments
Yoga Pangestu
2026-08-30 21:02:36 +0700
eaba8edf96Merge pull request 'feat: update search placeholders and remove empty text in data tables' (#73) from feat/update-search-and-empty-datatable into devpangestu2026-08-30 21:58:34 +0800
6b36d65eb9feat: update search placeholders and remove empty text in data tables
Yoga Pangestu
2026-08-30 20:58:19 +0700
6f8e5fabb0Merge pull request 'feat: remove unused settings routes from app sidebar' (#72) from feat/remove-unused-settings-route into devpangestu2026-08-30 21:52:32 +0800
e50d6f873fMerge pull request 'feat: add course registration management for admin and student' (#71) from feat/add-course-registration into devpangestu2026-08-30 21:50:56 +0800
8336504032feat: add course registration management for admin and student
Yoga Pangestu
2026-08-30 20:50:27 +0700
62da33936bMerge pull request 'feat: add current semester field to student management and update related components' (#70) from feat/add-current-semester-field-to-studens into devpangestu2026-08-30 18:28:47 +0800
0fbd3cc247feat: add current semester field to student management and update related components
Yoga Pangestu
2026-08-30 17:28:12 +0700
1e30a74072Merge pull request 'feat: simplify academic term selection logic and clean up imports in TuitionInvoiceIndex' (#69) from feat/default-academic-term-for-cummary-card-tuition into devpangestu2026-08-30 18:23:47 +0800
40a6a8b49afeat: simplify academic term selection logic and clean up imports in TuitionInvoiceIndex
Yoga Pangestu
2026-08-30 17:23:16 +0700
63a9203aabMerge pull request 'feat: enhance Tuition Invoice management with summary statistics and improved filtering' (#68) from feat/add-summary-card-tuition-invoice into devpangestu2026-08-30 17:26:27 +0800
cad1e109fefeat: enhance Tuition Invoice management with summary statistics and improved filtering
Yoga Pangestu
2026-08-30 16:26:09 +0700
ef137ca364Merge pull request 'feat: implement PaymentMethod enum and integrate payment method handling in tuition payment processes' (#67) from feat/implement-filter into devpangestu2026-08-30 17:06:27 +0800
2212498136feat: implement PaymentMethod enum and integrate payment method handling in tuition payment processes
Yoga Pangestu
2026-08-30 16:06:05 +0700
d0793b739aMerge pull request 'feat: enhance Tuition Invoice management with academic term formatting and validation' (#66) from feat/enhance-tuition-invoice into devpangestu2026-08-30 16:23:00 +0800
c4dbf54e4cfeat: enhance Tuition Invoice management with academic term formatting and validation
Yoga Pangestu
2026-08-30 15:22:32 +0700
4183ec1e36Merge pull request 'feat: enhance Tuition Invoice management with multi-student selection and validation' (#65) from feat/enhance-tuition-with-multiple-student into devpangestu2026-08-30 15:26:30 +0800
1213d828b5feat: enhance Tuition Invoice management with multi-student selection and validation
Yoga Pangestu
2026-08-30 14:26:10 +0700
783a0f6ddaMerge pull request 'feat: implement Course Registration management with CRUD functionality' (#64) from refactor/move-Course-Registration-from-academic-class-to-manage into devpangestu2026-08-30 15:11:46 +0800
3c68462964Merge pull request 'refactor: standardize import statements and replace anchor tags with Link component in multiple files' (#63) from refcator/replace-anchor-tags-with-Link into devpangestu2026-08-30 14:59:51 +0800
adddd2fc2erefactor: standardize import statements and replace anchor tags with Link component in multiple files
Yoga Pangestu
2026-08-30 13:59:33 +0700
ac449e1353Merge pull request 'refactor: update CourseClassRequest and CourseClassSeeder for lecturer validation and dynamic seeding' (#62) from refactor/update-CourseClassRequest-and-CourseClassSeeder into devpangestu2026-08-30 14:42:50 +0800
cbed63f43crefactor: update CourseClassRequest and CourseClassSeeder for lecturer validation and dynamic seeding
Yoga Pangestu
2026-08-30 13:42:30 +0700
7af236a379Merge pull request 'feat: update CourseSeeder with new course data and add reference images' (#61) from feat/update-CourseSeeder into devpangestu2026-08-30 14:34:42 +0800
0e3bab43b2feat: update CourseSeeder with new course data and add reference images
Yoga Pangestu
2026-08-30 13:34:15 +0700
40c55e9bd2Merge pull request 'refactor: remove class_name from CourseClass and related components' (#60) from refactor/remove-class_name-and-fix-department-relation into devpangestu2026-08-30 14:15:08 +0800
5710a57992refactor: remove class_name from CourseClass and related components
Yoga Pangestu
2026-08-30 13:14:53 +0700
6c28782484Merge pull request 'feat: add Course management functionality with CRUD operations and UI integration' (#59) from refactor/move-course-form-manage-to-master into devpangestu2026-08-30 13:47:11 +0800
a6d1fa2cf7feat: add Course management functionality with CRUD operations and UI integration
Yoga Pangestu
2026-08-30 12:46:43 +0700
1fe2b30156Merge pull request 'feat: enhance department handling by adding degree level and formatting labels' (#58) from feat/adding-degre-level-and-formatting-label into devpangestu2026-08-30 13:35:39 +0800
8e2f2da5fcfeat: enhance department handling by adding degree level and formatting labels
Yoga Pangestu
2026-08-30 12:35:22 +0700
71439aab4dMerge pull request 'feat: enhance student creation and editing forms with combobox for academic advisor selection' (#57) from feat/enhance-Dosen-Wali-input-combobox into devpangestu2026-08-30 13:24:33 +0800
f32c844e65feat: enhance student creation and editing forms with combobox for academic advisor selection
Yoga Pangestu
2026-08-30 12:24:09 +0700
1faa6ae588Merge pull request 'feat: add enrollment year filter and export functionality for students' (#56) from feat/add-enrollment-year-filter into devpangestu2026-08-30 13:21:32 +0800
c0858e02ecfeat: add enrollment year filter and export functionality for students
Yoga Pangestu
2026-08-30 12:21:03 +0700
82d7b9bb1eMerge pull request 'Refactor lecturer management to support multiple departments' (#55) from refactor/lecturer-management-to-support-multiple-departments into devpangestu2026-08-30 13:18:37 +0800
07a00a92a2Refactor lecturer management to support multiple departments
Yoga Pangestu
2026-08-30 12:18:13 +0700
bf6f4b19b7Merge pull request 'feat: optimize user queries in AdministratorService, LecturerService, and StudentService for better performance' (#54) from feat/optimize-user-queries into devpangestu2026-08-30 12:35:21 +0800
1b5367c78afeat: optimize user queries in AdministratorService, LecturerService, and StudentService for better performance
Yoga Pangestu
2026-08-30 11:35:10 +0700
7bdfd25adbMerge pull request 'feat: simplify pagination methods by removing sort and direction parameters' (#53) from feat/removing-sort-and-direction-parameters into devpangestu2026-08-30 12:23:26 +0800
62ac0a4c1dfeat: simplify pagination methods by removing sort and direction parameters
Yoga Pangestu
2026-08-30 11:23:02 +0700
b76d82c2f0Merge pull request 'feat: add active status management for academic terms, users, and students with new UpdateStatusRequest' (#52) from feat/add-status-management-academic-terms into devpangestu2026-08-30 12:18:37 +0800
982051ee2efeat: add active status management for academic terms, users, and students with new UpdateStatusRequest
Yoga Pangestu
2026-08-30 11:18:20 +0700
62f4d09026Merge pull request 'feat: implement user status management with active/inactive toggle' (#51) from feat-implement-user-status into devpangestu2026-08-30 12:08:30 +0800
9c03876a71feat: implement user status management with active/inactive toggle
Yoga Pangestu
2026-08-30 11:08:08 +0700
249a3c86b4Merge pull request 'feat: refactor student request classes to improve organization and structure' (#50) from refactor/student-request-classes into devpangestu2026-08-30 11:58:23 +0800
c620713651feat: refactor student request classes to improve organization and structure
Yoga Pangestu
2026-08-30 10:58:05 +0700
67252c3f51Merge pull request 'feat: add export functionality for lecturers and students, including styled heading rows in exports' (#49) from feat/add-export-functionality-for-lecturers-and-students into devpangestu2026-08-30 11:57:13 +0800
c77f6ae603feat: add export functionality for lecturers and students, including styled heading rows in exports
Yoga Pangestu
2026-08-30 10:56:23 +0700
c321c99ac1Merge pull request 'feat: implement student status update functionality and validation' (#48) from feat/implement-student-status into devpangestu2026-08-26 02:13:33 +0800
d59e19ed3efeat: implement student status update functionality and validation
Yoga Pangestu
2026-08-26 01:13:18 +0700
3418b3c44eMerge pull request 'feat: update terminology from 'password' to 'kata sandi' across various components and pages' (#47) from feat/update-terminology-from-password-to-kata-sandi into devpangestu2026-08-26 01:58:19 +0800
79261bd0e0feat: update terminology from 'password' to 'kata sandi' across various components and pages
Yoga Pangestu
2026-08-26 00:57:49 +0700
c323fcccb5Merge pull request 'feat: add GenderBadge and StudentStatusBadge components; update user columns to utilize new badges' (#46) from feat/add-gender-and-status-badge-for-user-manu into devpangestu2026-08-26 01:51:44 +0800
1012127196feat: add GenderBadge and StudentStatusBadge components; update user columns to utilize new badges
Yoga Pangestu
2026-08-26 00:51:22 +0700
5c0cadcebfMerge pull request 'feat: add filter functionality to various admin pages' (#45) from feat/add-filter-funcionality into devpangestu2026-08-26 01:32:53 +0800
a76ee85c24feat: add filter functionality to various admin pages
Yoga Pangestu
2026-08-26 00:32:16 +0700
a8f864aa28Merge pull request 'feat: enhance UI components with icons and improve navigation links' (#44) from feat/enhance-UI-components-with-icon into devpangestu2026-08-26 00:42:40 +0800
9626181d46feat: enhance UI components with icons and improve navigation links
Yoga Pangestu
2026-08-25 23:42:14 +0700
02745ba207Merge pull request 'refactor: simplify layout structure in SettingsLayout component' (#43) from refactor/simplify-SettingsLayout into devpangestu2026-08-26 00:31:02 +0800
76e12b9dbaMerge pull request 'feat: add tooltip to sidebar menu buttons in NavMain and NavSecondary components' (#42) from feat/add-tooltip-to-sidebar into devpangestu2026-08-26 00:26:14 +0800
658a161907feat: add tooltip to sidebar menu buttons in NavMain and NavSecondary components
Yoga Pangestu
2026-08-25 23:25:33 +0700
0a7d1e793dMerge pull request 'feat: add academic advising logs and letter requests management' (#41) from refactor/organized-folder-structure into devpangestu2026-08-26 00:05:50 +0800
c74a7c7792feat: add academic advising logs and letter requests management
Yoga Pangestu
2026-08-25 23:05:19 +0700
6fc1e2772eMerge pull request 'feat: standardize pagination method naming and signatures across services' (#40) from feat/standardize-pagination-method into devpangestu2026-08-25 22:30:36 +0800
03b1fcd7e7feat: standardize pagination method naming and signatures across services
Yoga Pangestu
2026-08-25 21:30:16 +0700
6698211396Merge pull request 'feat: Refactor Admin Manage structure into sub-namespaces for better organization' (#39) from feat/reafctor-admin-manage-structure-into-sub-namespaces into devpangestu2026-08-25 22:18:09 +0800
353829e053feat: Refactor Admin Manage structure into sub-namespaces for better organization
Yoga Pangestu
2026-08-25 21:17:48 +0700
9abd50f322Merge pull request 'feat: refactor controllers and update department service usage for consistency' (#38) from feat/refactor-controllers into devpangestu2026-08-25 20:52:12 +0800
e6f272bb59feat: refactor controllers and update department service usage for consistency
Yoga Pangestu
2026-08-25 19:51:27 +0700
5901f8e649Merge pull request 'feat: update sidebar navigation labels and structure for better clarity' (#37) from feat/order-sidebar-menu into devpangestu2026-08-25 20:39:59 +0800