Commit Graph

237 Commits

Author SHA1 Message Date
Pattadon
80d6897f3b refactor: rename InventoryItemStatus to InventoryStatus and update related types 2025-04-03 11:05:36 +07:00
Pattadon
f8390f1ee5 Merge branch 'feature-farm-setup' into feature-inventory 2025-04-03 11:05:22 +07:00
2b921514da refactor: remove unused import 2025-04-03 10:33:28 +07:00
1940a0034a refactor: use camelCase instead of Pascal 2025-04-03 10:33:13 +07:00
9691b845d9 refactor: use camelCase for frontend api fetch 2025-04-03 10:32:25 +07:00
Pattadon
061d925255 Merge branch 'feature-inventory' of https://github.com/ForFarmTeam/ForFarm into feature-inventory 2025-04-03 10:03:44 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
00b392876b feat: add updateInventoryItem function and integrate with EditInventoryItem component 2025-04-02 22:49:30 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
c76b04a32c feat: add deleteInventoryItem function and integrate with DeleteInventoryItem component 2025-04-02 22:26:38 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
ea45f721c5 feat: update inventory API and types to improve item creation and validation 2025-04-02 22:14:29 +07:00
009cfb10ff feat(api): Update analytics endpoint and wire new components 2025-04-02 18:04:24 +07:00
90ee8ff529 refactor(events): Ensure consistent event publishing across repositories 2025-04-02 17:59:09 +07:00
89a80f7352 feat: Implement FarmAnalyticsProjection service 2025-04-02 17:57:04 +07:00
a4563342b7 feat: Add weather updater worker and update fetcher for OneCall API 2025-04-02 17:52:29 +07:00
5a5683bf94 feat: Implement repository for farm_analytics table 2025-04-02 17:44:18 +07:00
f4813e31b4 feat: Add farm_analytics table and update domain types 2025-04-02 17:40:25 +07:00
Pattadon
f57f65a49a Merge branch 'main' into feature-inventory 2025-04-02 17:13:22 +07:00
07e66c753d feat: add weather fetching service 2025-04-02 13:02:48 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
f7b3162855 feat: refactor inventory item structure to use string IDs and update related components 2025-04-01 22:27:54 +07:00
Natthapol SERMSARAN
0b79b53673 feat: change format field to use camelCase 2025-04-01 21:51:11 +07:00
Natthapol SERMSARAN
0c2f026a5f feat: fix InventoryRoutes to not use UseMiddleware 2025-04-01 21:09:39 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
c8b824d01f feat: enhance AddInventoryItem component with inventory categories, statuses, and units 2025-04-01 21:05:33 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
6413032537 feat: implement confirmation dialog for deleting inventory items 2025-04-01 19:02:00 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
b5daa06955 feat: update button label in edit inventory item dialog to 'Save' 2025-04-01 18:56:03 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
bfeda8ce13 feat: add fetchHarvestUnits API and integrate into inventory management 2025-04-01 18:53:18 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
ba8f754d8d feat: add fetchInventoryCategory API and integrate into inventory management 2025-04-01 18:39:25 +07:00
2c0a628613 migrations: fix conflict in migration files 2025-04-01 18:19:28 +07:00
f8752a94de Merge branch 'main' into feature-farm-setup 2025-04-01 17:42:49 +07:00
0776291bc8
Merge pull request #23 from ForFarmTeam/feature-inventory
Add inventory CRUD and migrations
2025-04-01 17:38:34 +07:00
d6dc91270e Merge branch 'feature-farm-setup' of https://github.com/ForFarmTeam/ForFarm into feature-farm-setup 2025-04-01 17:14:43 +07:00
Pattadon
e7bdb5d6a1 feat: add fetchInventoryStatus API and integrate into inventory page 2025-04-01 16:07:09 +07:00
Natthapol SERMSARAN
a00111aa07 feat: update main api and add harvestRepo 2025-04-01 15:18:29 +07:00
Natthapol SERMSARAN
022a6e4caa feat: update inventory API for status, category and harvest relations 2025-04-01 15:17:39 +07:00
Natthapol SERMSARAN
b79f3f69f3 feat: implement inventory repository with status and category relations 2025-04-01 15:16:51 +07:00
Natthapol SERMSARAN
6dac03a489 feat: implement harvest units repository 2025-04-01 15:16:18 +07:00
Natthapol SERMSARAN
10bb1a9475 feat: add inventory status, category and units models 2025-04-01 15:15:51 +07:00
Buravit Yenjit
8af97c0150 feat: add CreateRelatedArticle 2025-04-01 14:52:47 +07:00
Pattadon
338733b12b fix: remove unnecessary 'Type' column from inventory table 2025-04-01 14:25:48 +07:00
Pattadon
a254185375 feat: add inventory_category table and update inventory_items structure with category and unit references 2025-04-01 14:11:52 +07:00
Buravit Yenjit
dd86f38b5a feat: add migration for knowledgeHub 2025-04-01 13:42:07 +07:00
Buravit Yenjit
38f01d0fbe feat: add knowledgeHub api 2025-04-01 13:41:06 +07:00
Buravit Yenjit
b336d94277 feat: add knowledgeHub repository 2025-04-01 13:40:22 +07:00
Buravit Yenjit
0d2b38110a feat: add knowledgeHub domain 2025-04-01 13:39:25 +07:00
Pattadon
b4793aba38 fix: streamline inventory item filtering by converting id to string 2025-04-01 13:31:04 +07:00
Pattadon
9b81a8af3b fix: update inventory item status to "Out Of Stock" and adjust status class handling 2025-04-01 11:19:25 +07:00
Pattadon
7d8fd6e10f feat: create inventory_status table and modify inventory_items to use status_id 2025-04-01 11:06:50 +07:00
Pattadon
4e42794aad feat: enhance EditInventoryItem component with props and status selection 2025-04-01 10:47:22 +07:00
Natthapol SERMSARAN
0a1320805c feat: add user to inventory and update api 2025-04-01 03:52:01 +07:00
Natthapol SERMSARAN
54c8fd433c feat: add user to inventory domain 2025-04-01 03:51:42 +07:00
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