Skip to content

Releases: kamax-matrix/mxisd

v1.2.0-beta.3

20 Oct 06:27
Compare
Choose a tag to compare
v1.2.0-beta.3 Pre-release
Pre-release

New Identity Store - Feedback requested

Documentation


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

18 Oct 19:27
Compare
Choose a tag to compare
v1.2.0-beta.2 Pre-release
Pre-release

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

09 Oct 23:26
Compare
Choose a tag to compare
v1.2.0-beta.1 Pre-release
Pre-release

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

22 Jun 00:10
Compare
Choose a tag to compare

Changes

  • Correctly handle leading @ in Directory search string (#79).

Executables/Installers/Packages

Platform Type Command/Link
All Executable Download
Debian Package Download
Docker Image docker pull kamax/mxisd:1.1.1 (Repo)

v1.1

31 May 11:29
f55d5fb
Compare
Choose a tag to compare

No change since v1.1-rc.1

Installers/Packages

Platform Type Command/Link
Debian Package Download
Docker Image docker pull kamax/mxisd:1.1 (Repo)

v1.1-rc.1

18 May 01:48
Compare
Choose a tag to compare
v1.1-rc.1 Pre-release
Pre-release

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 under matrix.identity.servers instead of URLs. (4f9fd42)

Changes

  • Small documentation enchancements. (b613415)
  • Log LDAP TLS configuration value. (0549d23)

Installers/Packages

Platform Type Command/Link
Debian Package Download
Docker Image docker pull kamax/mxisd:1.1-rc.1 (Repo)

v1.0.2

26 Apr 21:25
Compare
Choose a tag to compare

Enhancements

  • De-duplicate directory search results (b493ccd).

Bug fixes

  • Sign responses with the correct hostname (03e72ba).

Installers/Packages

Platform Type Command/Link
Debian Package Download
Docker Image docker pull kamax/mxisd:1.0.2 (Repo)

v1.0.1

16 Apr 12:31
Compare
Choose a tag to compare

Bug fixes

  • Don't fail for matrix.org on remote bind if no DNS SRV is found (78a25c2).
  • Make valid enough requests for Cloudfare change of matrix.org (78a25c2).

Installers/Packages

Platform Type Command/Link
Debian Package Download
Docker Image docker pull kamax/mxisd:1.0.1 (Repo)

v1.0.0

13 Apr 02:05
ef80f4a
Compare
Choose a tag to compare

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

11 Apr 21:59
Compare
Choose a tag to compare

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)