- #24: [qa] Added django 2.0 & dropped django 1.10
- #25:
[admin] Automatically select
certificate
andprivate_key
on click - #33:
[models] Added
organizational_unit_name
inCert
andCa
- [admin] Removed
serial_number
from certificate list
- [models] Reimplemented serial numbers as UUID integers
- [UX] Import vs New javascript switcher
- [requirements] upgraded pyopenssl to 17.5.0 and cryptography to 2.2.0
- [models] Fixed uncaught exception when imported
PEM
certificate
orprivate_key
is invalid
- temporarily downgraded cryptography and pyopenssl versions to avoid segmentation faults
- [models] Avoided possible double insertion in
Base.save
- [requirements] pyopenssl>=17.1.0,<17.4.0
- [admin] Fixed preformatted look of certificate and private-key fields
- [models] Allow importing certs with invalid country codes
- [models] Allow importing certificate with empty common name
- [tests] Updated data for import test to fix pyOpenSSL issue
- [models] Renamed
organization
field toorganization_name
- [models] added
digest
argument toCRL.export
- [requirements] pyopenssl>=17.1.0,<17.2.0
- [migrations] Updated
validity_start
onCert
model
- [models] Set
validity_start
to 1 day before the current date (at 00:00)
- [django] added support for django 1.11
- [models] improved reusability by providing abstract models
- [admin] improved reusability by providing abstract admin classes
- [views] provided a base view that can be reused by third party apps
- [docs] documented how to extend models and admin
- [docs] documented hard dependencies
- [model] avoid import error if any imported field is
NULL
- [admin] added
serial_number
tolist_display
inCert
admin - [model] avoid exception if x509 subject attributes are empty
- improved general
verbose_name
of the app - added official compatibility with django 1.10
- [admin] show link to CA in cert admin
- [admin] added
key_length
anddigest
to available filters
- fixed x509 certificate version
- renamed
public_key
field to more appropiatecertificate
- show x509 text dump in admin when editing objects
- CA and end entity certificate generation
- import existing certificates
- x509 extensions
- revocation
- CRL