23 Commits
Author SHA1 Message Date
Lê Thành Đạt 2ba360ff54 [update] Add Times New Roman font dependency in pom.xml, downgrade project language level to JDK 21, and update run configurations for BSK Client and BSK Server. Enhance database backup functionality in Server class to include WAL and SHM files, and improve search functionality in ServerHandler for Vietnamese names with wildcard support. Update print forms for better layout and clarity. 2025-12-06 01:21:36 -05:00
Lê Thành Đạt 3b3fe8ad3c [update] Upgrade Maven compiler version to 21, enhance doctor data handling in ClientHandler to filter out deleted doctors, and update UI components in CheckUpPage. Adjust layout in print forms for better alignment of doctor information. Update binary database and barcode/qrcode files to reflect changes. 2025-11-02 16:28:44 -05:00
Lê Thành Đạt 6939c02763 [update] Downgrade Maven compiler version to 17, remove unused SQLite JDBC dependency, and adjust IdleStateHandler timeout in Client class. Enhance CheckUpPage by removing patient name filter and updating UI components. Improve server logging and monitoring features in ServerDashboard, including disk space and database size tracking. Implement asynchronous deletion of checkup images from Google Drive and local storage cleanup in ServerHandler. 2025-10-14 03:55:35 -04:00
Lê Thành Đạt 4ebce2b32a [update] Remove unused Times New Roman font dependency from pom.xml. Enhance Client and ClientHandler classes with improved network resilience features, including IdleStateHandler for better timeout management and user-friendly error dialogs for connection issues. Update Server class to include IdleStateHandler for improved tolerance of network delays. 2025-09-20 02:07:53 -04:00
Lê Thành Đạt fe482506cb [update] Add new dependency for Times New Roman fonts in pom.xml. Update config.properties with new clinic details and toggle for auto status change. Enhance LocalStorage to track unread message count. Refactor CheckUpPage to remove PDF upload logic and improve video recording settings. Update NavBar to display unread message count and reset it upon opening chat. Modify AddDialog to include additional validation for patient information. Adjust MedicineDialog to allow editing of the route field. Implement custom close confirmation in ServerDashboard. Clean up ServerHandler by removing obsolete PDF upload logic. Update ultrasound report templates for better layout and presentation. 2025-08-06 11:33:40 +07:00
Lê Thành Đạt 1516ed4f8c [update] Add HikariCP and SQLite JDBC dependencies to pom.xml. Refactor Client and CheckUpPage for improved PDF handling and error management. Update Server class for enhanced database connection management and logging. Streamline patient data handling in ServerHandler with PreparedStatement for better security and performance. Clean up unused code and improve overall structure. 2025-08-04 18:27:32 +07:00
Lê Thành Đạt bb1ee74238 [update] Refactor CheckUpPage and related components to enhance PDF generation and error handling. Remove unused PDF dependencies and streamline Jasper report loading. Update project configuration for JDK version and adjust run configurations for improved compatibility. 2025-08-04 00:03:01 +07:00
Lê Thành Đạt e2bf7b6c62 [cleanup] Remove unused PDF files and the organize script. Update configuration paths in properties and Java files to reflect new directory structure. Streamline media and database paths for improved resource management. 2025-08-02 23:50:37 +07:00
Lê Thành Đạt e87da4bc27 [update] Enhance medical invoice generation and management. Add route of administration field in MedicineManagementPanel and MedicineDialog. Update PDF templates to include clinic prefix and improve layout. Refactor data handling in ServerHandler and Client for better integration of new fields. Remove unused report templates to streamline resources. 2025-08-02 04:23:20 +07:00
Lê Thành Đạt 693ad5479c [update] Add Excel export functionality to DataDialog. Implement file selection and data export features, enhancing patient data management capabilities. Update pom.xml to include Apache POI dependencies for Excel handling. 2025-07-30 19:41:17 +07:00
Lê Thành Đạt 69751b4417 [update] Enhance project configuration and patient data handling. Add Google Drive API dependencies and update .gitignore to exclude JSON files. Improve CheckUpPage and QueueViewPage for better date handling and patient information extraction. Update medical invoice details for accuracy. 2025-07-22 02:52:36 +07:00
Lê Thành Đạt a579163960 [update] Revise medical invoice generation to include detailed supplement information and enhance printing functionality with JasperReports integration. Update CheckUpPage and MedicineDialog to manage original prescriptions and track changes effectively, improving user experience during prescription modifications. 2025-07-01 20:57:40 +07:00
Lê Thành Đạt 57a19bcbf7 [update] Enhance CheckUpPage by integrating ultrasound result printing functionality. Implement image selection for printing, including validation for selected images, and improve user feedback with warning messages. Update medical invoice format with new patient and service details. 2025-07-01 02:10:23 +07:00
Lê Thành Đạt 6661507fd2 [update] Enhance server and client configuration loading by implementing external config file support. Update .gitignore to include video and media files, and refine navigation bar styling across multiple pages for improved user experience. 2025-06-06 19:55:38 +07:00
Lê Thành Đạt 388506d75d [update] Refactor navigation bar across multiple pages (CheckUpPage, CheckoutPage, DashboardPage) for consistent styling and improved user experience. Enhance server database initialization by extracting the database file to a temporary location for better resource management. 2025-06-06 03:30:11 +07:00
Lê Thành Đạt 180364696b [add] Integrate webcam functionality into CheckUpPage, allowing users to capture images and record videos. Update pom.xml with new dependencies for webcam and video processing libraries. 2025-06-04 03:29:54 +07:00
lethanhdat ecc839f0c7 feat (print demo and service dialog) 2025-01-09 18:06:12 -06:00
lethanhdat 5dffb67160 [add] medicine dialog 2025-01-04 23:46:03 -06:00
lethanhdat 725dfa421f [add] read doctors list on dashboard 2025-01-02 22:59:27 -06:00
lethanhdat 97769cf0a2 Change userId base session to dependent 2024-12-30 16:20:45 -06:00
tiennm99 1c395740b2 [Core] (Add) simple client-server 2024-12-25 21:49:18 +07:00
tiennm99 bc35b5cfdc [Java] (Change) downgradle to java 21 2024-12-25 12:39:32 +07:00
lethanhdat c088640023 init 2024-12-24 10:16:47 -06:00