Commit graph

2617 commits

Author SHA1 Message Date
KhalimCK
b0a5d5593a
Merge pull request #414 from Hestia-Homes/main
updating default values for inclusions/exclusions
2025-04-17 16:26:49 +01:00
KhalimCK
12dcfcdd92
Merge pull request #413 from Hestia-Homes/remote-assessment-api
updating default values for inclusions/exclusions
2025-04-17 16:25:08 +01:00
Khalim Conn-Kowlessar
73fa209cfd updating default values for inclusions/exclusions 2025-04-17 15:53:56 +01:00
KhalimCK
b6eac5f4c9
Merge pull request #412 from Hestia-Homes/main
updating dockerfile to install fastapi dependencies + engine for the engine lambda
2025-04-17 15:10:43 +01:00
KhalimCK
87717c16dc
Merge pull request #411 from Hestia-Homes/remote-assessment-api
updating dockerfile to install fastapi dependencies + engine for the engine lambda
2025-04-17 15:10:16 +01:00
Khalim Conn-Kowlessar
acc55e452b Merge branch 'main' of https://github.com/Hestia-Homes/Model into remote-assessment-api 2025-04-17 15:09:15 +01:00
Khalim Conn-Kowlessar
3c2eab8a43 updating dockerfile to install fastapi dependencies + engine for the engine lambda 2025-04-17 15:08:56 +01:00
KhalimCK
51eb09560f
Merge pull request #410 from Hestia-Homes/main
updated serverless file to give fastapi access to sqs
2025-04-17 14:52:16 +01:00
KhalimCK
91b911487a
Merge pull request #409 from Hestia-Homes/remote-assessment-api
updated serverless file to give fastapi access to sqs
2025-04-17 14:51:56 +01:00
Khalim Conn-Kowlessar
a2caebce47 updated serverless file to give fastapi access to sqs 2025-04-17 14:51:06 +01:00
KhalimCK
457efe2a0a
Merge pull request #408 from Hestia-Homes/main
Adding sqlalchemy and pydantic packages to deployment and increasing visibility time for queue
2025-04-17 09:59:19 +01:00
KhalimCK
272aafad91
Merge pull request #407 from Hestia-Homes/remote-assessment-api
Adding sqlalchemy and pydantic packages to deployment and increasing visibility time for queue
2025-04-17 09:57:43 +01:00
Khalim Conn-Kowlessar
6c02e8054f increasing queue timeout 2025-04-17 09:56:34 +01:00
Khalim Conn-Kowlessar
04a50aeeb3 added sqlalchemy and pydantic packages 2025-04-16 18:30:28 +01:00
KhalimCK
0e22bdd3b9
Merge pull request #406 from Hestia-Homes/main
reduced the size of the fastapi requirements
2025-04-16 18:21:02 +01:00
KhalimCK
5d076aae4e
Merge pull request #405 from Hestia-Homes/remote-assessment-api
reduced the size of the fastapi requirements
2025-04-16 18:20:08 +01:00
Khalim Conn-Kowlessar
7eb964d6fc reduced the size of the fastapi requirements 2025-04-16 18:19:13 +01:00
KhalimCK
0fbce73a6a
Merge pull request #404 from Hestia-Homes/main
removed version of serverless python requirements
2025-04-16 18:05:36 +01:00
KhalimCK
6e7151e9b9
Merge pull request #403 from Hestia-Homes/remote-assessment-api
removed version of serverless python requirements
2025-04-16 18:05:01 +01:00
Khalim Conn-Kowlessar
e5be7d4f85 removed version of serverless python requirements 2025-04-16 18:04:21 +01:00
KhalimCK
71c21d52e7
Merge pull request #402 from Hestia-Homes/main
added serverless python requirements
2025-04-16 18:02:11 +01:00
KhalimCK
658b47ea6b
Merge pull request #401 from Hestia-Homes/remote-assessment-api
added serverless python requirements
2025-04-16 18:00:52 +01:00
Khalim Conn-Kowlessar
f30b3e3703 added serverless python requirements 2025-04-16 17:59:53 +01:00
KhalimCK
a01f54f192
Merge pull request #400 from Hestia-Homes/main
corrected requirements references in dockerfile
2025-04-16 17:54:00 +01:00
KhalimCK
090323cbb9
Merge pull request #399 from Hestia-Homes/remote-assessment-api
corrected requirements references in dockerfile
2025-04-16 17:53:37 +01:00
Khalim Conn-Kowlessar
2f636fb1df corrected requirements references in backend 2025-04-16 17:52:09 +01:00
KhalimCK
04a85af6f1
Merge pull request #398 from Hestia-Homes/main
Added missing/moved files during restructure
2025-04-16 17:21:54 +01:00
KhalimCK
1565b85639
Merge pull request #397 from Hestia-Homes/remote-assessment-api
moved files
2025-04-16 17:21:15 +01:00
Khalim Conn-Kowlessar
f4fc50680b moved files 2025-04-16 17:20:31 +01:00
KhalimCK
773f944d6b
Merge pull request #396 from Hestia-Homes/main
Major backend restructure to create an async job, consuming a queue, to trigger the engine, with fastapi facilitating requests
2025-04-16 17:14:02 +01:00
KhalimCK
cdb3254c16
Merge pull request #395 from Hestia-Homes/remote-assessment-api
Re-structuring the backend to allow async api calls, where fastapi just facilitates the requests and triggers the jobs via sqs
2025-04-16 17:12:54 +01:00
Khalim Conn-Kowlessar
0618fc05fd restructuring app to split out engine code 2025-04-16 17:10:13 +01:00
Khalim Conn-Kowlessar
fafbf4a52f refactoring serverless script with sqs queue 2025-04-16 16:42:12 +01:00
KhalimCK
ee5aad8539
Merge pull request #394 from Hestia-Homes/main
Making api async
2025-04-16 14:12:07 +01:00
KhalimCK
dd08de6205
Merge pull request #393 from Hestia-Homes/remote-assessment-api
Remote assessment api
2025-04-16 14:11:41 +01:00
Khalim Conn-Kowlessar
9453ffb401 made lambda async and 15 min timeout 2025-04-16 14:09:03 +01:00
Khalim Conn-Kowlessar
e99f1506f9 matching ecosurv data to asset list 2025-04-15 17:26:40 +01:00
KhalimCK
aae0b1ccd9
Merge pull request #392 from Hestia-Homes/main
enable patching via remote assessment
2025-04-14 20:37:29 +01:00
KhalimCK
8d65f5b1e0
Merge pull request #391 from Hestia-Homes/remote-assessment-api
enable patching via remote assessment
2025-04-14 20:37:00 +01:00
Khalim Conn-Kowlessar
9e179e7f9b enable patching via remote assessment 2025-04-14 20:36:00 +01:00
KhalimCK
b9e32ebad6
Merge pull request #390 from Hestia-Homes/main
updated the typing of the event_type field
2025-04-14 14:36:47 +01:00
KhalimCK
a28c669d0b
Merge pull request #389 from Hestia-Homes/remote-assessment-api
updated the typing of the event_type field
2025-04-14 14:36:26 +01:00
Khalim Conn-Kowlessar
6f4d91440f updated the typing of the event_type field 2025-04-14 14:33:58 +01:00
KhalimCK
081be1e162
Merge pull request #388 from Hestia-Homes/main
Added request error logging and middleware logging, to catch errors
2025-04-14 13:19:39 +01:00
KhalimCK
bea2e403d6
Merge pull request #387 from Hestia-Homes/remote-assessment-api
Remote assessment api
2025-04-14 13:19:03 +01:00
Khalim Conn-Kowlessar
d3ce1ceed8 added more detailed logging to help catch errors 2025-04-14 13:18:30 +01:00
KhalimCK
886648bc51
Merge pull request #386 from Hestia-Homes/main
Fixing dockerfile bug
2025-04-14 12:48:57 +01:00
KhalimCK
49d381aa89
Merge pull request #385 from Hestia-Homes/remote-assessment-api
Remote assessment api
2025-04-14 12:48:34 +01:00
Khalim Conn-Kowlessar
05118b749a Merge branch 'main' of https://github.com/Hestia-Homes/Model into remote-assessment-api 2025-04-14 12:48:17 +01:00
Khalim Conn-Kowlessar
9d29335f68 fix dockerfile bug 2025-04-14 12:46:05 +01:00