Anthony Stirling
|
907a754d64
|
Serve .mjs and .wasm static assets with correct MIME type
|
2026-06-13 18:59:29 +01:00 |
|
Anthony Stirling
|
179bf8c3d6
|
Replace hardcoded config overlay with generic reflective ApplicationProperties binder
|
2026-06-13 18:59:28 +01:00 |
|
Anthony Stirling
|
c78c6523b6
|
Enforce settings.yml endpoint disabling under Quarkus
|
2026-06-13 18:12:28 +01:00 |
|
Anthony Stirling
|
36212b7ae3
|
Fix enterprise SSO login button, callback session and premium license binding
|
2026-06-13 17:57:11 +01:00 |
|
Anthony Stirling
|
8d363f838e
|
Regenerate AI engine tool models from Quarkus OpenAPI schema
|
2026-06-13 17:15:01 +01:00 |
|
Anthony Stirling
|
4ada6e781c
|
Apply spotless formatting to SPA routing comment
|
2026-06-13 17:15:01 +01:00 |
|
Anthony Stirling
|
e410933f95
|
Serve React bundle from META-INF/resources and fix SPA asset MIME types
|
2026-06-13 17:10:14 +01:00 |
|
Anthony Stirling
|
a77226f2a7
|
Fix remaining CI checks and restore Spring profile, settings.yml and persist parity
|
2026-06-13 16:17:51 +01:00 |
|
Anthony Stirling
|
403bf550aa
|
Raise Gradle daemon heap to fix CI OOM on proprietary and saas builds
|
2026-06-13 13:24:40 +01:00 |
|
Anthony Stirling
|
3543ac97c6
|
Fix Quarkus migration build failures for core, proprietary and saas flavors
|
2026-06-13 13:10:10 +01:00 |
|
a
|
61feed02cb
|
Set Secure and SameSite on SSO JWT cookie; apply spotless formatting
|
2026-06-13 12:06:15 +01:00 |
|
a
|
8cea88e963
|
Allow Public Domain license for jboss-transaction-spi dependency
|
2026-06-13 12:06:14 +01:00 |
|
a
|
d15dbcf519
|
Remove redundant META-INF/resources duplicate and dead legacy static assets
|
2026-06-13 11:56:13 +01:00 |
|
a
|
e55c177fd1
|
Handoff: OAuth2 + SAML2 SSO working end-to-end
|
2026-06-13 11:24:08 +01:00 |
|
a
|
e0b9ef2349
|
Implement SAML2 login flow (signed AuthnRequest + ACS response validation)
|
2026-06-13 11:18:30 +01:00 |
|
a
|
57063c51b5
|
Add SAML2 SP metadata endpoint (OpenSAML 5)
|
2026-06-13 11:10:27 +01:00 |
|
a
|
33499d537e
|
Implement OAuth2/OIDC login (authorize redirect + callback servlet) end-to-end
|
2026-06-13 11:02:52 +01:00 |
|
a
|
daf392521d
|
Handoff: login-on results, auth foundation done, SSO/SAML plan
|
2026-06-13 10:39:42 +01:00 |
|
a
|
4008161b93
|
Bind security/storage config from env and attach User as SecurityIdentity principal
|
2026-06-13 10:24:12 +01:00 |
|
a
|
5679967b1b
|
Add X-API-KEY auth mechanism to populate SecurityIdentity
|
2026-06-13 10:12:10 +01:00 |
|
a
|
05d3ba6f48
|
Add @Transactional to user write/read service methods (Panache needs ambient tx)
|
2026-06-13 10:12:09 +01:00 |
|
a
|
4c125a2edc
|
Bind fileInput to the real file part when a duplicate text part is present
|
2026-06-13 10:12:09 +01:00 |
|
a
|
e49d0268f2
|
Update migration handoff with Session 2 fixes and e2e results
|
2026-06-13 09:46:32 +01:00 |
|
a
|
c3a13f264f
|
Default loginAttemptCount=5 and loginResetTimeMinutes=120 to match template
|
2026-06-13 09:46:32 +01:00 |
|
a
|
96ad92cec9
|
Add JWT Bearer auth mechanism to populate Quarkus SecurityIdentity
|
2026-06-13 09:33:27 +01:00 |
|
a
|
69b6a49e3a
|
Drop redundant duplicate fileInput part from split scenarios
|
2026-06-13 09:20:51 +01:00 |
|
a
|
cc40a179a7
|
Keep Quarkus runner-jar in Docker build context
|
2026-06-13 09:20:51 +01:00 |
|
a
|
403627101f
|
Make policy store reads transactional for off-request scheduled triggers
|
2026-06-13 09:20:51 +01:00 |
|
a
|
33dad0f81a
|
Create default admin at startup; fix DataSource proxy and login 401 mapping
|
2026-06-13 09:20:51 +01:00 |
|
a
|
1bc548d6c0
|
Add first-class Quarkus e2e Dockerfile + build helper
|
2026-06-13 08:48:20 +01:00 |
|
a
|
b9069a1889
|
Add Quarkus migration continuation/handoff doc
|
2026-06-13 00:20:20 +01:00 |
|
a
|
a30d524ec2
|
Fix MultipartFile.transferTo overwrite + maxDPI default 500 (cucumber e2e bugs)
|
2026-06-13 00:13:27 +01:00 |
|
a
|
ee26b35b33
|
Record Docker + cucumber e2e results (62% scenarios pass) in migration report
|
2026-06-12 23:40:51 +01:00 |
|
a
|
860bd6e63d
|
Make request-path reactive-safe: audit/job aspects, JobExecutorService, license singleton race
|
2026-06-12 23:32:05 +01:00 |
|
a
|
4b572852c9
|
Replace HttpServletRequest with reactive-safe @Context in exception handler, auth/config/user controllers
|
2026-06-12 23:14:43 +01:00 |
|
a
|
4665cceeb3
|
Make app boot without Redis: gate Valkey beans at build time, disable redis health, default OIDC off
|
2026-06-12 22:59:18 +01:00 |
|
a
|
90e8e34199
|
Document saas-flavor augmentation status in migration report
|
2026-06-12 22:13:42 +01:00 |
|
a
|
fe6c6c0b49
|
Complete saas module Spring->Quarkus migration (compiles under saas flavor)
|
2026-06-12 22:12:10 +01:00 |
|
a
|
e07eefc013
|
Adapt FileStorage tests to Instance<JobOwnershipService> constructor
|
2026-06-12 22:11:27 +01:00 |
|
a
|
10f4ecd09d
|
Update migration report with verified default-flavor results
|
2026-06-12 22:08:37 +01:00 |
|
a
|
20b25ad760
|
Fix runtime boot: JSON column mapping, Quartz cron, H2 config
|
2026-06-12 22:02:23 +01:00 |
|
a
|
185ac88b30
|
Resolve Quarkus CDI augmentation: app builds on default flavor
|
2026-06-12 21:54:00 +01:00 |
|
a
|
d51228af63
|
Compile default-flavor tests on Quarkus; exclude Spring-test-infra tests
|
2026-06-12 21:20:41 +01:00 |
|
a
|
06da9597af
|
Fix all proprietary module compile errors for Quarkus migration
|
2026-06-12 19:20:56 +01:00 |
|
a
|
611574fb54
|
Add Spring Security compat shim; clear residual proprietary Spring imports
|
2026-06-12 18:35:53 +01:00 |
|
a
|
2591faa0ba
|
Convert proprietary module (security/JPA/oauth2/saml2) to Quarkus via workflow (WIP)
|
2026-06-12 18:26:03 +01:00 |
|
a
|
cec00ab78a
|
Fix core compile errors; core flavor (common+core) compiles on Quarkus
|
2026-06-12 18:04:46 +01:00 |
|
a
|
7e068622c9
|
Convert core module controllers/services/config to JAX-RS/CDI via workflow (WIP)
|
2026-06-12 17:55:38 +01:00 |
|
a
|
4d69bcea32
|
Complete common module migration: AutoJob CDI interceptor, InternalApiClient HttpClient, shims; :common compiles
|
2026-06-12 17:39:01 +01:00 |
|
a
|
9fe815bbfd
|
Update report: common 69/77 files converted, 8 framework residuals documented
|
2026-06-12 17:25:13 +01:00 |
|