6197a97dc1Add settings to speficy smtp auth data for mails sent by froxlor
Michael Kaufmann (d00p)
2016-09-20 09:41:36 +02:00
6a85c37b48do not replace multiple quotes with just one, as it leads to possible syntax-errors in php.ini, thx to hp7007
Michael Kaufmann (d00p)
2016-09-19 12:17:56 +02:00
a1e4374adashow detailed information about diskspace-usage (web-, mail-, mysql-usage separated)
Michael Kaufmann (d00p)
2016-09-19 11:42:08 +02:00
58835ef81fWarning: Non-standard capitalization of includeSubDomains
Michael Kaufmann (d00p)
2016-09-19 10:03:44 +02:00
16751d7446correct check for existing user in ftp-members list when adding a new customer
Michael Kaufmann (d00p)
2016-09-19 07:47:37 +02:00
e95710d599Merge pull request #389 from nachtgeist/cleanups
Michael Kaufmann
2016-09-18 13:28:31 +02:00
b366f04743re-assign new main domain to remaining mainbutsubto-domains
Daniel Reichelt
2016-09-17 08:13:10 +02:00
f3c74bd718remove unused code
Daniel Reichelt
2016-09-17 07:34:56 +02:00
8e1a1043a5don't limit this query to emaildomains
Daniel Reichelt
2016-09-17 07:33:48 +02:00
1664896062Merge pull request #388 from nachtgeist/cleanups
Michael Kaufmann
2016-09-16 19:05:41 +02:00
ec474e2b4cfix "Could not find class 'System'" exceptions
Daniel Reichelt
2016-09-16 18:52:23 +02:00
84ee5a2192cron/apache: remove echo'ed messages
Daniel Reichelt
2016-09-16 18:09:09 +02:00
a24db0ca6dMerge pull request #387 from nachtgeist/dashboard
Michael Kaufmann
2016-09-16 09:36:27 +02:00
56c8e90700display system hostname and some memory info on dashboard
Daniel Reichelt
2016-09-16 09:15:35 +02:00
e9d438f8cfMerge pull request #386 from nachtgeist/issue-1650
Michael Kaufmann
2016-09-16 08:00:51 +02:00
41e769d681cron/nginx: remove ssl_client_certificate
Daniel Reichelt
2016-09-16 07:50:10 +02:00
d8b6d87adecron/nginx: remove echo'ed messages
Daniel Reichelt
2016-09-16 07:32:22 +02:00
506c5ac27aMerge pull request #385 from nachtgeist/master
Michael Kaufmann
2016-09-13 12:41:05 +02:00
c6ba9df18afix variable identifier in HttpConfigBase::getMyPath()
Daniel Reichelt
2016-09-13 12:00:50 +02:00
4229d8dda4make path to acme.conf global alias file customizable
Michael Kaufmann (d00p)
2016-09-12 11:49:07 +02:00
3b157a8c66do not hide unavailable options, just disable them so people can see what is actually possible but just not available due to webserver-usage or other settings
Michael Kaufmann (d00p)
2016-09-12 11:23:29 +02:00
b8c2047379try to implement ssl-redirect for froxlor-vhost; combine various settings that are froxlor-vhost related into its own category, fixes#1480
Michael Kaufmann (d00p)
2016-09-11 17:48:08 +02:00
28461de7bcMerge pull request #384 from jakoch/patch-1
Michael Kaufmann
2016-09-11 13:09:03 +02:00
c51840e760bugfix for error, when trying to call function logAction() on undefined var $cronlog
Jens A. Koch
2016-09-11 12:00:26 +02:00
a21d19bdcdMerge pull request #383 from nachtgeist/le-1652
Michael Kaufmann
2016-09-11 08:13:03 +02:00
6c4d9ccbf7Merge pull request #382 from nachtgeist/warnings
Michael Kaufmann
2016-09-11 08:12:12 +02:00
d56afda274fix "undefined index" warnings
Daniel Reichelt
2016-09-11 02:24:00 +02:00
b8bfd7ff4cLE: don't re-use old CSRs, always generate new ones
Daniel Reichelt
2016-09-11 00:47:32 +02:00
d1a3defef0LE: change log level to LOG_INFO
Daniel Reichelt
2016-09-10 21:02:52 +02:00
08f36243e9only renew froxlor.panel LE cert if required
Michael Kaufmann (d00p)
2016-09-08 12:28:43 +02:00
e4887362ecadded let's encrypt for froxlor vhost - untested for now, testers are welcome
Michael Kaufmann (d00p)
2016-09-05 17:01:10 +02:00
290d06e2c4Merge pull request #379 from oliverrahner/patch-1
Roman Schmerold
2016-09-05 07:13:42 +02:00
9260319ac1Letsencrypt: only update registration when necessary
Oliver Rahner
2016-09-04 21:27:23 +02:00
78ab90f469Merge pull request #378 from oliverrahner/patch-1
Michael Kaufmann
2016-09-02 07:42:26 +02:00
34767a14d5Remove dependency on hard coded agreement URL for Let's Encrypt
Oliver Rahner
2016-08-31 16:35:59 +02:00
d7388f20e6fix idna convert for >=php-5.6 users when customers want to add a subdomain with an idna-encoded domain
Michael Kaufmann (d00p)
2016-08-31 15:12:01 +02:00
8f488d7701Merge pull request #377 from oliverrahner/patch-1
Michael Kaufmann
2016-08-29 10:47:23 +02:00
7f56e98009do not die after token self check
Oliver Rahner
2016-08-29 10:46:21 +02:00
a840905166set version specific user-agent in lescript like we do in ajax stuff
Michael Kaufmann (d00p)
2016-08-28 14:07:13 +02:00
3757db28f4Merge pull request #376 from w6g23/LE-UserAgent
Michael Kaufmann
2016-08-28 14:04:01 +02:00
d31589ba99Set a User Agent in the HTTP request fetching the LE challenge URI for self check
w6g23
2016-08-28 12:59:09 +02:00
45b6d8d571add possibility to allow customers to select a shell for their ftp-users, with great thanks to KAPPER NETWORK-COMMUNICATIONS GmbH - kapper.net
Michael Kaufmann (d00p)
2016-08-26 10:46:15 +02:00
11b2d0e1d2Merge pull request #375 from micw/master
Michael Kaufmann
2016-08-26 09:44:03 +02:00
d7fc9cde57Added unit (MiB) to email quota label
Michael Wyraz
2016-08-26 09:42:38 +02:00
b162fb6e99avoid double encoding of Punycode as with php-5.6 the 'new' idna class throws exceptions, thx to housequake
Michael Kaufmann (d00p)
2016-08-26 09:41:19 +02:00
2f6e34d878do not ssl-redirect when let's encrypt tries to validate the domain, fixes#1649
Michael Kaufmann (d00p)
2016-08-25 22:08:32 +02:00
a47ab55cddMerge pull request #374 from micw/master
Michael Kaufmann
2016-08-23 07:27:39 +02:00
dd4cfebe75append wildcards to search if user did not enter any
Michael Wyraz
2016-08-22 15:55:13 +02:00
818268482efix typo
Michael Kaufmann (d00p)
2016-08-20 22:09:48 +02:00
8431a82f2ccheck for correct extension for auto-update feature, fixes#1648
Michael Kaufmann (d00p)
2016-08-20 09:16:33 +02:00
2444158bbbdo 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
Michael Kaufmann (d00p)
2016-08-12 09:45:26 +02:00
003005f295keep compatibility and do not generate pdns records/zone when custom zonefile is set
Michael Kaufmann (d00p)
2016-08-07 17:56:03 +02:00
731427255efix call to undefined method pdns::_generateDomainConfig() in PowerDNS cronjob when using custom zone-file in a domain
Michael Kaufmann (d00p)
2016-08-07 17:22:28 +02:00
468d20ee57really reuse old csr if given + code formatting
Michael Kaufmann (d00p)
2016-08-06 09:32:03 +02:00
d994379130do not idna-encode already encoded domain when addin a new email address (only an issue when using >=php-5.6
Michael Kaufmann (d00p)
2016-08-06 07:41:06 +02:00
cd806b19f7update let's encrypt subscriber agreement to v1.1.1
Michael Kaufmann (d00p)
2016-08-06 07:40:14 +02:00
e17a2eff4afix auto-generated dns zone when using multiple MX records and superfluous whitespace, fixes#1646
Michael Kaufmann (d00p)
2016-08-06 07:39:37 +02:00
690b25a6f5Merge pull request #372 from schallertd/master
Michael Kaufmann
2016-08-06 07:19:38 +02:00
cdd97b142fextract 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
Michael Kaufmann (d00p)
2016-08-04 21:49:33 +02:00
11d358133eMerge branch 'master' of github.com:Froxlor/Froxlor
Michael Kaufmann (d00p)
2016-08-02 13:47:52 +02:00
0e77d5ab94stay php-5.3 compatible
Michael Kaufmann (d00p)
2016-08-02 13:41:58 +02:00
51152ef026fix lintians executable-not-elf-or-script
Robert Förster (Dessa)
2016-08-02 11:40:37 +02:00
f5dc8aa1c9set version to 0.9.37 for upcoming release
0.9.37
Michael Kaufmann (d00p)
2016-08-02 08:51:34 +02:00
ceaa0fcf5cUpdate phpMailer to version 5.2.16
Michael Kaufmann (d00p)
2016-08-02 08:50:22 +02:00
cc372ba89bshow DNS editor only if nameserver is activated at all
Michael Kaufmann (d00p)
2016-08-02 07:58:23 +02:00
526eb84b71Remove superfluous exit-statement
Michael Kaufmann (d00p)
2016-08-01 15:05:58 +02:00
14e54ff41aMerge pull request #368 from micw/feature-zugang-zu-ausgeblendeten-seiten-sperren
Michael Kaufmann
2016-08-01 15:03:48 +02:00
aa76ae4ddccheck for uid/gid or username/groupname correctly in config-xml files, fixes#1642
Michael Kaufmann (d00p)
2016-08-01 08:47:45 +02:00
f1b7d731bdFix#2 Parameter 3 to getFormFieldDataXXX() expected to be a reference, value given since php-7.0.9
Michael Kaufmann (d00p)
2016-07-29 09:13:34 +02:00
e3587fb346If a customer's page is hidden from menu via settings, redirect the user if he tries to access the page
Michael Wyraz
2016-07-27 13:45:54 +02:00
e5c649aba3Add dns-editor icon/link to domain-overview list
Michael Kaufmann (d00p)
2016-07-27 07:48:25 +02:00
4a3b64b497Merge pull request #367 from micw/feature-optionen-fuer-kunden-ausblenden
Michael Kaufmann
2016-07-25 08:00:37 +02:00
54e2f83b17function Settings::IsInList that tests if an option of a multi-select setting is set
Michael Wyraz
2016-07-22 10:30:13 +02:00
a95233041eBetter translations for new feature to hide menu items and traffic charts from customer panel
Michael Wyraz
2016-07-22 09:56:40 +02:00
5165cac4e2Hide http/ftp/mail traffic charts based on new settings
Michael Wyraz
2016-07-22 09:44:20 +02:00
d31c4fa37cHide customer menu items based on new settings
Michael Wyraz
2016-07-22 09:31:20 +02:00
084e72968aMoved new texts to end of language file
Michael Wyraz
2016-07-22 09:30:55 +02:00
6ab8cb1d7cAdding option to hide some elements in customer panel
Michael Wyraz
2016-07-21 15:51:13 +02:00
6589653667set version to 0.9.37-rc1 for upcoming release candidate
0.9.37-rc1
Michael Kaufmann (d00p)
2016-07-18 16:47:19 +02:00
c3753478f2add newline after custom options to avoid possible syntax error in apache-config, thx to J-BBB for testing
Michael Kaufmann (d00p)
2016-07-14 09:14:37 +02:00
b63fc5b508fix glued strings in german language file
Michael Kaufmann (d00p)
2016-07-14 08:45:10 +02:00
3d2cb879b0actually use the new setting for custom directory options file content, refs #1638
Michael Kaufmann (d00p)
2016-07-14 08:36:14 +02:00
8366e57512Adding new setting for mod_php users to specify content of the global directory options file, fixes#1638
Michael Kaufmann (d00p)
2016-07-14 08:25:28 +02:00
1c369e5503add possibility to disable web or traffic cron by setting the max-percentage value to 0, fixes#1639
Michael Kaufmann (d00p)
2016-07-14 07:58:56 +02:00
83f40401befix change_date for PDNS records
Michael Kaufmann (d00p)
2016-07-11 09:15:21 +02:00
19456e9b30Merge pull request #365 from nachtgeist/master
Michael Kaufmann
2016-06-24 09:09:23 +02:00
7d2c64ce63generic html form handling: don't remove leading tabs
Daniel Reichelt
2016-06-24 08:41:17 +02:00
3f790bc334keep the same structure for every distro + minor permission fixes
Michael Kaufmann (d00p)
2016-06-24 08:03:42 +02:00
164e1108e5fix for sql changes, refs #1635
Michael Kaufmann (d00p)
2016-06-24 07:49:52 +02:00
8fe20251f3try to be more strict-mode compatible, fixes#1635
Michael Kaufmann (d00p)
2016-06-24 07:41:28 +02:00
7ec777c9ddput index back in location-context; try_files not really necessary if not using PHP, also eases use of proxy_pass users; thx to karstenk
Michael Kaufmann (d00p)
2016-06-20 09:55:27 +02:00
77aa58a0a3Merge pull request #362 from nachtgeist/master
Michael Kaufmann
2016-06-20 06:26:45 +02:00
1e8bc553b8fix/add SAPI checks to prevent execution via webserver
Daniel Reichelt
2016-06-19 23:43:42 +02:00
6df08f6b9adon't split .gitignore
Daniel Reichelt
2016-06-19 16:56:53 +02:00
5e9e2996d7avoid php-5.6 operator
Michael Kaufmann (d00p)
2016-06-19 22:08:17 +02:00
6f8aa1cbc0update another idnaconvert related class
Michael Kaufmann (d00p)
2016-06-19 20:22:00 +02:00