Skip to content

Latest commit

 

History

History
235 lines (190 loc) · 9.14 KB

CHANGELOG.md

File metadata and controls

235 lines (190 loc) · 9.14 KB

Changelog

Running changelog of releases since 2.2.3

2.16.0

  • Added missing properties to applicationsettingsapplication
  • Added signed_nonce factor type

2.15.0

Additions

  • Added /api/v1/apps/${applicationId}/credentials/secrets endpoints and ClientSecret model by @monde in #146
  • Added property pkce_required to ApplicationCredentialsOAuthClient model by @monde in #145
  • Added uiSchemaId property to the ProfileEnrollmentPolicyRuleAction model by @emanor-okta in #144

Bug fixes

  • Corrected parameters order
    • /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules
    • /api/v1/authorizationServers/{authServerId}/policies/{policyId}/rules/{ruleId}
    • By @monde #131

2.14.0

Changes

  • chore(deps): upgrade vulnerable dependency by @oleksandrpravosudko-okta in #142

Additions

  • Added new enum values mca and sc to SessionAuthenticationMethod by @arvindkrishnakumar-okta in #143
  • Verification Method model is missing inactivityPeriod property by @monde in #140

2.13.0

Additions

  • Added properties host, integrationKey, and secretKey to AuthenticatorProviderConfiguration model to support Duo Authenticator #134

Bug Fixes

  • Renamed query parameter search to filter on GET /api/v1/groups endpoint #138

2.12.0

  • Adds model IframeEmbedScopeAllowedApps
  • Updates ScopeType to include option IFRAME_EMBED
  • Add Update Application Policy Path
    • PUT /api/v1/apps/{applicationId}/policies/{policyId}
      • operation added updateApplicationPolicy

2.11.2

Changes

  • Add _links property to ResponseLinks model

2.11.1

Changes

  • Changes sendTestEmail response to a 204 no content instead of 200 success
  • Adds privateKey and teamId properties to IdentityProviderCredentialsSigning to support Apple devices
  • Adds to APPLE to the enums in FactorProvider' and LogCredentialProvider

2.11.0

Additions

  • New Paths:
    • GET /api/v1/brands/{brandId}/templates/email
      • operation added: listEmailTemplates
    • GET /api/v1/brands/{brandId}/templates/email/{templateName}
      • operation added: getEmailTemplate
    • DELETE & GET & POST /api/v1/brands/{brandId}/templates/email/{templateName}/customizations
      • operations added: deleteEmailTemplateCustomizations, listEmailTemplateCustomizations, createEmailTemplateCustomization
    • DELETE & GET & PUT /api/v1/brands/{brandId}/templates/email/{templateName}/customizations/{customizationId}
      • operations added: deleteEmailTemplateCustomization, getEmailTemplateCustomization, updateEmailTemplateCustomization
    • GET /api/v1/brands/{brandId}/templates/email/{templateName}/customizations/{customizationId}/preview
      • operation added: getEmailTemplateCustomizationPreview
    • GET /api/v1/brands/{brandId}/templates/email/{templateName}/default-content
      • operation added: getEmailTemplateDefaultContent
    • GET /api/v1/brands/{brandId}/templates/email/{templateName}/default-content/preview
      • operation added: getEmailTemplateDefaultContentPreview
    • POST /api/v1/brands/{brandId}/templates/email/{templateName}/test
      • operation added: sendTestEmail
  • Models Added:
    • EmailTemplate
    • EmailTemplateCustomization
    • EmailTemplateCustomizationRequest
    • EmailTemplateContent
    • EmailTemplateTestRequest

2.10.0

2.9.1

Bug fixes

  • Added sharedSecret attribute to AuthenticatorProviderConfiguration
  • Authenticator's properties should not inherit from Authenticator

Bug Fixes:

  • #102 AuthenticatorProvider, AuthenticatorProviderConfiguration, AuthenticatorProviderConfigurationUserNamePlate no longer inherit from Authenticator

2.9.0

