hermes
|
1233f15b91
|
Applied CORS fix
|
2026-10-24 14:58:55 +02:00 |
|
hermes
|
c43e18f184
|
Fixed Console user lockout and unlock implementation
|
2026-10-24 14:38:55 +02:00 |
|
hermes
|
d912c5c6c3
|
Added partner to api cors list
|
2026-10-24 12:50:28 +02:00 |
|
hermes
|
20bdd8b209
|
Removed joborchestrator
|
2026-10-24 12:41:03 +02:00 |
|
hermes
|
bf384d7e6a
|
Reverted changes
|
2026-10-24 12:12:27 +02:00 |
|
hermes
|
957d2210a9
|
Refactored sync process
|
2026-10-24 12:11:48 +02:00 |
|
hermes
|
16fb6b9434
|
Simplified lockout modals
|
2026-10-24 11:48:19 +02:00 |
|
hermes
|
7220700bac
|
Removed setUserLockout from PartnerUI
|
2026-10-24 11:39:47 +02:00 |
|
hermes
|
3316fc0275
|
Fixed sync handshake
|
2026-10-23 10:19:30 +02:00 |
|
hermes
|
8f58e15f0f
|
Implemented partnerui
|
2026-10-23 00:58:47 +02:00 |
|
hermes
|
9ed210613e
|
Applied mailbox constraints
|
2026-10-22 23:57:38 +02:00 |
|
hermes
|
5050c901bc
|
Fixed notification composition
|
2026-10-22 23:36:03 +02:00 |
|
hermes
|
46c6ddcc80
|
Implemented notification strategy
|
2026-10-22 22:59:33 +02:00 |
|
hermes
|
7071c404f0
|
Implemented markdown based notification message body formatting
|
2026-10-22 18:19:08 +02:00 |
|
hermes
|
cb89817d88
|
Implemented mailbox in ConsoleUI
|
2026-10-22 18:01:22 +02:00 |
|
hermes
|
6ff016e7ec
|
Fixed beneficiary page type error
|
2026-10-22 17:14:35 +02:00 |
|
hermes
|
d45a89ab67
|
Fixed beneficiary outcomes misconfiguration
|
2026-10-22 17:08:01 +02:00 |
|
hermes
|
3fda1ac5db
|
Applied RBAC to compliance dashboard
|
2026-10-22 16:06:05 +02:00 |
|
hermes
|
efc63ca398
|
Fixed error with compliance page
|
2026-10-22 15:58:22 +02:00 |
|
hermes
|
299d6ff4dc
|
Improved compliance monitoring
|
2026-10-22 15:42:36 +02:00 |
|
hermes
|
9835121fd9
|
Enforced relationships between activities and indicators, fixed actuals recording
|
2026-10-22 13:47:54 +02:00 |
|
hermes
|
4dd0899209
|
Implemented audit logging
|
2026-10-22 12:31:37 +02:00 |
|
hermes
|
92891438f6
|
Enforced approval rights
|
2026-10-22 11:25:55 +02:00 |
|
hermes
|
0261a6093e
|
Refactored project view into modal
Elevated toast message priority
|
2026-10-22 09:41:41 +02:00 |
|
hermes
|
ccc49df720
|
Refactored projects page, fixed security user modal
|
2026-10-22 07:39:33 +02:00 |
|
hermes
|
c24e809b88
|
Applied UI rendering fixes
|
2026-10-22 06:23:22 +02:00 |
|
hermes
|
87f597c091
|
docs: formalize C# formatting, brace discipline, FluentResults vs ternary, grouping, and clean namespace rules in GEMINI.md
|
2026-10-22 05:01:10 +02:00 |
|
hermes
|
5a6c951641
|
docs: codify C# functional style, low branching, try-catch avoidance, and Clean/Vertical Slice/SOLID/DRY balance in GEMINI.md
|
2026-10-22 04:55:44 +02:00 |
|
hermes
|
acf8bc224b
|
Fixed docker compose
|
2026-10-21 11:06:56 +02:00 |
|
hermes
|
558ca0dbb4
|
Resolved volnerability
|
2026-10-21 11:00:48 +02:00 |
|
hermes
|
270929948d
|
Restructured .net solutions
Resolved volnerability
|
2026-10-21 10:41:23 +02:00 |
|
hermes
|
95a86e1a87
|
Fixed new user username formating
|
2026-10-21 10:16:54 +02:00 |
|
hermes
|
5d7e2f74ce
|
RBAC Improvements
Caching improvements
Maker-Checker Implementation
|
2026-10-21 07:27:47 +02:00 |
|
hermes
|
dee9098379
|
Fixed tenant management
|
2026-10-20 17:56:04 +02:00 |
|
hermes
|
d7a168c9fa
|
Create Organisation Fix
|
2026-10-20 12:47:06 +02:00 |
|
hermes
|
28a821ae91
|
Added GEMINI.md file
|
2026-10-19 10:54:11 +02:00 |
|
hermes
|
1142cfd94e
|
Implemented rbac
|
2026-10-11 11:16:08 +02:00 |
|
hermes
|
45a6c0aca0
|
Fixed skoruba api value assignment in docker compose
|
2026-10-11 08:29:30 +02:00 |
|
hermes
|
1b586da2ab
|
Fixed skoruba api address configs
|
2026-10-11 08:17:21 +02:00 |
|
hermes
|
4735551e06
|
Removed nontest user
|
2026-10-11 08:02:33 +02:00 |
|
hermes
|
a28caa5c69
|
Corrected admin security docker compose api configs
|
2026-10-11 08:01:33 +02:00 |
|
hermes
|
c3cc21f334
|
Refactored docker compose
|
2026-10-11 07:49:38 +02:00 |
|
hermes
|
9a0371fb08
|
Added skorubauserservice tests
|
2026-10-11 07:43:51 +02:00 |
|
hermes
|
381d5b7e94
|
Stable user lockout, role and claim calls
|
2026-10-10 18:14:31 +02:00 |
|
hermes
|
d3566c5e43
|
Light refactor
|
2026-10-10 15:44:27 +02:00 |
|
hermes
|
0352d154a4
|
Added debug only fact
|
2026-10-10 15:35:32 +02:00 |
|
hermes
|
8eca793f5f
|
Added skoruba user service integration test
|
2026-10-10 15:31:36 +02:00 |
|
hermes
|
343f405982
|
Added consolidated applicant data retrieval endpoint
|
2026-10-10 11:11:23 +02:00 |
|
hermes
|
2ee7a49122
|
Added user management endpoints
|
2026-10-10 10:12:13 +02:00 |
|
hermes
|
1ebd83a2f4
|
Removed repetetive static usings and aliases
|
2026-10-05 08:57:39 +02:00 |
|
hermes
|
da2c0f9a34
|
Now using global static usings on endpoints to reduce boilerplate
|
2026-10-05 08:33:00 +02:00 |
|
hermes
|
34ddfc1d73
|
Redesigned nav bar
|
2026-10-04 18:27:08 +02:00 |
|
hermes
|
236f6f0f9d
|
Refactored org modal logic
|
2026-10-04 18:21:48 +02:00 |
|
hermes
|
c9deba0427
|
Fixed linked user resolution
|
2026-10-04 18:04:36 +02:00 |
|
hermes
|
84a171d4a4
|
Added stubs for user management endpoints
|
2026-10-04 15:17:22 +02:00 |
|
hermes
|
06539236a1
|
Added skoruba api integration
|
2026-10-04 14:31:06 +02:00 |
|
hermes
|
b3957f4af4
|
Refactored org create and update models
|
2026-10-04 11:13:09 +02:00 |
|
hermes
|
d8a95f3f92
|
Refactored tenant organisatio listing in tenant page
|
2026-10-04 11:08:52 +02:00 |
|
hermes
|
13712be13b
|
Corrected boolean logic on bypass filter logic
|
2026-10-04 10:57:42 +02:00 |
|
hermes
|
681ed99fea
|
Fine tuned organisation onboarding and tenant management
|
2026-10-04 10:34:59 +02:00 |
|
hermes
|
5fb67df9ac
|
Refactored organisation entities and endpoints
|
2026-10-04 10:11:28 +02:00 |
|
hermes
|
8fed46961a
|
Added tenant management
Applied basic access control
|
2026-10-04 09:13:55 +02:00 |
|
hermes
|
8100518549
|
Hardened API and catered for Partner role query filter bypass
|
2026-10-04 08:18:43 +02:00 |
|
hermes
|
8d069c2da0
|
Redesigned dash
|
2026-09-29 12:24:04 +02:00 |
|
hermes
|
8643b2625b
|
Refactored dashboard
|
2026-09-29 11:41:14 +02:00 |
|
hermes
|
c805a31824
|
Fixed missing dependency
|
2026-09-28 16:46:50 +02:00 |
|
hermes
|
67fa99c64a
|
Added dockerfile to partner ui
|
2026-09-28 16:33:18 +02:00 |
|
hermes
|
9f6c1e505b
|
Added partner client env var
|
2026-09-28 16:26:05 +02:00 |
|
hermes
|
c4f57b92ef
|
Added pfm-partner to compose file
|
2026-09-28 16:15:43 +02:00 |
|
hermes
|
7d510d9fbc
|
Added partner app
|
2026-09-28 16:13:42 +02:00 |
|
hermes
|
242a4c6fbb
|
Fixed timeline height
Moved export and fixed data output
Added project budget amount widget to project listing
|
2026-09-28 11:55:52 +02:00 |
|
hermes
|
891801c73d
|
Light projects page refactor
|
2026-09-28 11:45:05 +02:00 |
|
hermes
|
8b68f7b99c
|
Refactored projects and milestones page
|
2026-09-28 11:34:11 +02:00 |
|
hermes
|
93b3416d2c
|
Removed duplicate filter in settings page
Improved Rule value handling
|
2026-09-28 11:10:17 +02:00 |
|
hermes
|
ef13117042
|
Added Role column to user directory
|
2026-09-28 10:58:02 +02:00 |
|
hermes
|
8eae097e8b
|
Corrected user role mapping
|
2026-09-28 10:39:32 +02:00 |
|
hermes
|
ea71e55e2d
|
Refactored UI
Added Role filed to user table and endpoint implementation
|
2026-09-28 10:25:00 +02:00 |
|
hermes
|
7037ea72ca
|
Refactored get compliance item endpoint
|
2026-09-27 15:05:42 +02:00 |
|
hermes
|
104f01e515
|
fixed create site visit error
|
2026-09-27 14:41:08 +02:00 |
|
hermes
|
0d626fd84a
|
Fixed error handling
|
2026-09-27 14:35:52 +02:00 |
|
hermes
|
9ba48de55b
|
ui tweaks
|
2026-09-27 14:27:01 +02:00 |
|
hermes
|
6107de3e53
|
fixed new change request logic
|
2026-09-27 14:16:08 +02:00 |
|
hermes
|
df167caf55
|
Fixed mismatched endpoint calling
|
2026-09-27 14:07:44 +02:00 |
|
hermes
|
8afceda1cd
|
Fixed change management rendering error
|
2026-09-27 13:43:14 +02:00 |
|
hermes
|
c1c5641d1e
|
Updated api usage, corrected table designs
|
2026-09-27 13:31:27 +02:00 |
|
hermes
|
2efd2859c7
|
Refactored docker compose
|
2026-09-27 13:07:55 +02:00 |
|
hermes
|
dd6996bdb1
|
Refactored endpoints
|
2026-09-27 13:06:50 +02:00 |
|
hermes
|
1df0b97daf
|
Issue creation, reolution is optional
|
2026-09-27 12:55:29 +02:00 |
|
hermes
|
e6fdcf3d0d
|
Fixed UI inconsistencies
|
2026-09-27 12:04:22 +02:00 |
|
hermes
|
36e5d3d7c8
|
Added, beneficiaries, site visits and change management
|
2026-09-27 11:40:28 +02:00 |
|
hermes
|
fb27cc8c92
|
Removed settings page mock data and replaced with api calls
|
2026-09-27 10:58:08 +02:00 |
|
hermes
|
6ab01830f3
|
Added audit log endpoint
|
2026-09-27 10:11:56 +02:00 |
|
hermes
|
6e6419ab51
|
Revised all UIs
|
2026-09-26 16:36:45 +02:00 |
|
hermes
|
ed6e57ffa9
|
Added budget update
Added portfolio and programme value calculator endpoints
|
2026-09-26 15:14:29 +02:00 |
|
hermes
|
6be74e9a24
|
Added postcss
|
2026-09-26 13:54:39 +02:00 |
|
hermes
|
2949d6218b
|
Implemented data export
|
2026-09-26 13:45:42 +02:00 |
|
hermes
|
15a8d8f449
|
Fixed portfolio retrieval
|
2026-09-26 12:03:47 +02:00 |
|
hermes
|
db07ad1a82
|
Added missing instrument endpoints
|
2026-09-26 11:20:57 +02:00 |
|
hermes
|
11967e3252
|
Fixed update organisation
|
2026-09-26 10:39:22 +02:00 |
|
hermes
|
f3a8f78144
|
Fixed API calls on governance page
Enforced multitenancy
|
2026-09-26 10:28:43 +02:00 |
|