Maxime Dor
6fb18d5827
Remove problematic handling of multiple validation requests for same 3PID
2017-09-16 01:34:31 +02:00
Maxime Dor
a8488a0745
Add ability to overwrite DNS when trying to contact the related homeserver
2017-09-14 23:10:23 +02:00
Maxime Dor
89a7416367
Add prototype support for SQL auth/directory backends
2017-09-14 20:59:35 +02:00
Maxime Dor
068c6b8555
Use proper object for key validity json answer
2017-09-14 18:34:02 +02:00
Maxime Dor
9a90d846e6
Improve README
...
- List current features
- List features to come
- Improve wording at various places
- Centralise configuration directions
- Improve layout to make it easier for new users (hopefully)
v0.2.0-rc.1
2017-09-14 04:54:01 +02:00
Maxime Dor
16efe93920
Use proper ID when clearing invites from memory
2017-09-14 03:56:21 +02:00
Maxime Dor
8fbb45037c
Create SQLite DB file parent directory if necessary
2017-09-14 03:38:14 +02:00
Maxime Dor
f1196d5b72
Revamp example config for better handling by users and build tools
2017-09-14 03:31:56 +02:00
Max Dor
3b4736b00f
Merge pull request #28 from kamax-io/invite-support
...
Invite support
2017-09-14 02:49:24 +02:00
Maxime Dor
5796982f2d
Add persistence storage for invites
2017-09-14 02:36:08 +02:00
Maxime Dor
9e6d3ab5dd
Build error json object properly
2017-09-13 21:27:29 +02:00
Maxime Dor
571506d1d2
Add new placeholders for e-mail to access invited address and medium type
2017-09-13 19:15:39 +02:00
Maxime Dor
c00adcf575
Be consistent with annotations
2017-09-13 16:25:21 +02:00
Maxime Dor
808aed2bc3
log user agent for lookup requests
2017-09-13 16:21:09 +02:00
Maxime Dor
ec0a9c7b80
log user agent for lookup requests
2017-09-13 16:20:46 +02:00
Maxime Dor
84afb86b77
Properly handle default config file when running as systemd/sysv daemon
2017-09-13 02:47:25 +02:00
Maxime Dor
02c5523d6d
Handle bundled and external e-mail template properly
2017-09-13 02:29:58 +02:00
Maxime Dor
d7cf31fb9a
Remove debug log statement
2017-09-13 02:28:37 +02:00
Maxime Dor
d7258cd3c6
Fix DNS lookup
2017-09-13 02:28:22 +02:00
Maxime Dor
222f7f104a
Add regular pending invite mapping checks
2017-09-13 01:35:11 +02:00
Maxime Dor
548dace78c
Properly handle invites with LDAP backend
2017-09-13 01:16:02 +02:00
Maxime Dor
001de470ca
Fix invalid add of @Override
2017-09-12 19:48:39 +02:00
Maxime Dor
09b789dfc2
Refactor logic, preparing to generalize post-login publish of mappings
2017-09-12 19:47:01 +02:00
Maxime Dor
55b759a31c
Enhance e-mail invitations
...
- Built-in e-mail template
- More template placeholders
2017-09-12 02:24:58 +02:00
Maxime Dor
cb0ffe0575
Remove debug log
2017-09-07 17:45:48 +02:00
Maxime Dor
3cde0b9c23
Fix typo
2017-09-07 17:44:37 +02:00
Maxime Dor
2ce3bab3b6
Properly handle force recursive lookup during invite
2017-09-07 02:04:48 +02:00
Maxime Dor
ba723f8523
Don't fail on non-existing config key
2017-09-07 01:53:42 +02:00
Maxime Dor
d2d5f80b44
Don't fail if template is not found and hope for the best
2017-09-07 01:21:49 +02:00
Maxime Dor
e2a097b2d0
Avoid header that could be considered as a profile
2017-09-07 01:16:43 +02:00
Maxime Dor
45a81e5979
Add sane defaults
2017-09-07 00:07:49 +02:00
Maxime Dor
158060a3b0
Add some placeholders handling for e-mail template
2017-09-06 23:08:47 +02:00
Maxime Dor
1e3b832186
Fix example data
2017-09-06 15:56:45 +02:00
Maxime Dor
8294990b1f
Cosmetic changes
...
- Add missing license headers
- Remove unused class
2017-09-06 15:04:17 +02:00
Maxime Dor
a704ba2e6c
Working prototype
2017-09-06 15:00:43 +02:00
Maxime Dor
a7303fef15
Add icons
2017-09-06 10:52:57 +02:00
Maxime Dor
cd6960fa80
Attempt to support invites, working in progress
2017-09-06 04:17:46 +02:00
Maxime Dor
c05ca68de4
Keep LDAP disabled by default
2017-09-05 21:37:43 +02:00
Maxime Dor
a8df386d58
Auth support with synapse REST auth module
2017-09-05 21:36:33 +02:00
Maxime Dor
4b0d549dd6
Add LDAP Auth support with synapse REST Auth module
2017-09-05 21:31:36 +02:00
Maxime Dor
85236793e1
Skeleton to support LDAP Auth
2017-09-04 03:08:19 +02:00
Maxime Dor
954dcf3a5c
Improve startup failures user experience
...
- Be clear about config errors instead of difficult stack traces
- Fix default values which should not cause startup failures
2017-09-03 23:26:32 +02:00
Max Dor
466a3d270e
Merge pull request #26 from kamax-io/recursive-enhanced
...
Add properties for enhanced recursive lookup queries
2017-09-03 20:36:30 +02:00
Maxime Dor
a046f9f327
Add Docker public repo
2017-09-03 13:49:00 +02:00
Maxime Dor
c03573b24f
Be clear about building mxisd before building Docker img
2017-09-03 03:18:44 +02:00
Maxime Dor
d456633a03
Add Debian package support
v0.1.0
2017-09-03 03:09:40 +02:00
Maxime Dor
6df5ce227d
Relocate systemd script (cosmetic)
2017-09-02 19:33:33 +02:00
Maxime Dor
0217f37e5f
Be more specific for Docker and add missing exposed ports in run cmd
2017-09-02 19:31:44 +02:00
Maxime Dor
7b96a43d0c
Use smaller base image
2017-09-02 19:31:23 +02:00
Maxime Dor
2244c698b4
Add Docker support
2017-09-02 17:45:53 +02:00