Michael Kaufmann (d00p)
|
7c96164770
|
fix lng availability; add returncode for not-found messages
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 15:39:59 +01:00 |
|
Michael Kaufmann (d00p)
|
60defd3cdf
|
fix unlimited flags when adding customer; add debug flag to log all api-requests for testing purposes now
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 14:34:55 +01:00 |
|
Michael Kaufmann (d00p)
|
8978dd3a4b
|
std-subdomain <> ip connection is already handled by Domains::add()
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 13:55:12 +01:00 |
|
Michael Kaufmann (d00p)
|
1e45da2410
|
more work on Customer-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 13:27:31 +01:00 |
|
Michael Kaufmann (d00p)
|
2da2912c9c
|
set update-check-urls to api-version; started working on Customers-ApiCommand
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 10:56:27 +01:00 |
|
Michael Kaufmann (d00p)
|
4d12a4f37b
|
Merge remote-tracking branch 'origin/master' into 0.10.0
|
2018-02-16 09:24:14 +01:00 |
|
Michael Kaufmann (d00p)
|
350e3d733a
|
do not check for options if field is disabled, unset enabled-ownvhost flags for fcgid/fpm if the corresponding other one is activated; fixes #518
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-16 09:22:34 +01:00 |
|
Michael Kaufmann (d00p)
|
81602f17be
|
add Domains api module
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 14:44:48 +01:00 |
|
Michael Kaufmann (d00p)
|
df5fb963c1
|
make language strings the language the user uses
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 13:03:30 +01:00 |
|
Michael Kaufmann (d00p)
|
0fc2fbaf09
|
add language strings (english only currently)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 12:59:34 +01:00 |
|
Michael Kaufmann (d00p)
|
a82d5cf764
|
minor fixes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 11:37:38 +01:00 |
|
Michael Kaufmann (d00p)
|
2c1f76e6a4
|
definetly require json extension now
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 07:56:27 +01:00 |
|
Michael Kaufmann (d00p)
|
d068477a93
|
set version to 0.10.0
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 07:54:21 +01:00 |
|
Michael Kaufmann (d00p)
|
4663f8c6ec
|
converted IpsAndPorts to API
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 07:48:03 +01:00 |
|
Michael Kaufmann (d00p)
|
dd371c72a2
|
start api implementation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 07:47:35 +01:00 |
|
Michael Kaufmann (d00p)
|
6f91bece17
|
fix postfix config for postfix/courier on precise and trusty, fixes #516
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-15 07:44:54 +01:00 |
|
Michael Kaufmann (d00p)
|
5c30961d3c
|
set version to 0.9.39.5 for bugfix release (imap/pop3 ticks not enabled if active in hosting plan when editing hosting plan)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.39.5
|
2018-02-14 13:31:39 +01:00 |
|
Michael Kaufmann (d00p)
|
edd5ef0ca0
|
fix correct display of selected checkbox imap/pop3 when editing hosting plan
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-14 07:40:39 +01:00 |
|
Michael Kaufmann (d00p)
|
6befe85656
|
fix add/edit domain due to wrong access to settings; setting version to 0.9.39.4 for bugfix release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.39.4
|
2018-02-13 12:23:05 +01:00 |
|
Michael Kaufmann (d00p)
|
27f8c8b438
|
show domains of disabled customers also as disabled
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-13 11:49:15 +01:00 |
|
Michael Kaufmann (d00p)
|
fc0c796b68
|
avoid undefined variables/indexes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-13 10:58:06 +01:00 |
|
Michael Kaufmann (d00p)
|
482e8c9a11
|
set version to 0.9.39.3 for maintenance release and upcoming debian package so the new hosting-plan feature is included
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.39.3
|
2018-02-13 09:06:49 +01:00 |
|
Michael Kaufmann (d00p)
|
7a664a9990
|
clean up panel_diskspace/panel_diskspace_admins when removing customer/admin
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-13 08:21:45 +01:00 |
|
Michael Kaufmann (d00p)
|
372ab5d9c8
|
add domain flag to avoid generation of nginx try_files directive in webroot which is not suitable for some applications; fixes #461
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-13 08:12:58 +01:00 |
|
Michael Kaufmann (d00p)
|
de70dbb888
|
fix checked-property when applying hosting-plan for allowed-phpconfigs
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-12 14:58:17 +01:00 |
|
Michael Kaufmann (d00p)
|
4d7ceb9efe
|
add missing question-string
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-12 13:33:29 +01:00 |
|
Michael Kaufmann (d00p)
|
bb792f228f
|
add new hosting-plans feature
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-12 13:28:13 +01:00 |
|
Michael Kaufmann (d00p)
|
017396197e
|
set version to 0.9.39.2 for bugfix release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.39.2
|
2018-02-12 07:49:07 +01:00 |
|
Michael Kaufmann (d00p)
|
216f013c96
|
add script to automatically configure services from shell without the need of copy/paste from the interface
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-12 07:47:51 +01:00 |
|
Michael Kaufmann (d00p)
|
05f1bf0a1f
|
meh, forgot to uncomment the settings storage for settings-import
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-12 07:46:38 +01:00 |
|
Michael Kaufmann (d00p)
|
295fbae6f5
|
create bash script to generate proftpd-certificates in case system does not use /bin/bash as shell
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-11 16:10:10 +01:00 |
|
Michael Kaufmann (d00p)
|
ca4c93ac92
|
set default dns server in config-templates; separate CmdLineHandler from switch-server-ip script for further usage
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-11 13:57:07 +01:00 |
|
Michael Kaufmann (d00p)
|
13b1503bf2
|
set version to 0.9.39.1 for maintenance release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.39.1
|
2018-02-10 16:06:57 +01:00 |
|
Michael Kaufmann (d00p)
|
2980397545
|
fix include path in lib/ajax.php
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-10 10:13:55 +01:00 |
|
Michael Kaufmann (d00p)
|
5612720342
|
only let admin select php-configs that the customer is allowed to use to avoid unwanted php-config changes when customer edits domain, refs #514
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-09 13:57:23 +01:00 |
|
Michael Kaufmann (d00p)
|
4d3fa6eca5
|
get rid of the need for allow_url_fopen
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-09 10:50:14 +01:00 |
|
Michael Kaufmann (d00p)
|
05b4c58aa8
|
fix updating wrong column when deleting a fpm configuration
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-09 09:20:46 +01:00 |
|
Michael Kaufmann (d00p)
|
f290497b64
|
fix selected phpfpm daemon when editing php-configuration, fixes #514
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-09 07:33:28 +01:00 |
|
Michael Kaufmann (d00p)
|
b4dd35eed2
|
correct description of nsswitch.conf file
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-08 07:35:06 +01:00 |
|
Michael Kaufmann (d00p)
|
ec21e28000
|
use md5() instead of base64_encode for dummy-fpm-socket name to avoid possible equal-sign in string which leads to an invalid socket, fixes #513
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-07 15:10:59 +01:00 |
|
Michael Kaufmann (d00p)
|
0aa707ebc9
|
set version to 0.9.39 for upcoming release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.39
|
2018-02-06 12:19:21 +01:00 |
|
Michael Kaufmann (d00p)
|
f38a0fd8b6
|
remove unnecessary and out-of-date info from README, fixed variable typo in lib/init.php
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-05 08:36:25 +01:00 |
|
Michael Kaufmann (d00p)
|
a6b2daa77d
|
fix typo
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-30 14:41:56 +01:00 |
|
Michael Kaufmann (d00p)
|
7ae31496ac
|
add requirement check for php-json as settings import/export uses json_decode/json_encode
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-30 07:58:24 +01:00 |
|
Michael Kaufmann (d00p)
|
c62dd2ecf4
|
fix mysql-strict-mode issue (hopefully for good), enhance error-reporting when importing froxlor.sql on installation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-29 20:04:54 +01:00 |
|
Michael Kaufmann (d00p)
|
840b5ea229
|
add new feature: import/export of settings
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-28 14:33:00 +01:00 |
|
Michael Kaufmann (d00p)
|
d8a3015303
|
put le acme version setting right above the CA setting, less confusing
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-27 11:50:34 +01:00 |
|
Michael Kaufmann (d00p)
|
194b7863b8
|
fix invalid ipv6 value in mysql-access-host setting
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-27 11:37:06 +01:00 |
|
Michael Kaufmann (d00p)
|
f034695290
|
remove '/etc/postfix/master.cf: line x: using backwards-compatible default setting chroot=y' warning; set correct permission for dkim-public key as it should not be group or other writable
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-27 11:14:22 +01:00 |
|
Michael Kaufmann (d00p)
|
f896fe11a0
|
do not split dkim-entry content in generateDkimEntries(); re-add braces to enclose TXT record content
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-27 10:09:43 +01:00 |
|