Maxime Dor
3d39ee97dd
Add 3PIDs at registration
2018-04-13 03:48:32 +02:00
Maxime Dor
94d60b6fc9
Auto-generate username
2018-04-13 03:48:32 +02:00
Maxime Dor
ac9881fa4b
Fix login
2018-04-13 03:48:32 +02:00
Maxime Dor
547cafdd13
PoC of registration with Google 3PID
2018-04-13 03:48:32 +02:00
Maxime Dor
0da1af9869
registration handling skeleton
2018-04-13 03:48:32 +02:00
Maxime Dor
268df533f5
Research with Google auth integration
2018-04-13 03:48:32 +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
Maxime Dor
ea08a80504
Respect 3PID session policy for remote sending with phone numbers
2018-03-02 23:27:19 +01:00
Maxime Dor
cb3130d365
Send phone number in response body when creating 3PID session
...
If missing, Riot will show "undefined" instead of the number.
2018-03-02 23:26:33 +01:00
Maxime Dor
7189a4b100
Prepare for kamax-io/matrix-java-sdk#23
2018-02-27 18:30:36 +01:00
adrnam
f71cdbf83e
Clarified configuration comments ( #54 )
2018-02-23 19:40:08 +01:00
Maxime Dor
665a284f4b
Clarify wording
2018-02-21 17:22:11 +01:00
Maxime Dor
5e142eb41d
Add some more LDAP debug entries
2018-01-28 18:02:03 +01:00
Maxime Dor
9fede41904
Add documentation for nginx config
2018-01-21 14:36:44 +01:00
Maxime Dor
5871bb6609
Set proper backend for Synapse SQL
2018-01-18 23:40:46 +01:00
Maxime Dor
5dbaca643a
Fix #42
2017-12-31 13:02:41 +01:00
Maxime Dor
bf9576f9c3
Optimize Dockerfile statements order for caching
2017-12-25 08:54:38 +01:00
Maxime Dor
773f38d349
Properly mark REST Directory provider as component ( Fix #48 )
2017-12-23 17:43:03 +01:00
kiorky
6a5a4b3c1c
Fix Docker build ( #44 )
2017-12-22 02:48:31 +01:00
Maxime Dor
7fff2448a1
Improve the docker experience
...
- Only one env variable to configure on first usage
- Auto-generate a default config
- Improve doc
v0.6.1
2017-12-16 19:58:11 +01:00
Maxime Dor
6571ff76b1
Take LDAP filter into account when doing 3PID lookups
2017-12-16 19:17:22 +01:00
Maxime Dor
16690a0329
Enforce baseDn for LDAP provider
2017-12-06 20:31:06 +01:00
Maxime Dor
6ac593f0fa
Fix typo
2017-12-02 20:13:25 +01:00
Maxime Dor
1581ab9e07
Better logic (cosmetic) for default 3PID notification providers
2017-11-30 02:44:21 +01:00
Maxime Dor
a1adca72e8
Properly select raw notification handler by default
2017-11-26 16:30:42 +01:00
Maxime Dor
e2b3920840
Directory: document HS exclusion config option
v0.6.0
2017-11-22 19:40:16 +01:00
Maxime Dor
aaa742f6d2
LDAP: Properly handle multi-value attributes
2017-11-17 16:51:16 +01:00
Maxime Dor
959feb686c
Improve auth doc
2017-11-16 22:35:16 +01:00
Maxime Dor
d9c5c5056a
Improve getting started wording
2017-11-15 21:01:33 +01:00
Maxime Dor
83fafdcfeb
Add config option to disable HS lookup for directory searches
2017-11-06 11:16:22 +01:00
Maxime Dor
e916ecd08b
Properly handle Synapse as an Identity provider
2017-10-30 17:43:22 +01:00
Maxime Dor
1461d8ef6c
Add fixme to prevent using mxisd DB as synapse identity store
2017-10-30 16:42:00 +01:00