1
0
mirror of synced 2026-01-03 15:04:01 -05:00
Commit Graph

23 Commits

Author SHA1 Message Date
michaelcabiareyes
89391ded3d 🐛 Source Okta: Fix Infinite Loop in GroupMembers Stream (#20833)
* Source Okta: Fix Unlimited Looping in GroupMembers Stream

* Source Okta: Resolve unit test error through removal of next_page_token param

* Source Okta: Revert changes in min_cursor_value

* fix unit test and bump connector version

* fix formatting

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
Co-authored-by: michaelcabiareyes <michaelcabaireyes@gmail.com>
Co-authored-by: Mal Hancock <mhancock@archangelic.space>
Co-authored-by: Mal Hancock <mallory@archangelic.space>
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
2023-07-07 12:38:14 -03:00
Eric Schrock
620f8cb97f 🚨🚨 Source Okta: fix group members and resource sets streams (#27533)
---------

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2023-06-28 12:21:58 -07:00
Sophia Wiley
5512befeb1 Docs: updated links from .io to .com (#23652)
* updated links

* edited contributors link

* deleted line about CDK in docs
2023-03-06 17:27:55 +01:00
Serhii Lazebnyi
f9fc56c1aa Source Okta: OAuth2.0 support - disabled (#20877)
* Disabled OAuth Okta

* Updated acceptance tests

* Updated PR number

* auto-bump connector version

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2023-01-06 23:01:28 +00:00
Jagruti Tiwari
8288c16485 fix: replace airbyte oss with airbyte open source (#15885)
Co-authored-by: Marcos Marx <marcosmarxm@users.noreply.github.com>
2022-08-24 01:01:53 -03:00
Erica Struthers
f18acc9045 Update okta.md (#15773)
adding 7 day limitation if no start date included
2022-08-21 14:47:01 -04:00
Yiyang Li
d82632f8a7 Source Okta: add resource-sets (incremental supported) (#14700)
* Source Okta: add resource-sets (inremental supported)

- stop using the deprecated method get_updated_state, use state property and state setter instead
- the payload resource-sets is enveloped, _links.next.href contains the cursor

* fix: change assert statement with flake formatting

* fix unit tests

* clean up get_updated_state overriding

* rename and correct sample config

* correct sample valid and invalid config

* fake the token more

* fix the invalid_config.json

* change the order of stream, hopefully logs is run firstly

* fix: remove log stream from configured catalog

* fix: bump connector version on okta.md and Dockerfile

* auto-bump connector version [ci skip]

Co-authored-by: Sajarin <sajarindider@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-12 12:43:43 -04:00
drrest
8d9a3aaa09 🎉 Source Okta: added parameter 'start_date' (#15050)
* Added parameter 'start_date' in Okta source

added: parameter 'start_date' to source Okta
changed: unit tests

* changes: fix in the case of ISSUE: https://github.com/airbytehq/airbyte/issues/14196

* Okta documentation in new format

* changes: fix to use super() instead of instance of stream parent

* changes: additional changes into OKTA documentaton

* changes: switch release to beta

* changed: set dockerImageTag -> 0.1.11

* changed:  source_specs

* ...

* ...

* Rollback releaseStage

* Refactored start date logic

* Deleted microseconds from state

* Add start date to all streams

* Updated to linter

* Fixed unit tests

* Updated unit tests

* auto-bump connector version [ci skip]

Co-authored-by: Serhii <serglazebny@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-08 13:00:47 +03:00
Yiyang Li
0bc617fd6c Source Okta: add permission stream under a custom role (#14739)
* Source Okta: add permission stream under a custom role

- it supports full refresh only
- add unit tests

* bump connector version

* bump connector version in Dockerfile

* auto-bump connector version [ci skip]

Co-authored-by: sajarin <sajarindider@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-08-03 17:15:57 -04:00
Baz
bbbd1ad4a1 🐛 Source Okta: fix for failed stream on Json Validation NPE (#15179) 2022-08-02 16:47:03 +03:00
Anna Lvova
291e91ea2b 🎉 Source Okta: return deprovisioned users (#15001)
* add statuses to user filtering

* bump version

* upd

* add comment

* auto-bump connector version [ci skip]

* format

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-07-28 13:24:46 +03:00
Anna Lvova
352dd5115c 🎉 Source Okta: OAuth2.0 authorization method (#14710)
* add oauth

* upd

* upd

* upd

* upd doc

* upd version

* upd

* upd

* upd logs schema

* remove oauth

* auto-bump connector version [ci skip]

* format

Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-07-19 20:02:44 +03:00
Yiyang Li
0e0b242898 🎉 Source Okta: add User_Role_Assignments and Group_Role_Assignments (#14556)
* Add User_Role_Assignments and Group_Role_Assignments stream

- it's all about okta source connector
- these 2 API streams don't support the sync mode incremental, the api doesn's mention cursor or pagination for these 2 APIs
- add $id to shared schema, rename shared schema

* formatted

* chore: added connector to definitions

* auto-bump connector version [ci skip]

Co-authored-by: Harshith Mullapudi <harshithmullapudi@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-07-19 00:31:38 +05:30
Yiyang Li
48f8f2f703 source-okta: add custom roles stream (#14610) 2022-07-13 10:54:13 +02:00
Yiyang Li
92b2d9cbc1 🎉 Source Okta: add GroupMembers stream (#14380)
* add Group_Members stream to okta source

- Group_Members return a list of users, the same schema of Users stream.
- Create a shared schema users, and both group_members and users sechema use it as a reference.
- Add Group_Members stream to source connector

* add tests and fix logs schema

- fix the test error: None is not one of enums though the enum type includes both string and null, it comes from json schema validator
ddb87afad8/jsonschema/_validators.py (L279-L285)
- change grouop_members to use id as the cursor field since `filter` is not supported in the query string
- fix the abnormal state test on logs stream, when since is abnormally large, until has to defined, an equal or a larger value
- remove logs stream from full sync test, because 2 full sync always has a gap -- at least a new log about users or groups api.

* last polish before submit the PR

- bump docker version
- update changelog
- add the right abnormal value for logs stream
- correct the sample catalog

* address comments::

- improve comments for until parameter under the logs stream
- add use_cache on groupMembers

* add use_cache to Group_Members

* change configured_catalog to test

* auto-bump connector version

Co-authored-by: marcosmarxm <marcosmarxm@gmail.com>
Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2022-07-12 14:49:57 -03:00
Topher Lubaway
9c6c092a22 Revert "Improving docusaurus sidebar generation (#1927) (#14369)" (#14596)
This reverts commit a2c194a11f.
2022-07-11 15:27:14 -05:00
Mykyta Serbynevskiy
a2c194a11f Improving docusaurus sidebar generation (#1927) (#14369)
* Improving docusaurus sidebar generation (#1927)

* Added "Career & open positions" folder to sidebar, adjusted "Project overview" folder

* Deleted "career-and-open-positions" folder from sidebar
2022-07-08 14:18:27 -05:00
Jared Rhizor
14dfc1d417 fix parentheses and info/warning/danger formatting in docs (#11981)
* fix parens

* fix formatting for hints

* remove hint from non-docusaurus or gitbook doc
2022-04-13 12:08:34 -07:00
Marcos Marx
dd86fa7178 Test PR 7584: Okta source incremental streams (#7586)
* fixed bug which crashes okta log incremental sync

* bump connector version

* update acceptance test

* rollback pendulum function

* add comment

* bump version

* run format

Co-authored-by: collin <collinscangarella@gmail.com>
2021-11-03 01:36:46 -03:00
Abhi Vaidyanatha
ae32ecbb27 GitBook: [master] 186 pages and 77 assets modified 2021-10-08 21:17:47 +00:00
Dmytro
5f697ac44a 🐛 Fix okta incremental stream (#5905)
* Fix okta incremental stream
2021-09-10 09:02:32 +03:00
Sherif A. Nada
9708e4c8de 🐛 bugfix Source Okta: Fix endless loop while syncing data from logs stream (#4464)
Co-authored-by: sabifranjo <sabifranjo@gmail.com>
Co-authored-by: Sabolc Franjo <sabolc.franjo@ev-box.com>
2021-07-01 17:39:51 -07:00
Gabriel Rebessi
eade88efa7 New Source: Okta (#3563)
* Add source-okta

* Add PR suggestions

* Remove typo

* Remove unused file

* hard code page size

* add missing fields to catalog.json

* Add missing fields to catalog

* Add docs to Okta

* Add credential for okta

* Update docs/integrations/README.md

* Fix linting

* fix dependency conflict

* Fix integration tests

* update ci_credentials

Co-authored-by: Sherif A. Nada <snadalive@gmail.com>
2021-06-02 14:03:00 -03:00