Commit Graph

124 Commits

Author SHA1 Message Date
Natthapol SERMSARAN
5a373b5f2b feat: add user to inventory repository 2025-04-01 03:51:31 +07:00
Natthapol SERMSARAN
b39ddfba6f feat: add user to inventory_items table in migration file 2025-04-01 03:51:06 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
fd00ec02de refactor: format axios post request for better readability in createInventoryItem function 2025-03-31 22:16:14 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
486c16ab15 feat: style delete button and remove unused search handler in inventory page 2025-03-31 22:12:18 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
0df2d8241e feat: enhance status display in inventory table with conditional styling 2025-03-31 21:58:12 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
e004c62941 feat: add sorting icons to inventory table headers and disable sorting for edit/delete columns 2025-03-31 21:53:09 +07:00
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
41e5b1fb81 feat: create inventory_items table migration 2025-03-29 19:17:46 +07:00
Natthapol SERMSARAN
860181d983 feat: add inventory routes and handlers to api.go 2025-03-29 19:16:51 +07:00
Natthapol SERMSARAN
64098b5d10 feat: add inventory api 2025-03-29 19:13:15 +07:00
Natthapol SERMSARAN
4ed46f9ba5 feat: add inventory repository for query logic 2025-03-29 19:12:46 +07:00
Natthapol SERMSARAN
044a2856cf feat: add inventory domain 2025-03-29 19:11:22 +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
da4ab50e85
Merge pull request #17 from ForFarmTeam/feature-authen
ui: add ui placeholder for marketplace
2025-03-12 16:02:34 +07:00
06a00d07e4 ui: add ui placeholder for marketplace 2025-03-12 16:01:50 +07:00
3d020fcd58
Merge pull request #16 from ForFarmTeam/feature-authen
Add user generation to Oauth flow and middleware to lock some routes
2025-03-12 15:31:00 +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
9cc07b32df feat: add user generation logic to oauth login 2025-03-12 15:06:25 +07:00
69fa65ccf1 feat: add validation of input data in auth 2025-03-12 14:57:45 +07:00
5b77d27dcb feat: add google oauth 2025-03-09 23:22:49 +07:00
281c9069f8
Merge pull request #5 from ForFarmTeam/feature-farm-setup
UI: add multiple placeholder UI in pages
2025-03-09 22:11:26 +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
5f51b67d74 chore: delete to_insert.sql 2025-03-07 01:55:44 +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
8f6488a70d feat: add api to fetch user profile data 2025-02-14 08:03:35 +07:00
dd94c24918 refac: drop plantTypes from farms 2025-02-14 06:40:26 +07:00