Commit Graph

609 Commits

Author SHA1 Message Date
Max Dor b892d19023 Add skeleton support for Directory and Identity in Exec IdStore 2018-10-31 03:49:06 +01:00
Max Dor 026a2e82d9 Further progress on Exec Identity Store 2018-10-29 07:00:07 +01:00
Max Dor b881f73798 Add support for setting build version using env variable 2018-10-28 20:20:30 +01:00
Max Dor 99d793b5ed Add initial experimental support for #58
- Skeleton for the whole identity store
- Support Authentication
v1.2.0-beta.3
2018-10-20 08:08:14 +02:00
Max Dor cb02f62b9d Fix #77 2018-10-19 00:21:04 +02:00
Max Dor bd9161ec9b Better handle of synapse SQL connection
- Do not fail if it is not configured
- Add missing configuration step
v1.2.0-beta.2
2018-10-18 20:59:06 +02:00
Max Dor 544cab816c Use the actual NetIQ config for its profile provider 2018-10-16 21:28:38 +02:00
Max Dor cdb56aec1f Add documentation for new AS Notification/Profile feature v1.2.0-beta.1 2018-10-16 21:28:38 +02:00
Max Dor 407138e972 Add LDAP support Matrix ID room invites notifications 2018-10-16 21:28:38 +02:00
Max Dor 3eee4eaccf Add extra placeholders for Matrix ID room invites notifications
- Sender display name, if available
- Room name, if available
2018-10-16 21:28:38 +02:00
Max Dor b3aefbed77 Add support for 3PID notification for Matrix ID room invites
- Experimental feature
- Via AS API
2018-10-16 21:28:38 +02:00
Gideon Smeding 29017fbe1e Reworking the introduction of the session documentation 2018-10-13 16:43:06 +02:00
Max Dor 843fa04f19 Update links to new repo org 2018-10-12 16:21:29 +02:00
Max Dor f7d1a300f1 Fix #69 2018-10-10 02:10:48 +02:00
Max Dor f16eb264be Fix for #72 2018-10-10 01:59:15 +02:00
Max Dor f29014be1f Fix some logging statements 2018-09-30 17:41:18 +02:00
Gideon Smeding 20a4d8dd91 Minor corrections for session.md 2018-09-23 23:20:27 +02:00
Max Dor 0c0feab0c0 Improve docs 2018-09-19 22:29:20 +02:00
Max Dor dd313881db Fix repositories order
Repositories are attempted in order listed. This change optimize the
order so central repos are attempting before custom ones.
2018-09-19 22:28:25 +02:00
Max Dor feb37112b2 Add on/off switch for 3PID in directory lookups 2018-08-15 11:25:41 +02:00
Max Dor 1ab8a27fda Add on/off switch for bulk lookups 2018-08-12 02:16:14 +02:00
Max Dor deafc420a5 Properly handle leading @ in search (Fix #79) v1.1.1 2018-06-22 01:42:07 +02:00
Felix Schäfer fce15f0e29 Use server.name instead of matrix.domain in Docs (#81)
Enhance documentation to talk about server.name in DNS override for auth
2018-06-07 13:55:54 +02:00
Max Dor 5b5893f407 Fix typo in doc 2018-06-02 22:16:33 +02:00
Max Dor f55d5fbc80 Make central IS opt-in (#80) v1.1.0 v1.1 2018-05-31 13:24:00 +02:00
Max Dor b613415dc4 Fix doc layout (cosmetic) v1.1-rc.1 2018-05-18 01:47:43 +02:00
Max Dor 0549d23d21 Add LDAP TLS config value in logs 2018-05-16 15:42:24 +02:00
Max Dor b493ccd479 De-duplicate results from Identity stores in Directory searches v1.0.2 2018-04-26 01:45:04 +02:00
Max Dor 03e72ba155 Use the correct domain (server name) for signatures 2018-04-22 19:27:52 +02:00
Max Dor 32a3444a9e Document the correct property for SQL usernames 2018-04-22 00:39:18 +02:00
Max Dor 78a25c21ba Code maintenance
- Switch to HttpClient for remote fetcher
- Don't fail for remote binding on matrix.org
v1.0.1
2018-04-13 08:14:09 +02:00
Max Dor ef80f4aa30 Documentation enhancements (#73) v1.0.0 2018-04-13 03:26:33 +02:00
Max Dor 1e413af019 Fix crypto
A recent change in synapse shown that the various classes handling crypto were broken.
All the crypto code has been refactored in the SDK and the local code has been adapted.
v0.8.3
2018-04-11 23:37:33 +02:00
Max Dor a0f8af820e Fix minor regression with Auth feature and REST/Memory backend
See https://matrix.to/#/!NPRUEisLjcaMtHIzDr:kamax.io/$1523216730848820dFUZX:matrix.org
v0.8.2
2018-04-08 22:05:36 +02:00
Max Dor 5ef145212a Support access tokens in headers (Fix #65) (#70) v0.8.1 2018-04-02 17:26:03 +02:00
Max Dor 91ccb75fa1 Properly handle invalid characters in identifiers for Wordpress 2018-04-02 14:36:23 +02:00
Max Dor ac6f549618 Support 3PID in memory identity store profile 2018-03-30 18:31:22 +02:00
Max Dor 7f9c7aa76d Fix Synapse SQL directory provider class name 2018-03-25 23:19:45 +02:00
Max Dor 02688942fd Enforce host present in DNS override config to avoid request loop 2018-03-25 19:31:52 +02:00
Max Dor 48668bcd92 Support of Directory for in-memory Identity store 2018-03-25 19:30:42 +02:00
Max Dor a9627121fa Enchanced profile management (#68)
* Proof of concept of adding 3PIDs data to user profile
* Document reverse proxy apache config
* Support for Matrix Gateway project roles' endpoint
* Fix conflicting ThreePid object defined in SDK and mxisd projects
2018-03-25 01:20:59 +01:00
Max Dor 3fc86465f8 Wordpress identity store (#67) v0.8.0 2018-03-23 17:14:59 +01:00
Max Dor d93b546e3c Improved Travis-CI config
- Use default JDK
- Cache management for faster builds
2018-03-21 18:21:49 +01:00
Maxime Dor ea15f24d41 Be clear about which LDAP config/backend is picked up 2018-03-21 02:32:00 +01:00
Max Dor 290a32d640 Merge pull request #66 from kamax-io/max/federation-discovery-enhancement
Better federation auto-discovery
2018-03-15 00:14:20 +01:00
Maxime Dor 10f9126cb6 Better federation auto-discovery
- Use the new status check endpoint at /_matrix/identity/api/v1
- Enforce DNS SRV existence before asking remote server for data
2018-03-11 18:28:48 +01:00
Maxime Dor c3385b38dc Update to latest SDK 2018-03-09 23:58:16 +01:00
adrnam 61fec4aec7 3PID authentication (#60)
Fix for #49
v0.7.0
2018-03-08 18:29:03 +01:00
Max Dor 1db76139a9 Invite resolution enhancements (#63)
* Make invite resolution process configurable

* Add warning in logs if invite resolution is not recursive
2018-03-05 10:00:09 +01:00
Max Dor a27858082c Add support for NetIQ as a LDAP backend (#61) 2018-03-03 00:28:15 +01:00