internetee-registry/db
oleghasjanov 51035d1ddf Add UserCertificate model with tests
- Create UserCertificate model with validations and certificate renewal logic
- Add tests for UserCertificate model functionality
- Add user certificates fixtures for testing
- Add association between ApiUser and UserCertificates
- Add required gems: dry-types, dry-struct, openssl
- Add /certs to .gitignore

This commit implements the base model for storing user certificates in the
database, including private keys, CSRs, certificates and P12 files. The model
includes basic validation and certificate renewal functionality, with
comprehensive test coverage.
2025-04-16 11:47:50 +03:00
..
data Move job migration to rake task 2021-05-18 13:19:10 +05:00
migrate Add UserCertificate model with tests 2025-04-16 11:47:50 +03:00
api_log_schema.rb Updated contact name data type in schemas 2024-08-22 11:25:54 +03:00
data_schema.rb Revert "Merge pull request #1902 from internetee/1900-removing-registry-lock-should-not-remove-statuses-set-prior-to-setting-it" 2021-04-14 12:31:26 +05:00
seeds.rb feat: add admin contact ident type validation 2025-02-03 13:59:03 +02:00
structure.sql Add UserCertificate model with tests 2025-04-16 11:47:50 +03:00
whois_schema.rb Updated contact name data type in schemas 2024-08-22 11:25:54 +03:00