Daniel Roth
0edeeaefa6
populate_sheet writes to new Sero template column layout 🟩
2026-06-10 13:21:50 +00:00
Daniel Roth
e7954ad83a
Merge pull request #1210 from Hestia-Homes/bug/audit-generator-deploy-fix
...
Update subtask_handler to work for handlers where TaskOrchestrator is optional
2026-06-10 14:04:20 +01:00
Daniel Roth
921dc5108b
revert pytest.ini
2026-06-10 12:59:06 +00:00
Daniel Roth
44b4882841
Merge branch 'main' into bug/audit-generator-deploy-fix
2026-06-10 12:53:18 +00:00
Daniel Roth
8ff58bd645
tell subtask_handler whether to send TaskOrchestrator to handler, defaulting to True
2026-06-10 12:43:24 +00:00
Daniel Roth
3ceafe8b49
Merge pull request #1208 from Hestia-Homes/bug/audit-generator-task-orchestrator
...
Pass unused TaskOrchestrator to audit generator handler to avoid TypeError
2026-06-10 10:36:18 +01:00
Daniel Roth
5c4999aade
unused task orchestrator in handler signature
2026-06-10 09:30:38 +00:00
Daniel Roth
2c605f80ca
pass task orchestrator to handler
2026-06-10 09:29:46 +00:00
Daniel Roth
bb1c8c88ce
Two-parameter subtask handler completes without TypeError 🟩
2026-06-10 08:40:32 +00:00
Daniel Roth
51cf545776
Two-parameter subtask handler completes without TypeError 🟥
2026-06-10 08:22:43 +00:00
Daniel Roth
f6a4b0f722
Merge pull request #1206 from Hestia-Homes/bug/audit-generator-deploy-fix
...
Add missing variable to lambda variables
2026-06-09 16:39:34 +01:00
Daniel Roth
c1dda41857
add missing variable to lambda variables
2026-06-09 15:33:35 +00:00
Daniel Roth
63b1fa08a8
Merge pull request #1204 from Hestia-Homes/feature/generate-ventilation-audit-from-magicplan
...
New application to generate ventilation audit file for a given hubspot deal ID
2026-06-09 16:25:12 +01:00
Daniel Roth
dcd5204b54
put db engine construction inside handler to avoid import errors in test
2026-06-09 15:18:42 +00:00
Daniel Roth
236f33c25f
move spreadsheet population logic to domain
2026-06-09 14:43:24 +00:00
Daniel Roth
48a413a5e2
correct imports in postgres repo
2026-06-09 14:25:29 +00:00
Daniel Roth
94f8ef5458
Merge branch 'main' into feature/generate-ventilation-audit-from-magicplan
2026-06-09 14:22:57 +00:00
Daniel Roth
163703285f
deployment
2026-06-09 14:15:52 +00:00
Daniel Roth
b9eb23f6df
allow write to real s3 when running locally
2026-06-09 13:52:39 +00:00
Daniel Roth
608006d977
reapply conditional formatting to populated file
2026-06-09 13:29:11 +00:00
Daniel Roth
f8c955b2d3
local runner and correct template path
2026-06-09 13:03:05 +00:00
Daniel Roth
e010fa1b40
remove redundant files
2026-06-09 12:52:04 +00:00
Daniel Roth
e11ab85d9d
Merge pull request #1202 from Hestia-Homes/bug/magicplan-task-handler
...
Use correct task handler decorator for magicplan
2026-06-09 13:36:12 +01:00
Daniel Roth
ea899fe0ab
actually revert changes
2026-06-09 12:27:57 +00:00
Daniel Roth
ade6891ff0
revert accidental changes
2026-06-09 12:24:12 +00:00
Daniel Roth
31c2e07a02
revert accidental changes to magicplan repo
2026-06-09 12:19:39 +00:00
Daniel Roth
dcf0b2ccb9
use task_handler rather subtask_handler for magicplan
2026-06-09 12:17:57 +00:00
Daniel Roth
82156fac8f
Audit generator populates XLSX, uploads to S3, and records UploadedFile row 🟪
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 12:05:55 +00:00
Daniel Roth
612d522b35
Audit generator populates XLSX, uploads to S3, and records UploadedFile row 🟩
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 12:01:08 +00:00
Daniel Roth
a1d09aa880
Audit generator populates XLSX, uploads to S3, and records UploadedFile row 🟥
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 11:59:09 +00:00
Daniel Roth
f08a75e103
UploadedFilePostgresRepository returns latest uploaded file by deal ID and type 🟩
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 11:54:14 +00:00
Daniel Roth
53f0da8666
UploadedFilePostgresRepository returns latest uploaded file by deal ID and type 🟥
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 11:53:25 +00:00
Daniel Roth
5178cd02c5
UploadedFile, FileTypeEnum, FileSourceEnum importable from infrastructure.postgres.uploaded_file_table 🟩
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 11:50:51 +00:00
Daniel Roth
41b282042f
UploadedFile, FileTypeEnum, FileSourceEnum importable from infrastructure.postgres.uploaded_file_table 🟥
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 11:42:53 +00:00
Daniel Roth
e5e67c203b
temp commit to backup prd in case laptop dies
2026-06-08 16:48:37 +00:00
Daniel Roth
209a0c401c
audit generator application framework
2026-06-08 16:20:05 +00:00
Daniel Roth
7497865fb2
Retrieve plan by uploaded_file_id 🟪
2026-06-08 15:44:19 +00:00
Daniel Roth
f8fcf38886
get_plan_by_uploaded_file_id 🟩
2026-06-08 15:37:52 +00:00
Jun-te Kim
0ccb0e0bf9
Merge pull request #1196 from Hestia-Homes/feautre/additional_properties_for_tracking
...
Feautre/additional properties for tracking
2026-06-08 16:19:34 +01:00
Daniel Roth
26ba09a1c7
Merge pull request #1194 from Hestia-Homes/correct-path-to-magicplan-dockerfile
...
Correct magicplan dockerfile path in terraform
2026-06-08 15:54:47 +01:00
Daniel Roth
e1515b0c00
correct path in terraform
2026-06-08 14:49:41 +00:00
Daniel Roth
c40a7c0af9
Merge pull request #1192 from Hestia-Homes/bug/fix-magicplan-orchestrator-tests
...
Fix magicplan tests to reflect changes to the orchestrator
2026-06-08 15:44:01 +01:00
Jun-te Kim
a1b4bf4e98
added 4 deal proeprties
2026-06-08 14:42:06 +00:00
Daniel Roth
648e726ca2
fix orchestration tests
2026-06-08 14:40:14 +00:00
Daniel Roth
1b673622e2
Merge pull request #1191 from Hestia-Homes/bump-rds-version
...
Bump RDS to 14.22
2026-06-08 15:19:22 +01:00
Daniel Roth
84d4fa096d
remove tests/ from pytest.ini
2026-06-08 14:15:50 +00:00
Daniel Roth
d23946a0a3
bump to 14.22
2026-06-08 14:14:15 +00:00
Daniel Roth
19c0a583cb
Merge pull request #1183 from Hestia-Homes/feature/handle-new-magicplan-response-structure
...
Get ventilation fields from new magicplan API response structure
2026-06-08 15:07:35 +01:00
Daniel Roth
3136d5a0f8
use correct db session to write to db
2026-06-08 14:07:03 +00:00
Jun-te Kim
18ad879f00
devcontainer: use dynamic host ports so worktrees don't collide
...
Publish container ports without a fixed host side in the backend and
asset_list compose files, and switch forwardPorts to service-qualified
form. Lets a second worktree's devcontainer spin up without conflicting
on host 8000/5432 (backend) or 8081 (asset_list), matching the pattern
in assessment-model-sales-frontend.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 13:53:22 +00:00