Commit Graph

  • f55d5fbc80 Make central IS opt-in (#80) v1.1.0 v1.1 Max Dor 2018-05-31 13:24:00 +02:00
  • b613415dc4 Fix doc layout (cosmetic) v1.1-rc.1 Max Dor 2018-05-18 01:47:43 +02:00
  • 0549d23d21 Add LDAP TLS config value in logs Max Dor 2018-05-16 15:42:24 +02:00
  • b493ccd479 De-duplicate results from Identity stores in Directory searches v1.0.2 Max Dor 2018-04-26 01:40:43 +02:00
  • 03e72ba155 Use the correct domain (server name) for signatures Max Dor 2018-04-22 19:27:52 +02:00
  • 32a3444a9e Document the correct property for SQL usernames Max Dor 2018-04-22 00:39:18 +02:00
  • 78a25c21ba Code maintenance - Switch to HttpClient for remote fetcher - Don't fail for remote binding on matrix.org v1.0.1 Max Dor 2018-04-13 08:14:09 +02:00
  • 3d39ee97dd Add 3PIDs at registration max/google-oauth Maxime Dor 2018-03-11 18:59:58 +01:00
  • 94d60b6fc9 Auto-generate username Maxime Dor 2018-03-11 15:35:09 +01:00
  • ac9881fa4b Fix login Maxime Dor 2018-03-10 22:01:03 +01:00
  • 547cafdd13 PoC of registration with Google 3PID Maxime Dor 2018-03-10 18:20:54 +01:00
  • 0da1af9869 registration handling skeleton Maxime Dor 2018-03-10 16:55:57 +01:00
  • 268df533f5 Research with Google auth integration Maxime Dor 2018-03-09 02:41:54 +01:00
  • ef80f4aa30 Documentation enhancements (#73) v1.0.0 Max Dor 2018-04-13 03:26:33 +02:00
  • 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. v0.8.3 Max Dor 2018-04-11 23:37:33 +02:00
  • a0f8af820e Fix minor regression with Auth feature and REST/Memory backend See https://matrix.to/#/!NPRUEisLjcaMtHIzDr:kamax.io/$1523216730848820dFUZX:matrix.org v0.8.2 Max Dor 2018-04-08 22:05:36 +02:00
  • 5ef145212a Support access tokens in headers (Fix #65) (#70) v0.8.1 Max Dor 2018-04-02 17:26:03 +02:00
  • 91ccb75fa1 Properly handle invalid characters in identifiers for Wordpress Max Dor 2018-04-02 14:36:23 +02:00
  • ac6f549618 Support 3PID in memory identity store profile Max Dor 2018-03-30 18:31:22 +02:00
  • 7f9c7aa76d Fix Synapse SQL directory provider class name Max Dor 2018-03-25 23:19:45 +02:00
  • 02688942fd Enforce host present in DNS override config to avoid request loop Max Dor 2018-03-25 19:31:52 +02:00
  • 48668bcd92 Support of Directory for in-memory Identity store Max Dor 2018-03-25 19:30:42 +02:00
  • a9627121fa Enchanced profile management (#68) Max Dor 2018-03-25 01:20:59 +01:00
  • 3fc86465f8 Wordpress identity store (#67) v0.8.0 Max Dor 2018-03-23 17:14:59 +01:00
  • d93b546e3c Improved Travis-CI config - Use default JDK - Cache management for faster builds Max Dor 2018-03-21 18:21:49 +01:00
  • ea15f24d41 Be clear about which LDAP config/backend is picked up Maxime Dor 2018-03-21 02:31:50 +01:00
  • 290a32d640 Merge pull request #66 from kamax-io/max/federation-discovery-enhancement Max Dor 2018-03-15 00:14:20 +01:00
  • 10f9126cb6 Better federation auto-discovery - Use the new status check endpoint at /_matrix/identity/api/v1 - Enforce DNS SRV existence before asking remote server for data Maxime Dor 2018-03-11 18:28:48 +01:00
  • c3385b38dc Update to latest SDK Maxime Dor 2018-03-09 23:58:16 +01:00
  • 61fec4aec7 3PID authentication (#60) v0.7.0 adrnam 2018-03-08 18:29:03 +01:00
  • 1db76139a9 Invite resolution enhancements (#63) Max Dor 2018-03-05 10:00:09 +01:00
  • a27858082c Add support for NetIQ as a LDAP backend (#61) Max Dor 2018-03-03 00:28:15 +01:00
  • ea08a80504 Respect 3PID session policy for remote sending with phone numbers Maxime Dor 2018-03-02 23:27:19 +01:00
  • cb3130d365 Send phone number in response body when creating 3PID session If missing, Riot will show "undefined" instead of the number. Maxime Dor 2018-03-02 23:26:33 +01:00
  • 7189a4b100 Prepare for kamax-io/matrix-java-sdk#23 Maxime Dor 2018-02-26 23:03:51 +01:00
  • f71cdbf83e Clarified configuration comments (#54) adrnam 2018-02-23 19:40:08 +01:00
  • 665a284f4b Clarify wording Maxime Dor 2018-02-21 17:22:11 +01:00
  • 5e142eb41d Add some more LDAP debug entries Maxime Dor 2018-01-28 18:02:03 +01:00
  • 9fede41904 Add documentation for nginx config Maxime Dor 2018-01-21 14:36:44 +01:00
  • 5871bb6609 Set proper backend for Synapse SQL Maxime Dor 2018-01-18 23:40:37 +01:00
  • 5dbaca643a Fix #42 Maxime Dor 2017-12-31 13:02:41 +01:00
  • bf9576f9c3 Optimize Dockerfile statements order for caching Maxime Dor 2017-12-25 08:54:38 +01:00
  • 773f38d349 Properly mark REST Directory provider as component (Fix #48) Maxime Dor 2017-12-23 17:43:03 +01:00
  • 6a5a4b3c1c Fix Docker build (#44) kiorky 2017-12-22 02:48:31 +01:00
  • 7fff2448a1 Improve the docker experience - Only one env variable to configure on first usage - Auto-generate a default config - Improve doc v0.6.1 Maxime Dor 2017-12-16 19:58:11 +01:00
  • 6571ff76b1 Take LDAP filter into account when doing 3PID lookups Maxime Dor 2017-12-16 19:17:22 +01:00
  • 16690a0329 Enforce baseDn for LDAP provider Maxime Dor 2017-12-06 20:31:06 +01:00
  • 6ac593f0fa Fix typo Maxime Dor 2017-12-02 20:13:25 +01:00
  • 1581ab9e07 Better logic (cosmetic) for default 3PID notification providers Maxime Dor 2017-11-30 02:44:21 +01:00
  • a1adca72e8 Properly select raw notification handler by default Maxime Dor 2017-11-26 16:30:42 +01:00
  • e2b3920840 Directory: document HS exclusion config option v0.6.0 Maxime Dor 2017-11-22 19:40:16 +01:00
  • aaa742f6d2 LDAP: Properly handle multi-value attributes Maxime Dor 2017-11-17 16:51:16 +01:00
  • 959feb686c Improve auth doc Maxime Dor 2017-11-16 22:32:33 +01:00
  • d9c5c5056a Improve getting started wording Maxime Dor 2017-11-15 21:01:33 +01:00
  • 83fafdcfeb Add config option to disable HS lookup for directory searches Maxime Dor 2017-11-06 11:16:22 +01:00
  • e916ecd08b Properly handle Synapse as an Identity provider Maxime Dor 2017-10-30 17:43:22 +01:00
  • 1461d8ef6c Add fixme to prevent using mxisd DB as synapse identity store Maxime Dor 2017-10-30 16:42:00 +01:00
  • 19c1214e4a Fix release version extraction from git tags Maxime Dor 2017-10-25 00:40:43 +02:00
  • b976f69c39 Fix systemd log format Maxime Dor 2017-10-17 15:59:16 +02:00
  • 3675da4a0f Specify that LDAP now supports profile auto-fill Maxime Dor 2017-10-11 21:07:57 +02:00
  • 077955d538 Set theme jekyll-theme-cayman Max Dor 2017-10-09 19:18:37 +02:00
  • 9af0cd3615 Support for profile auto-fill with LDAP v0.5.0 Maxime Dor 2017-10-08 04:22:38 +02:00
  • 2bf68538c3 Fix typo, broken links Maxime Dor 2017-10-08 03:41:45 +02:00
  • 6c02e478d9 Add donate link Maxime Dor 2017-10-07 18:50:17 +02:00
  • 284da779f9 Fix typo Maxime Dor 2017-10-07 18:39:13 +02:00
  • af161296b3 Be clear about profile auto-fill in LDAP auth Maxime Dor 2017-10-07 18:27:47 +02:00
  • 6317acd7fc Add missing links Maxime Dor 2017-10-07 18:02:47 +02:00
  • 30260af1f2 More documentation Maxime Dor 2017-10-07 17:59:55 +02:00
  • 3b697e86ac Various error handling improvements and user feedback v0.4.2 Maxime Dor 2017-10-07 06:15:57 +02:00
  • b4f0645257 Handle Homeservers not implementing the directory endpoint Maxime Dor 2017-10-06 14:12:43 +02:00
  • 0e48edf86e Properly handle session next url Maxime Dor 2017-10-06 14:10:08 +02:00
  • 7e92bfa474 Add warning not to use built-in configuration file Maxime Dor 2017-10-05 21:42:02 +02:00
  • 851e0c9d94 Properly build remote 3PID token request v0.4.1 Maxime Dor 2017-10-05 16:04:29 +02:00
  • ac1cbc4265 Fix redirect with thymleaf Maxime Dor 2017-10-05 16:03:59 +02:00
  • 62711ee12e Improve README Maxime Dor 2017-10-02 20:07:22 +02:00
  • 3954be2f08 Fix recursive logic v0.4.0 Maxime Dor 2017-10-02 17:26:51 +02:00
  • 640512eb27 Line wrap Maxime Dor 2017-10-02 16:14:26 +02:00
  • 40705b5d47 Improved documentation Maxime Dor 2017-10-02 16:10:22 +02:00
  • 642d560ba9 Fix spelling Maxime Dor 2017-10-02 03:46:30 +02:00
  • b6e86f5b2e Proper order of sections Maxime Dor 2017-10-02 03:44:32 +02:00
  • 4a99ec5531 Lots of new awesome documentation Maxime Dor 2017-10-02 03:42:23 +02:00
  • 9079bb25cc Merge pull request #34 from kamax-io/directory-integration Max Dor 2017-10-01 22:04:58 +02:00
  • 88e86cd0d5 Improve Directory documentation Maxime Dor 2017-10-01 21:09:18 +02:00
  • 8662b3f39f Stable implementation of Directory integration - Documentation - Allow to specific other attributes in LDAP to include in the search Maxime Dor 2017-10-01 19:36:11 +02:00
  • d0aac5ac52 User Directory support in REST Backend Maxime Dor 2017-10-01 18:13:01 +02:00
  • c702a34aab Fix regression due to bad replace Maxime Dor 2017-10-01 16:10:05 +02:00
  • 786e4a8f91 Prepare REST backend for directory flow Maxime Dor 2017-10-01 02:20:15 +02:00
  • 8d0b0edad2 Clarify some items thanks to users feedback Maxime Dor 2017-10-01 00:06:03 +02:00
  • 88a37c52c0 Skeleton for User directory setup instructions Maxime Dor 2017-09-30 00:56:16 +02:00
  • 52e4a65c3c Fix query generation Maxime Dor 2017-09-30 00:27:36 +02:00
  • 69ecef0155 Refactored directory package to include API version Maxime Dor 2017-09-29 22:13:51 +02:00
  • f7984bd36e LDAP Directory search support Maxime Dor 2017-09-29 20:54:08 +02:00
  • f735b3b730 Merge branch 'master' into directory-integration Maxime Dor 2017-09-29 05:43:52 +02:00
  • b6008a41f2 Be consistent with DNS overwrite (always a URL) Maxime Dor 2017-09-29 05:38:58 +02:00
  • ed2d13decf Don't mix up configs Maxime Dor 2017-09-29 05:34:21 +02:00
  • 4f3ecc19f3 Directory integration prototype using Google Firebase auth + Synapse SQL Maxime Dor 2017-09-29 02:52:05 +02:00
  • c816217b22 Send new invite notification to same user if rooms are different v0.3.0 Maxime Dor 2017-09-28 02:45:01 +02:00
  • 182f3c4bc3 Skeleton for HS User directory integration Maxime Dor 2017-09-27 04:37:45 +02:00
  • 2e7b5d2a87 Refactor packages (cosmetic) Maxime Dor 2017-09-27 03:59:45 +02:00
  • 09208d55d7 Merge pull request #33 from kamax-io/email-connector-sendgrid Max Dor 2017-09-27 03:33:13 +02:00