ldap-scim-bridge 0.7 → 0.8
raw patch · 4 files changed
+19/−8 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +9/−1
- README.md +6/−5
- ldap-scim-bridge.cabal +2/−2
- src/LdapScimBridge.hs +2/−0
CHANGELOG.md view
@@ -3,6 +3,14 @@ `ldap-scim-bridge` uses [PVP][1]-compatible versioning. The changelog is available [on GitHub][2]. +## 0.8++- Fix repo home url in cabal file.+- Tweak README.+- Maintainer script.+- Bump parent docker image.+- Tag docker image as `latest` on release.+ ## 0.7 - Fix TLS handshake to scim server (#23)@@ -37,4 +45,4 @@ * Initially created. [1]: https://pvp.haskell.org-[2]: https://github.com/fisx/ldap-scim-bridge/releases+[2]: https://github.com/wireapp/ldap-scim-bridge/releases
README.md view
@@ -1,6 +1,6 @@ ## ldap-scim-bridge -[](https://github.com/fisx/ldap-scim-bridge/actions)+[](https://github.com/wireapp/ldap-scim-bridge/actions) [](https://hackage.haskell.org/package/ldap-scim-bridge) [](http://stackage.org/lts/package/ldap-scim-bridge) [](http://stackage.org/nightly/package/ldap-scim-bridge)@@ -43,10 +43,11 @@ If you have gotten here as a [wire-server](https://github.com/wireapp/wire-server) administrator and want to use this to populate your teams, you can use the docker-image we're building from this repo:+image we're building from this repo (append version with `:` if you+want to pin it): ```sh-docker pull quay.io/wire/ldap-scim-bridge:0.5+docker pull quay.io/wire/ldap-scim-bridge ``` You need to create a config file that contains your setup. If in doubt, you can start with [this example](./examples/wire-server/conf1.yaml), or [this one](./examples/wire-server/conf2.yaml). Name the file `config.yaml` and place it into `/config-path`. Let's say you want to work on release 0.5. (You can check if there is a `:latest`, but at the time of writing this paragraph, we still have to add that.)@@ -54,7 +55,7 @@ ```sh docker run -it --network=host \ --mount type=bind,src=/config-path,target=/mnt \- quay.io/wire/ldap-scim-bridge:0.5 \+ quay.io/wire/ldap-scim-bridge \ ldap-scim-bridge /mnt/config.yaml ``` @@ -68,7 +69,7 @@ docker run -it --network=host \ --mount type=bind,src=/config-path,target=/mnt \ --mount type=bind,src=/etc/ssl/certs,target=/etc/ssl/certs \- quay.io/wire/ldap-scim-bridge:0.5 \+ quay.io/wire/ldap-scim-bridge \ ldap-scim-bridge /mnt/config.yaml ```
ldap-scim-bridge.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: ldap-scim-bridge-version: 0.7+version: 0.8 synopsis: See README for synopsis description: See README for description homepage: https://github.com/wireapp/ldap-scim-bridge@@ -22,7 +22,7 @@ source-repository head type: git- location: https://github.com/fisx/ldap-scim-bridge.git+ location: https://github.com/wireapp/ldap-scim-bridge.git common common-options build-depends: base >=4.13 && <4.15
src/LdapScimBridge.hs view
@@ -186,6 +186,8 @@ instance Show FieldMapping where show = show . fieldMappingLabel +-- | Fill in the parameters for hscim 'User' type with plausible defaults. (You may want to+-- touch this if you're using the library for something new.) data ScimTag instance Scim.UserTypes ScimTag where