Deepak Prabhakara
|
a473b360ef
|
New OIDC fed (#2336)
* add WellKnownURLs
* Fix translation keys
* Update dependencies and add IdP Configuration
* Update common.json with new translations
* wip
* Update @boxyhq/internal-ui version to 0.0.5
* add internal ui folder
* Fix imports and build
* Refactor internal-ui package structure
* wip shared UI
* Fix the build
* WIP
* Add new components and hooks for directory sync
* WIP
* lint fix
* updated swr
* WIP
* users
* Refactor shared components and fix API endpoints***
***Update directory user page and add new federated SAML app
* Fix lint
* wip
* Add new files and update existing files
* Refactor DirectoryGroups and DirectoryInfo components
* Update localization strings for directory UI
* Update Google Auth URL description in common.json
* Refactor directory tab and add delete functionality to webhook logs
* IdP selection screen changes
* Delete unused files and update dependencies
* Fix column declaration
* Add internal-ui/dist to .gitignore
* Update page limit and add new dependencies
* wip
* Refactor directory search in user API endpoint
* wip
* Refactor directory retrieval logic in user and group API handlers
* Add API endpoints for retrieving webhook events
* check app's redirectUrl, TODO: save app info into session to read later
* Add query parameters to API URLs in DirectoryGroups
* working saml login via IdP select. TODO: oidc login via IdP select and saml + oidc login with 1 connection
* oidc IdP working with selection
* working oidc fed -> saml flow
* Add Google authorization status badge and handle pagination in FederatedSAMLApps
* Add router prop to AppsList component and update page header titles
* UI changes
* updated peer-deps
* Add new files and export functions
* Remove unused router prop
* Add PencilIcon to FederatedSAMLApps
* updated federated app creation page
* updated federated app edit page
* Refactor FederatedSAMLApps and NewFederatedSAMLApp components
* lint fix
* lint fix
* updated package-lock
* add jose npm to dev dep
* added missing strings
* added missing strings
* locale strings fix
* locale strings cleanup
* tweaks to icon imports
* replaced textarea with list of inputs for Federated Apps redirect url
* update package-lock
* Add prepublish step
* Build and publish npm and internal ui
* Refactor install step
* Run npm install (for local) inside internal ui automatically using prepare
* Remove eslint setup for internal-ui
* updated package-lock
* Add `--legacy-peer-deps` to prevent installing peer dependencies
* Fix the types import path
* wip
* wip
* Fix the types
* Format
* Update package-lock
* Cleanup
* Try adding jose library version 5.2.2
* allow selective subdomain globbing
* removed duplicate jose lib
* updated package-lock
* updated swagger doc
* SAML Federation -> Identity Federation
* fixed locale strings
* turn off autocomplete for tags input
---------
Co-authored-by: Kiran K <mailtokirankk@gmail.com>
Co-authored-by: Aswin V <vaswin91@gmail.com>
|
2024-03-05 16:57:02 +00:00 |