Edgars Voroboks
be915aed94
Remove duplicates from identity store before email notifications
...
I use LDAP for user store. I have set up "mail" and "otherMailbox" as threepid email attributes. When people get invited to rooms, they receive 2 (sometimes 3) invitation e-mails if they have the same e-mail address in LDAP "mail" and "otherMailbox" fields. I think it's a good idea to check identity store for duplicates before sending invitation e-mails.
2020-01-09 20:14:56 +02:00
Max Dor
c3ce0a17f6
Avoid conflict between 3PID expired user and Matrix ID users event
2019-05-13 16:08:35 +02:00
Max Dor
8243354f39
Remove unused but bug-triggering code block ( Fix #172 )
2019-05-04 11:17:36 +02:00
Max Dor
25968e0737
Log denied requests due to invalid credentials in AS
2019-05-04 11:16:19 +02:00
Max Dor
57c7e4a91d
Show signatures into admin lookup queries
2019-03-04 02:12:55 +01:00
Max Dor
1dce59a02e
Add lookup and invite commands to the admin AS interface
2019-03-04 00:02:13 +01:00
Max Dor
de840b9d00
Skeleton for modular AS admin command processing
2019-03-03 16:39:58 +01:00
Max Dor
53c85d2248
Package/Class refactoring (no-op)
2019-03-03 03:44:38 +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
de92e98f7d
Save work in progress
2019-03-01 17:51:33 +01:00
Max Dor
d5f9137056
split into app svc processor
2019-03-01 15:58:37 +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
da08e0b4ad
Add more debug statements for experimental AS-mode for Matrix ID invites
2018-11-27 23:39:37 +01:00
Max Dor
bd9161ec9b
Better handle of synapse SQL connection
...
- Do not fail if it is not configured
- Add missing configuration step
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
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