Commit Graph

  • 98c8f519a6 validate customer entered subdomains, fixes #1653 Michael Kaufmann (d00p) 2016-09-21 07:38:07 +02:00
  • 6197a97dc1 Add settings to speficy smtp auth data for mails sent by froxlor Michael Kaufmann (d00p) 2016-09-20 09:41:36 +02:00
  • 6a85c37b48 do 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
  • a1e4374ada show detailed information about diskspace-usage (web-, mail-, mysql-usage separated) Michael Kaufmann (d00p) 2016-09-19 11:42:08 +02:00
  • 58835ef81f Warning: Non-standard capitalization of includeSubDomains Michael Kaufmann (d00p) 2016-09-19 10:03:44 +02:00
  • 16751d7446 correct check for existing user in ftp-members list when adding a new customer Michael Kaufmann (d00p) 2016-09-19 07:47:37 +02:00
  • e95710d599 Merge pull request #389 from nachtgeist/cleanups Michael Kaufmann 2016-09-18 13:28:31 +02:00
  • b366f04743 re-assign new main domain to remaining mainbutsubto-domains Daniel Reichelt 2016-09-17 08:13:10 +02:00
  • f3c74bd718 remove unused code Daniel Reichelt 2016-09-17 07:34:56 +02:00
  • 8e1a1043a5 don't limit this query to emaildomains Daniel Reichelt 2016-09-17 07:33:48 +02:00
  • 1664896062 Merge pull request #388 from nachtgeist/cleanups Michael Kaufmann 2016-09-16 19:05:41 +02:00
  • ec474e2b4c fix "Could not find class 'System'" exceptions Daniel Reichelt 2016-09-16 18:52:23 +02:00
  • 84ee5a2192 cron/apache: remove echo'ed messages Daniel Reichelt 2016-09-16 18:09:09 +02:00
  • a24db0ca6d Merge pull request #387 from nachtgeist/dashboard Michael Kaufmann 2016-09-16 09:36:27 +02:00
  • 56c8e90700 display system hostname and some memory info on dashboard Daniel Reichelt 2016-09-16 09:15:35 +02:00
  • e9d438f8cf Merge pull request #386 from nachtgeist/issue-1650 Michael Kaufmann 2016-09-16 08:00:51 +02:00
  • 41e769d681 cron/nginx: remove ssl_client_certificate Daniel Reichelt 2016-09-16 07:50:10 +02:00
  • d8b6d87ade cron/nginx: remove echo'ed messages Daniel Reichelt 2016-09-16 07:32:22 +02:00
  • 506c5ac27a Merge pull request #385 from nachtgeist/master Michael Kaufmann 2016-09-13 12:41:05 +02:00
  • c6ba9df18a fix variable identifier in HttpConfigBase::getMyPath() Daniel Reichelt 2016-09-13 12:00:50 +02:00
  • 4229d8dda4 make path to acme.conf global alias file customizable Michael Kaufmann (d00p) 2016-09-12 11:49:07 +02:00
  • 3b157a8c66 do 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
  • b8c2047379 try 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
  • 28461de7bc Merge pull request #384 from jakoch/patch-1 Michael Kaufmann 2016-09-11 13:09:03 +02:00
  • c51840e760 bugfix for error, when trying to call function logAction() on undefined var $cronlog Jens A. Koch 2016-09-11 12:00:26 +02:00
  • a21d19bdcd Merge pull request #383 from nachtgeist/le-1652 Michael Kaufmann 2016-09-11 08:13:03 +02:00
  • 6c4d9ccbf7 Merge pull request #382 from nachtgeist/warnings Michael Kaufmann 2016-09-11 08:12:12 +02:00
  • d56afda274 fix "undefined index" warnings Daniel Reichelt 2016-09-11 02:24:00 +02:00
  • b8bfd7ff4c LE: don't re-use old CSRs, always generate new ones Daniel Reichelt 2016-09-11 00:47:32 +02:00
  • d1a3defef0 LE: change log level to LOG_INFO Daniel Reichelt 2016-09-10 21:02:52 +02:00
  • 08f36243e9 only renew froxlor.panel LE cert if required Michael Kaufmann (d00p) 2016-09-08 12:28:43 +02:00
  • e4887362ec added let's encrypt for froxlor vhost - untested for now, testers are welcome Michael Kaufmann (d00p) 2016-09-05 17:01:10 +02:00
  • 290d06e2c4 Merge pull request #379 from oliverrahner/patch-1 Roman Schmerold 2016-09-05 07:13:42 +02:00
  • 9260319ac1 Letsencrypt: only update registration when necessary Oliver Rahner 2016-09-04 21:27:23 +02:00
  • 78ab90f469 Merge pull request #378 from oliverrahner/patch-1 Michael Kaufmann 2016-09-02 07:42:26 +02:00
  • 34767a14d5 Remove dependency on hard coded agreement URL for Let's Encrypt Oliver Rahner 2016-08-31 16:35:59 +02:00
  • d7388f20e6 fix 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
  • 8f488d7701 Merge pull request #377 from oliverrahner/patch-1 Michael Kaufmann 2016-08-29 10:47:23 +02:00
  • 7f56e98009 do not die after token self check Oliver Rahner 2016-08-29 10:46:21 +02:00
  • a840905166 set version specific user-agent in lescript like we do in ajax stuff Michael Kaufmann (d00p) 2016-08-28 14:07:13 +02:00
  • 3757db28f4 Merge pull request #376 from w6g23/LE-UserAgent Michael Kaufmann 2016-08-28 14:04:01 +02:00
  • d31589ba99 Set a User Agent in the HTTP request fetching the LE challenge URI for self check w6g23 2016-08-28 12:59:09 +02:00
  • 45b6d8d571 add 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
  • 11b2d0e1d2 Merge pull request #375 from micw/master Michael Kaufmann 2016-08-26 09:44:03 +02:00
  • d7fc9cde57 Added unit (MiB) to email quota label Michael Wyraz 2016-08-26 09:42:38 +02:00
  • b162fb6e99 avoid 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
  • 2f6e34d878 do 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
  • a47ab55cdd Merge pull request #374 from micw/master Michael Kaufmann 2016-08-23 07:27:39 +02:00
  • dd4cfebe75 append wildcards to search if user did not enter any Michael Wyraz 2016-08-22 15:55:13 +02:00
  • 818268482e fix typo Michael Kaufmann (d00p) 2016-08-20 22:09:48 +02:00
  • 8431a82f2c check for correct extension for auto-update feature, fixes #1648 Michael Kaufmann (d00p) 2016-08-20 09:16:33 +02:00
  • 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 Michael Kaufmann (d00p) 2016-08-12 09:45:26 +02:00
  • 003005f295 keep compatibility and do not generate pdns records/zone when custom zonefile is set Michael Kaufmann (d00p) 2016-08-07 17:56:03 +02:00
  • 731427255e fix 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
  • 468d20ee57 really reuse old csr if given + code formatting Michael Kaufmann (d00p) 2016-08-06 09:32:03 +02:00
  • d994379130 do 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
  • cd806b19f7 update let's encrypt subscriber agreement to v1.1.1 Michael Kaufmann (d00p) 2016-08-06 07:40:14 +02:00
  • e17a2eff4a fix 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
  • 690b25a6f5 Merge pull request #372 from schallertd/master Michael Kaufmann 2016-08-06 07:19:38 +02:00
  • e31c828f35 Fixed formatting Dominic 2016-08-06 06:31:15 +02:00
  • 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 Michael Kaufmann (d00p) 2016-08-04 21:49:33 +02:00
  • b2f815617c Update Let's Encrypt subscriber agreement, fixes #1644 Michael Kaufmann (d00p) 2016-08-04 07:39:32 +02:00
  • 11d358133e Merge branch 'master' of github.com:Froxlor/Froxlor Michael Kaufmann (d00p) 2016-08-02 13:47:52 +02:00
  • 0e77d5ab94 stay php-5.3 compatible Michael Kaufmann (d00p) 2016-08-02 13:41:58 +02:00
  • 51152ef026 fix lintians executable-not-elf-or-script Robert Förster (Dessa) 2016-08-02 11:40:37 +02:00
  • f5dc8aa1c9 set version to 0.9.37 for upcoming release 0.9.37 Michael Kaufmann (d00p) 2016-08-02 08:51:34 +02:00
  • ceaa0fcf5c Update phpMailer to version 5.2.16 Michael Kaufmann (d00p) 2016-08-02 08:50:22 +02:00
  • cc372ba89b show DNS editor only if nameserver is activated at all Michael Kaufmann (d00p) 2016-08-02 07:58:23 +02:00
  • 526eb84b71 Remove superfluous exit-statement Michael Kaufmann (d00p) 2016-08-01 15:05:58 +02:00
  • 14e54ff41a Merge pull request #368 from micw/feature-zugang-zu-ausgeblendeten-seiten-sperren Michael Kaufmann 2016-08-01 15:03:48 +02:00
  • aa76ae4ddc check for uid/gid or username/groupname correctly in config-xml files, fixes #1642 Michael Kaufmann (d00p) 2016-08-01 08:47:45 +02:00
  • f1b7d731bd Fix #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
  • e3587fb346 If 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
  • e5c649aba3 Add dns-editor icon/link to domain-overview list Michael Kaufmann (d00p) 2016-07-27 07:48:25 +02:00
  • 4a3b64b497 Merge pull request #367 from micw/feature-optionen-fuer-kunden-ausblenden Michael Kaufmann 2016-07-25 08:00:37 +02:00
  • 54e2f83b17 function Settings::IsInList that tests if an option of a multi-select setting is set Michael Wyraz 2016-07-22 10:30:13 +02:00
  • a95233041e Better translations for new feature to hide menu items and traffic charts from customer panel Michael Wyraz 2016-07-22 09:56:40 +02:00
  • 5165cac4e2 Hide http/ftp/mail traffic charts based on new settings Michael Wyraz 2016-07-22 09:44:20 +02:00
  • d31c4fa37c Hide customer menu items based on new settings Michael Wyraz 2016-07-22 09:31:20 +02:00
  • 084e72968a Moved new texts to end of language file Michael Wyraz 2016-07-22 09:30:55 +02:00
  • 6ab8cb1d7c Adding option to hide some elements in customer panel Michael Wyraz 2016-07-21 15:51:13 +02:00
  • 6589653667 set 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
  • c3753478f2 add 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
  • b63fc5b508 fix glued strings in german language file Michael Kaufmann (d00p) 2016-07-14 08:45:10 +02:00
  • 3d2cb879b0 actually use the new setting for custom directory options file content, refs #1638 Michael Kaufmann (d00p) 2016-07-14 08:36:14 +02:00
  • 8366e57512 Adding 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
  • 1c369e5503 add 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
  • 83f40401be fix change_date for PDNS records Michael Kaufmann (d00p) 2016-07-11 09:15:21 +02:00
  • 19456e9b30 Merge pull request #365 from nachtgeist/master Michael Kaufmann 2016-06-24 09:09:23 +02:00
  • 7d2c64ce63 generic html form handling: don't remove leading tabs Daniel Reichelt 2016-06-24 08:41:17 +02:00
  • 3f790bc334 keep the same structure for every distro + minor permission fixes Michael Kaufmann (d00p) 2016-06-24 08:03:42 +02:00
  • 164e1108e5 fix for sql changes, refs #1635 Michael Kaufmann (d00p) 2016-06-24 07:49:52 +02:00
  • 8fe20251f3 try to be more strict-mode compatible, fixes #1635 Michael Kaufmann (d00p) 2016-06-24 07:41:28 +02:00
  • a121363dd2 update pdns-config templates / commands Michael Kaufmann (d00p) 2016-06-24 07:38:19 +02:00
  • 7ec777c9dd put 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
  • 77aa58a0a3 Merge pull request #362 from nachtgeist/master Michael Kaufmann 2016-06-20 06:26:45 +02:00
  • 1e8bc553b8 fix/add SAPI checks to prevent execution via webserver Daniel Reichelt 2016-06-19 23:43:42 +02:00
  • 6df08f6b9a don't split .gitignore Daniel Reichelt 2016-06-19 16:56:53 +02:00
  • 5e9e2996d7 avoid php-5.6 operator Michael Kaufmann (d00p) 2016-06-19 22:08:17 +02:00
  • 6f8aa1cbc0 update another idnaconvert related class Michael Kaufmann (d00p) 2016-06-19 20:22:00 +02:00