Girish Ramakrishnan
517b36b3f0
fix typo
v0.13.3
2016-05-09 23:58:35 -07:00
Girish Ramakrishnan
83a28afc8f
addons are started by box code now
2016-05-09 23:56:02 -07:00
Girish Ramakrishnan
e76c7de259
bump test app version
2016-05-09 23:40:59 -07:00
Girish Ramakrishnan
fcda4a771c
play around with some text
2016-05-09 18:47:11 -07:00
Girish Ramakrishnan
76d8f16e22
0.13.3 changes
2016-05-08 01:17:03 -07:00
Girish Ramakrishnan
1b3cd1f373
remove tls since server does not offer it anymore
2016-05-08 01:15:24 -07:00
Girish Ramakrishnan
62b020e96d
add note
2016-05-07 02:34:52 -07:00
Girish Ramakrishnan
bc78f4a6d8
fix user to match adminEmail
2016-05-07 01:32:14 -07:00
Girish Ramakrishnan
a8e458e935
Load certs into etc
2016-05-06 21:46:22 -07:00
Johannes Zellner
e4747ef50c
Rework the tutorial
2016-05-06 21:32:34 +02:00
Johannes Zellner
0d6637de27
Avoid circular dependencies with apps and certificates
2016-05-06 18:44:37 +02:00
Johannes Zellner
28e513a434
Fix eventlog tests
2016-05-06 18:05:28 +02:00
Girish Ramakrishnan
e73174685b
add note on settings route
2016-05-06 08:42:27 -07:00
Johannes Zellner
3af95508f5
eventlog getAllPaged is now getByQueryPaged
2016-05-06 17:27:52 +02:00
Johannes Zellner
4fa8ab596b
Show busy state in eventlogs
2016-05-06 17:23:39 +02:00
Johannes Zellner
54c9bb7409
Add filter bar for event log view
2016-05-06 17:18:47 +02:00
Johannes Zellner
4c7dc5056d
Add more query options for eventlog api
2016-05-06 16:49:17 +02:00
Johannes Zellner
e986a67d39
Fixup all the unit tests
2016-05-06 15:16:22 +02:00
Johannes Zellner
da8de173a6
Remove appdb.getBySubdomain()
2016-05-06 14:52:33 +02:00
Johannes Zellner
cbc906f8d1
Remove apps.getBySubdomain()
2016-05-06 14:52:06 +02:00
Johannes Zellner
c7958f8e1d
Remove unused /api/v1/subdomains/:subdomain
2016-05-06 14:51:02 +02:00
Johannes Zellner
b88ee8143a
Rename welcome -> tutorial
2016-05-06 14:41:20 +02:00
Johannes Zellner
e413f7ba9b
Handle tutorial walkthrough
2016-05-06 14:38:17 +02:00
Johannes Zellner
7e1055ae44
Show tutorial for admins
2016-05-06 14:23:21 +02:00
Johannes Zellner
c61ce40362
Add /api/v1/profile/tutorial route tests
2016-05-06 14:06:54 +02:00
Johannes Zellner
e48156dceb
postprocess showTutorial to ensure we deal with a boolean
2016-05-06 14:05:47 +02:00
Johannes Zellner
f3811e3df9
Remove all unused vars in profile test
2016-05-06 14:03:24 +02:00
Johannes Zellner
0d40b1b80d
Fix the test wording in profile password change tests
2016-05-06 14:02:21 +02:00
Johannes Zellner
8b92c8f7ae
Remove unused checkMails() in profile tests
2016-05-06 13:57:46 +02:00
Johannes Zellner
d41eb81b3d
Add new profile/ route to set the showTutorial field
2016-05-06 13:56:40 +02:00
Johannes Zellner
3adf91afed
Add setShowTutorial() api to users.js
2016-05-06 13:56:26 +02:00
Johannes Zellner
18f05de8ae
use users.showTutorial field in userdb
2016-05-06 13:56:05 +02:00
Johannes Zellner
b0f4396389
Add showTutorial field to users table
2016-05-06 13:55:03 +02:00
Johannes Zellner
bf99475dbd
Introduce basic welcome tutorial flow
2016-05-06 13:06:12 +02:00
Girish Ramakrishnan
d50fa70f47
pass -out
2016-05-05 21:26:13 -07:00
Girish Ramakrishnan
0e655cadb0
generate dkim keys before dns setup
...
Two things require DKIM keys
1. the mail addon
2. the DNS TXT record
2016-05-05 21:15:10 -07:00
Girish Ramakrishnan
496e1c3dc1
fix path to INFRA_VERSION
2016-05-05 18:37:17 -07:00
Girish Ramakrishnan
325252699e
set MAIL_FROM more smartly
2016-05-05 18:33:22 -07:00
Girish Ramakrishnan
2d43e22285
fix typo
2016-05-05 15:26:32 -07:00
Girish Ramakrishnan
9e673c3890
supply a bogus username/password
2016-05-05 15:24:52 -07:00
Girish Ramakrishnan
c3c18e8a4b
reserve more ports
2016-05-05 15:00:07 -07:00
Girish Ramakrishnan
cb1bd58cb9
do not export submission port just yet
2016-05-05 14:53:07 -07:00
Girish Ramakrishnan
0bdff14c9f
r -> ro
2016-05-05 13:54:57 -07:00
Girish Ramakrishnan
c4ae9526af
look for fallback cert in nginx cert dir
2016-05-05 13:52:08 -07:00
Girish Ramakrishnan
8d79ac9ae0
provide tls cert and key to mail server
...
haraka requires tls certs for:
1. supporting AUTH
2. port 587 support (MSA)
currently, we just reuse the cert for the admin domain. Otherwise,
we have to setup dns etc to get a new cert. While doable, its' not
necessary right now.
2016-05-05 13:18:17 -07:00
Girish Ramakrishnan
7d4ed5bafc
Revert "x"
...
This reverts commit a1554b9cc1642037e9fbd0d261722c908f499aab.
committed by mistake
2016-05-05 12:57:04 -07:00
Johannes Zellner
85db8f398b
Ensure we require an admin for settings routes
...
The cloudron name and avatar already have public routes.
2016-05-05 12:48:21 +02:00
Girish Ramakrishnan
636b71ce6f
Add MAIL_FROM env
2016-05-05 00:28:08 -07:00
Girish Ramakrishnan
b46008f0b1
add sendmail ou bind
...
this will be used by haraka to authenticate the apps
2016-05-05 00:26:43 -07:00
Girish Ramakrishnan
9d9bd42cd2
x
2016-05-05 00:09:16 -07:00