Michael Kaufmann (d00p)
e4887362ec
added let's encrypt for froxlor vhost - untested for now, testers are welcome
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-09-05 17:01:10 +02:00
Roman Schmerold
290d06e2c4
Merge pull request #379 from oliverrahner/patch-1
...
Letsencrypt: only update registration when necessary
2016-09-05 07:13:42 +02:00
Oliver Rahner
9260319ac1
Letsencrypt: only update registration when necessary
...
if no Terms of Service are presented by the ACME server when registering, don't update registration
2016-09-04 21:27:23 +02:00
Michael Kaufmann
78ab90f469
Merge pull request #378 from oliverrahner/patch-1
...
Remove dependency on hard coded agreement URL for Let's Encrypt
2016-09-02 07:42:26 +02:00
Oliver Rahner
34767a14d5
Remove dependency on hard coded agreement URL for Let's Encrypt
...
Change the process to first create a new registration, which delivers the current TOS url in the response's header, then modify the newly created registration to accept the agreement.
2016-08-31 16:35:59 +02:00
Michael Kaufmann (d00p)
d7388f20e6
fix idna convert for >=php-5.6 users when customers want to add a subdomain with an idna-encoded domain
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-31 15:12:01 +02:00
Michael Kaufmann
8f488d7701
Merge pull request #377 from oliverrahner/patch-1
...
do not die after token self check
2016-08-29 10:47:23 +02:00
Oliver Rahner
7f56e98009
do not die after token self check
...
We have to finish the challenge request so that the auth does not linger in state "pending", but goes to "invalid". See https://forum.froxlor.org/index.php/topic/13463-lets-encrypt-zertifikate-werden-nicht-erneuert/#entry32895
2016-08-29 10:46:21 +02:00
Michael Kaufmann (d00p)
a840905166
set version specific user-agent in lescript like we do in ajax stuff
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-28 14:07:13 +02:00
Michael Kaufmann
3757db28f4
Merge pull request #376 from w6g23/LE-UserAgent
...
Set a User Agent in the HTTP request fetching the LE challenge URI
2016-08-28 14:04:01 +02:00
w6g23
d31589ba99
Set a User Agent in the HTTP request fetching the LE challenge URI for self check
...
A rule (e.g. Wordpress plugin iThemes) might block requests with empty
User Agents.
2016-08-28 12:59:09 +02:00
Michael Kaufmann (d00p)
45b6d8d571
add possibility to allow customers to select a shell for their ftp-users, with great thanks to KAPPER NETWORK-COMMUNICATIONS GmbH - kapper.net
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-26 10:46:15 +02:00
Michael Kaufmann
11b2d0e1d2
Merge pull request #375 from micw/master
...
Added unit (MiB) to email quota label
2016-08-26 09:44:03 +02:00
Michael Wyraz
d7fc9cde57
Added unit (MiB) to email quota label
2016-08-26 09:42:38 +02:00
Michael Kaufmann (d00p)
b162fb6e99
avoid double encoding of Punycode as with php-5.6 the 'new' idna class throws exceptions, thx to housequake
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-26 09:41:19 +02:00
Michael Kaufmann (d00p)
2f6e34d878
do not ssl-redirect when let's encrypt tries to validate the domain, fixes #1649
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-25 22:08:32 +02:00
Michael Kaufmann
a47ab55cdd
Merge pull request #374 from micw/master
...
append wildcards to search if user did not enter any
2016-08-23 07:27:39 +02:00
Michael Wyraz
dd4cfebe75
append wildcards to search if user did not enter any
2016-08-22 15:55:13 +02:00
Michael Kaufmann (d00p)
818268482e
fix typo
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-20 22:09:48 +02:00
Michael Kaufmann (d00p)
8431a82f2c
check for correct extension for auto-update feature, fixes #1648
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-20 09:16:33 +02:00
Michael Kaufmann (d00p)
2444158bbb
do not truncate pdns tables, instead just remove entries that are related to froxlor-managed domains; this allows the admin to create custom zones/records in pdns if needed/wanted
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-12 09:45:26 +02:00
Michael Kaufmann (d00p)
003005f295
keep compatibility and do not generate pdns records/zone when custom zonefile is set
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-07 17:56:03 +02:00
Michael Kaufmann (d00p)
731427255e
fix call to undefined method pdns::_generateDomainConfig() in PowerDNS cronjob when using custom zone-file in a domain
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-07 17:22:28 +02:00
Michael Kaufmann (d00p)
468d20ee57
really reuse old csr if given + code formatting
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-06 09:32:03 +02:00
Michael Kaufmann (d00p)
d994379130
do not idna-encode already encoded domain when addin a new email address (only an issue when using >=php-5.6
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-06 07:41:06 +02:00
Michael Kaufmann (d00p)
cd806b19f7
update let's encrypt subscriber agreement to v1.1.1
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-06 07:40:14 +02:00
Michael Kaufmann (d00p)
e17a2eff4a
fix auto-generated dns zone when using multiple MX records and superfluous whitespace, fixes #1646
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-06 07:39:37 +02:00
Michael Kaufmann
690b25a6f5
Merge pull request #372 from schallertd/master
...
Fixed formatting
2016-08-06 07:19:38 +02:00
Dominic
e31c828f35
Fixed formatting
...
Nothing added, just a formatting fix
2016-08-06 06:31:15 +02:00
Michael Kaufmann (d00p)
cdd97b142f
extract auto-update archive to correct folder regardless of the folder being named 'froxlor' or not, future auto-update archives will not have the froxlor-folder prefixed, fixes #1645
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-04 21:49:33 +02:00
Michael Kaufmann (d00p)
b2f815617c
Update Let's Encrypt subscriber agreement, fixes #1644
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-04 07:40:08 +02:00
Michael Kaufmann (d00p)
11d358133e
Merge branch 'master' of github.com:Froxlor/Froxlor
2016-08-02 13:47:52 +02:00
Michael Kaufmann (d00p)
0e77d5ab94
stay php-5.3 compatible
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-02 13:41:58 +02:00
Robert Förster (Dessa)
51152ef026
fix lintians executable-not-elf-or-script
2016-08-02 11:40:37 +02:00
Michael Kaufmann (d00p)
f5dc8aa1c9
set version to 0.9.37 for upcoming release
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
0.9.37
2016-08-02 08:51:34 +02:00
Michael Kaufmann (d00p)
ceaa0fcf5c
Update phpMailer to version 5.2.16
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-02 08:50:22 +02:00
Michael Kaufmann (d00p)
cc372ba89b
show DNS editor only if nameserver is activated at all
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-02 07:58:23 +02:00
Michael Kaufmann (d00p)
526eb84b71
Remove superfluous exit-statement
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-01 15:05:58 +02:00
Michael Kaufmann
14e54ff41a
Merge pull request #368 from micw/feature-zugang-zu-ausgeblendeten-seiten-sperren
...
If a customer's page is hidden from menu via settings, redirect the user if he tries to access the page
2016-08-01 15:03:48 +02:00
Michael Kaufmann (d00p)
aa76ae4ddc
check for uid/gid or username/groupname correctly in config-xml files, fixes #1642
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-08-01 08:47:45 +02:00
Michael Kaufmann (d00p)
f1b7d731bd
Fix #2 Parameter 3 to getFormFieldDataXXX() expected to be a reference, value given since php-7.0.9
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-07-29 09:13:34 +02:00
Michael Wyraz
e3587fb346
If a customer's page is hidden from menu via settings, redirect the user if he tries to access the page
2016-07-27 13:45:54 +02:00
Michael Kaufmann (d00p)
e5c649aba3
Add dns-editor icon/link to domain-overview list
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-07-27 07:48:25 +02:00
Michael Kaufmann
4a3b64b497
Merge pull request #367 from micw/feature-optionen-fuer-kunden-ausblenden
...
Feature: Panel setting to hide certain menu items and traffic charts from customers
2016-07-25 08:00:37 +02:00
Michael Wyraz
54e2f83b17
function Settings::IsInList that tests if an option of a multi-select setting is set
2016-07-22 10:30:13 +02:00
Michael Wyraz
a95233041e
Better translations for new feature to hide menu items and traffic charts from customer panel
2016-07-22 09:56:40 +02:00
Michael Wyraz
5165cac4e2
Hide http/ftp/mail traffic charts based on new settings
2016-07-22 09:44:20 +02:00
Michael Wyraz
d31c4fa37c
Hide customer menu items based on new settings
2016-07-22 09:31:20 +02:00
Michael Wyraz
084e72968a
Moved new texts to end of language file
2016-07-22 09:30:55 +02:00
Michael Wyraz
6ab8cb1d7c
Adding option to hide some elements in customer panel
2016-07-21 15:53:14 +02:00