Skip to content

Commit

Permalink
Upgrade Okta plugin to new backend system
Browse files Browse the repository at this point in the history
* Updates interfaces in a breaking manner to favour backend system configurations over legacy system ones.
* Changes original provider factory interface to accept only okta configurations.
* Modifies plugin configuration to contain schedules
* Adds default configurations for the provider that can be added in. Leaves a customizable module construction option so more use cases can be covered.
  • Loading branch information
Xantier committed Sep 24, 2024
1 parent f624abd commit 46b3142
Show file tree
Hide file tree
Showing 17 changed files with 465 additions and 359 deletions.
13 changes: 13 additions & 0 deletions .changeset/six-pugs-explode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
'@roadiehq/catalog-backend-module-okta': major
---

Upgrade the catalog module to the backend system.

BREAKING:

- Interfaces have been updated to favour backend system configurations over legacy system ones.
- Original provider factory interface has been changed to accept only okta configurations.
- Configuration has been modified to contain schedules

Adds default configurations for the provider that can be added in. Leaves a customizable module construction option so more use cases can be covered.
Loading

0 comments on commit 46b3142

Please sign in to comment.