Releases: 3rd-party-integrations/github-team-sync
Releases · 3rd-party-integrations/github-team-sync
v2.9.0
Changelog
- Add support for Keycloak @NotActuallyTerry (#209)
🧰 Maintenance
- Bump pycryptodomex from 3.19.0 to 3.19.1 @dependabot (#196)
- Bump jinja2 from 3.1.2 to 3.1.3 @dependabot (#197)
- Bump aiohttp from 3.8.6 to 3.9.2 @dependabot (#198)
See details of all code changes since previous release
v2.8.1
Changelog
- Fix custom_map when is 1 value @roberts911 (#190)
- Add AAD username normalization @KonPaw (#185)
- Add a health check endpoint @catscanner (#187)
- Update app.py @catscanner (#186)
🧰 Maintenance
- Bump urllib3 from 1.26.16 to 1.26.18 @dependabot (#189)
- Bump cryptography from 41.0.3 to 41.0.4 @dependabot (#184)
See details of all code changes since previous release
v2.8.0
Changelog
- Add support for LDAP tls @dm3ch (#154)
- comment out FLASK_APP env var to run once as a script @robandpdx (#175)
- Support emu accounts by adding EMU_SHORTCODE env var @robandpdx (#173)
- launch config for debugging @robandpdx (#177)
- only trigger codeql scans on pull_request @robandpdx (#174)
- fix formatting @robandpdx (#176)
- Okta: USERNAME_ATTRIBUTE: Allow email and make compatible @seanorama (#158)
- #161 disable prereleases in Pipfile @primetheus (#162)
- pipenv update certifi cryptography setuptools werkzeug @seanorama (#160)
- Update Pipfile requirements in the README @primetheus (#144)
- docs: README.md typos @johnnyhuy (#140)
🚀 Features
- Add ability to filter based on group prefixes @primetheus (#180)
- added support for Google Workspaces @primetheus (#179)
- Add the possibility of adding organizations to the syncmap file @GolanTrevize10 (#137)
🧰 Maintenance
- Fix broken dependencies @primetheus (#178)
See details of all code changes since previous release
v2.7.0
Changelog
- Add more AzureAD features @Robbilie (#133)
- Remove org members without team @Robbilie (#128)
- Replace Super-Linter with Black @primetheus (#129)
🧰 Maintenance
- Bump pyjwt from 2.3.0 to 2.4.0 @dependabot (#131)
See details of all code changes since previous release
v2.6.1
Changelog
- Improve error handling in Okta module @kristian-lesko (#121)
- Casefold both compared user attributes @kristian-lesko (#122)
- Pass Okta OAuth scopes in correct format @kristian-lesko (#118)
🚀 Features
- Add publishing of a docker image @Robbilie (#125)
- Add support for ignoring GitHub users @kristian-lesko (#123)
- Expand logging for better debug experience @kristian-lesko (#120)
See details of all code changes since previous release
v2.6
Changelog
- Remove webhook verification bypass @primetheus (#111)
- Fix #109. Use explicit match condition @sushant-pradhan (#110)
🚀 Features
- Enable OAuth authentication method for Okta @kristian-lesko (#117)
See details of all code changes since previous release
v2.5.5
Changelog
- Making the mail attribute optional if the user attribute is there @Chocrates (#108)
- C/ignore ssl @Chocrates (#106)
- escaping search filter @Chocrates (#105)
- Custom attribute not used #85 @anonymousr007 (#103)
See details of all code changes since previous release
v2.5.4
🚀 Features
- Enable stack tracing @Chocrates (#99)
- Add threading for parallel team sync @Chocrates (#101)
- Set .env defaults @primetheus (#97)
- Add the ability to sync only based on the
syncmap
file @tombokombo (#96) - Reconnect IdP each timed run @tombokombo (#94)
🧰 Maintenance
- Bump urllib3 from 1.26.4 to 1.26.5 @dependabot (#84)
See details of all code changes since previous release
What's Changed
- Bump urllib3 from 1.26.4 to 1.26.5 by @dependabot in #84
- Adding ADD_MEMBER and LDAP_SYNC_ATTRIBUTE to the readme by @Chocrates in #90
- reconnect ldap each time by @tombokombo in #94
- optional syncmap only by @tombokombo in #96
- Set .env defaults by @primetheus in #97
- Add clarifying support language by @michaelsainz in #98
- correct the project name in the release drafter by @zkoppert in #100
- Printing the stack trace and calling sync all teams as a thread by @Chocrates in #99
- adds threadpooling for individual team syncing by @Chocrates in #101
New Contributors
- @tombokombo made their first contribution in #94
- @michaelsainz made their first contribution in #98
Full Changelog: v2.5.3...v2.5.4
v2.5.3
Changelog
🚀 Features
- Adding the
USER_SYNC_ATTRIBUTE
to let teams sync on email address @Chocrates (#82)
See details of all code changes since previous release
v2.5.2
Changelog
- Update sample custom map @primetheus (#79)
- Close connections opened on cron sync @kalisb (#75)
- Add user to organization if found @kalisb (#76)
- Teams with special symbols are not synced by AAD @kalisb (#77)
🚀 Features
See details of all code changes since previous release