All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.8.4 (2024-04-16)
- Revert "chore(data): Extend account, externalAccount interfaces" (3e7d3af)
1.8.3 (2024-03-13)
Note: Version bump only for package root
1.8.2 (2023-07-26)
Note: Version bump only for package root
1.8.1 (2023-07-25)
- change implementation of OrderAuthz repository (3549b68)
- incorrect implementation of f
OrderRepository.indByThumbprint
(c25e0ce)
1.8.0 (2022-08-31)
1.7.6 (2022-06-15)
- server: improve error logging for order and challenge (5ff3d04)
1.7.5 (2022-06-08)
- data-dynamodb: fromDocument incorrect binary coversion (866a948)
1.7.4 (2022-05-16)
- data-dynamodb: error on table initialization (c1785a1)
1.7.3 (2022-05-16)
1.7.2 (2022-02-14)
- TS error (bdb0898)
1.7.1 (2021-12-09)
Note: Version bump only for package root
1.7.0 (2021-12-08)
- Update dependencies (ce72a04)
1.6.1 (2021-08-11)
- jose: Empty payload must present in JSON (de6c491)
1.6.0 (2021-08-09)
1.5.5 (2021-07-27)
- Replace deprecated calls (08b9794)
1.5.4 (2021-05-06)
Note: Version bump only for package root
1.5.3 (2021-05-05)
- client: add rerequest after badNonce error (7c1533d)
1.5.2 (2021-02-26)
- server: New instance of order for new-order controller (62e4979)
- Implement new-authz controller (26fdb14)
1.5.1 (2021-02-08)
- core: Add SourceLogger (651049a)
- data-dynamodb: Change validate func listTables on describeTable (2c7bd28)
- data-dynamodb: Update cases for validate (5de64f3)
1.5.0 (2021-02-08)
- data-dynamodb: add creds validation (6389ee5)
1.4.4 (2021-01-26)
- server-express: Use acmeExpressOtions logger (b97d30d)
1.4.3 (2021-01-21)
- Update logs (962cb31)
1.4.2 (2021-01-19)
Note: Version bump only for package root
1.4.1 (2021-01-19)
Note: Version bump only for package root
1.4.0 (2021-01-19)
- core: Add CACHE_CONTROL (baa250f)
- server: Add cache-control to wrapAction (bc30d62)
- server-express: Add cache-control to createHttpResponseMessage (ba6fd45)
1.3.0 (2020-12-09)
- Fix TS error for IBaseDynamoObject (3775647)
- server: error on DirectoryService init (a7df057)
- DI doesn't allow to use constructor parameters (51b86bc)
- Use string and date types for order date fields (62f0f53)
- core: Improve ConsoleLogger (ea55e3a)
- server: Update logs (4ac4504)
- server: Update logs for order and challenge creation (4b7ab57)
1.2.13 (2020-11-03)
- core: Add constructor to Logger (bca3add)
1.2.12 (2020-11-02)
- core: Change loggerLevel for errors (e409241)
- core: Use checkLevel (79ab1e4)
1.2.11 (2020-10-29)
- server: Fix loggerLevel type (4cb0f19)
- data-dynamodb: Add options service (4c4a43e)
1.2.10 (2020-10-27)
- client: Fixed revoke cert (9a1db7d)
1.2.9 (2020-10-20)
- server: Make getToken public (685dc93)
1.2.8 (2020-10-19)
1.2.7 (2020-10-16)
- server-ra: Change method for get Endpoint on post (4f59238)
- server: Added logs to csrValidate (580d5c6)
1.2.6 (2020-10-16)
- server-ra: Move server version getting to options (2582f7d)
1.2.5 (2020-10-15)
- client: Added support headers for get method (d96e685)
- server-ra: Added healthy controller (947c517)
1.2.4 (2020-10-13)
- client: Export base types from the module (8fc55cc)
1.2.3 (2020-10-13)
- test-server: Fixed bugs (83875d2)
- client: Added getEndpoint (d8b33f4)
- protocol: Translated endpoint from server to protocol (b76d609)
- server: Added check authorization for getEndpoint (b285940)
- server: Return link on endpoint (e1db058)
- server-ra: Added eabChallenge (6abbe32)
1.2.2 (2020-10-12)
1.2.1 (2020-10-09)
- core: Added enum LoggerLevel and LoggerData (256ad31)
- data: Added endpoint, CertificateRepository (c2e6c93)
- data: Added type to Certificate (6491f51)
- data-dynamodb: Added CertificateRepository (eed25af)
- data-dynamodb: Added type to Certificate (a140868)
- data-memory: Added CertificateRepository (29b3bfe)
- data-memory: Added type to Certificate (e944a4e)
- protocol: Added endpoint (a6742fb)
- server: Added Certificate service (aebfff9)
- server: Added endpoint, CertificateService (155603f)
- server: Added toEndpoint to ConvertService (34c61bb)
- server-express: Added endpoint (455f367)
- server-ra: Added providers info to meta (13873b7)
- server-ra: Excluded endpoint (4fb413e)
- server-ra: Removed caCertificate options from server options (33f2ab9)
1.2.0 (2020-10-01)
- core: Circular dependency (305e3e2)
- test-server: Wrong type of enroll method (499b393)
- Build script (845a2af)
- client, protocol, server: ExternalAccountBinding (983e412)
- core: Change object type on any type (5a3b235)
- core, server: Convert Error (d8c3493)
- core, server, server-express: small bugs (a6228c3)
- jose: build script (6430aeb)
- protocol: interface JWS (1723c08)
- server: message log (0627e57)
- server-express: Error message (a281904)
- server-express: Headers (9240357)
- client: added rollup (85d8644)
- client: Clear cached nonce if response doesn't have it (2ec05e5)
- client: Move ApiClient constructor to static create method (308047e)
- client: Remove odd deps to minify bundle size (9c0f482)
- server: Changed input params for certificateEnrollmentService enroll (525e178)
- server-ra: Added ProviderService (775b0c2)
- server-ra: created project server-ra (dd8a5f2)
- server-ra: Remove data-memory dependency (2ca8bf2)
- server-ra: Removed auth0Domain option (00bb743)
- server-ra: Update readme (94d7a74)
- Use x509 module instead of core/crypto (9c75764)
- all: Debugging and fixing (2e9cd8d)
- all: dependencies in package.json (64d9d4b)
- all: parse url (da6487c)
- all: remove old links (d51b3c1)
- core: fixed lint in helpers (cd17812)
- core: Fixed status code fore errors (97da26b)
- core: level logger (71b69e1)
- core, data: small fix (a5a2686)
- crypto: CSR wrong id for Extensions (768016f)
- crypto: Set certificate version in X509CertificateGenerator (b6e3d1c)
- crypto: Use IA5String for E and DC attributes (261f90b)
- data-dynamodb: Authorization findByIdentifier (9d13f01)
- data-dynamodb: Base Repository update (3a0edd9)
- data-dynamodb: Index.ts added export models (bb821a1)
- data-dynamodb: small fix (a836102)
- data-memory: Nonce repository 'create' method (b525869)
- data, data-dynamodb: Type Challenge.Error (86bb6f2)
- jwa: Wrong algorithm name (4a5f52c)
- protocol: Error type (0eadb01)
- server: Add 'up' link header to POST challenge controller (4673da9)
- server: Add await for KeyChange JWS verification (9e810b5)
- server: Add location header to getAuthz (c50234e)
- server: check termsOfServiceAgreed (b3c74ef)
- server: Convert Date to ISO format (2a6f285)
- server: dependency (c83fbb4)
- server: Directory meta (97e1bce)
- server: fix cryptoProvider (a26b911)
- server: Fix nonce generation and validation (1e67e3a)
- server: getIdFromLink (f6f0373)
- server: KeyChange inner token JWK validation (7d1b7f2)
- server: link on orders (6c679fd)
- server: log masseges (32c4636)
- server: URL location (c5d6c0d)
- server: validateContacts (1f8caa8)
- server: Wrong status if authz valid+pending (b2f2e24)
- server-express: tsconfig (9ea7d17)
- test: caCertificate and OrderList (6d475a6)
- test-server: order launch (c792b40)
- client: Add retry methods (cf37a83)
- client: Added client (76737a5)
- core: Add x509 cert (8ff3952)
- core: added attribute enum (2e3a25c)
- core: added enums (9f57956)
- core: added enums (c0cb817)
- core: Added logger (25a977c)
- core: Added undefined for lvl log (3e1d102)
- core, server: Added subproblems (1ccfab7)
- crypto: Add Pkcs10CertificateRequestGenerator (c51359a)
- crypto: Add x509 chain builder (0af80eb)
- crypto: Add X509CertificateGenerator class (79f4630)
- crypto: add X509Certificates (e761c19)
- crypto: Implemnt Name parser (386e866)
- crypto: Support attributes and extensions (c05ddee)
- crypto: Use DI for ASN<->Crypto conversions (b1afcc8)
- data: Add data abstractions (0e470b0)
- data: Added Dependency injection (7f73d86)
- data: added models and repository for memory (e64eb2b)
- data-dynamodb: Added data structure (860dce6)
- data-dynamodb: Added interfaces for dynamo (d948809)
- data-dynamodb: Created project (4d66b6b)
- data-dynamodb: usage readme (156c4fc)
- data-memory: Add data-memory package (d67ed1c)
- data, data-memory, server: Added thumbprint to Account (b6ef38f)
- dev: Add client enrollment example (ee09783)
- jose: Add JWS and JWA (02f6612)
- jws: Add toString and parse methods (0a0f8e9)
- memory: Added base and account (afd8ae0)
- packages: Create structure (b445b37)
- protocol: Add JSON declarations (bbf66bc)
- server: Added csrValidate to challengeService (b5284ee)
- server: added logs (7c480ac)
- server: Added logs (e9f1346)
- server: Added Order service (f6a5d4a)
- server: extended challenge service (68357a5)
- server: extended dependency injection (07cba0e)
- server: extended server options (cf09d27)
- server-express: Init new package (69d75a2)
- test-server: Added all routers (8438fda)
- test-server: Added controllers (3b37f76)
- test-server: initialization test-server (5a00cd9)
- test-server: preporation to AcmeExpress (1f032c5)
- Add .vscode (2e96b23)
- DI for account services (c944ee0)
- tests: added tests for account (8cfbebb)
- web: Add Request and Response (05cfd24)
- Add crypto provider (57c2754)
- Add Pkcs10CertificateRequest (e1a9d9b)
- tests: added tests for pem_converter (804bcfc)
- Use eslint (9b9ab55)