Commit Graph

13 Commits

Author SHA1 Message Date
admin b9899684cc Add FNMT certificate for entities without legal personality 2026-04-17 13:23:52 +02:00
admin ecc8ce475d Add FNMT valid certificates URL to documentation 2026-04-17 13:08:22 +02:00
admin 4ab7670232 Implement VeriFactu API with certificate management, invoice submission and local fallback
- Add API handlers for facturas (alta/anulacion)
- Implement certificate storage with temp/permanent flow
- Add token generation for authenticated sessions
- Add fallback to local storage when AEAT unavailable
- Update config with certificate path/password
- Add client certificate conversion for TLS
- Add comprehensive documentation
2026-04-17 13:03:06 +02:00
admin cd91c9921e update 2026-04-08 15:43:37 +02:00
admin 0de298687c api: add HTTP handlers and router for endpoints 2026-04-08 14:49:27 +02:00
admin e2d6fd7d02 docs: update README with config example 2026-04-08 14:40:49 +02:00
admin 0a7cf96211 config: add name and email for RSA key generation 2026-04-08 14:35:16 +02:00
admin 24c895abd7 internal: add config loader, crypto RSA and certificate storage 2026-04-08 14:31:09 +02:00
admin fbd5e72774 verifactu: add client and XML structures for AEAT communication 2026-04-08 14:31:05 +02:00
admin fa59c984bc internal: add models, validation, transformer and hash logic 2026-04-08 14:31:02 +02:00
admin 40e9067e04 docs: add error codes documentation 2026-04-08 14:30:58 +02:00
admin f509c21d9f docs: add README with API usage and structure 2026-04-08 14:30:54 +02:00
admin f0b3dc4e13 base: project structure and configuration 2026-04-08 14:30:50 +02:00