Girish Ramakrishnan
|
55e5c319fe
|
Fix failing log test
|
2018-06-14 13:43:44 -07:00 |
|
Johannes Zellner
|
1f8451fedb
|
Do not print tail file headers in the logs
|
2018-06-14 12:53:49 +02:00 |
|
Johannes Zellner
|
cdc78936b5
|
Ignore faulty empty log lines
|
2018-06-14 12:53:19 +02:00 |
|
Girish Ramakrishnan
|
eaf0b4e56e
|
mail api: handle not found errors
|
2018-06-13 07:51:22 -07:00 |
|
Girish Ramakrishnan
|
7339c37b98
|
Fix invite link in userAdded notification
|
2018-06-12 20:08:59 -07:00 |
|
Girish Ramakrishnan
|
c3c77c5a97
|
Fix wording
|
2018-06-12 18:18:41 -07:00 |
|
Girish Ramakrishnan
|
32e6b9024c
|
Add email query param to reset code path
This reduces any attack surface
|
2018-06-12 17:56:41 -07:00 |
|
Girish Ramakrishnan
|
5a6ea33694
|
Display apptask logs
|
2018-06-12 14:55:58 -07:00 |
|
Girish Ramakrishnan
|
60bff95d9f
|
Add journalctl fallback for box logs
|
2018-06-12 14:39:33 -07:00 |
|
Girish Ramakrishnan
|
0cc2838b8b
|
lint
|
2018-06-12 13:49:52 -07:00 |
|
Girish Ramakrishnan
|
4369b3046e
|
Make options non-optional
|
2018-06-11 15:14:59 -07:00 |
|
Girish Ramakrishnan
|
ac75b60f47
|
Fix password validation text in setup and reset forms
|
2018-06-11 14:01:40 -07:00 |
|
Girish Ramakrishnan
|
d752ef5fad
|
Move password generation logic to model code
|
2018-06-11 13:06:08 -07:00 |
|
Girish Ramakrishnan
|
c099d5d3fa
|
Make password strength be 8 chars
Fixes #434
|
2018-06-11 12:55:24 -07:00 |
|
Girish Ramakrishnan
|
6534297a5d
|
Remove hat module
It's not been updated for 6 years!
|
2018-06-11 12:38:29 -07:00 |
|
Girish Ramakrishnan
|
2aa6350c94
|
Change the function names
We had these because user and mailbox code used to be mixed
|
2018-06-11 11:43:41 -07:00 |
|
Johannes Zellner
|
177243b7f2
|
Support new platform/addon log style
|
2018-06-11 20:09:45 +02:00 |
|
Girish Ramakrishnan
|
90d7dc893c
|
Fix test
|
2018-06-11 10:01:54 -07:00 |
|
Girish Ramakrishnan
|
eeaaa95ca3
|
Put email on free plan
|
2018-06-09 18:26:00 -07:00 |
|
Girish Ramakrishnan
|
04be582573
|
make the mailbox name follow the apps new location, if the user did not set it explicitly
|
2018-06-09 11:05:54 -07:00 |
|
Girish Ramakrishnan
|
0953787559
|
Fix docker exec terminal resize issue
Fixes #549
|
2018-06-08 11:44:24 -07:00 |
|
Girish Ramakrishnan
|
7fd1bb8597
|
backup: Add externalDisk option to fs backend
This merely confirms from the user understands that backups have to
stored on an external disk.
|
2018-06-07 11:14:13 -07:00 |
|
Johannes Zellner
|
3d57c32853
|
Explicitly send empty object for successful post to avoid angular warnings
|
2018-06-07 16:10:47 +02:00 |
|
Johannes Zellner
|
57e195883c
|
Use plain syslog tags to be compatible with the format
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
f2178d9b81
|
Setup addons to log to cloudron-syslog
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
d942c77ceb
|
Bump infra version to reconfigure the container
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
fd0e2782d8
|
Deliver the correct utc timestamp instead of the ISO string
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
36aaa0406e
|
Fix comment about firewall rule setup
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
17ecb366af
|
Bring back json log format for now
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
1a83281e16
|
use port 2514 for syslog
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
ec41e0eef5
|
Use tail instead of journalctl to deliver logs
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
d4097ed4e0
|
Move logs into platformdata/logs
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
8fa99fae1a
|
Put all apptask logs of an app in the same log file
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
e9400e5dce
|
support test usecase to not put logs in /var/log
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
372a17dc37
|
Cleanup logs on app uninstall
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
5ca60b2d3c
|
Since we use log files now, lets keep the apptask timestamp for debug()
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
1dc649b7a2
|
Put apptask logs alongside the app logs
|
2018-06-06 14:09:50 +02:00 |
|
Johannes Zellner
|
74437db740
|
Use syslog logging backend for apps and addons
|
2018-06-06 14:09:50 +02:00 |
|
Girish Ramakrishnan
|
70128458b2
|
Fix crash when renewAll is called when cloudron is not setup yet
|
2018-06-05 21:27:32 -07:00 |
|
Girish Ramakrishnan
|
900225957e
|
typo: code should return SetupError
|
2018-06-05 21:19:47 -07:00 |
|
Girish Ramakrishnan
|
fd8f5e3c71
|
Return error for trailing dot instead
|
2018-06-05 21:09:07 -07:00 |
|
Girish Ramakrishnan
|
7382ea2b04
|
Handle my subdomain already existing
|
2018-06-05 20:53:28 -07:00 |
|
Girish Ramakrishnan
|
09163b8a2b
|
strip any trailing dot in the domain and zoneName
|
2018-06-05 20:33:14 -07:00 |
|
Girish Ramakrishnan
|
953398c427
|
lint
|
2018-06-05 20:02:47 -07:00 |
|
Girish Ramakrishnan
|
ab80cc9ea1
|
Add username to the TOTP secret name
This works around issue in FreeOTP app which crashed when
the same name is used.
https://github.com/freeotp/freeotp-ios/issues/69
https://github.com/freeotp/freeotp-android/issues/69
|
2018-06-04 16:08:03 -07:00 |
|
Girish Ramakrishnan
|
321f11c644
|
mysql: _ prefix is hardcoded in mysql addon already
Fixes #560
|
2018-06-04 12:31:40 -07:00 |
|
Johannes Zellner
|
7618aa786c
|
Handle AppstoreError properly when no appstore account was set
|
2018-05-30 20:33:58 +02:00 |
|
Girish Ramakrishnan
|
f752cb368c
|
Remove spamcannibal
Fixes #559
|
2018-05-30 11:07:17 -07:00 |
|
Girish Ramakrishnan
|
ca500e2165
|
mailer: do not send notifications to fallback email
|
2018-05-30 09:26:59 -07:00 |
|
Johannes Zellner
|
371f81b980
|
Add test for mail enabling without a subscription
|
2018-05-30 00:02:18 +02:00 |
|