Commit Graph

24 Commits

Author SHA1 Message Date
Maxime Dor
37b0f29184 Cosmetic refactoring 2017-09-16 13:01:37 +02:00
Maxime Dor
89a7416367 Add prototype support for SQL auth/directory backends 2017-09-14 20:59:35 +02:00
Maxime Dor
068c6b8555 Use proper object for key validity json answer 2017-09-14 18:34:02 +02:00
Maxime Dor
9e6d3ab5dd Build error json object properly 2017-09-13 21:27:29 +02:00
Maxime Dor
c00adcf575 Be consistent with annotations 2017-09-13 16:25:21 +02:00
Maxime Dor
ec0a9c7b80 log user agent for lookup requests 2017-09-13 16:20:46 +02:00
Maxime Dor
548dace78c Properly handle invites with LDAP backend 2017-09-13 01:16:02 +02:00
Maxime Dor
158060a3b0 Add some placeholders handling for e-mail template 2017-09-06 23:08:47 +02:00
Maxime Dor
8294990b1f Cosmetic changes
- Add missing license headers
- Remove unused class
2017-09-06 15:04:17 +02:00
Maxime Dor
a704ba2e6c Working prototype 2017-09-06 15:00:43 +02:00
Maxime Dor
cd6960fa80 Attempt to support invites, working in progress 2017-09-06 04:17:46 +02:00
Maxime Dor
61399c7705 Add status endpoint placeholder 2017-09-01 18:28:40 +02:00
Maxime Dor
0033d0dc1d Experimental support for synapse REST auth module
- See https://github.com/maxidor/matrix-synapse-rest-auth
- Include Google Firebase backend using UID as login and user token as password
2017-08-31 02:10:36 +02:00
Maxime Dor
1c43ca7666 Add properties for enhanced recursive lookup queries 2017-08-29 01:44:33 +02:00
Maxime Dor
884583881b Properly handle phone numbers 2017-08-13 00:16:21 +02:00
Maxime Dor
5a683b41ef Blindly accept mappings so Riot is happy - Fix #23 2017-08-12 02:24:01 +02:00
Maxime Dor
00b46cd64f Allow any 3PID medium 2017-04-21 16:04:50 +02:00
Maxime Dor
e88d3f2f5a Add some debug statements 2017-04-21 10:46:19 +02:00
Maxime Dor
0a70b903c3 Remove 3PID type limitation 2017-04-20 19:20:05 +02:00
Maxime Dor
d0b9f6774d Bulk lookup implementation, part 2
- Remote IS bulk lookup
2017-04-04 01:11:32 +02:00
Maxime Dor
158a1e6354 Bulk lookup implementation, part 1
- LDAP bulk lookup
2017-04-03 04:11:37 +02:00
Maxime Dor
250819391a Recursive lookup management 2017-02-12 01:53:17 +01:00
Maxime Dor
53d7114352 Refactor lookup providers
- Create lookup strategy object to handle several provider
- New root ID server provider
- Refactor code into appropriate classes
2017-01-27 02:05:14 +01:00
Maxime Dor
9f3ebb1ebf Move controllers into appropriate version package 2017-01-27 01:44:45 +01:00