THIS ONE IS A LITTLE BIT TRICKY KRUB
|
83bffe9747
|
feat: add search functionality to inventory page
|
2025-03-31 21:37:38 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
2b694a1b44
|
change to use the tannstack table
|
2025-03-31 21:07:23 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
7b69c68056
|
Merge branch 'feature-farm-setup' into feature-inventory
|
2025-03-30 17:32:59 +07:00 |
|
Natthapol SERMSARAN
|
e0dc49499b
|
ui: add delete and edit button ui to inventoty page
|
2025-03-21 23:00:32 +07:00 |
|
Natthapol SERMSARAN
|
f2b2f0fcbe
|
ui: add edit inventoty item ui
|
2025-03-21 22:59:24 +07:00 |
|
Natthapol SERMSARAN
|
7a56e69953
|
ui: add delete inventoty item ui
|
2025-03-21 22:58:31 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
3a27d48f21
|
feat: enhance map data handling and improve shape detection logging in Google Map component
|
2025-03-13 20:43:35 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
420dc0e3a5
|
Merge branch 'main' into feature-farm-setup
|
2025-03-13 20:24:47 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
4ffb6567ba
|
feat: update harvest and planting detail forms to handle data changes and improve type safety
|
2025-03-13 20:23:45 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
f7f64562ab
|
feat: implement planting and harvest details forms with submission handling
|
2025-03-13 20:11:24 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
aab347c582
|
feat: enhance drawing completion handler to log detailed shape information
|
2025-03-13 18:28:23 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
5117f6399b
|
feat: add default values and save button to harvest and planting detail forms
|
2025-03-13 18:17:41 +07:00 |
|
|
|
06a00d07e4
|
ui: add ui placeholder for marketplace
|
2025-03-12 16:01:50 +07:00 |
|
|
|
3df1456c40
|
ui: show skeleton instead of loading message
|
2025-03-12 15:26:19 +07:00 |
|
|
|
5a246a9627
|
feat: add middlware to check auth route
|
2025-03-12 15:18:48 +07:00 |
|
|
|
5b77d27dcb
|
feat: add google oauth
|
2025-03-09 23:22:49 +07:00 |
|
|
|
aaea2feef7
|
ui: add placeholder for marketplace and chatbot
|
2025-03-09 22:09:07 +07:00 |
|
|
|
ba4c2ce1b4
|
feat: use react query to fetch farm
|
2025-03-07 03:20:22 +07:00 |
|
|
|
54bc4c33a3
|
ui: replace collapsible nav with clickable nav
|
2025-03-07 03:14:26 +07:00 |
|
|
|
cc96dfae92
|
feat: add dummy api for hub
|
2025-03-07 02:58:45 +07:00 |
|
|
|
02d219a502
|
feat: add dummy api for inventory
|
2025-03-07 02:50:13 +07:00 |
|
|
|
ddf784f87b
|
feat: use react-query
|
2025-03-07 02:49:26 +07:00 |
|
|
|
9605aa740b
|
ui: improve farms+crops list page
|
2025-03-07 02:26:57 +07:00 |
|
|
|
b1c8b50a86
|
ui: improve crops detailed page
|
2025-03-07 02:26:24 +07:00 |
|
|
|
4b772e20d0
|
ui: improve sidebar
|
2025-03-07 02:25:34 +07:00 |
|
|
|
08f852a397
|
ui: improve auth UI
|
2025-03-07 02:25:14 +07:00 |
|
|
|
0dddff308e
|
ui: add global 404, loading and error page
|
2025-03-07 01:56:30 +07:00 |
|
|
|
fed4d14bb9
|
ui: add placeholder page for hub and inventory
|
2025-03-06 22:27:00 +07:00 |
|
|
|
cbcf2b870b
|
ui: update landing page
|
2025-03-06 22:26:43 +07:00 |
|
|
|
8f5459acf9
|
refac: move map to each dialoge
|
2025-02-14 09:24:59 +07:00 |
|
|
|
0c16743230
|
feat: fetch user profile on sidebar
|
2025-02-14 08:06:27 +07:00 |
|
|
|
8ddf1c82e6
|
feat: add template for specific crops page
|
2025-02-14 06:01:34 +07:00 |
|
|
|
20c1efa325
|
ui: modify new crop dialog
|
2025-02-14 04:16:09 +07:00 |
|
|
|
215c178249
|
feat: add dynamic breadcrumb
|
2025-02-14 04:13:16 +07:00 |
|
|
|
d6b73c9bb1
|
feat: add farm and corp setup template
|
2025-02-14 02:45:31 +07:00 |
|
|
|
b9b63fc257
|
chore: fix pnpm lock conflict
|
2025-02-14 00:15:43 +07:00 |
|
|
|
e52c003470
|
Merge branch 'main' into feature-authen
|
2025-02-14 00:15:03 +07:00 |
|
|
|
626ad87d88
|
feat: use cookie instead of localstorage for token
|
2025-02-14 00:02:49 +07:00 |
|
|
|
29c9c4e07a
|
ui: change sidebar style
|
2025-02-13 23:17:30 +07:00 |
|
|
|
8c5acc7921
|
feat: add custom authen hooks and context
|
2025-02-13 23:17:03 +07:00 |
|
|
|
ee434d4c5a
|
refac: add loading button - extract fetch function in authen
|
2025-02-13 23:16:39 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
41f194c22a
|
feat: add Google Map with drawing capabilities to setup page
|
2025-02-13 22:52:51 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
3651e493d2
|
feat: add Harvest Details form and integrate into setup page
|
2025-02-13 22:28:48 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
e76aca28d3
|
feat: improve layout of planting and harvest details sections with centered headings and updated form structure
|
2025-02-13 22:13:24 +07:00 |
|
|
|
98d4765e0d
|
feat: add login - sign up submit function
|
2025-02-13 22:07:38 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
6ee05338ad
|
feat: add Radix UI components for select and switch, and create a reusable textarea component
|
2025-02-13 22:05:58 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
4b9f729cb1
|
feat: enhance planting details form with additional fields for spacing and depth
|
2025-02-13 21:40:27 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
834a87b1f9
|
feat: implement planting details form with validation schema
|
2025-02-13 21:27:57 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
efb2251b6c
|
feat: add planting and harvest details schemas
|
2025-02-13 21:13:07 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
b6967032ab
|
Update pnpm lock.
|
2025-02-13 20:40:36 +07:00 |
|