Commit Graph

  • 85c93f190d docs: add project README main Cutiful 2025-08-11 13:34:13 +0700
  • 2c756cfd2a add zip Cutiful 2025-08-11 12:44:40 +0700
  • f20e694750 fix: change text "Detail Grafik" to "Detail Graphic" Cutiful 2025-08-11 12:41:24 +0700
  • 4dab797cb9 feat: add some document Cutiful 2025-07-30 13:57:19 +0700
  • faa8f2ea76 refactor: fix some feature Cutiful 2025-07-30 13:56:29 +0700
  • ac5f7c1619 refactor: remove dummy images from control feature Cutiful 2025-07-30 13:55:43 +0700
  • a822c1782e feat: implement commodity price prediction feature Cutiful 2025-07-30 13:55:25 +0700
  • 30c751be7a fix: adjust loader width to half screen Cutiful 2025-07-14 12:26:50 +0700
  • a7e977b871 refactor: move Loader component to core module Cutiful 2025-07-12 10:29:52 +0700
  • ddcf31be9b feat: add plant_in_pot icon to plant disease detection feature Cutiful 2025-07-12 10:16:31 +0700
  • 51966fbeb7 refactor: move image assets to features and add Lottie dependency Cutiful 2025-07-12 10:16:07 +0700
  • c2969d8c28 refactor: merge ClusterNetwotkModule into NetworkModule Cutiful 2025-07-12 10:15:45 +0700
  • 3a096f342c refactor: merge ClusterNetwotkModule into NetworkModule Cutiful 2025-07-11 09:24:16 +0700
  • c216c02520 feat: add growth recipe feature assets Cutiful 2025-07-10 18:22:33 +0700
  • b351eaf96c feat: add ViewModelModule for Growth Recipe feature Cutiful 2025-07-10 18:22:14 +0700
  • 93ddf492bf chore: remove redundant newlines in SensorUtils.kt Cutiful 2025-07-10 18:22:04 +0700
  • 50524c2a84 feat: add SensorExtention to extract NPK sensor values Cutiful 2025-07-10 18:21:55 +0700
  • 155dea7be7 feat: Add NPK graphic day response data model Cutiful 2025-07-10 18:21:44 +0700
  • 4e58b0394e feat: add Koin network module for growth recipe feature Cutiful 2025-07-10 18:21:32 +0700
  • fafc3c5854 feat: implement navigation for growth recipe feature Cutiful 2025-07-10 18:21:21 +0700
  • 38bc640806 refactor: remove unused melon_large.png Cutiful 2025-07-10 18:21:11 +0700
  • e99f92390b feat: Add ListItemClustering Composable Cutiful 2025-07-10 18:20:55 +0700
  • ba998f96a0 style: remove surface container from LineChart background Cutiful 2025-07-10 18:20:41 +0700
  • e60f8eec33 refactor: remove kabocha pumpkin image Cutiful 2025-07-10 18:20:22 +0700
  • 82bd172dc8 Fix: Truncate long diagnosis text in history items Cutiful 2025-07-10 18:20:11 +0700
  • 1d6e018bc4 feat: add GrowthRecipeViewModel for fetching graphic data Cutiful 2025-07-10 18:20:00 +0700
  • bbd4eef60c feat: Add GrowthRecipeService for NPK data retrieval Cutiful 2025-07-10 18:19:49 +0700
  • c35e388bda feat: implement Growth Recipe Screen UI and logic Cutiful 2025-07-10 18:19:36 +0700
  • d9ecb961aa feat: Add GrowthRecipeFeatureBanner composable Cutiful 2025-07-10 18:19:21 +0700
  • a27c9a65c9 feat: integrate Koin and navigation in GrowthRecipeActivity Cutiful 2025-07-10 18:19:10 +0700
  • 75b5397932 feat: add GrowthLineChart composable Cutiful 2025-07-10 18:18:58 +0700
  • b2d0620219 feat: Add GraphicDataRepository for fetching NPK sensor data Cutiful 2025-07-10 18:18:45 +0700
  • c994b3c529 Refactor: reduce delay in DetailViewModel Cutiful 2025-07-10 18:18:35 +0700
  • 3ceeeabf0b feat: add custom button component Cutiful 2025-07-10 18:18:22 +0700
  • 94b655481c feat: add ClusterViewModel for recommendation feature Cutiful 2025-07-10 18:18:07 +0700
  • e274873e43 feat: add cluster screen for displaying recommendation Cutiful 2025-07-10 18:17:55 +0700
  • acc732871f feat: Add Koin module for clustering network service Cutiful 2025-07-10 18:17:45 +0700
  • 6a103f7680 feat: Add ClusteringService interface Cutiful 2025-07-10 18:17:35 +0700
  • aebb7d7127 feat: add clustering response model Cutiful 2025-07-10 18:17:29 +0700
  • ff0341e2e0 feat: Add ClusteringRepository for fetching recommendations Cutiful 2025-07-10 18:17:20 +0700
  • 32933d9ad3 Bump version to 1.0.1 (13) Cutiful 2025-07-10 18:17:07 +0700
  • 45a81e1e35 feat: Add Koin module for growth recipe feature Cutiful 2025-07-10 18:16:52 +0700
  • cfa75a4289 add plant image Cutiful 2025-07-05 11:27:25 +0700
  • fc9c9614ba feat: implement register feature Cutiful 2025-07-05 11:26:07 +0700
  • 90df005a3f feat: enhance UI/UX of plant disease detection feature Cutiful 2025-07-05 11:25:42 +0700
  • 0dae042e54 refactor: remove flash and history buttons from camera shutter Cutiful 2025-07-05 11:25:03 +0700
  • 1ef33bcfda feat: add custom snackbar and UI events for control feature Cutiful 2025-07-05 11:24:41 +0700
  • 0f65748195 fix: rename Log to ActuatorLog in ControlLogResponse Cutiful 2025-07-05 11:24:07 +0700
  • 5899b77556 feat: implement snackbar for control actuator Cutiful 2025-07-05 11:23:49 +0700
  • 18c5b81ccf feat: disable history button on camera screen Cutiful 2025-07-05 11:23:34 +0700
  • 00799be513 feat: add register functionality to AuthRepository Cutiful 2025-07-05 11:23:24 +0700
  • 3ac9920e0f fix: adjust leading icon size in AppTextField Cutiful 2025-07-05 11:23:13 +0700
  • a2672f7a6b feat: add modifier parameter to AppButton Cutiful 2025-07-05 11:23:03 +0700
  • 35a5e7a016 feat: implement register functionality in ApiService Cutiful 2025-07-05 11:22:52 +0700
  • eed504f04e feat: add actuator history functionality and refactor API calls Cutiful 2025-07-05 11:22:32 +0700
  • 66b7159bf6 feat: implement actuator control history feature Cutiful 2025-07-05 11:21:56 +0700
  • c147cd0151 feat: add image assets for calendar, pumpkins, melon, and solar history Cutiful 2025-06-29 07:54:58 +0700
  • 1b8efcbfe6 feat: add some library Cutiful 2025-06-29 07:54:37 +0700
  • c2aa13e4ce feat: implement detail screen for NPK and DHT sensors Cutiful 2025-06-29 07:53:51 +0700
  • f48a96c96c feat: implement actuator control with Koin DI and API integration Cutiful 2025-06-29 07:53:10 +0700
  • 287d5774e8 feat: implement history and save detection result to local database Cutiful 2025-06-29 07:51:50 +0700
  • 5151379922 add draft report Cutiful 2025-06-20 22:35:00 +0700
  • 42d9ff8510 feat: add DatabaseModule for plant disease detection feature Cutiful 2025-06-15 15:58:41 +0700
  • b6f232f655 feat: navigate to history screen from camera Cutiful 2025-06-15 15:58:06 +0700
  • 99d76703e7 feat: add Bitmap extension functions for image manipulation Cutiful 2025-06-15 15:57:44 +0700
  • 117785c957 feat: Add AppDatabase for plant disease detection feature Cutiful 2025-06-15 15:57:30 +0700
  • 7c427b7945 feat: add data model for sensor response and new image assets Cutiful 2025-06-13 13:47:54 +0700
  • b0a3130cb9 feat: refactor package Cutiful 2025-06-13 13:47:25 +0700
  • 6b5010d37d feat: integrate plant disease detection, growth recipe, and commodity price prediction features Cutiful 2025-06-12 11:43:45 +0700
  • 17e2762f3b feat: implement commodity price prediction and growth recipe features Cutiful 2025-06-12 11:43:17 +0700
  • 46b65e4b99 refactor: move NavGraph to navigation package and add auth flow Cutiful 2025-06-12 11:42:54 +0700
  • 6c52d6c008 feat: add network security config and update themes Cutiful 2025-06-12 11:42:24 +0700
  • f4a23460d1 feat: add Bitmap to Base64 conversion extension Cutiful 2025-06-12 11:41:47 +0700
  • 1230d015ce feat: Add ViewModel module for Koin Cutiful 2025-06-12 11:41:12 +0700
  • 4068a878f9 feat: Add SensorDataRepository Cutiful 2025-06-12 11:40:55 +0700
  • f564f91f69 feat: add data models for NPK graphic data Cutiful 2025-06-12 11:40:39 +0700
  • 2395f9b3f6 feat: remove unused imports in CameraViewModel Cutiful 2025-06-12 11:40:17 +0700
  • 79878f6fb5 feat: remove unused imports in CameraViewModel Cutiful 2025-06-12 11:40:07 +0700
  • c6108fc807 fix: adjust control grid height and card padding Cutiful 2025-06-12 11:39:51 +0700
  • 39224f66c4 feat: implement user authentication and profile display Cutiful 2025-06-12 11:39:22 +0700
  • 27bc8f4100 feat: add line chart composable Cutiful 2025-06-12 11:38:23 +0700
  • bd4c5ea0f3 feat: implement detail screen UI Cutiful 2025-06-12 11:37:47 +0700
  • a3d819417e feat: implement commodity price prediction and plant disease detection features Cutiful 2025-06-12 11:36:41 +0700
  • 31c70e7a3f feat: implement plant disease detection feature Cutiful 2025-06-12 09:20:47 +0700
  • 69b7cbac0f feat: implement camera feature for plant disease detection Cutiful 2025-06-12 08:47:29 +0700
  • 6d9aa910b6 feat: update build.gradle.kts Cutiful 2025-06-12 08:45:59 +0700
  • e821657596 feat: update app launcher icons and add new drawables Cutiful 2025-06-12 08:43:59 +0700
  • b5e53bda17 feat: Implement Koin for dependency injection Cutiful 2025-06-12 08:42:50 +0700
  • 6111391bed feat: implement sensor data fetching in HomeViewModel Cutiful 2025-06-12 08:42:02 +0700
  • c2fbd6fa25 feat: integrate sensor data fetching and pull-to-refresh on HomeScreen Cutiful 2025-06-12 08:41:42 +0700
  • 82c8093d1e Refactor: Update MainActivity to use Koin for DI Cutiful 2025-06-12 08:41:20 +0700
  • 40011a18d4 feat: add download confirmation and progress dialogs Cutiful 2025-06-12 08:40:39 +0700
  • 8e5e73bdf0 feat: add AuthRepository for login functionality Cutiful 2025-06-05 13:16:25 +0700
  • 9b243b34f2 feat: make AppTextField stateful Cutiful 2025-06-05 13:16:09 +0700
  • 3cc84e0957 feat: implement password visibility toggle in AppPasswordField Cutiful 2025-06-05 13:15:50 +0700
  • 2b4c3cd55a feat: add AppModule for Koin dependency injection Cutiful 2025-06-05 13:15:35 +0700
  • eb60c366b4 feat: add AppConstant with Gemini prompt for plant disease detection Cutiful 2025-06-05 13:15:14 +0700
  • 1eb282f3ac feat: add isEnable property to AppButton Cutiful 2025-06-05 13:14:58 +0700
  • a797e0084c feat: add ApiService for login functionality Cutiful 2025-06-05 13:14:42 +0700
  • cc3326fe8d feat: add gitignore for dynamic feature modules Cutiful 2025-06-05 13:14:21 +0700