This website requires JavaScript.
9f132eeb29
Fixed UI misalignments
main
hermes
2026-10-26 19:57:32 +02:00
80c798e5e6
Added Portfolio Analytics refresh button and card-per-award with contract, programme, and portfolio details
hermes
2026-10-26 17:45:52 +02:00
2690b3230e
Refactored Evidence to UpdateBy is optional When creating evidence
hermes
2026-10-26 17:03:53 +02:00
155a379ab4
Resolved reply recipient userId from TenantUsers and enabled Beneficiary compliance exploration modal
hermes
2026-10-26 10:02:14 +02:00
f56cb70b55
Fixed dshboard render crash
hermes
2026-10-26 09:34:15 +02:00
bb77a4dc9a
PartnerUI evidence, notification, indicators and actuals fixes
hermes
2026-10-26 08:53:05 +02:00
5ac317cbe3
Fixed partnerui hashing and over all theming
hermes
2026-10-25 19:44:46 +02:00
0bcc3484dc
Updated evidence handling
hermes
2026-10-25 18:58:30 +02:00
fddf400ddd
Updated partner project listing to use returned data
hermes
2026-10-25 18:30:32 +02:00
a1b8410bc2
Updated invite creation
hermes
2026-10-25 17:46:59 +02:00
cb0da32ce4
Fixed project status update on approval to do perform compliance check
hermes
2026-10-25 17:14:42 +02:00
70e286670e
Light refactor
hermes
2026-10-25 13:48:15 +02:00
c6075a5c39
Fixed update organisation endpoint constraints
hermes
2026-10-25 13:47:33 +02:00
4e1211a1e1
Fixed idNumber missed assignment when updating organisation
hermes
2026-10-25 13:34:52 +02:00
c8e54815ef
Fixed update modal linked user assignment
hermes
2026-10-25 13:23:25 +02:00
31d775c917
Fixed frozen org editor modal
hermes
2026-10-25 12:50:35 +02:00
78d147b002
Fix UI freeze by removing cyclical useEffect and stabilizing executive candidate memo
hermes
2026-10-25 12:13:15 +02:00
07018c3ce4
Auto-assign linked executive user and persist userId in organisation update modal
hermes
2026-10-25 12:02:30 +02:00
db08bbf162
Added admin override when updating organisation
hermes
2026-10-25 11:19:59 +02:00
ac357285c3
Enhanced shieldcheck
hermes
2026-10-25 11:07:05 +02:00
a4927f9742
Fix vite env type declarations and tsconfig in PartnerUI
hermes
2026-10-25 11:04:29 +02:00
fac88f3471
Fix missing lucide icon imports in GovernancePage and null-safety in DashboardPage
hermes
2026-10-25 10:35:27 +02:00
aeb7542cfe
Optimised cach usage, and enforced maker checker
hermes
2026-10-25 10:11:57 +02:00
9724bbac24
Removed award validation from budget creation process
hermes
2026-10-25 09:17:00 +02:00
deb21dbb9a
Redesigned dashboard
hermes
2026-10-25 08:52:14 +02:00
98fe1e3e3d
Merge pull request 'Moved top bar to top' (#173 ) from finishline into main
khwezi
2026-10-25 08:27:23 +02:00
48edfa1cbb
Moved top bar to top
finishline
hermes
2026-10-25 08:26:37 +02:00
d9b65010cf
Merge pull request 'Redesigned PartnerUi dashboard' (#172 ) from finishline into main
khwezi
2026-10-25 08:02:27 +02:00
3e1d8bc1cc
Redesigned PartnerUi dashboard
hermes
2026-10-25 08:01:34 +02:00
bc441c1255
Merge pull request 'Fixed ConsoleUi salt handling' (#171 ) from finishline into main
khwezi
2026-10-24 18:10:42 +02:00
17a4149a73
Fixed ConsoleUi salt handling
hermes
2026-10-24 18:09:59 +02:00
6e786ca796
Merge pull request 'Finishline' (#170 ) from finishline into main
khwezi
2026-10-24 17:37:15 +02:00
25e251aa79
Overhauled lockout process
hermes
2026-10-24 17:36:30 +02:00
a731c979bb
Overhauled lockout process
hermes
2026-10-24 17:29:48 +02:00
90631d22ae
Merge pull request 'Applied extensive leaked secret protection' (#169 ) from finishline into main
khwezi
2026-10-24 15:57:01 +02:00
17a99ff084
Applied extensive leaked secret protection
hermes
2026-10-24 15:56:25 +02:00
010f2d5eaa
Merge pull request 'Stopped leaking secrets' (#168 ) from finishline into main
khwezi
2026-10-24 15:44:08 +02:00
29a11f0e0b
Stopped leaking secrets
hermes
2026-10-24 15:43:10 +02:00
b8f5ebf69a
Merge pull request 'Finishline' (#167 ) from finishline into main
khwezi
2026-10-24 15:23:51 +02:00
385c76510b
Fixed partnerui message viewer
hermes
2026-10-24 15:23:12 +02:00
631a0b7a9a
Fixed partner message reader
hermes
2026-10-24 15:18:34 +02:00
957e75a853
Merge pull request 'Applied CORS fix' (#166 ) from finishline into main
khwezi
2026-10-24 14:59:28 +02:00
1233f15b91
Applied CORS fix
hermes
2026-10-24 14:58:55 +02:00
8a06a86eb3
Merge pull request 'Fixed Console user lockout and unlock implementation' (#165 ) from finishline into main
khwezi
2026-10-24 14:39:40 +02:00
c43e18f184
Fixed Console user lockout and unlock implementation
hermes
2026-10-24 14:38:55 +02:00
f8f826979d
Merge pull request 'Finishline' (#164 ) from finishline into main
khwezi
2026-10-24 12:51:15 +02:00
d912c5c6c3
Added partner to api cors list
hermes
2026-10-24 12:50:28 +02:00
20bdd8b209
Removed joborchestrator
hermes
2026-10-24 12:41:03 +02:00
c4a0469bae
Merge pull request 'Finishline' (#163 ) from finishline into main
khwezi
2026-10-24 12:13:11 +02:00
bf384d7e6a
Reverted changes
hermes
2026-10-24 12:12:27 +02:00
957d2210a9
Refactored sync process
hermes
2026-10-24 12:11:48 +02:00
a3f461478c
Merge pull request 'PartnerUi fixes' (#162 ) from finishline into main
khwezi
2026-10-24 11:49:45 +02:00
16fb6b9434
Simplified lockout modals
hermes
2026-10-24 11:48:19 +02:00
7220700bac
Removed setUserLockout from PartnerUI
hermes
2026-10-24 11:39:47 +02:00
cc62696017
Merge pull request 'Fixed sync handshake' (#161 ) from finishline into main
khwezi
2026-10-23 10:20:48 +02:00
3316fc0275
Fixed sync handshake
hermes
2026-10-23 10:19:30 +02:00
d4598e0c6c
Merge pull request 'Implemented partnerui' (#160 ) from finishline into main
khwezi
2026-10-23 00:59:39 +02:00
8f58e15f0f
Implemented partnerui
hermes
2026-10-23 00:58:47 +02:00
43656e848a
Merge pull request 'Applied mailbox constraints' (#159 ) from finishline into main
khwezi
2026-10-22 23:58:12 +02:00
9ed210613e
Applied mailbox constraints
hermes
2026-10-22 23:57:38 +02:00
3a3245b643
Merge pull request 'Fixed notification composition' (#158 ) from finishline into main
khwezi
2026-10-22 23:36:39 +02:00
5050c901bc
Fixed notification composition
hermes
2026-10-22 23:36:03 +02:00
fdaf12a183
Merge pull request 'Implemented notification strategy' (#157 ) from finishline into main
khwezi
2026-10-22 23:01:14 +02:00
46c6ddcc80
Implemented notification strategy
hermes
2026-10-22 22:59:33 +02:00
6cdd03a02f
Merge pull request 'Implemented markdown based notification message body formatting' (#156 ) from finishline into main
khwezi
2026-10-22 18:19:36 +02:00
7071c404f0
Implemented markdown based notification message body formatting
hermes
2026-10-22 18:19:08 +02:00
1d1060d031
Merge pull request 'Implemented mailbox in ConsoleUI' (#155 ) from finishline into main
khwezi
2026-10-22 18:01:54 +02:00
cb89817d88
Implemented mailbox in ConsoleUI
hermes
2026-10-22 18:01:22 +02:00
b0c89362d0
Merge pull request 'Fixed beneficiary page type error' (#154 ) from finishline into main
khwezi
2026-10-22 17:15:04 +02:00
6ff016e7ec
Fixed beneficiary page type error
hermes
2026-10-22 17:14:35 +02:00
dee9ccf0b1
Merge pull request 'Fixed beneficiary outcomes misconfiguration' (#153 ) from finishline into main
khwezi
2026-10-22 17:08:35 +02:00
d45a89ab67
Fixed beneficiary outcomes misconfiguration
hermes
2026-10-22 17:08:01 +02:00
d9b3e80f7c
Merge pull request 'Finishline' (#152 ) from finishline into main
khwezi
2026-10-22 16:08:08 +02:00
3fda1ac5db
Applied RBAC to compliance dashboard
hermes
2026-10-22 16:06:05 +02:00
efc63ca398
Fixed error with compliance page
hermes
2026-10-22 15:58:22 +02:00
299d6ff4dc
Improved compliance monitoring
hermes
2026-10-22 15:42:36 +02:00
8688c752d6
Merge pull request 'Enforced relationships between activities and indicators, fixed actuals recording' (#151 ) from finishline into main
khwezi
2026-10-22 13:49:32 +02:00
9835121fd9
Enforced relationships between activities and indicators, fixed actuals recording
hermes
2026-10-22 13:47:54 +02:00
937a5595d8
Merge pull request 'Implemented audit logging' (#150 ) from finishline into main
khwezi
2026-10-22 12:37:14 +02:00
4dd0899209
Implemented audit logging
hermes
2026-10-22 12:31:37 +02:00
58ce606410
Merge pull request 'Enforced approval rights' (#149 ) from finishline into main
khwezi
2026-10-22 11:26:49 +02:00
92891438f6
Enforced approval rights
hermes
2026-10-22 11:25:55 +02:00
a98bfa4308
Merge pull request 'Refactored project view into modal' (#148 ) from finishline into main
khwezi
2026-10-22 09:42:26 +02:00
0261a6093e
Refactored project view into modal Elevated toast message priority
hermes
2026-10-22 09:41:41 +02:00
6e56a4c223
Merge pull request 'Refactored projects page, fixed security user modal' (#147 ) from finishline into main
khwezi
2026-10-22 07:40:34 +02:00
ccc49df720
Refactored projects page, fixed security user modal
hermes
2026-10-22 07:39:33 +02:00
e38edd24a0
Merge pull request 'Finishline' (#146 ) from finishline into main
khwezi
2026-10-22 06:24:18 +02:00
c24e809b88
Applied UI rendering fixes
hermes
2026-10-22 06:23:22 +02:00
87f597c091
docs: formalize C# formatting, brace discipline, FluentResults vs ternary, grouping, and clean namespace rules in GEMINI.md
hermes
2026-10-22 05:01:10 +02:00
5a6c951641
docs: codify C# functional style, low branching, try-catch avoidance, and Clean/Vertical Slice/SOLID/DRY balance in GEMINI.md
hermes
2026-10-22 04:55:44 +02:00
1ac0018926
Merge pull request 'Finishline' (#145 ) from finishline into main
khwezi
2026-10-21 11:07:27 +02:00
acf8bc224b
Fixed docker compose
hermes
2026-10-21 11:06:56 +02:00
558ca0dbb4
Resolved volnerability
hermes
2026-10-21 11:00:48 +02:00
5ad59f6569
Merge pull request 'Restructured .net solutions' (#144 ) from finishline into main
khwezi
2026-10-21 10:41:52 +02:00
270929948d
Restructured .net solutions Resolved volnerability
hermes
2026-10-21 10:41:23 +02:00
71a0abf0b2
Merge pull request 'Fixed new user username formating' (#143 ) from finishline into main
khwezi
2026-10-21 10:18:50 +02:00
95a86e1a87
Fixed new user username formating
hermes
2026-10-21 10:16:54 +02:00
627885e36b
Merge pull request 'Finishline' (#142 ) from finishline into main
khwezi
2026-10-21 08:55:56 +02:00
5d7e2f74ce
RBAC Improvements Caching improvements Maker-Checker Implementation
hermes
2026-10-21 07:27:47 +02:00
dee9098379
Fixed tenant management
hermes
2026-10-20 17:56:04 +02:00