Additions

  • New Paths:
    • GET /api/v1/brands
      • operation added: getBrands
    • GET & PUT /api/v1/brands/{brandId}
      • operations added: getBrand, updateBrand
    • GET /api/v1/brands/{brandId}/themes
      • operation added: getBrandThemes
    • GET & PUT /api/v1/brands/{brandId}/themes/{themeId}
      • operations added: getBrandTheme, updateBrandTheme
    • POST & DELETE /api/v1/brands/{brandId}/themes/{themeId}/logo
      • operations added: updateBrandThemeLogo, deleteBrandThemeLogo
    • POST & DELETE /api/v1/brands/{brandId}/themes/{themeId}/favicon
      • operations added: uploadBrandThemeFavicon, deleteBrandThemeFavicon
    • POST & DELETE /api/v1/brands/{brandId}/themes/{themeId}/background-image
      • operations added: uploadBrandThemeBackgroundImage, deleteBrandThemeBackgroundImage
    • PUT /api/v1/authenticators/{id}
      • operations added: updateAuthenticator
  • Models Added:
    • Brand
    • Theme
    • ThemeResponse
    • Favicon
    • BackgroundImage
    • SignInPageTouchPointVariant
    • EndUserDashboardTouchPointVariant
    • ErrorPageTouchPointVariant
    • EmailTemplateTouchPointVariant
    • ImageUploadResponse
    • AccessPolicy child of Policy
    • AccessPolicyRule child of PolicyRule
    • UserTypeCondition
    • AccessPolicyRuleCustomCondition
    • AccessPolicyRuleConditions child of PolicyRuleCondition
    • DeviceAccessPolicyRuleCondition
    • AccessPolicyRuleActions child of PolicyRuleActions
    • AccessPolicyRuleApplicationSignOn
    • VerificationMethod
    • AccessPolicyConstraints
    • AccessPolicyConstraint
    • KnowledgeConstraint
    • PossessionConstraint
    • ProfileEnrollmentPolicy child of Policy
    • ProfileEnrollmentPolicyRule child of PolicyRule
    • ProfileEnrollmentPolicyRuleActions child of PolicyRuleActions
    • ProfileEnrollmentPolicyRuleAction
    • PreRegistrationInlineHook
    • ProfileEnrollmentPolicyRuleProfileAttribute
    • ProfileEnrollmentPolicyRuleActivationRequirement
    • AuthenticatorProvider child of Authenticator
    • AuthenticatorProviderConfiguration child of Authenticator
    • AuthenticatorProviderConfigurationUserNamePlate child of Authenticator
    • Compliance
    • ChannelBinding
    • FipsEnum
    • RequiredEnum
    • UserVerificationEnum
  • Added New Tag Brand
  • Adds updateOrgLogo operation
  • Adds discriminator to Policy for PROFILE_ENROLLMENT and ACCESS_POLICY
  • Adds discriminator to PolicyRule for PROFILE_ENROLLMENT and ACCESS_POLICY
  • Adds new Enum PROFILE_ENROLLMENT and ACCESS_POLICY to PolicyType model
  • Adds provider to Authenticator model
  • Adds read and update crud methods to Authenticator model
  • Adds following properties to AuthenticatorSettings
    • appInstanceId
    • channelBinding
    • compliance
    • userVerification

Bug Fixes

  • assignRoleToGroup updates parameter disableNotifications from string to boolean
  • assignRoleToUser updates parameter disableNotifications from string to boolean
  • ApplicationCredentialsUsernameTemplate model adds pushStatus type string
  • Includes redirectUrl type string to SwaApplicationSettingsApplication
  • Includes checkbox type string to SwaApplicationSettingsApplication

Updates

  • Updates description of deactivateUser

2.8.1

Additions

  • Adds x-okta-operations to the OrgSettings model

2.8.0

Additions

  • Adds x-okta-known-values to IdentityProvider.Type

2.3.0

Additions

New Models

  • UserSchema (Contains a property with special character called $schema)
  • UserSchemaAttribute
  • UserSchemaAttributeMaster
  • UserSchemaAttributePermission
  • UserSchemaBase
  • UserSchemaBaseProperties
  • UserSchemaPublic

New Operations

  • getApplicationUserSchema
  • updateApplicationUserProfile
  • getUserSchema
  • updateUserProfile

Bug Fixes

  • Made JsonWebKey editable.

v2.2.5

Bug Fixes

  • Fixed typo in README (#9)
  • Add private_key_jwt to OAuthEndpointAuthenticationMethod (#8)
  • Added FIDO FactorProvider Type (#11)

v2.2.4

Bug Fixes

  • Adds missing spCertificate from custom SAML application settings (#6)
  • Adds missing OpenIdConnectApplicationIdpInitiatedLogin model (#5)
  • Adds idp_initiated_login property (#5)

v2.2.3

Notes:

This release is our first release from the public repo!

Bug Fixes

  • Adds missing method field to InlineHookChannelConfig
  • Adds missing slo field to custom SAML application settings