Johannes Zellner
|
687ba0e248
|
Verify mailbox against username instead of email
|
2018-01-22 20:06:18 +01:00 |
|
Girish Ramakrishnan
|
61b5d3e60d
|
createReleaseTarball: Use HEAD instead of --revision
|
2018-01-22 11:02:21 -08:00 |
|
Girish Ramakrishnan
|
b69d6c42e1
|
Get webadmin from a level below
|
2018-01-22 11:02:21 -08:00 |
|
Girish Ramakrishnan
|
924e35294f
|
move ui to separate repo
This separates the platform code from the ui
|
2018-01-22 11:01:42 -08:00 |
|
Johannes Zellner
|
a6f79854db
|
Further ldap test fixes
|
2018-01-22 17:53:17 +01:00 |
|
Johannes Zellner
|
591f01bb45
|
Do not automatically generate the user's email for password verification
|
2018-01-22 16:12:13 +01:00 |
|
Johannes Zellner
|
8bcd807010
|
Use main email address for avatar
|
2018-01-22 16:09:25 +01:00 |
|
Johannes Zellner
|
14dcd71429
|
Add ui components for fallbackEmail property
|
2018-01-22 16:06:35 +01:00 |
|
Johannes Zellner
|
9f29438b34
|
Allow changing fallbackEmail via the profile api
|
2018-01-22 15:55:55 +01:00 |
|
Johannes Zellner
|
cf94f26d62
|
Fixup the test using fallbackEmail
|
2018-01-22 11:52:58 +01:00 |
|
Girish Ramakrishnan
|
6fdb093595
|
add and remove maildb entries when domain is created and removed
|
2018-01-21 20:33:21 -08:00 |
|
Girish Ramakrishnan
|
93d5ce63ae
|
fix indent
|
2018-01-21 15:34:35 -08:00 |
|
Johannes Zellner
|
32152a8b88
|
Add missing migration file
|
2018-01-21 14:50:55 +01:00 |
|
Johannes Zellner
|
48d557b242
|
Replace alternateEmail with fallbackEmail
|
2018-01-21 14:50:24 +01:00 |
|
Johannes Zellner
|
1e8aa209b1
|
Add fallbackEmail to user data model
|
2018-01-21 14:25:39 +01:00 |
|
Girish Ramakrishnan
|
00c1c42b58
|
Fix mail route tests
|
2018-01-21 00:59:20 -08:00 |
|
Girish Ramakrishnan
|
f4e1b8874c
|
add maildb entry when domain entry is created
|
2018-01-21 00:27:28 -08:00 |
|
Girish Ramakrishnan
|
f5b685465f
|
make ldap test use maildb
|
2018-01-21 00:27:13 -08:00 |
|
Girish Ramakrishnan
|
f49a36f667
|
Use mail.get()
|
2018-01-21 00:17:25 -08:00 |
|
Girish Ramakrishnan
|
70fecb8a75
|
Add mail test
|
2018-01-21 00:06:08 -08:00 |
|
Girish Ramakrishnan
|
04868f0983
|
maildb tests
|
2018-01-20 23:52:16 -08:00 |
|
Girish Ramakrishnan
|
16ac205c7f
|
make mail routes domain based
|
2018-01-20 23:47:12 -08:00 |
|
Girish Ramakrishnan
|
3ed794e486
|
Add a single getter for all mail settings
|
2018-01-20 23:47:12 -08:00 |
|
Girish Ramakrishnan
|
f93963540e
|
Add maildb
also, migrate values from settings table to maildb
|
2018-01-20 23:47:08 -08:00 |
|
Girish Ramakrishnan
|
777269810f
|
Move mail container creation to mail.js
At this point, mail.js is like an app of it's own
|
2018-01-20 20:38:35 -08:00 |
|
Girish Ramakrishnan
|
a7de17a160
|
Move mail related settings to new mail route
there is quite a bit of circular dep between settings, platform and
mail code. this will be removed in future commits.
|
2018-01-20 20:02:01 -08:00 |
|
Girish Ramakrishnan
|
e724913b6c
|
Move email_status into mail route
|
2018-01-20 18:37:15 -08:00 |
|
Girish Ramakrishnan
|
b68db9bf05
|
email -> mail
|
2018-01-20 18:22:43 -08:00 |
|
Girish Ramakrishnan
|
8da04f6f51
|
make domaindb.update take object
|
2018-01-20 10:24:11 -08:00 |
|
Girish Ramakrishnan
|
b64c41758e
|
domaindb.upsert is not used
|
2018-01-20 10:18:06 -08:00 |
|
Girish Ramakrishnan
|
0eaea12818
|
make domaindb.add take an object
|
2018-01-20 10:17:01 -08:00 |
|
Girish Ramakrishnan
|
b098db16cf
|
domaindb: add DOMAINS_FIELDS
|
2018-01-20 10:05:31 -08:00 |
|
Girish Ramakrishnan
|
dc952f1dd8
|
remove config.fqdn() from caas-test
|
2018-01-20 09:50:30 -08:00 |
|
Girish Ramakrishnan
|
ee733d54ea
|
Add mail_domains and mail_default_domain to mail.ini
|
2018-01-19 23:17:00 -08:00 |
|
Girish Ramakrishnan
|
0e4a0658b2
|
Remove postman location (unused by dovecot)
|
2018-01-19 22:10:10 -08:00 |
|
Girish Ramakrishnan
|
20166cd41c
|
make catch_all fully qualified
|
2018-01-19 20:02:56 -08:00 |
|
Girish Ramakrishnan
|
98d493b2d0
|
ldap: make mailbox search return fully qualified names
|
2018-01-19 12:14:43 -08:00 |
|
Girish Ramakrishnan
|
af25485fa0
|
ldap: Make alias return fully qualified alias
|
2018-01-19 12:11:33 -08:00 |
|
Girish Ramakrishnan
|
2015e7bce9
|
ldap: make mailing list search return fully qualified members
|
2018-01-19 12:11:26 -08:00 |
|
Johannes Zellner
|
2370b12795
|
Use the db also for crashnotifier to obtain a valid server domain for sending the mail
|
2018-01-19 19:26:45 +01:00 |
|
Johannes Zellner
|
18a781b956
|
Collect common mail sending configs in one function
|
2018-01-19 18:58:34 +01:00 |
|
Johannes Zellner
|
77206a9d3c
|
Remove fqdn usage from all email templates
|
2018-01-19 18:56:52 +01:00 |
|
Girish Ramakrishnan
|
73800ac6a7
|
Linter fixes
|
2018-01-19 09:55:27 -08:00 |
|
Girish Ramakrishnan
|
27dfd1d6c1
|
Set the dkim selector when generating keys
The box code owns the dkim dir and selector can change per domain
|
2018-01-18 21:49:45 -08:00 |
|
Girish Ramakrishnan
|
0833f8830c
|
retire script does not require fqdn
|
2018-01-18 19:44:43 -08:00 |
|
Girish Ramakrishnan
|
28a240a701
|
send adminFqdn instead of domain in alive route
|
2018-01-18 19:44:34 -08:00 |
|
Girish Ramakrishnan
|
5be827cd4e
|
remove use of config.fqdn() in ldap test
|
2018-01-18 19:35:05 -08:00 |
|
Girish Ramakrishnan
|
0f47dcfae6
|
ldap: mailbox routes now require the cn to be fully qualified
|
2018-01-18 19:33:38 -08:00 |
|
Girish Ramakrishnan
|
614f13ffd0
|
move caas tests to separate file
|
2018-01-18 14:22:07 -08:00 |
|
Girish Ramakrishnan
|
a850c0813b
|
caas: use caas_config for token verification
|
2018-01-18 13:51:02 -08:00 |
|