From 2ba360ff547516f140b00af7ecb9c3208154353e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=AA=20Th=C3=A0nh=20=C4=90=E1=BA=A1t?= <91755733+lds217@users.noreply.github.com> Date: Mon, 3 Nov 2025 01:50:28 -0500 Subject: [PATCH] [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. --- .gitignore | 10 + .idea/misc.xml | 2 +- .idea/runConfigurations/BSK_Client.xml | 12 +- .idea/runConfigurations/BSK_Server.xml | 2 +- DATABASE_BACKUP_GUIDE.md | 304 ++++++++++++++++++ database/BSK.db | Bin 1339392 -> 0 bytes database/BSK.db-shm | Bin 32768 -> 0 bytes database/BSK.db-wal | Bin 4128272 -> 0 bytes pom.xml | 7 + .../ui/component/DataDialog/DataDialog.java | 2 +- .../component/common/AddDialog/AddDialog.java | 6 +- src/main/java/BsK/server/Server.java | 35 +- .../BsK/server/database/DatabaseManager.java | 65 ++++ .../server/network/handler/ServerHandler.java | 66 +++- .../service/GoogleDriveServiceOAuth.java | 75 +++++ .../print_forms/ultrasoundresult.jrxml | 21 +- .../ultrasoundresult_potrait.jrxml | 19 +- temp/barcodes/invoice_barcode.png | Bin 99 -> 98 bytes 18 files changed, 579 insertions(+), 47 deletions(-) create mode 100644 DATABASE_BACKUP_GUIDE.md delete mode 100644 database/BSK.db delete mode 100644 database/BSK.db-shm delete mode 100644 database/BSK.db-wal diff --git a/.gitignore b/.gitignore index 819ae17..9d58dd3 100644 --- a/.gitignore +++ b/.gitignore @@ -250,3 +250,13 @@ image/checkup_media/8/IMG_8_20250807_001010.jpg image/checkup_media/8/IMG_8_20250807_001050.jpg image/checkup_media/8/ultrasound_8_20250807_001232_940.jpg image/checkup_media/8/ultrasound_8_20250807_001253_394.jpg +database/BSK.db +database/BSK.db +database/BSK.db-shm +database/BSK.db-wal +*.jar +*.db +*.db-shm +*.db-wal +database/*.db +*.old diff --git a/.idea/misc.xml b/.idea/misc.xml index 9dfa497..6546f14 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -8,5 +8,5 @@ - + \ No newline at end of file diff --git a/.idea/runConfigurations/BSK_Client.xml b/.idea/runConfigurations/BSK_Client.xml index 70202fb..26fa555 100644 --- a/.idea/runConfigurations/BSK_Client.xml +++ b/.idea/runConfigurations/BSK_Client.xml @@ -1,10 +1,10 @@ - + + + \ No newline at end of file + + \ No newline at end of file diff --git a/.idea/runConfigurations/BSK_Server.xml b/.idea/runConfigurations/BSK_Server.xml index dedfb31..45533ca 100644 --- a/.idea/runConfigurations/BSK_Server.xml +++ b/.idea/runConfigurations/BSK_Server.xml @@ -1,6 +1,6 @@ -