Commit Graph

468 Commits

Author SHA1 Message Date
eyecreate 5ca666981a make sure destination only contains the hostname value and not whole URL
When testing this, the public URL is containing the protocol "https://" which differs from synapse's values. This code makes sure to remove that extra data to signatures match. Is there ever a situation in which the public url is any different?
2019-10-21 14:31:40 -04:00
Anatoly Sablin 36f22e5ca6 Update remarks of the fork. 2019-08-15 22:46:53 +03:00
Anatoly Sablin a112a5e57c Improve request verification. Allow unbind only for configured matrix domain. 2.1.1 2019-08-07 21:47:10 +03:00
Anatoly Sablin dbc764fe65 Add description about the MSC1915 configuration. 2.1.0 2019-08-05 22:15:53 +03:00
Anatoly Sablin d5680b2dfe MSC1915. Add the option to enable/disable unbind. 2019-07-31 23:22:21 +03:00
Anatoly Sablin 5aad4fb81e MSC1915. Add unbind email notification. 2019-07-31 00:13:44 +03:00
Anatoly Sablin a1f64f5159 Reworked MSC1915. Add request validation. 2019-07-27 15:51:01 +03:00
Anatoly Sablin a96920f533 Add migration guide. 2019-07-21 23:44:42 +03:00
Anatoly Sablin 9ca2ebdad0 Bump dependencies. 2.0.0 2019-07-21 18:25:35 +03:00
Anatoly Sablin 7f284ac71e Add gradle-version-plugin to track dependencies updates. 2019-07-21 18:25:35 +03:00
Anatoly Sablin 4d488a3fc8 Add openjdk-11 dependency. 2019-07-21 18:25:35 +03:00
Anatoly Sablin 7ee3e19de4 Change app name in logs. 2019-07-21 17:48:52 +03:00
Anatoly Sablin 608938c084 Fix links. 2019-07-16 00:14:57 +03:00
Anatoly Sablin e6fec9199d Rename config file, parameters, application name, package. 2019-07-11 22:26:20 +03:00
Anatoly Sablin c3262a9f25 Merge the matrix-java-sdk due to it no longer maintained. Remove thirdparty repositories. 2019-07-07 23:13:59 +03:00
Anatoly Sablin 136563c61a Rename project. 2019-06-28 22:50:31 +03:00
Anatoly Sablin 3043cd4e61 Fork! 2019-06-27 00:07:44 +03:00
Max Dor 21d9d0fda1 The End 2019-06-25 11:36:32 +02:00
Max Dor a964b073bf Restart mxisd service on Debian package upgrade/install if possible v1.4.5 2019-06-12 00:18:25 +02:00
Max Dor f85345bc97 Update code and links following Matrix 1.0 release
- Support 3PID unbind via 3PID sessions
2019-06-12 00:17:43 +02:00
Max Dor 29603682e5 Clarify how to serve static assets for 3PID session views 2019-06-04 17:06:25 +02:00
Max Dor d54f1dcb88 Fix various typos in the Registration feature docs 2019-05-30 17:29:47 +02:00
Max Dor 92f10347d1 Fix #123 v1.4.4 2019-05-30 14:18:11 +02:00
Max Dor 0298f66212 Fix #128 2019-05-30 13:58:40 +02:00
Max Dor 0ddd086bda Fix response body of /3pid/bind to match spec
- synapse did not check/validate the response as per spec until 0.99.5 it seems
- mxisd was never compliant also
2019-05-30 13:26:38 +02:00
Max Dor 544f8e59f0 Add check for legality of the returned Matrix ID in Auth
- Helps troubleshoot reported issues that might not be obvious at first
- Add basic unit test for auth manager
2019-05-28 19:28:46 +02:00
Max Dor 917f87bf8c Fix broken HTML tag in 3PID template 2019-05-28 16:01:01 +02:00
Max Dor 774795c203 Fix various logging/variable scopes 2019-05-27 17:12:52 +02:00
Max Dor 27b2976e42 Provide URL encoded placeholders in notification template for 3PID data 2019-05-18 02:20:13 +02:00
Max Dor f16f184253 Minor internal changes
- Fix log statement to include expected value
- Change access level to method
2019-05-18 01:57:40 +02:00
Max Dor cd890d114a Add warning about possibly unresolvable 3PID invites v1.4.3 2019-05-14 00:49:07 +02:00
Max Dor 321ba1e325 Code formatting (cosmetic, no-op) 2019-05-14 00:39:12 +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 0fcc0d9bb2 Properly inform about bad configuration for 3PID builtin configs 2019-05-13 14:04:11 +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 c7c009f9af Fix indentation in builtin 3PID templates (cosmetic) 2019-05-06 19:16:20 +02:00
Max Dor 3b01663245 Switch to Gradle 5 build 2019-05-05 15:56:51 +02:00
Max Dor 9cc601d582 Fix custom config for custom notification handlers 2019-05-05 13:54:12 +02:00
Max Dor e6272b1827 Improve detection and fast-fail on empty Sendgrid template paths 2019-05-05 13:48:14 +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 44a80461a0 Ensure lookup signatures are produced in a consistent way v1.4.2 2019-04-28 08:55:23 +02:00
Max Dor 85d9f9e704 Fix missing return in Homeserver endpoint discovery, skipping DNS SRV v1.4.1 2019-04-27 20:54:02 +02:00
Max Dor 6278301672 Document mxisd does not require any maintenance task for day-to-day operations v1.4.0 2019-04-27 17:34:56 +02:00
Max Dor 5ed0c66cfd Improve logging
- Give means to increase logging verbosity
- Explain how to do in the troubleshooting guide
2019-04-27 17:26:38 +02:00
Max Dor ea58b6985a Fix LDAP default attributes dead link (Fix #136) 2019-04-27 16:39:36 +02:00
Max Dor a44f781495 Properly encode Email notification headers (Fix #137) 2019-04-27 16:36:55 +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 f331af0941 Add various Notification template generator improvements
- Add ability to set arbitrary value for some placeholders (Fix #133)
- More Unit tests
- Improve doc
2019-04-27 01:07:44 +02:00
Max Dor e2c8a56135 Allow for full TLS/SSL in SMTP connector (Fix #125) 2019-04-26 09:58:46 +02:00