Commit Graph

237 Commits

Author SHA1 Message Date
21f81e4c78
Merge pull request #34 from ForFarmTeam/documetation-setup
Documetation setup, rewrite dockerfile and compose, manifest and add healthcheck
2025-04-04 23:42:45 +07:00
00700af27f chore: rewrite compose and add manifest file, markdown 2025-04-04 23:41:53 +07:00
1b819e4ed0 feat: add health check endpoint and dummy data 2025-04-04 23:41:29 +07:00
Natthapol Sermsaran
af1715a71d
Merge pull request #33 from ForFarmTeam/feature-test
Merge Feature Test to Main
2025-04-04 23:28:39 +07:00
Natthapol SERMSARAN
83a5aa7ec1 Merge branch 'feature-knowledge-hub' into feature-test 2025-04-04 23:28:14 +07:00
Natthapol SERMSARAN
3f490b9373 Merge branch main into feature-test 2025-04-04 23:27:32 +07:00
Buravit Yenjit
8152185d1f fix: delete table of content out from ui 2025-04-04 23:20:09 +07:00
Natthapol SERMSARAN
e7f1f7ab1b test: add tests for GetByID in inventory repository 2025-04-04 22:54:49 +07:00
fc7e41aee2
Merge pull request #32 from ForFarmTeam/feature-caching
add rate limit and markdown chat
2025-04-04 22:37:42 +07:00
4fa4d17d6b ui: apply markdown to chatbot 2025-04-04 22:36:20 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
98610a9c5e Merge branch 'feature-test' of https://github.com/ForFarmTeam/ForFarm into feature-test 2025-04-04 22:35:57 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
04fb824111 Merge branch 'feature-knowledge-hub' into feature-test 2025-04-04 22:35:52 +07:00
Buravit Yenjit
985e7af835 test: add authentication and JWT test suites 2025-04-04 22:15:13 +07:00
c7896e1c44 feat: add rate limiter 2025-04-04 22:15:12 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
da003a997d fix: update base URL and reduce concurrent users for load test 2025-04-04 22:01:00 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
c0a8a8a6be Merge branch 'main' into feature-test 2025-04-04 21:57:41 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
983c3a77cd Merge branch 'main' into feature-knowledge-hub 2025-04-04 21:55:55 +07:00
2f56779571
Merge pull request #31 from ForFarmTeam/feature-caching
feat: add cache to inventory, harvest, plant
2025-04-04 21:55:21 +07:00
ad75d0c2af feat: add cache to inventory, harvest, plant 2025-04-04 21:54:54 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
b11b87796d Implement code changes to enhance functionality and improve performance 2025-04-04 21:51:01 +07:00
827b3fa307
Merge pull request #30 from ForFarmTeam/feature-knowledge-hub
fix: show blog in hub page
2025-04-04 21:17:48 +07:00
a38ee0df35 fix: show blog in hub page 2025-04-04 21:14:52 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
e9580c3543 Add load testing tool for inventory status endpoint
- Implemented a load testing utility in main.go to simulate concurrent requests to the inventory status endpoint.
- Introduced a Metrics struct to track successes, failures, and response times.
- Added functionality to calculate and print a summary of the load test results, including total requests, success rate, and response time statistics.
- Utilized goroutines and a WaitGroup to handle concurrent HTTP requests efficiently.
2025-04-04 20:49:00 +07:00
3dc5f37436
Merge pull request #27 from ForFarmTeam/feature-profile-settings
feat: add setting and profile setting page
2025-04-04 17:13:52 +07:00
aa6d434dfd feat: add setting and profile setting page 2025-04-04 17:12:24 +07:00
8b83a26c15
Merge pull request #26 from ForFarmTeam/feature-farm-setup
Add chatbot, openweather projection and edit/delete farm and crops
2025-04-04 16:40:19 +07:00
e82cd6aa63 Update pnpm-lock.yaml 2025-04-04 16:40:00 +07:00
9d320ccb2f Merge branch 'main' into feature-farm-setup 2025-04-04 16:38:46 +07:00
b6f57da373
Merge pull request #25 from ForFarmTeam/feature-inventory
Fix inventory edit and adding
2025-04-04 15:42:13 +07:00
75e9032d0d
Merge branch 'main' into feature-inventory 2025-04-04 15:42:05 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
6563f272e7 feat: improve code readability in SignupPage by formatting and restructuring JSX elements 2025-04-04 15:37:21 +07:00
e2d7b95631
Merge pull request #24 from ForFarmTeam/feature-knowledge-hub
Feature knowledge hub
2025-04-04 15:34:35 +07:00
aa87e3e26a
Merge branch 'main' into feature-knowledge-hub 2025-04-04 15:34:22 +07:00
644b3f940d feat: add ability to edit farm and crop 2025-04-04 15:30:50 +07:00
1e6c631be3 fix: fix farm openweather projection 2025-04-04 15:30:21 +07:00
b7e3e0a164 fix: update typos and remove breadcrumb 2025-04-04 15:25:55 +07:00
3ee9b92ce7 ui: update map to receive initial value 2025-04-04 15:25:35 +07:00
df38e1c9f2 feat: add chatbot endpoint 2025-04-04 15:24:14 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
186ad164e2 feat: remove console.table debug statements from InventoryPage 2025-04-04 14:14:29 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
ea214e3cf1 feat: streamline inventory item editing by simplifying category, unit, and status ID retrieval 2025-04-04 14:13:25 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
0ded8e67ac feat: remove unnecessary blank line in API route registration 2025-04-04 14:04:34 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
551fc29572 Merge branch 'feature-knowledge-hub' into feature-inventory 2025-04-04 14:04:22 +07:00
Buravit Yenjit
1dee8e7f97 feat: Update TableOfContent Handler 2025-04-04 01:19:14 +07:00
Buravit Yenjit
5eec21a2b1 feat: add image_url attribute and handle method 2025-04-03 23:36:17 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
7b70f9ef4b feat: rename UpdateInventoryItemInput to EditInventoryItemInput and enhance error handling in inventory update logic 2025-04-03 22:39:14 +07:00
THIS ONE IS A LITTLE BIT TRICKY KRUB
63d38fb99d feat: refactor inventory item deletion and editing logic for improved error handling and structure 2025-04-03 21:30:41 +07:00
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
8c63c8d047 fix: change accessToken case 2025-04-03 18:04:49 +07:00
3100edb097 feat: wire up analytic with frontend 2025-04-03 17:44:48 +07:00