Commit Graph
76 Commits
Author SHA1 Message Date
Claudecio Martins ed69db4d59 fix(ui): restore hub action card height, grid layout constraints and side list styling 2026-10-20 22:17:03 -03:00
Claudecio Martins cfea07a179 fix(ui): prevent button text truncation across all dialogs with USE_PREF_SIZE and sizeToScene 2026-10-20 22:16:50 -03:00
Claudecio Martins 9f1bc289ee docs(ui): document native windows titlebar behavior in dark OS mode
CI Pipeline / Build & Verify (Linux x86_64) (push) Canceled after 0s
CI Pipeline / Build & Verify (Windows) (push) Canceled after 0s
2026-10-20 21:33:39 -03:00
Claudecio Martins e20a52d3b2 test(ui): update design token and contrast guardrails for single theme 2026-10-20 21:31:01 -03:00
Claudecio Martins 3d3ec9d47c style(ui): standardize button variants, states and dialog actions 2026-10-20 21:30:20 -03:00
Claudecio Martins 0abbbf5abd docs(ui): document setStyle text-fill black issue and ensure zero inline colors 2026-10-20 21:28:51 -03:00
Claudecio Martins 9598172174 docs(ui): update documentation for single light theme and rename ui layout doc 2026-10-20 21:27:51 -03:00
Claudecio Martins 68943221c3 test(ui): update preview generator and screenshots for single theme 2026-10-20 21:25:17 -03:00
Claudecio Martins d27c0f9567 refactor(ui): remove theme toggle button and sun/moon icons 2026-10-20 21:25:12 -03:00
Claudecio Martins 0658f7007e refactor(ui): simplify ThemeManager to single-theme stylesheet utility 2026-10-20 21:25:03 -03:00
Claudecio Martins 14b342c3a2 refactor(ui): unify css tokens under single light theme 2026-10-20 21:02:31 -03:00
Claudecio Martins 4010a9bba5 fix(ui): resolve dark theme text contrast bug and eliminate inline color styles
CI Pipeline / Build & Verify (Linux x86_64) (push) Canceled after 0s
CI Pipeline / Build & Verify (Windows) (push) Canceled after 0s
2026-10-20 20:52:08 -03:00
Claudecio Martins caaa1de8a0 test(ui): add design token guardrail tests 2026-10-20 20:16:54 -03:00
Claudecio Martins 6ba1a6a77f feat(ui): add multi-resolution tray and application branding assets 2026-10-20 20:16:07 -03:00
Claudecio Martins 66f3172bfb refactor(ui): modernize hub layout, certificate cards and dialogs 2026-10-20 20:12:37 -03:00
Claudecio Martins cf63aa6d22 refactor(ui): restrict external asset overrides to development mode 2026-10-20 20:07:52 -03:00
Claudecio Martins 5d8c5d487d feat(ui): standardize 24px icon system with dynamic theme recoloring 2026-10-20 20:04:52 -03:00
Claudecio Martins b13129b7d8 refactor(ui): implement design tokens and eliminate hardcoded hex colors 2026-10-20 19:51:09 -03:00
Claudecio Martins 975885753a chore(ui): capture initial baseline screenshots for all views 2026-10-20 19:42:46 -03:00
Claudecio Martins 2c1d4f359e docs: harmonize documentation cross-references and validation status
CI Pipeline / Build & Verify (Linux x86_64) (push) Canceled after 0s
CI Pipeline / Build & Verify (Windows) (push) Canceled after 0s
2026-10-20 16:48:17 -03:00
Claudecio Martins 8d0e587114 chore(sdk): prepare package manifest for gitea npm registry and document release flow 2026-10-20 16:45:03 -03:00
Claudecio Martins b19d09a236 docs(sdk): add comprehensive integration examples in sdk/examples 2026-10-20 16:43:46 -03:00
Claudecio Martins 50b5feced5 docs(browser): document https to localhost compatibility and private network access 2026-10-20 16:42:40 -03:00
Claudecio Martins 9dcbac61ec test(ccsp): add bidirectional cross-validation tests against ccsp-v1 schema 2026-10-20 16:42:06 -03:00
Claudecio Martins 957f9c9abd feat(sdk): add typescript types actionable errors and mock server tests 2026-10-20 16:35:29 -03:00
Claudecio Martins e9f90b42cb docs(ccsp): formalize ccsp v1 json schema error catalog and versioning policy 2026-10-20 16:28:33 -03:00
Claudecio Martins 92d4ea3411 docs(perf): publish comprehensive performance benchmark results before and after optimizations 2026-10-20 16:23:10 -03:00
Claudecio Martins 49021d9942 fix(ui): eliminate SpotBugs warnings for volatile developmentMode and prompt listener 2026-10-20 16:20:22 -03:00
Claudecio Martins 67e47cbed5 perf(crypto): use forced certificate rediscovery when hint is not present in cache 2026-10-20 16:15:30 -03:00
Claudecio Martins b00f78505d perf(protocol): enable virtual threads for ccsp server and network io 2026-10-20 16:09:27 -03:00
Claudecio Martins a32ab3b7ce perf(security): implement adaptive smartcard polling and on-demand certificate caching 2026-10-20 16:06:29 -03:00
Claudecio Martins e3d56d90af perf(pdf): use random access read and streaming for large pdf signing 2026-10-20 16:01:28 -03:00
Claudecio Martins 051614a919 perf(app): decouple javafx toolkit for fast ccsp startup on demand 2026-10-20 15:52:50 -03:00
Claudecio Martins bac691aae1 test(bench): add automated benchmark scripts and document baseline metrics 2026-10-20 15:47:38 -03:00
Claudecio Martins 71428cdaad fix(spotbugs): update filter justifications and seal finalizer mitigation on TsaClient 2026-10-20 15:40:41 -03:00
Claudecio Martins cf7ac8c51c docs: publish hardware compatibility matrix and align pades icp-brasil policy documentation 2026-10-20 15:35:21 -03:00
Claudecio Martins 002823ede3 feat(crypto): add certificate chain validation and structured ccsp error mapping 2026-10-20 15:33:08 -03:00
Claudecio Martins 90e2c8ef3d feat(crypto): implement resilient tsa client with fallback and ocsp/crl cache with structured errors 2026-10-20 15:31:47 -03:00
Claudecio Martins 4b6ae923c6 test(pkcs11): add softhsm2 integration test with assumptions and configure ci pipeline 2026-10-20 15:26:39 -03:00
Claudecio Martins 4b64a113b5 test(compliance): add independent conformance test suite for pades and xades and iti guide 2026-10-20 15:24:00 -03:00
Claudecio Martins 06c90b4e86 ci(security): generate cyclonedx sbom, add sbom upload to ci and update stride security model 2026-10-20 15:13:52 -03:00
Claudecio Martins 300944697f feat(security): prevent dev mode activation on production flavor builds 2026-10-20 15:03:30 -03:00
Claudecio Martins 7aa33a4789 test(security): add comprehensive tests for noncemanager ttl, concurrency and clock skew 2026-10-20 15:00:50 -03:00
Claudecio Martins a562909bc5 feat(core): support configurable port, clear collision error handling and discovery proposal 2026-10-20 14:59:25 -03:00
Claudecio Martins 66459bfae4 feat(ui): enhance signature confirmation dialog with wysiwys details and update ccsp spec 2026-10-20 14:56:08 -03:00
Claudecio Martins 1a727e6ff5 feat(security): enforce strict host validation and authorized origin checks on ccsp routes 2026-10-20 14:53:10 -03:00
Claudecio Martins eeeecb0604 feat(security): protect authorized-apps.json integrity with hmac and restricted permissions 2026-10-20 14:50:34 -03:00
Claudecio Martins 4e6dd2a029 docs: document semantic versioning strategy and v0.1.0 release guide 2026-10-20 14:36:41 -03:00
Claudecio Martins cd3ef646d2 ci(renovate): configure automated dependency updates with grouping 2026-10-20 14:35:27 -03:00
Claudecio Martins fa93e31ca1 docs: add changelog, contributing guide and gitea issue/pr templates 2026-10-20 14:35:04 -03:00