Khalim Conn-Kowlessar
5f0617b691
adding multi organisation connect
2026-05-07 12:32:20 +00:00
Khalim Conn-Kowlessar
a046ed4a5c
working on pibi ui
2026-05-06 23:04:45 +00:00
Khalim Conn-Kowlessar
19139b6253
Updated survey request UI for Devon County Council
2026-05-06 20:37:30 +00:00
Khalim Conn-Kowlessar
2b05abb185
Adding tests for modified approvals route
2026-05-06 19:10:47 +00:00
Khalim Conn-Kowlessar
fccf4130c8
added instruct measures approval
2026-05-06 18:00:06 +00:00
Khalim Conn-Kowlessar
bf85787936
re-designing UI for PM'
2026-05-06 14:23:54 +00:00
Khalim Conn-Kowlessar
4734eeed07
updating live tracking new features UI
2026-05-05 20:43:19 +00:00
Khalim Conn-Kowlessar
1e5eb09c3e
add pibi-measures route
...
Adds POST /api/portfolio/[portfolioId]/pibi-measures (approver-gated)
that accepts { dealId, measureNames[] } and delegates to
selectPibiMeasures. Also adds a GET handler that returns the current
pibi_ordered selection, approved measures, and instructed measures for
a deal — used by the drawer's PIBI selector to pre-populate.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 19:14:20 +00:00
Khalim Conn-Kowlessar
7de92cf5ea
add instruct-measure service, route and soft-warning helper
...
Approver-only flow that records an instructed measure in
user_defined_deal_measures, auto-creates a deal_measure_approvals row +
event in a single tx, then pushes the instructed list to HubSpot under
instructed_measures. When the deal has no proposed measures and no prior
approvals, also pushes the new measure as proposed_measures so the deal
has a coherent starting point. Soft-warning helper surfaces the
out-of-order case for the drawer (and later slices).
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-05 18:56:48 +00:00
Khalim Conn-Kowlessar
e020b3fd83
add halted state fields and approver capability gate
...
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-05 18:24:43 +00:00
Khalim Conn-Kowlessar
b8befe56fe
add deal-properties PATCH endpoint and update service
2026-05-05 14:33:59 +00:00
Khalim Conn-Kowlessar
afdc8ec703
commenting unintuitive sql query
2026-04-22 10:10:34 +00:00
Khalim Conn-Kowlessar
4bbd973b6b
added filtering to filter on lodged rating rather than modelled
2026-04-21 17:47:21 +00:00
Khalim Conn-Kowlessar
c7a5780877
implemeting document search on deal id instead of uprn
2026-04-20 18:58:24 +00:00
Khalim Conn-Kowlessar
785c40f2d1
adding measure level tracking for uploaded docs
2026-04-20 15:55:45 +00:00
Khalim Conn-Kowlessar
680935e1fa
Improving upload logging
2026-04-20 14:04:06 +00:00
Khalim Conn-Kowlessar
254125ddb7
adding batch push up when removal requests are made
2026-04-20 12:21:00 +00:00
Khalim Conn-Kowlessar
09931cb878
added in addition requests
2026-04-20 11:14:52 +00:00
Khalim Conn-Kowlessar
20e5eaff9a
updating format of text when creating logs for document uploads
2026-04-20 09:10:57 +00:00
Khalim Conn-Kowlessar
ff2bfc67b2
fixed making revisions to Hubspot push up
2026-04-20 08:52:38 +00:00
Khalim Conn-Kowlessar
6056214039
recovering from merge missing files, adding Hubspot sync capabilities
2026-04-18 10:46:21 +00:00
Khalim Conn-Kowlessar
9b9b9e2848
merging the madness
2026-04-17 20:48:15 +00:00
Khalim Conn-Kowlessar
9774a52207
rolling back migration
2026-04-17 19:38:26 +00:00
Khalim Conn-Kowlessar
f04fb8f026
updated install documents ui
2026-04-17 18:49:10 +00:00
Khalim Conn-Kowlessar
881364b562
migrated db and building out upload doc ui and approval log
2026-04-17 00:01:08 +00:00
Khalim Conn-Kowlessar
c6bd99c980
adding missing files
2026-04-16 21:13:35 +00:00
Khalim Conn-Kowlessar
c01f5bee40
added notify for user when we've remodelled
2026-04-15 09:50:17 +00:00
Khalim Conn-Kowlessar
052928a5dd
adjusted lazy load banner
2026-04-13 15:47:49 +00:00
Khalim Conn-Kowlessar
41c068c419
improving visuals of the property table
2026-04-13 13:49:34 +00:00
Khalim Conn-Kowlessar
c70a34f174
improving filter abilities
2026-04-11 15:40:06 +00:00
Khalim Conn-Kowlessar
0c0529b234
Updating the plans ui
Next.js Build Check / build (push) Waiting to run
2026-04-08 20:47:14 +00:00
Khalim Conn-Kowlessar
c8d1bfefa0
fxing scoll area margin problems
2026-04-04 21:13:57 +00:00
KhalimCK
b76861b9b8
Merge branch 'main' into feature/domna_iq
2026-04-04 20:36:57 +01:00
Khalim Conn-Kowlessar
f8e6d7afa2
added missing files
2026-04-04 13:37:42 +00:00
Khalim Conn-Kowlessar
988bd2ce8f
polishing project reporting ui
Next.js Build Check / build (push) Waiting to run
2026-04-03 10:45:51 +00:00
Khalim Conn-Kowlessar
8ca1bf2799
modified table components and hooked up documents
Next.js Build Check / build (push) Has been cancelled
2026-04-01 22:32:25 +00:00
KhalimCK
dbe3a96ac4
Merge pull request #196 from Hestia-Homes/bug/magic-email-flagged-as-phish
...
Bug/magic email flagged as phish
2026-03-10 17:29:56 +00:00
Khalim Conn-Kowlessar
a0bfeae742
changing magic links url to protect against microsoft defender and host domna logo
2026-03-10 14:59:35 +00:00
Daniel Roth
5fc3cb60e2
Add categorisation API route and call it
2026-03-02 14:41:41 +00:00
Khalim Conn-Kowlessar
c5588e67e2
removed redundant scenarioId in GET signature
2026-02-25 09:01:28 +00:00
Khalim Conn-Kowlessar
bf02eb18d9
implemented default filter
2026-02-24 23:47:58 +00:00
Jun-te Kim
c8d38c11d5
subtasks
2026-02-21 08:24:55 +00:00
Khalim Conn-Kowlessar
dce30edf00
fixed filtering logic
2026-02-07 19:59:51 +00:00
Khalim Conn-Kowlessar
1864cce8d1
debugged the updating of EPC graph with new figures and changed baselining logic
2026-02-07 19:18:59 +00:00
Khalim Conn-Kowlessar
61e0972737
tightening up typing for metrics api
2026-02-07 17:46:22 +00:00
Khalim Conn-Kowlessar
bb30444316
fixing hydration & session bug
2026-01-28 13:52:24 +00:00
fe81ac9af1
push
2026-01-19 13:41:39 +00:00
5783851415
re run build
2026-01-19 13:36:50 +00:00
de947062bb
delete plan works
2026-01-15 13:38:31 +00:00
b06a78b110
moved and amended some stuff
2026-01-14 21:35:20 +00:00