Max Dor
cd890d114a
Add warning about possibly unresolvable 3PID invites
2019-05-14 00:49:07 +02:00
Max Dor
ce7f900543
Make various optimisations/clarifications
...
- Change some log levels to be less verbose
- Add privacy link
- Remove unused code
2019-05-06 23:28:38 +02:00
Max Dor
0d42ee695a
Support new Homeserver federation discovery with well-known ( Fix #127 )
2019-04-27 11:11:06 +02:00
Max Dor
eb903bf226
Document new 3PID invite expiration feature
2019-04-03 00:44:30 +02:00
Max Dor
1dce59a02e
Add lookup and invite commands to the admin AS interface
2019-03-04 00:02:13 +01:00
Max Dor
254dc5684f
Add mechanisms for 3PID invite expiration and AS integration
...
- Integration with AS and a fallback user to decline expired invites (#120 )
- Rework of the AS feature to make it more independent/re-usable
- Skeleton for admin interface via bot to manage invites (#138 )
2019-03-02 03:21:29 +01:00
Max Dor
dfedde0df6
Improve crypto
...
- Re-organize packages to be consistent
- Add Key store tests
2019-03-01 15:16:19 +01:00
Max Dor
c302789898
Add mechanism for 3PID invites expiration ( #120 )
2019-03-01 06:51:18 +01:00
Max Dor
aadfae2965
Skeleton for invitation policies ( #130 )
2019-02-17 02:08:50 +01:00
Max Dor
77dc75d383
Basic check for pending invite when requesting token on registration
2019-02-17 02:08:50 +01:00
Max Dor
f3b528d1ba
Store ephemeral key in invite and add support for /sign-ed25519
2019-02-17 02:08:50 +01:00
Max Dor
acd8c7d7c5
Skeleton for full support of all key types
2019-02-17 02:08:50 +01:00
Max Dor
d160a44509
Port default configuration values
2019-01-07 03:01:46 +01:00
Max Dor
05493da27c
Start structural port from Spring Boot to Undertow
2019-01-07 03:01:46 +01:00
Max Dor
5645f69208
Add better support for AS transactions ( Fix #97 )
...
- Process transactions async with completion parking
- Detect transactions deduplication
2018-12-22 03:52:02 +01:00
Max Dor
8857f636d6
Fix deprecated method calls
2018-11-28 13:18:22 +01: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
Max Dor
f16eb264be
Fix for #72
2018-10-10 01:59:15 +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.
2018-04-11 23:37:33 +02: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
Maxime Dor
f735b3b730
Merge branch 'master' into directory-integration
2017-09-29 05:43:52 +02:00
Maxime Dor
b6008a41f2
Be consistent with DNS overwrite (always a URL)
2017-09-29 05:38:58 +02:00
Maxime Dor
4f3ecc19f3
Directory integration prototype using Google Firebase auth + Synapse SQL
2017-09-29 02:52:05 +02:00
Maxime Dor
c816217b22
Send new invite notification to same user if rooms are different
2017-09-28 02:45:01 +02:00
Maxime Dor
33263d3cff
Bye bye Groovy, you won't be missed :(
2017-09-25 02:31:31 +02:00