This website requires JavaScript.
36178df130
test(ui): add automated button layout integrity test and multi-resolution preview captures
feature/pdf-signing-flow
Claudecio Martins
2026-10-20 22:17:26 -03:00
be281d1d04
feat(ui): modernize icons to outline style with accent and update fallbacks
Claudecio Martins
2026-10-20 22:17:14 -03:00
ed69db4d59
fix(ui): restore hub action card height, grid layout constraints and side list styling
Claudecio Martins
2026-10-20 22:17:03 -03:00
cfea07a179
fix(ui): prevent button text truncation across all dialogs with USE_PREF_SIZE and sizeToScene
Claudecio Martins
2026-10-20 22:16:50 -03:00
9f1bc289ee
docs(ui): document native windows titlebar behavior in dark OS mode
Claudecio Martins
2026-10-20 21:33:39 -03:00
e20a52d3b2
test(ui): update design token and contrast guardrails for single theme
Claudecio Martins
2026-10-20 21:31:01 -03:00
3d3ec9d47c
style(ui): standardize button variants, states and dialog actions
Claudecio Martins
2026-10-20 21:30:20 -03:00
0abbbf5abd
docs(ui): document setStyle text-fill black issue and ensure zero inline colors
Claudecio Martins
2026-10-20 21:28:51 -03:00
9598172174
docs(ui): update documentation for single light theme and rename ui layout doc
Claudecio Martins
2026-10-20 21:27:51 -03:00
68943221c3
test(ui): update preview generator and screenshots for single theme
Claudecio Martins
2026-10-20 21:25:17 -03:00
d27c0f9567
refactor(ui): remove theme toggle button and sun/moon icons
Claudecio Martins
2026-10-20 21:25:12 -03:00
0658f7007e
refactor(ui): simplify ThemeManager to single-theme stylesheet utility
Claudecio Martins
2026-10-20 21:25:03 -03:00
14b342c3a2
refactor(ui): unify css tokens under single light theme
Claudecio Martins
2026-10-20 21:02:31 -03:00
4010a9bba5
fix(ui): resolve dark theme text contrast bug and eliminate inline color styles
Claudecio Martins
2026-10-20 20:52:08 -03:00
caaa1de8a0
test(ui): add design token guardrail tests
Claudecio Martins
2026-10-20 20:16:54 -03:00
6ba1a6a77f
feat(ui): add multi-resolution tray and application branding assets
Claudecio Martins
2026-10-20 20:16:07 -03:00
66f3172bfb
refactor(ui): modernize hub layout, certificate cards and dialogs
Claudecio Martins
2026-10-20 20:12:37 -03:00
cf63aa6d22
refactor(ui): restrict external asset overrides to development mode
Claudecio Martins
2026-10-20 20:07:52 -03:00
5d8c5d487d
feat(ui): standardize 24px icon system with dynamic theme recoloring
Claudecio Martins
2026-10-20 20:04:52 -03:00
b13129b7d8
refactor(ui): implement design tokens and eliminate hardcoded hex colors
Claudecio Martins
2026-10-20 19:51:09 -03:00
975885753a
chore(ui): capture initial baseline screenshots for all views
Claudecio Martins
2026-10-20 19:42:46 -03:00
2c1d4f359e
docs: harmonize documentation cross-references and validation status
Claudecio Martins
2026-10-20 16:48:17 -03:00
8d0e587114
chore(sdk): prepare package manifest for gitea npm registry and document release flow
Claudecio Martins
2026-10-20 16:45:03 -03:00
b19d09a236
docs(sdk): add comprehensive integration examples in sdk/examples
Claudecio Martins
2026-10-20 16:43:46 -03:00
50b5feced5
docs(browser): document https to localhost compatibility and private network access
Claudecio Martins
2026-10-20 16:42:40 -03:00
9dcbac61ec
test(ccsp): add bidirectional cross-validation tests against ccsp-v1 schema
Claudecio Martins
2026-10-20 16:42:06 -03:00
957f9c9abd
feat(sdk): add typescript types actionable errors and mock server tests
Claudecio Martins
2026-10-20 16:35:29 -03:00
e9f90b42cb
docs(ccsp): formalize ccsp v1 json schema error catalog and versioning policy
Claudecio Martins
2026-10-20 16:28:33 -03:00
92d4ea3411
docs(perf): publish comprehensive performance benchmark results before and after optimizations
Claudecio Martins
2026-10-20 16:23:10 -03:00
49021d9942
fix(ui): eliminate SpotBugs warnings for volatile developmentMode and prompt listener
Claudecio Martins
2026-10-20 16:20:22 -03:00
67e47cbed5
perf(crypto): use forced certificate rediscovery when hint is not present in cache
Claudecio Martins
2026-10-20 16:15:30 -03:00
b00f78505d
perf(protocol): enable virtual threads for ccsp server and network io
Claudecio Martins
2026-10-20 16:09:27 -03:00
a32ab3b7ce
perf(security): implement adaptive smartcard polling and on-demand certificate caching
Claudecio Martins
2026-10-20 16:06:29 -03:00
e3d56d90af
perf(pdf): use random access read and streaming for large pdf signing
Claudecio Martins
2026-10-20 16:01:28 -03:00
051614a919
perf(app): decouple javafx toolkit for fast ccsp startup on demand
Claudecio Martins
2026-10-20 15:52:50 -03:00
bac691aae1
test(bench): add automated benchmark scripts and document baseline metrics
Claudecio Martins
2026-10-20 15:47:38 -03:00
71428cdaad
fix(spotbugs): update filter justifications and seal finalizer mitigation on TsaClient
Claudecio Martins
2026-10-20 15:40:41 -03:00
cf7ac8c51c
docs: publish hardware compatibility matrix and align pades icp-brasil policy documentation
Claudecio Martins
2026-10-20 15:35:21 -03:00
002823ede3
feat(crypto): add certificate chain validation and structured ccsp error mapping
Claudecio Martins
2026-10-20 15:33:08 -03:00
90e2c8ef3d
feat(crypto): implement resilient tsa client with fallback and ocsp/crl cache with structured errors
Claudecio Martins
2026-10-20 15:31:47 -03:00
4b6ae923c6
test(pkcs11): add softhsm2 integration test with assumptions and configure ci pipeline
Claudecio Martins
2026-10-20 15:26:39 -03:00
4b64a113b5
test(compliance): add independent conformance test suite for pades and xades and iti guide
Claudecio Martins
2026-10-20 15:24:00 -03:00
06c90b4e86
ci(security): generate cyclonedx sbom, add sbom upload to ci and update stride security model
Claudecio Martins
2026-10-20 15:13:52 -03:00
300944697f
feat(security): prevent dev mode activation on production flavor builds
Claudecio Martins
2026-10-20 15:03:30 -03:00
7aa33a4789
test(security): add comprehensive tests for noncemanager ttl, concurrency and clock skew
Claudecio Martins
2026-10-20 15:00:50 -03:00
a562909bc5
feat(core): support configurable port, clear collision error handling and discovery proposal
Claudecio Martins
2026-10-20 14:59:25 -03:00
66459bfae4
feat(ui): enhance signature confirmation dialog with wysiwys details and update ccsp spec
Claudecio Martins
2026-10-20 14:56:08 -03:00
1a727e6ff5
feat(security): enforce strict host validation and authorized origin checks on ccsp routes
Claudecio Martins
2026-10-20 14:53:10 -03:00
eeeecb0604
feat(security): protect authorized-apps.json integrity with hmac and restricted permissions
Claudecio Martins
2026-10-20 14:50:34 -03:00
4e6dd2a029
docs: document semantic versioning strategy and v0.1.0 release guide
Claudecio Martins
2026-10-20 14:36:41 -03:00
cd3ef646d2
ci(renovate): configure automated dependency updates with grouping
Claudecio Martins
2026-10-20 14:35:27 -03:00
fa93e31ca1
docs: add changelog, contributing guide and gitea issue/pr templates
Claudecio Martins
2026-10-20 14:35:04 -03:00
6093879aa9
ci: add gitea actions ci workflow with maven cache and artifacts
Claudecio Martins
2026-10-20 14:33:59 -03:00
cebeca467f
test(coverage): add jacoco check thresholds and update spotbugs filter
Claudecio Martins
2026-10-20 14:33:29 -03:00
e50257fb34
chore(repo): move asset generation script and ignore scratch folder
Claudecio Martins
2026-10-20 14:25:56 -03:00
6dce9f9317
chore(build): align JDK requirement to Java 25 LTS across docs and scripts
Claudecio Martins
2026-10-20 14:25:21 -03:00
539d5e4c33
fix: improve SVG text alignment and positioning support in AssetManager
Claudecio Martins
2026-10-12 13:44:31 -03:00
5551d9e667
docs: add SVG design guide and update PDF and XML asset files
Claudecio Martins
2026-10-12 13:40:07 -03:00
ef44d34944
refactor: redesign main action grid to 3x2 layout and update related UI components and icons
Claudecio Martins
2026-10-12 13:26:20 -03:00
edccfff7ff
feat: add exit confirmation dialog, system tray enhancements, and diagnostic options
Claudecio Martins
2026-10-12 12:32:35 -03:00
16212702cb
fix: add specific user JDK path to fallback list in jar build script
Claudecio Martins
2026-10-12 10:52:35 -03:00
6f191c6a69
feat: copy built signer jar to sdk directory during build process
Claudecio Martins
2026-10-12 10:43:53 -03:00
d1cfab95c2
feat: improve UI startup performance, window focus handling, and system tray interaction with tests
Claudecio Martins
2026-10-12 10:37:36 -03:00
64ca13b3a1
fix: enhance security with strict file permissions, pin isolation, and robust protocol validations
Claudecio Martins
2026-10-11 21:47:35 -03:00
f4adc99a01
fix: update CPF and CNPJ document formatting and parsing logic in demo sdk
rollback-saporra
Claudecio Martins
2026-10-11 21:10:47 -03:00
5f4a212786
feat: implement in-memory log buffer, add ICP-Brasil seal assets, and improve SDK parameter handling
Claudecio Martins
2026-10-11 20:58:49 -03:00
2a50704a7f
refactor: update PDF seal text, improve CCSP logging, and add signed PDF response aliases
Claudecio Martins
2026-10-11 20:11:45 -03:00
994a27886e
feat: update PDF stamp picker and server CORS settings for enhanced UI rendering
Claudecio Martins
2026-10-11 19:45:30 -03:00
b46d8b665f
feat: add SDK support for PDF document signing and visual seal customization tools
Claudecio Martins
2026-10-11 18:34:47 -03:00
d8d2e6ee46
docs: update documentation files and project README structure
Claudecio Martins
2026-10-11 18:04:46 -03:00
176acf6f40
feat: add SVG asset management, icons, and UI component enhancements
Claudecio Martins
2026-10-11 12:27:47 -03:00
3fab68c118
feat(xml): implementar assinatura digital no padrão XAdES-BES (ETSI TS 101 903 / ICP-Brasil)
Claudecio Martins
2026-10-11 11:28:35 -03:00
0cd4025f3c
fix(pdf): assinatura visual PAdES em conformidade ITI via SignatureOptions e nome limpo do assinante sem CPF
Claudecio Martins
2026-10-11 10:57:19 -03:00
5360caaddf
fix(pdf): co-assinatura incremental com preservação de assinaturas anteriores e trava anti-salto no redimensionamento
Claudecio Martins
2026-10-11 10:43:59 -03:00
4c30649598
feat(pdf): suporte a redimensionamento interativo e proporcional do selo de assinatura
Claudecio Martins
2026-10-11 10:30:49 -03:00
c997afbfd4
fix(pdf): estabiliza drag do selo, remove razao/local e elimina reticencias em botoes e avisos
Claudecio Martins
2026-10-11 10:17:44 -03:00
7f6d8a4a08
feat(pdf): centraliza configuracao de selo padrao e adiciona armazenamento seguro de PIN
Claudecio Martins
2026-10-11 10:00:46 -03:00
ccfa358f97
feat: initial commit - cybercore signer desktop agent
main
Claudecio Martins
2026-10-11 08:20:24 -03:00