Daniel Roth
|
3349edda89
|
initial definition of trigger request object
|
2026-02-16 10:03:07 +00:00 |
|
Daniel Roth
|
53cfd9ee8c
|
start setting up lambda deployment code
|
2026-02-16 09:57:00 +00:00 |
|
Daniel Roth
|
d1fb1a6d39
|
typehint read_io_from_s3 signature to remove pylance problems in calling modules
|
2026-02-16 09:45:26 +00:00 |
|
Daniel Roth
|
e6c0feaf1c
|
remove unused import
|
2026-02-16 09:12:55 +00:00 |
|
Daniel Roth
|
13620ffc2d
|
Merge branch 'main' into feature/automate-categorisation-of-works
|
2026-02-16 09:12:33 +00:00 |
|
KhalimCK
|
1015d9bbc5
|
Merge pull request #709 from Hestia-Homes/bug/ubuntu-update
changing build commange to handle ubuntu upgrade from docker 28 to 29
|
2026-02-13 17:30:24 +00:00 |
|
Khalim Conn-Kowlessar
|
64260a4bbb
|
changing build commange to handle ubuntu upgrade from docker 28 to 29
|
2026-02-13 17:27:41 +00:00 |
|
Daniel Roth
|
bd9e553e35
|
bulk update of plans
|
2026-02-13 14:50:48 +00:00 |
|
Daniel Roth
|
8e5016978e
|
Merge branch 'main' into feature/automate-categorisation-of-works
|
2026-02-13 13:44:27 +00:00 |
|
Daniel Roth
|
16386173af
|
get update_plan working
|
2026-02-13 13:39:38 +00:00 |
|
KhalimCK
|
b5574467c6
|
Merge pull request #706 from Hestia-Homes/bug/ignored-cost-caps
bug fixed for 0 target gain where infinity was being selected
|
2026-02-13 12:56:31 +00:00 |
|
Khalim Conn-Kowlessar
|
7237ad5a79
|
bug fixed for 0 target gain where infinity was being selected
|
2026-02-13 12:40:07 +00:00 |
|
Daniel Roth
|
e0e50d696a
|
fixes so it runs (as far as the database update), plus some temp prints
|
2026-02-13 12:26:31 +00:00 |
|
KhalimCK
|
b4d1dae748
|
Merge pull request #705 from Hestia-Homes/bug/sap-below-zero
handling cases where ventilation recommendation has a score taking a property below 1
|
2026-02-13 11:15:28 +00:00 |
|
Khalim Conn-Kowlessar
|
24a7c95f63
|
handling cases where ventilation recommendation has a score taking a property below 1
|
2026-02-13 10:42:17 +00:00 |
|
Daniel Roth
|
561594a6ca
|
consistent use of Tuple
|
2026-02-13 09:45:15 +00:00 |
|
Daniel Roth
|
61d9e64e1b
|
also update scenario when updating plan
|
2026-02-13 09:44:35 +00:00 |
|
Daniel Roth
|
f34a6269f7
|
Move updating of is_default to domain rather than database layer
|
2026-02-13 09:39:25 +00:00 |
|
Daniel Roth
|
4b07310d6b
|
define database methods
|
2026-02-12 17:36:47 +00:00 |
|
Daniel Roth
|
857d7e3da1
|
Check whether plan with EPC goal is compliant 🟪
|
2026-02-12 16:10:11 +00:00 |
|
Daniel Roth
|
bf0fce8ca5
|
Check whether plan with EPC goal is compliant (and change goal_value back to required)🟩
|
2026-02-12 16:08:37 +00:00 |
|
Daniel Roth
|
080000123f
|
cater for goal_value being NULL 🟥
|
2026-02-12 15:40:03 +00:00 |
|
Daniel Roth
|
70fd417c4a
|
Check whether plan with EPC goal is compliant 🟥
|
2026-02-12 15:04:02 +00:00 |
|
Daniel Roth
|
3761d0bbe7
|
fix pylance problem in logger
|
2026-02-12 14:32:48 +00:00 |
|
Daniel Roth
|
f955184260
|
refactor processor
|
2026-02-12 14:25:35 +00:00 |
|
Daniel Roth
|
4ddb5592f3
|
give classes immutable records to protect udpating
|
2026-02-12 12:58:44 +00:00 |
|
Daniel Roth
|
a0515ea3bb
|
correct import path following move of domain
|
2026-02-12 12:45:17 +00:00 |
|
Daniel Roth
|
80cd44c97a
|
move domain into app directory
|
2026-02-12 12:44:42 +00:00 |
|
Daniel Roth
|
c31ad577a6
|
define class methods to construct domain classes from sqlalchemy models
|
2026-02-12 12:44:18 +00:00 |
|
Daniel Roth
|
7c88e22424
|
Define Plan and Scenario domain classes
|
2026-02-12 12:31:37 +00:00 |
|
Daniel Roth
|
b3fa7c3051
|
rename Plan and Scenario to PlanModel and ScenarioModel
|
2026-02-12 12:01:39 +00:00 |
|
Daniel Roth
|
73607a5117
|
sqlalchemy 2.0 typing in scenario
|
2026-02-12 11:08:35 +00:00 |
|
Daniel Roth
|
e7f941d5e4
|
use sqlalchemy 2.0 typing in recommendations , and write processing logic
|
2026-02-12 10:00:47 +00:00 |
|
Daniel Roth
|
598a612b40
|
define db methods
|
2026-02-12 09:23:47 +00:00 |
|
Daniel Roth
|
e0857ab7a2
|
Merge branch 'main' into feature/automate-categorisation-of-works
|
2026-02-11 17:23:04 +00:00 |
|
Daniel Roth
|
9faba4af42
|
set up postgres class
|
2026-02-11 17:22:00 +00:00 |
|
KhalimCK
|
46f07bd1ee
|
Merge pull request #703 from Hestia-Homes/bug/bool-error
Handling error case where there was a None roof description
|
2026-02-11 17:17:14 +00:00 |
|
Khalim Conn-Kowlessar
|
d3a494a7e7
|
handling missing roof description
|
2026-02-11 17:09:08 +00:00 |
|
Khalim Conn-Kowlessar
|
7ad2b3d46b
|
corrected test
|
2026-02-11 16:53:19 +00:00 |
|
Khalim Conn-Kowlessar
|
9e6ff3e48d
|
map empty description to null outputs for Roof Attributes and updated tests. Removed redundant repeat test
|
2026-02-11 13:57:56 +00:00 |
|
Khalim Conn-Kowlessar
|
866166c022
|
handle typing error for addreses class
|
2026-02-11 12:41:37 +00:00 |
|
Daniel Roth
|
2afccf944e
|
add github actions back into devcontainer
|
2026-02-11 12:30:14 +00:00 |
|
Daniel Roth
|
6c242188b7
|
update devcontainer to mount to home directory
|
2026-02-11 11:57:59 +00:00 |
|
Daniel Roth
|
91fe9ccc4d
|
fix merge conflict in vscode settings and add pylance analysis
|
2026-02-10 18:24:04 +00:00 |
|
Daniel Roth
|
c67e4644e4
|
define processor and local runner
|
2026-02-10 18:11:50 +00:00 |
|
Daniel Roth
|
b2f1190066
|
create categorisation directory
|
2026-02-10 17:45:49 +00:00 |
|
Daniel Roth
|
71de7e9a86
|
add github workflow vscode extensions to devcontainer
|
2026-02-10 17:10:12 +00:00 |
|
Jun-te Kim
|
d4064da365
|
Merge pull request #702 from Hestia-Homes/feature/deploy_safely
Feature/deploy safely
|
2026-02-10 17:08:28 +00:00 |
|
|
|
9a8cc902d0
|
comments to make it more clear
|
2026-02-10 17:02:40 +00:00 |
|
|
|
3d7b6d6584
|
only true for dev
|
2026-02-10 17:02:17 +00:00 |
|