Jun-te Kim
4e02eb7c77
more tests to ensure we don't deploy something that is brokern
2026-06-02 15:03:20 +00:00
Jun-te Kim
144233a5f3
backend was missing a dependency
2026-06-02 10:46:29 +00:00
Khalim Conn-Kowlessar
5a3be9d672
feat(ingestion): relocate EpcClientService to infrastructure + SolarRepo ( #1133 )
...
Move the EpcClientService package (client + _retry + exceptions + tests) from
the dying backend/ tree to infrastructure/epc_client/ as the New-EPC-API Fetcher;
update the two callers (address2UPRN, a script). All 14 client tests pass.
Add SolarRepository port + SolarPostgresRepository persisting Google Solar
building insights as JSONB (solar_building_insights table), one row per Property.
The EPC repo half of this slice already landed in #1129 . pyright strict clean.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 16:28:48 +00:00
Jun-te Kim
53b211e951
epc token added
2026-05-20 15:43:41 +00:00
Jun-te Kim
914a8ed51e
postcode splliter working e2e
2026-05-20 11:07:40 +00:00
Jun-te Kim
fce1e1008a
added more test cases
2026-05-15 16:00:02 +00:00
Jun-te Kim
6afd076005
added 5 second rest every 100 tests
2026-05-15 11:28:04 +00:00
Jun-te Kim
2fb6a99956
throttle added
2026-05-13 14:02:36 +00:00
Jun-te Kim
dfc100f78b
rank address similiarity
2026-05-12 16:02:01 +00:00
Jun-te Kim
27f2ef5e83
get rid of duplicate function and make better sensible variable name
2026-05-12 13:46:02 +00:00
Jun-te Kim
5cd21d8522
get rid of khalim's json
2026-05-12 12:55:50 +00:00
Jun-te Kim
18ea95b67d
added env variables for boto
2026-05-12 12:34:17 +00:00
Jun-te Kim
35fea20fc7
changed function name
2026-05-12 10:54:45 +00:00
Jun-te Kim
bec5c4f3c3
one place to have df_has_single_uprn
2026-05-12 10:51:27 +00:00
Jun-te Kim
b364df89ad
forgot to add tuple typing
2026-05-12 10:31:54 +00:00
Jun-te Kim
8635e2a1aa
change file name of epc client service
2026-05-12 10:08:00 +00:00
Jun-te Kim
2c5c8337cc
added more type hints
2026-05-12 10:01:25 +00:00
Jun-te Kim
e06ead55d0
add more type hint
2026-05-12 09:48:21 +00:00
Jun-te Kim
b72d5fbf42
fix nitpick
2026-05-12 09:43:40 +00:00
Jun-te Kim
c22528299c
added type hinting to uprn
2026-05-12 09:40:12 +00:00
Jun-te Kim
5edae06a65
added imports at the top of the file instead of function
2026-05-12 09:37:23 +00:00
Jun-te Kim
1934c889b0
refactored test to deal with flats better
2026-05-11 16:23:03 +00:00
Jun-te Kim
9aae5bf482
added logic to deal with flats
2026-05-11 15:20:17 +00:00
Jun-te Kim
6504785e7c
merged from main
2026-05-11 12:30:29 +00:00
Jun-te Kim
c9c43f178c
demo generated for use in address2uprn
2026-05-08 14:48:15 +00:00
Khalim Conn-Kowlessar
8ec6eecc4d
reverting manually tweaked tests
2026-04-28 12:00:19 +00:00
Khalim Conn-Kowlessar
8f2885474b
fixing address2uprn tests
2026-04-28 11:53:52 +00:00
Khalim Conn-Kowlessar
1af6bc6748
creating lodgment dates data, using old EPC api, to verify test failures
2026-04-27 12:15:30 +00:00
Khalim Conn-Kowlessar
0955862973
working on integrating new EPC api into address2UPRN
2026-04-27 11:32:44 +00:00
Khalim Conn-Kowlessar
3ed25030d4
added new api call for new epc api
2026-04-25 22:17:38 +00:00
Jun-te Kim
d7b8ca34bf
made everything complete not compelted
2026-04-21 20:37:34 +00:00
Jun-te Kim
98c9a1df74
added fix for utf
2026-04-13 15:15:42 +00:00
Jun-te Kim
17b8f22840
fix BOM issue
2026-04-13 14:59:00 +00:00
Jun-te Kim
d730a90246
added coordination comments
2026-04-08 14:47:31 +00:00
Jun-te Kim
23d7b22b54
save for easter weekend
2026-04-02 17:30:38 +00:00
Jun-te Kim
53ef72faab
add change and put it to production
2026-04-02 13:05:16 +00:00
Jun-te Kim
e01b7225bb
save
2026-03-24 13:01:56 +00:00
Jun-te Kim
f69a615140
revert to old one
2026-03-17 17:13:49 +00:00
Jun-te Kim
6bfeeeb1b1
go back to origional
2026-03-17 13:14:16 +00:00
Jun-te Kim
1b53b47048
add this in a sensible branch
2026-03-17 12:37:50 +00:00
Jun-te Kim
49892a8f60
updated readme
2026-03-10 16:15:02 +00:00
Jun-te Kim
5b15cb5518
added __init__.py missing in ordancy survey and helpeer extensions
2026-03-10 12:39:27 +00:00
Jun-te Kim
41d817b218
added default
2026-03-10 11:31:40 +00:00
Jun-te Kim
5a98815529
didn't deploy
2026-03-10 10:10:59 +00:00
Jun-te Kim
147982cb7c
optional none
2026-03-09 13:28:16 +00:00
Jun-te Kim
4d013f3295
dan's pr
2026-03-09 13:23:20 +00:00
Jun-te Kim
071a67e501
ordnancesurvey deployment
2026-03-06 13:29:25 +00:00
Jun-te Kim
815ce01082
lambda code works locally
2026-03-06 12:51:08 +00:00
Jun-te Kim
1b3a942c30
ordance survey logic basically finsihed
2026-03-04 16:58:23 +00:00
Jun-te Kim
db251c1857
removed duplicate code
2026-03-04 16:14:27 +00:00