Johannes Zellner
bf444a722d
Remove debug entry from main menu
2018-01-16 16:32:56 +01:00
Johannes Zellner
a954a23add
Add terminal action to apps grid
2018-01-16 16:30:15 +01:00
Johannes Zellner
98aa785ad0
Add showTerminal button to logs view
2018-01-16 16:24:32 +01:00
Johannes Zellner
ee485d8b2a
Add separate terminal window
2018-01-16 16:24:18 +01:00
Girish Ramakrishnan
081b596ebf
add note that the migration is br0ken
2018-01-15 20:18:32 -08:00
Girish Ramakrishnan
56f4cbe44a
Fix double callback invocation in cleanupBackup
2018-01-15 20:08:55 -08:00
Girish Ramakrishnan
ab5b754c22
Add adminFqdn to update params
2018-01-15 13:47:26 -08:00
Johannes Zellner
f030aa95ba
Open logs viewer in new window
2018-01-15 16:29:17 +01:00
Johannes Zellner
bad947e2ac
Add separate logs viewer
2018-01-15 16:29:03 +01:00
Johannes Zellner
02b43382c8
Remove logs view from the main angular app
2018-01-15 16:28:19 +01:00
Johannes Zellner
4ed35c25a5
Align text size in account and settings view
2018-01-15 14:52:25 +01:00
Johannes Zellner
0d4f963756
Ensure we use the same collation on all tables
...
This is required since some older cloudrons have a mixed bag of
collations and thus charsets and we add foreign keys across those, which
require the same collation
v1.9.0
2018-01-15 11:01:35 +01:00
Girish Ramakrishnan
1139c077b0
Fix usage of domain.provider
2018-01-12 09:25:33 -08:00
Girish Ramakrishnan
84afdb2e3a
remove broken links
2018-01-11 15:14:14 -08:00
Girish Ramakrishnan
115f9b408f
cloudron-setup: Add adminFqdn
2018-01-11 15:11:49 -08:00
Girish Ramakrishnan
d6ce51dabd
Various minor UI fixes
2018-01-11 13:56:51 -08:00
Girish Ramakrishnan
54bc4b32c8
provider cannot be empty string
2018-01-11 11:05:37 -08:00
Girish Ramakrishnan
6537cf700f
Fix crash in apps.clone
2018-01-11 10:59:30 -08:00
Johannes Zellner
c5e0b45b22
setupdns view needs to query other domains during migration
...
The risk for cross site scripting during Cloudron setup is very small
2018-01-11 16:52:39 +01:00
Johannes Zellner
cbfd7cf1a6
Make the new domain available to setupdns view on migration
2018-01-11 16:48:28 +01:00
Johannes Zellner
e96199927d
Do not show migrate button for already active domain
2018-01-11 14:57:29 +01:00
Johannes Zellner
a67d690291
Ensure we can migrate caas Cloudrons back to caas domain
2018-01-11 14:33:09 +01:00
Girish Ramakrishnan
30ddda723d
typo
2018-01-11 01:00:15 -08:00
Girish Ramakrishnan
d9bf2f1724
If oldConfig.domain is missing use config.fqdn()
...
do this in configure() because the code asserts on domain being
a string
2018-01-11 00:35:27 -08:00
Girish Ramakrishnan
915cfbe7dd
Remove use of isCustomDomain
...
Use adminFqdn instead as needed
2018-01-11 00:35:12 -08:00
Girish Ramakrishnan
aeb883623b
handle location being empty
2018-01-11 00:31:51 -08:00
Girish Ramakrishnan
2d163c1e76
caas: do not special case handling of naked domains
...
on the caas side, adding naked domain is removed as well
2018-01-11 00:13:16 -08:00
Girish Ramakrishnan
74e79c00fc
Fix cert api selection
2018-01-11 00:05:35 -08:00
Girish Ramakrishnan
f87f92708b
Fix waitForDNSRecord with external domain
2018-01-10 23:50:59 -08:00
Girish Ramakrishnan
b2ff16eb1e
Do not save intrinsicFqdn in db
2018-01-10 23:44:46 -08:00
Girish Ramakrishnan
0c9f557d21
let unregisterSubdomain succeed if domain was removed
2018-01-10 23:17:07 -08:00
Girish Ramakrishnan
f7dd8c0a23
Do not rewrap domain errors
2018-01-10 23:16:46 -08:00
Girish Ramakrishnan
3067e0940d
compare with adminFqdn instead of adminLocation
2018-01-10 18:14:29 -08:00
Girish Ramakrishnan
969fba83ea
Do not use config.fqdn to determine application name
2018-01-10 15:44:12 -08:00
Girish Ramakrishnan
70a15d01c9
Remove use of isCustomDomain in tokens.html
2018-01-10 14:13:43 -08:00
Girish Ramakrishnan
efc0a3b68d
Remove usage of config.appFqdn()
2018-01-10 13:58:05 -08:00
Girish Ramakrishnan
c108cd2d5f
Set max email recepient limit (in outgoing emails) to 500
2018-01-10 11:42:41 -08:00
Girish Ramakrishnan
e67f023a56
Remove unused variable
2018-01-09 21:09:10 -08:00
Girish Ramakrishnan
208e4267df
Fix validateHostname to handle empty location
2018-01-09 18:17:09 -08:00
Girish Ramakrishnan
92b6464cd7
caas: fix migration of zoneName into domains table
2018-01-09 17:50:04 -08:00
Girish Ramakrishnan
ab66c8cb81
debug the zoneName in waitForDns
2018-01-09 16:09:47 -08:00
Girish Ramakrishnan
2ac12de204
Add domains.provider
2018-01-09 15:32:49 -08:00
Girish Ramakrishnan
373c003223
provider is always set in domain config
2018-01-09 14:25:58 -08:00
Girish Ramakrishnan
f236bd3316
remove isCustomDomain usage from the UI
...
This also adds domains.provider that we should add to the db itself
at some point
2018-01-09 11:00:32 -08:00
Girish Ramakrishnan
9d386bd071
Fix indent
2018-01-09 10:15:35 -08:00
Girish Ramakrishnan
665aa2ad3d
Open the logs in new tab
2018-01-08 17:41:31 -08:00
Girish Ramakrishnan
e8ca423ac4
make setupdns try to get status forever
...
During domain migration, the box code restarts. the getStatus() will
fail temporarily. In the future, we can make this code forward to
error.html after a few retries.
2018-01-08 17:34:28 -08:00
Girish Ramakrishnan
a53214cb29
Call jquery event handlers in $scope.$apply
...
This causes all sorts of strange race conditions when $location.path()
is changed by the hide and hidden events handlers
2018-01-08 17:30:50 -08:00
Girish Ramakrishnan
af4296e40c
Fix periodic fetching of apps/config/profile
...
All these are already fetched the first time in main.js
* Fetch apps periodically only in the apps view. This is mostly for the
installationState. We can optimize this a bit more later depending on
if any app is in non-running state.
* profile hardly changes, no need to fetch this over and over
* config hardly changes, but is fetched primarily for the update flag
2018-01-08 16:17:02 -08:00
Girish Ramakrishnan
50d396725e
Update app state immediately on dialog close
2018-01-08 14:53:28 -08:00