Commit Graph

  • 90bc244f3e update docs to something that works. eyecreate 2019-10-21 15:29:55 -04:00
  • 6e52a509db update session config to allow unbindin emails to not be sent. eyecreate 2019-10-21 15:28:30 -04:00
  • 5ca666981a make sure destination only contains the hostname value and not whole URL eyecreate 2019-10-21 14:31:40 -04:00
  • 43fe8b1aec Add the hash lookup handler. Anatoly Sablin 2019-10-18 22:52:13 +03:00
  • a0270c7d01 Add NoOp configuration. Split classes into packages. Anatoly Sablin 2019-10-16 23:07:14 +03:00
  • 703044d06a Add initial Hash configuration. Add the HashDetailsHandler. Anatoly Sablin 2019-10-15 23:38:32 +03:00
  • add6ed8fd9 Add the TOS API. Anatoly Sablin 2019-10-09 23:12:23 +03:00
  • baed894ff8 Update policy configuration. Add Handler to check that user accepts terms. Anatoly Sablin 2019-10-08 00:13:40 +03:00
  • 14e095a147 Add policy configuration. Anatoly Sablin 2019-10-04 00:03:51 +03:00
  • bc8795e940 Add authorization handler. Anatoly Sablin 2019-10-01 23:52:01 +03:00
  • 5521c0c338 Add account handlers. Anatoly Sablin 2019-09-30 23:53:38 +03:00
  • 614b3440e2 Registration API. Add DAO, Manager. Anatoly Sablin 2019-09-30 23:16:58 +03:00
  • d0fd9fb9b0 Get domain from public url. Anatoly Sablin 2019-09-17 23:14:02 +03:00
  • 1232e9ce79 MSC2140 MSC2134 Remove the unused path. Anatoly Sablin 2019-09-01 22:38:59 +03:00
  • a47a983c10 MSC2140 MSC2134 Refactoring. Move common classes to the share package. Anatoly Sablin 2019-09-01 22:33:03 +03:00
  • fbb0d7c7ba MSC2140 Mirroring V1 to V2. Anatoly Sablin 2019-08-31 23:35:58 +03:00
  • f1dd309551 MSC2140 Add option to enable/disable v1 and v2 api. Anatoly Sablin 2019-08-31 23:09:20 +03:00
  • 36f22e5ca6 Update remarks of the fork. Anatoly Sablin 2019-08-15 22:46:53 +03:00
  • a112a5e57c Improve request verification. Allow unbind only for configured matrix domain. 2.1.1 Anatoly Sablin 2019-08-07 21:44:50 +03:00
  • dbc764fe65 Add description about the MSC1915 configuration. 2.1.0 Anatoly Sablin 2019-08-05 22:15:53 +03:00
  • d5680b2dfe MSC1915. Add the option to enable/disable unbind. MSC1915 Anatoly Sablin 2019-07-31 23:22:21 +03:00
  • 5aad4fb81e MSC1915. Add unbind email notification. Anatoly Sablin 2019-07-31 00:13:44 +03:00
  • a1f64f5159 Reworked MSC1915. Add request validation. Anatoly Sablin 2019-07-27 15:51:01 +03:00
  • a96920f533 Add migration guide. Anatoly Sablin 2019-07-21 23:44:42 +03:00
  • 9ca2ebdad0 Bump dependencies. 2.0.0 Anatoly Sablin 2019-07-21 18:01:43 +03:00
  • 7f284ac71e Add gradle-version-plugin to track dependencies updates. Anatoly Sablin 2019-07-21 17:49:38 +03:00
  • 4d488a3fc8 Add openjdk-11 dependency. Anatoly Sablin 2019-07-21 17:49:12 +03:00
  • 7ee3e19de4 Change app name in logs. Anatoly Sablin 2019-07-21 17:48:52 +03:00
  • 608938c084 Fix links. Anatoly Sablin 2019-07-16 00:14:57 +03:00
  • e6fec9199d Rename config file, parameters, application name, package. Anatoly Sablin 2019-07-11 22:26:20 +03:00
  • c3262a9f25 Merge the matrix-java-sdk due to it no longer maintained. Remove thirdparty repositories. Anatoly Sablin 2019-07-07 23:13:59 +03:00
  • 136563c61a Rename project. Anatoly Sablin 2019-06-28 22:50:31 +03:00
  • 3043cd4e61 Fork! Anatoly Sablin 2019-06-27 00:07:44 +03:00
  • 21d9d0fda1 The End Max Dor 2019-06-21 15:40:52 +02:00
  • a964b073bf Restart mxisd service on Debian package upgrade/install if possible v1.4.5 Max Dor 2019-06-12 00:18:25 +02:00
  • f85345bc97 Update code and links following Matrix 1.0 release - Support 3PID unbind via 3PID sessions Max Dor 2019-06-12 00:17:43 +02:00
  • 29603682e5 Clarify how to serve static assets for 3PID session views Max Dor 2019-06-04 17:06:25 +02:00
  • d54f1dcb88 Fix various typos in the Registration feature docs Max Dor 2019-05-30 16:24:30 +02:00
  • 92f10347d1 Fix #123 v1.4.4 Max Dor 2019-05-30 14:18:11 +02:00
  • 0298f66212 Fix #128 Max Dor 2019-05-30 13:58:40 +02:00
  • 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 Max Dor 2019-05-30 13:26:38 +02:00
  • 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 Max Dor 2019-05-28 19:28:46 +02:00
  • 917f87bf8c Fix broken HTML tag in 3PID template Max Dor 2019-05-28 16:01:01 +02:00
  • 774795c203 Fix various logging/variable scopes Max Dor 2019-05-27 17:12:52 +02:00
  • 27b2976e42 Provide URL encoded placeholders in notification template for 3PID data Max Dor 2019-05-18 02:20:13 +02:00
  • f16f184253 Minor internal changes - Fix log statement to include expected value - Change access level to method Max Dor 2019-05-18 01:57:40 +02:00
  • cd890d114a Add warning about possibly unresolvable 3PID invites v1.4.3 Max Dor 2019-05-14 00:49:07 +02:00
  • 321ba1e325 Code formatting (cosmetic, no-op) Max Dor 2019-05-14 00:39:12 +02:00
  • c3ce0a17f6 Avoid conflict between 3PID expired user and Matrix ID users event Max Dor 2019-05-13 16:08:35 +02:00
  • 0fcc0d9bb2 Properly inform about bad configuration for 3PID builtin configs Max Dor 2019-05-13 13:27:10 +02:00
  • ce7f900543 Make various optimisations/clarifications - Change some log levels to be less verbose - Add privacy link - Remove unused code Max Dor 2019-05-06 23:28:38 +02:00
  • c7c009f9af Fix indentation in builtin 3PID templates (cosmetic) Max Dor 2019-05-06 19:16:20 +02:00
  • 3b01663245 Switch to Gradle 5 build Max Dor 2019-05-05 15:56:51 +02:00
  • 9cc601d582 Fix custom config for custom notification handlers Max Dor 2019-05-04 17:12:22 +02:00
  • e6272b1827 Improve detection and fast-fail on empty Sendgrid template paths Max Dor 2019-05-05 13:48:14 +02:00
  • 8243354f39 Remove unused but bug-triggering code block (Fix #172) Max Dor 2019-05-04 11:17:36 +02:00
  • 25968e0737 Log denied requests due to invalid credentials in AS Max Dor 2019-05-04 11:16:19 +02:00
  • 44a80461a0 Ensure lookup signatures are produced in a consistent way v1.4.2 Max Dor 2019-04-28 08:05:57 +02:00
  • 85d9f9e704 Fix missing return in Homeserver endpoint discovery, skipping DNS SRV v1.4.1 Max Dor 2019-04-27 20:54:02 +02:00
  • 6278301672 Document mxisd does not require any maintenance task for day-to-day operations v1.4.0 Max Dor 2019-04-27 17:34:56 +02:00
  • 5ed0c66cfd Improve logging - Give means to increase logging verbosity - Explain how to do in the troubleshooting guide Max Dor 2019-04-27 17:26:38 +02:00
  • ea58b6985a Fix LDAP default attributes dead link (Fix #136) Max Dor 2019-04-27 16:39:36 +02:00
  • a44f781495 Properly encode Email notification headers (Fix #137) Max Dor 2019-04-27 16:36:55 +02:00
  • 0d42ee695a Support new Homeserver federation discovery with well-known (Fix #127) Max Dor 2019-04-27 11:11:06 +02:00
  • f331af0941 Add various Notification template generator improvements - Add ability to set arbitrary value for some placeholders (Fix #133) - More Unit tests - Improve doc Max Dor 2019-04-27 01:07:44 +02:00
  • e2c8a56135 Allow for full TLS/SSL in SMTP connector (Fix #125) Max Dor 2019-04-26 09:58:46 +02:00
  • a67c5d7ae1 Improve documentation about the SQL Identity store (Fix #107) Max Dor 2019-04-26 09:40:38 +02:00
  • 80352070f1 Add documentation for installation hardening and operations guide (Fix #140) Max Dor 2019-04-26 09:14:16 +02:00
  • 39447b8b8b Fix handling various GET and POST content types/logic for submitToken - Properly support Form-encoded POST - Fix #167 Max Dor 2019-04-26 08:41:06 +02:00
  • 9d4680f55a Fix Twilio config docs to match parsed keys (v1.3.x regression) Max Dor 2019-04-23 07:00:43 +02:00
  • d1ea0fbf0f Reflect default AppSvc feature enable status in config Max Dor 2019-04-15 02:29:42 +02:00
  • ee21f051fb Merge branch 'to-v1.4' v1.4.0-alpha.1 Max Dor 2019-04-09 14:50:45 +02:00
  • 6cc17abf2c Further document new features Max Dor 2019-04-09 12:06:13 +02:00
  • a7b5accd75 Adapt AS doc to new format and capabilities Max Dor 2019-04-09 02:50:58 +02:00
  • 6bb0c93f57 Fix typo Max Dor 2019-04-05 21:56:05 +02:00
  • 9abdcc15ba Clarify specifics about synapse identity store Max Dor 2019-04-02 11:59:33 +02:00
  • eb903bf226 Document new 3PID invite expiration feature Max Dor 2019-04-03 00:44:30 +02:00
  • 1cbb0a135b Add doc about new registration control feature Max Dor 2019-04-02 11:56:48 +02:00
  • 1587103c0a Add Section and Priority Debian control fields (#150) Joshua M. Boniface 2019-03-31 21:01:10 -04:00
  • 838d79ae15 Remove mention to the community Identity room Max Dor 2019-03-11 19:46:14 +01:00
  • 795798ee06 Research code for #14 research/#14 Max Dor 2019-03-08 23:25:49 +01:00
  • 96c47ecf76 Merge pull request #143 from c7hm4r/patch-1 Max Dor 2019-03-07 21:11:40 +01:00
  • c5cea933a4 Fix typo in example configuration Christoph Müller 2019-03-07 21:07:40 +01:00
  • 57c7e4a91d Show signatures into admin lookup queries Max Dor 2019-03-04 02:12:55 +01:00
  • 1dce59a02e Add lookup and invite commands to the admin AS interface Max Dor 2019-03-04 00:02:13 +01:00
  • de840b9d00 Skeleton for modular AS admin command processing Max Dor 2019-03-03 16:39:58 +01:00
  • 53c85d2248 Package/Class refactoring (no-op) Max Dor 2019-03-03 03:44:38 +01:00
  • 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) Max Dor 2019-03-02 03:19:47 +01:00
  • de92e98f7d Save work in progress Max Dor 2019-03-01 17:51:33 +01:00
  • d5f9137056 split into app svc processor Max Dor 2019-03-01 15:58:37 +01:00
  • 1307e3aa43 Add missing javadoc Max Dor 2019-03-01 15:18:47 +01:00
  • dfedde0df6 Improve crypto - Re-organize packages to be consistent - Add Key store tests Max Dor 2019-03-01 15:16:19 +01:00
  • 93bd7354c2 Improve Authentication doc Max Dor 2019-03-01 12:42:09 +01:00
  • c302789898 Add mechanism for 3PID invites expiration (#120) Max Dor 2019-03-01 06:51:18 +01:00
  • 96155c1876 Improving logging Max Dor 2019-03-01 01:12:02 +01:00
  • 95ee328281 Block custom internal endpoint that should never be called - Is not spec'd - Will not be spec'd - Is 100% internal as per its authors Max Dor 2019-02-25 14:06:32 +01:00
  • 72a1794cc3 Skeleton for 3PID registration policies (#130) Max Dor 2019-02-18 23:08:50 +01:00
  • 37ddd0e588 Talk about server.name in the example config Max Dor 2019-02-17 03:22:48 +01:00
  • 4d63bba251 Add version in jar - Cli argument - In HTTP client - /version endpoint Max Dor 2019-02-16 03:06:46 +01:00
  • aadfae2965 Skeleton for invitation policies (#130) Max Dor 2019-02-14 23:02:55 +01:00