Michael Kaufmann (d00p)
|
407a7c01aa
|
add createDomainZone function for new dns-editor; dump zone below the editor for testing purposes; all required entries that are not custom entered will be auto-generated like the bind-cron does this for now
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 14:11:01 +02:00 |
|
Michael Kaufmann (d00p)
|
64d068659f
|
more validation for NS and SRV records; fix display of long records
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 10:54:59 +02:00 |
|
Michael Kaufmann (d00p)
|
e33d7b756f
|
add missing error-language-string; check whether domain is bind-domain
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|
Michael Kaufmann (d00p)
|
283e272b99
|
enhance MX validation; fix SRV validation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|
Michael Kaufmann (d00p)
|
31d08d532c
|
fix missing auto-increment for new table
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|
Michael Kaufmann (d00p)
|
5acd51fdd3
|
add first part of new dns-editor
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-10 07:37:42 +02:00 |
|
Michael Kaufmann (d00p)
|
6369e160b8
|
fix nscd group cache clearing call; refs #1570
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-09 21:33:07 +02:00 |
|
Michael Kaufmann (d00p)
|
5e09d56871
|
clear nscd group cache after adding a new customer to avoid permission issues of webserver; fixes #1570
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-09 08:27:01 +02:00 |
|
Michael Kaufmann (d00p)
|
0e79e8d670
|
fix default_server parameter for listen-statement in nginx since this changed since ngninx-0.8.21; fixes #1621
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-09 08:08:59 +02:00 |
|
Michael Kaufmann (d00p)
|
941a25ec9d
|
avoid possible weird behaviour when resultset changes while running (if possible at all)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-05 08:43:28 +02:00 |
|
Michael Kaufmann (d00p)
|
2210d3de12
|
fix mail-account backup; fix missing job description for admin-dashboard (outstanding tasks); avoid double backup-task insertion when customer presses refresh after scheduling the backup-job
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-05 08:23:46 +02:00 |
|
Michael Kaufmann
|
ae01f2cdb9
|
Merge pull request #351 from Froxlor/backup
Add Customer Backup Feature, fixes #786, fixes #975, fixes #1544, fixes #1576
|
2016-04-29 10:32:58 +02:00 |
|
Michael Kaufmann (d00p)
|
e8e980509f
|
fix missing backup-enabled setting entry
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
b2cd992f92
|
add important information that the customer should protect the backup directory using htaccess
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
7c44c5ea75
|
handle exit of forked backup-cronjob correctly
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
b1446d366e
|
add possibility to enable/disable backup function
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
9bfd5eb17e
|
--exclude is relativ to path given via -C parameter
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
fb555027fd
|
fix -C parameter and --exclude parameter for good now
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
05974de4d5
|
fix tar -C parameter again...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:19 +02:00 |
|
Michael Kaufmann (d00p)
|
9c9bbb81de
|
fix tar -C parameter and create_backup_tar_data list
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:18 +02:00 |
|
Michael Kaufmann (d00p)
|
ef7da53806
|
change directory before creating tarball to avoid having complete paths in it
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:18 +02:00 |
|
Michael Kaufmann (d00p)
|
a26ebb375b
|
set db version for changes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:18 +02:00 |
|
Michael Kaufmann (d00p)
|
c8bbefb2bb
|
add simple backup-function for customers (testing state)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-29 10:27:18 +02:00 |
|
Michael Kaufmann (d00p)
|
a485d9f4f9
|
TLSECCertificateFile and TLSECCertificateKeyFile for proftpds mod_tls require 1.3.5rc4 and later but Ubuntu 14.04 only provides 1.3.5rc3
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-19 13:31:09 +02:00 |
|
Michael Kaufmann (d00p)
|
f8be36d229
|
fix PHP notice #2048 Only variables should be passed by reference
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-17 13:44:42 +02:00 |
|
Michael Kaufmann (d00p)
|
28f0c3eac4
|
only include acme.conf to vhosts if system has ssl and LE enabled (might not exist if not)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-15 15:09:11 +02:00 |
|
Michael Kaufmann
|
e8f5fc1a8a
|
Merge pull request #347 from floreno/patch-3
min-height against height fix for ajax-changing-content
|
2016-04-12 07:36:37 +02:00 |
|
Michael Kaufmann (d00p)
|
a014b5cc2b
|
minor preparations for system-hostname as 'normal' domain (to use ssl/LE/etc.)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-11 09:19:43 +02:00 |
|
Michael Kaufmann (d00p)
|
84f1d94ad6
|
check for php-curl installed when cron_letsencrypt runs; format source
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-11 08:02:18 +02:00 |
|
Michael Kaufmann (d00p)
|
8565dbce8b
|
insert task 99 (regeneration of /etc/cron.d/froxlor file) to the list of task when clicking on 'Regenerate configfiles'
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-11 08:01:38 +02:00 |
|
Michael Kaufmann (d00p)
|
72d1282651
|
require php-curl
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-11 08:00:38 +02:00 |
|
floreno
|
d474f2ec8f
|
min-height against height fix for ajax-changing-content
|
2016-04-11 06:55:48 +02:00 |
|
Michael Kaufmann
|
252b42ee57
|
Merge pull request #346 from nachtgeist/master
fixes #1615
|
2016-04-10 19:08:33 +02:00 |
|
Daniel Reichelt
|
0dfaf376c0
|
remove obsolete language strings
|
2016-04-10 02:59:23 +02:00 |
|
Daniel Reichelt
|
2a05b89cc8
|
add explicit warning about sub-zones on usage of zonefiles
|
2016-04-10 02:59:23 +02:00 |
|
Daniel Reichelt
|
576c94f83c
|
fix #1615
|
2016-04-10 02:59:22 +02:00 |
|
Michael Kaufmann (d00p)
|
5331127204
|
set version to 0.9.35.1; fix updater :x
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.35.1
|
2016-04-08 13:52:06 +02:00 |
|
Michael Kaufmann (d00p)
|
57f9c439f2
|
set version to 0.9.35 final for upcoming release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.35
|
2016-04-08 12:54:17 +02:00 |
|
Michael Kaufmann (d00p)
|
c14017c244
|
fix display of path in customer-extras
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-04-07 07:56:16 +02:00 |
|
Michael Kaufmann
|
82cd5986a0
|
Merge pull request #343 from eis-os/simplify_master_cronjob
Simplify master cronjob
|
2016-03-31 15:43:15 +02:00 |
|
eis_os
|
032a991b8f
|
Simplify master cronjob
|
2016-03-31 15:02:04 +02:00 |
|
Michael Kaufmann
|
200f589252
|
Merge pull request #341 from bashgeek/letsencrypt_stagingfix
Let's Encrypt: Always regenerate a new account-key, if staging
|
2016-03-23 18:40:54 +01:00 |
|
Daniel Schmitz
|
3405c7e313
|
Let's Encrypt: Always regenerate a new account-key, if staging
|
2016-03-24 01:26:57 +08:00 |
|
Michael Kaufmann (d00p)
|
30bd81064c
|
make newly added settings available immediately
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-03-23 00:11:00 +01:00 |
|
Michael Kaufmann (d00p)
|
924a607183
|
fix isDatabaseVersion if it does not yet exist, thx to andy__
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-03-23 00:00:35 +01:00 |
|
Roman Schmerold
|
f1460d169d
|
Fixed db query error, fixes #1611
|
2016-03-16 22:17:30 +01:00 |
|
Roman Schmerold (BNoiZe)
|
f5e2afaa0a
|
Add LE icon to admin domain list
Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
|
2016-03-16 17:54:11 +01:00 |
|
Michael Kaufmann (d00p)
|
228d07ca66
|
output error in case of a server-error from LE, fixes #1609
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-03-15 17:45:43 +01:00 |
|
Michael Kaufmann (d00p)
|
3294bbf9b4
|
add a linebreak just in case some customizations did not end their lines with a linebreak
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-03-15 17:17:06 +01:00 |
|
Michael Kaufmann (d00p)
|
a849f35469
|
fix duplicate db-updates due to new db-version stuff
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-03-15 17:14:41 +01:00 |
|