This is the initial release for ipa-tuura.
What's Changed
- Add simple CI for running the unit tests by @f-trivino in #6
- Minor README fixes, add back migrate command by @justin-stephenson in #10
- Add ifp section in prepare_sssd by @justin-stephenson in #9
- Build README.md as part of readthedocs by @f-trivino in #8
- Add six package to requirements.txt by @f-trivino in #12
- SSSDNotFoundException if dbus cannot talk to SSSD by @spoore1 in #13
- Enable ServiceProviderConfig GET request by @f-trivino in #7
- Add initial Domains REST API endpoint by @f-trivino in #17
- Update README with Integration Domain support by @justin-stephenson in #32
- chore: Add pre-commit hook checks and configuration by @Tiboris in #19
- Fix ldapmodify for both AD and LDAP providers by @f-trivino in #34
- Fix sssd.conf ldap_search_base for LDAP integration domain by @f-trivino in #35
- chore(GitHubActions): Extract Dockerfile to repository and build it by @Tiboris in #39
- chore(GitHubActions): do not run registry interaction when PR is from fork by @Tiboris in #44
- [wsgi] Add project path to the sys.path by @f-trivino in #41
- Add sample virtualhost .conf file for Apache2 on Fedora by @f-trivino in #42
- chore(GitHubActions): fix the condition to not skip push where it is needed by @Tiboris in #45
- Fix project settings to allow deployment in production by @f-trivino in #43
- chore(GitHubActions): fix the condition so it does not use env var by @Tiboris in #48
- Add containerization for the ipa-tuura+Apache service by @antoniotorresm in #47
- Integration Domain: add missing migrations by @f-trivino in #54
- Integration domain: de-duplicate code between AD and LDAP by @flo-renaud in #50
- Migrate to .readthedocs.yaml configuration file v2 by @f-trivino in #59
- Integration Domains: add tests to make sure Domains API works by @f-trivino in #55
- Rename 'ipatuura' directory to 'scim' by @antoniotorresm in #58
- Add ldap_user_extra_attrs option in sssd.conf for IPA domain by @antoniotorresm in #61
- Domain: act as a singleton class by @antoniotorresm in #62
- Remove users from database after domain deletion by @antoniotorresm in #63
- Use environment variable for keytab file location by @antoniotorresm in #64
- Fixing realm join input for AD by @spoore1 in #69
- Add AD attributes when adding user by @spoore1 in #71
- Update production Containerfile to match devel image by @antoniotorresm in #66
- Change ownership of sssd.conf after creation for LDAP domain by @antoniotorresm in #74
- Improve README and reorganize folders by @f-trivino in #75
- Add Python virtual env to gitignore by @antoniotorresm in #73
- Build production-ready image for GitHub Actions by @f-trivino in #78
- Domain: skip POST unittest by @f-trivino in #80
- Add LDAP user extra attributes for LDAP and AD domains by @antoniotorresm in #76
- Fix interoperability issues between domains and scim apps by @f-trivino in #83
- Fix race condition when resetting ipa-writable instance by @f-trivino in #86
- GitHubActions: use ENV vars for image and tag by @f-trivino in #79
- Remove obsolete service file by @antoniotorresm in #89
- Use CentOS as the base for the development image by @antoniotorresm in #91
- Red Hat Trusted App Pipeline update ipa-tuura by @red-hat-konflux in #92
- Update RHTAP references by @red-hat-konflux in #93
- Update RHTAP references by @red-hat-konflux in #94
- Update RHTAP references by @red-hat-konflux in #96
- Use relative path for Dockerfile instead of static in Konflux config by @antoniotorresm in #95
- Remove container logic from Github Actions workflow by @antoniotorresm in #98
- Update RHTAP references by @red-hat-konflux in #97
- Update RHTAP references by @red-hat-konflux in #99
- Update RHTAP references by @red-hat-konflux in #101
- Add endpoint for GSSAPI Authentication by @antoniotorresm in #88
- Containerfile.test: add apache user to SSSD group by @antoniotorresm in #102
- Reduce number of layers in Containerfile by @antoniotorresm in #104
- Remove service account on AD domain removal by @antoniotorresm in #106
- Prepare repository for first release by @antoniotorresm in #107
- Containerfile: remove maven system dependency by @f-trivino in #109
- Update RHTAP references by @red-hat-konflux in #105
- Removed 'config_file_version' option from 'sssd.conf' by @alexey-tikhonov in #111
- Update RHTAP references by @red-hat-konflux in #110
- Merge duplicated Containerfiles by @antoniotorresm in #112
- Update RHTAP references by @red-hat-konflux in #113
- Konflux: propagate build args to build task by @antoniotorresm in #115
- Use RHEL9 UBI as base image for Konflux builds by @antoniotorresm in #114
- Update Konflux references by @red-hat-konflux in #116
- Update Konflux references by @red-hat-konflux in #117
- Update Konflux references by @red-hat-konflux in #119
- Update Konflux references by @red-hat-konflux in #120
- Format PipelineRun files and upload SAST results by @ccronca in #123
- Migrate buildah to 0.2 by @antoniotorresm in #126
- Update Konflux references to 4067e33 by @red-hat-konflux in #125
- Update Konflux references by @red-hat-konflux in #127
- Update pre-commit hook adrienverge/yamllint to v1.35.1 by @red-hat-konflux in #128
- Update pre-commit hook ambv/black to v22.12.0 by @red-hat-konflux in #129
- Update pre-commit hook jorisroovers/gitlint to v0.19.1 by @red-hat-konflux in #130
- Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 by @red-hat-konflux in #131
- Update Konflux references by @red-hat-konflux in #132
- Update pre-commit hook ambv/black to v24 by @red-hat-konflux in #133
New Contributors
- @f-trivino made their first contribution in #6
- @justin-stephenson made their first contribution in #10
- @spoore1 made their first contribution in #13
- @Tiboris made their first contribution in #19
- @antoniotorresm made their first contribution in #47
- @flo-renaud made their first contribution in #50
- @red-hat-konflux made their first contribution in #92
- @alexey-tikhonov made their first contribution in #111
- @ccronca made their first contribution in #123
Full Changelog: https://github.com/freeipa/ipa-tuura/commits/0.1