Граф коммитов

370 Коммитов

Автор SHA1 Сообщение Дата
Kalina Buhleva fc9129b2d6
Update githubapp/__init__.py
Co-authored-by: Jared Murrell <primetheus@github.com>
2021-04-27 08:45:42 +03:00
Buhleva ad941d2eb8 Init new env variable in __init__ 2021-04-12 15:33:41 +03:00
Jared Murrell 03b73f3518
Merge pull request #79 from github/primetheus/mapping
Update sample custom map
2021-04-12 07:40:49 -04:00
Kalina Buhleva ee370b8115
Update app.py 2021-04-12 10:42:33 +03:00
Jared Murrell f09ae68605
Update README.md 2021-04-11 23:20:03 -04:00
Jared Murrell 2c7ea66ab6
Update syncmap.yml.example 2021-04-11 23:15:37 -04:00
Jared Murrell 7dadb4abd4
Merge pull request #75 from SAG-iBit/bugfix/connections
Close connections opened on cron sync
2021-04-11 23:13:32 -04:00
Jared Murrell d2b8f0f8a0
Merge pull request #76 from SAG-iBit/feature/add-user-to-org
Add user to organization if found
2021-04-11 23:13:21 -04:00
Jared Murrell 5f6515fdc0
Merge pull request #77 from SAG-iBit/bugfix/team-urlencode
Teams with special symbols are not synced by AAD
2021-04-11 23:13:09 -04:00
Buhleva b75b01e9ba Reformat 2021-04-09 16:20:42 +03:00
Kalina Buhleva e2208afd77
Merge branch 'main' into bugfix/azuread-next-page 2021-04-09 16:16:35 +03:00
Buhleva d8b13c844f Read all members of Azure AD Group
on nextPageLink attribute - collect the users
2021-04-09 16:10:08 +03:00
Kalina Buhleva 5c4d1b1af4
Merge pull request #1 from SAG-iBit/bugfix/connections
Close connections opened on cron sync
2021-04-07 11:22:32 +03:00
Buhleva a0f2a76cf8 Reformat python black 2021-04-07 11:16:53 +03:00
Kalina Buhleva 8e50654a73
Merge branch 'main' into bugfix/connections 2021-04-07 11:11:52 +03:00
Kalina Buhleva 159800402d
Merge pull request #2 from SAG-iBit/bugfix/team-urlencode
Teams with special symbols are not synced by AAD
2021-04-07 11:10:22 +03:00
Kalina Buhleva 6cc329a493
Merge pull request #3 from SAG-iBit/feature/add-user-to-org
Add user to organization if found
2021-04-07 11:10:08 +03:00
Buhleva 5c8f5536aa Reformat python black 2021-04-07 11:04:33 +03:00
Buhleva cebba83f65 Reformat python black 2021-04-07 11:04:01 +03:00
Buhleva 9d19cad49b Reformat python black 2021-04-07 11:03:24 +03:00
Buhleva 0cf46e1a7d Reformat 2021-04-07 11:00:51 +03:00
Buhleva 3df8d02c93 Reformat 2021-04-07 10:59:53 +03:00
Buhleva 8863d834f5 Reformat 2021-04-07 10:58:27 +03:00
Buhleva cde9f24332 Add user to organization if found
add_or_update_membership is adding user to org, but is expacting always
200 - catch 404 response, when user not login
2021-04-07 09:37:39 +03:00
Buhleva d0f89b3695 Teams with special symbols are not synced by AAD
Teams with special symbols are not urlencoded which leads to "Invalid filter clause" response from AAD
2021-04-07 09:34:24 +03:00
Buhleva ea165a6791 Close connections opened on cron sync
Connection is pushed, but never poped from stack
2021-04-07 09:30:37 +03:00
Kalina Buhleva f373865483
Merge pull request #3 from SAG-iBit/bugfix/team-urlencode
Encode team name for AAD request
2021-04-06 18:45:02 +03:00
Kalina Buhleva 06bfba535e
Merge pull request #2 from SAG-iBit/feature/add-user-to-org
Add user to organization if found
2021-04-06 18:44:33 +03:00
Kalina Buhleva 3afa7a90a5
Merge pull request #1 from SAG-iBit/bugfix/connections
Close connection opened on cron sync
2021-04-06 18:42:56 +03:00
Buhleva 9f06c6ed18 Encode team name for AAD request
Teams with special symbols in the name are receiving 'Invalid filter
clause' from the AAD.
2021-04-06 18:40:25 +03:00
Buhleva f6fbc5c0ac Add user to organization if found
add_or_update_membership - can add the user to the organization if the
user has logged in
2021-04-06 18:35:50 +03:00
Buhleva 9a28275384 Close connection opened on cron sync
Connection pushed from the app context are never poped, which causes
connections leaks.
2021-04-06 18:27:59 +03:00
Jared Murrell 6b8f735024
Merge pull request #69 from github/primetheus/bugfix
Fix multi-installation bug
2021-03-25 01:43:13 -04:00
primetheus 227c4a5691 reformatted with Black 2021-03-24 23:46:14 -04:00
primetheus 2657cb2c54 improved debug output 2021-03-24 23:45:04 -04:00
primetheus 76359cb762 pydoc var update 2021-03-24 23:40:43 -04:00
primetheus d80c78d958 updated exception handling 2021-03-24 23:36:24 -04:00
primetheus 510b2755d7 remove unused use_reload function 2021-03-24 23:20:16 -04:00
primetheus 5c45403079 fixed bug where multi-installation fails to sync 2021-03-24 23:17:56 -04:00
Jared Murrell ff43e8cd9b
Merge pull request #67 from github/primetheus/aad-upn-map
Azure AD UPN mapping
2021-03-24 17:24:01 -04:00
Jared Murrell d1b07f91f2
Merge pull request #66 from github/primetheus/azure-ad-support
add tzdata to Dockerfile
2021-03-24 17:23:49 -04:00
Jared Murrell cd8cd9368b
markdown linter error 2021-03-24 08:39:58 -04:00
Jared Murrell 0bc72682b9
Set default to UTC 2021-03-24 08:39:29 -04:00
primetheus ca1eae6d65 fixing markdown linter errors 2021-03-24 08:38:17 -04:00
primetheus 3d7262ac96 Merge branch 'main' into primetheus/azure-ad-support 2021-03-24 08:18:15 -04:00
primetheus 6e5643814c updated README for AzureAD 2021-03-23 20:54:14 -04:00
Jared Murrell a58973ba9f
Merge pull request #60 from github/primetheus/onelogin
Add support for OneLogin
2021-03-23 20:49:49 -04:00
Jared Murrell 6569d1482d
Merge branch 'main' into primetheus/onelogin 2021-03-23 20:49:32 -04:00
primetheus f910d1f287 updated Pipfile.lock 2021-03-23 20:45:58 -04:00
Jared Murrell 642e0b2d92
Merge pull request #58 from github/primetheus/okta-support
Add support for Okta
2021-03-23 20:43:38 -04:00