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 |
|
Maxime Dor
|
d5d58e8b11
|
Use better command to test mxisd after build
|
2017-09-02 16:08:46 +02:00 |
|
Maxime Dor
|
add8d371c5
|
Various enhancements/fixes
- Use mxisd for directory names and not mxis (typo)
- Better self-install instructions
|
2017-09-02 16:00:11 +02:00 |
|
Maxime Dor
|
694e62edee
|
Firebase UID is case sensitive, must not alter
|
2017-09-02 03:23:46 +02:00 |
|
Maxime Dor
|
61399c7705
|
Add status endpoint placeholder
|
2017-09-01 18:28:40 +02:00 |
|
Maxime Dor
|
05d1594ac2
|
Fix race condition and add more log statements
|
2017-08-31 18:52:06 +02:00 |
|
Maxime Dor
|
361596e773
|
Support 3PID lookups
|
2017-08-31 16:33:07 +02:00 |
|