THIS ONE IS A LITTLE BIT TRICKY KRUB
|
f037bf766f
|
feat: update inventory item structure and improve error handling
|
2025-04-03 20:01:44 +07:00 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
01bc37a136
|
Merge branch 'feature-farm-setup' into feature-inventory
|
2025-04-03 18:06:08 +07:00 |
|
|
|
3100edb097
|
feat: wire up analytic with frontend
|
2025-04-03 17:44:48 +07:00 |
|
Pattadon
|
f8390f1ee5
|
Merge branch 'feature-farm-setup' into feature-inventory
|
2025-04-03 11:05:22 +07:00 |
|
|
|
9691b845d9
|
refactor: use camelCase for frontend api fetch
|
2025-04-03 10:32:25 +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 |
|
|
|
07e66c753d
|
feat: add weather fetching service
|
2025-04-02 13:02:48 +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 |
|
|
|
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 |
|
|
|
d6dc91270e
|
Merge branch 'feature-farm-setup' of https://github.com/ForFarmTeam/ForFarm into feature-farm-setup
|
2025-04-01 17:14:43 +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 |
|
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 |
|
Pattadon
|
7d8fd6e10f
|
feat: create inventory_status table and modify inventory_items to use status_id
|
2025-04-01 11:06:50 +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 |
|
THIS ONE IS A LITTLE BIT TRICKY KRUB
|
06b318bfc5
|
Merge branch 'feature-inventory' into feature-farm-setup
|
2025-03-31 22:16:49 +07:00 |
|
|
|
89364fae0c
|
feat: modify google map state management + add farm creation
|
2025-03-31 11:24:29 +07:00 |
|
|
|
a5bdac4f2d
|
feat: include crops in farm fetch
|
2025-03-31 11:04:13 +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 |
|
|
|
21559f3b55
|
feat: add analytic event aggregator
|
2025-03-27 23:45:39 +07:00 |
|
|
|
26cb8e2abf
|
fix: check ownership from authorization header
|
2025-03-20 16:00:17 +07:00 |
|
|
|
eb2262271f
|
chore: add rollback script
|
2025-03-20 15:52:51 +07:00 |
|
|
|
51d9d05d09
|
feat: add core farm api
|
2025-03-12 17:13:18 +07:00 |
|
|
|
4e601daa6c
|
chore: update migration - add goose down to migration
|
2025-03-12 17:12: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 |
|
|
|
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 |
|
|
|
3df25a7c2f
|
feat: add plant query api
|
2025-02-14 06:34:34 +07:00 |
|
Natthapol SERMSARAN
|
e5e89cb2e1
|
Merge branch main into feature-crop-management
|
2025-02-14 03:48:42 +07:00 |
|
Buravit Yenjit
|
01a417bdfb
|
feat: add cropland api
|
2025-02-14 03:34:12 +07:00 |
|
Natthapol SERMSARAN
|
2130f8c8a5
|
fix: update go.mod
|
2025-02-14 03:33:10 +07:00 |
|