Releases: kamax-matrix/mxisd
v1.2.0-beta.3
New Identity Store - Feedback requested
For those of you who like to live a bit on the edge, we are currently working on a new exciting Identity store based on arbitrary commands/executables you can run to perform the various operations in each feature.
This will allow to plug virtually anything with mxisd to perform the various lookups, checks, etc. without requiring yet another specific Identity store, or to allow you to implement your own logic if the current implementation of an Identity store doesn't suit your need. This is to be considered the ultimate Identity store when completed.
This will be part of the v1.2.0 release but is still work in progress and currently only the Authentication feature is supported. Not all options are available but we would be extremely thankful for feedback, so we can implement the right things from the start.
We are especially interested about the format(s) you would like to be supported when writing to Standard Input for data/arguments or reading from Standard Ouput/Error for data to be processed.
We are currently following the REST Identity store JSON format, but we would like to also support something more "barebone" (basic multilines? CSV? something else?)
If you plan on actually using this feature, please give it a go already while we work on the remaining parts and complete the documentation. The current state of things should allow you to get started. In case of doubt, please ping. Ideally, please report feedback in a structured manner on #58 directly, or in the project's Matrix room.
This is the only change since beta.2
Executables/Installers/Packages
Platform | Type | Command/Link |
---|---|---|
All | Executable | Download |
Debian | Package | Download |
Docker | Image | docker pull kamax/mxisd:1.2.0-beta.3 (Repo) |
v1.2.0-beta.2
Changes
- Add missing documentation of synapse Integration for the new Matrix ID invite notification feature (bd9161e)
Bug fixes
- Do not fail on sending Matrix ID invite notification if synapse DB info have not been configured (bd9161e)
- Use the NetIQ profile config for NetIQ Identity store instead of the generic LDAP config (544cab8)
Executables/Installers/Packages
Platform | Type | Command/Link |
---|---|---|
All | Executable | Download |
Debian | Package | Download |
Docker | Image | docker pull kamax/mxisd:1.2.0-beta.2 (Repo) |
v1.2.0-beta.1
Features
This release contains a new major feature to further integrate corporate setups: Email notification about room invites when doing via Matrix ID.
Currently, if you are inviting someone to a room using a 3PID which is present in a configured Identity store, there are no notification of the invite if the account is not yet provisioned into synapse.
This is especially problematic for on-boarding invites, where users need to be told separately about the new service or invites.
This feature ensures they are always notified.
Read the documentation for further details.
Executables/Installers/Packages
Platform | Type | Command/Link |
---|---|---|
All | Executable | Download |
Debian | Package | Download |
Docker | Image | docker pull kamax/mxisd:1.2.0-beta.1 (Repo) |
v1.1.1
v1.1
v1.1-rc.1
Breaking changes
-
In the spirit of GDPR and following some research on privacy regarding the usage of New Vector's central Identity server, matrix.org is no longer enabled by default. It was included until now to ensure mxisd did not create islands of data until critical mass of federated Identity servers was achieved.
As mxisd popularity grew, and following a set of specific concerns, it is now time to make this opt-in. (4f9fd42)If you would like to keep the old behaviour, add/amend the following in your config:
forward.servers: - 'matrix-org'
-
forward.servers
now takes a list of labels configured undermatrix.identity.servers
instead of URLs. (4f9fd42)
Changes
Installers/Packages
Platform | Type | Command/Link |
---|---|---|
Debian | Package | Download |
Docker | Image | docker pull kamax/mxisd:1.1-rc.1 (Repo) |
v1.0.2
v1.0.1
v1.0.0
First stable release of mxisd!
We would like to thank everyone who has been involved in this project and helped us every day, showing support, providing feedback, staring the repo, joining our Matrix room and sponsored some features. This would not have been possible without you.
THANK YOU!
We have reviewed all our documentation for this release, we hope you will find it easier to navigate and that relevant pieces of information will be easy and intuitive to find. If not, please let us know on #mxisd:kamax.io!
There is no functional change since v0.8.3
.
Installers/Packages
Platform | Type | Command/Link |
---|---|---|
Debian | Package | Download |
Docker | Image | docker pull kamax/mxisd:1.0.0 (Repo) |
v0.8.3
IMPORTANT - UPDATE ASAP
Due to some changes in the recent releases of synapse (v0.27.x) linked to the validation of signatures, invitations and lookups in general are broken.
Bug fixes
- Fix cryptographic code (keys, signatures) that was never working (1e413af).
Installers/Packages
Platform | Type | Command/Link |
---|---|---|
Debian | Package | Download |
Docker | Image | docker pull kamax/mxisd:0.8.3 (Repo) |