Michael Kaufmann
|
5b3ea24725
|
add paramter 'mail-notify' to froxlor:update CLI script to notify the system administrator via email about a new version (once per version)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-31 16:26:39 +02:00 |
|
Michael Kaufmann
|
b6267e610a
|
add interval for external update-check; add parameter 'force' to Froxlor.checkUpdate() API call; fix session/language update when changing language
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-07-24 11:47:10 +02:00 |
|
Michael Kaufmann
|
b5e613a794
|
re-add update paths from last 0.9.x
|
2022-07-22 08:09:18 +02:00 |
|
Michael Kaufmann
|
e02164049e
|
add update cli-command; add update-channel setting (stable|testing)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-22 20:18:18 +02:00 |
|
Michael Kaufmann
|
54b467887b
|
use correct array-structure for output of preconfig
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-01 16:58:51 +02:00 |
|
Michael Kaufmann
|
c59c5efc11
|
migrate update/preconfig to a more OOP way and remove unnecessary file/dir complexity
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-01 16:48:43 +02:00 |
|
Michael Kaufmann
|
e768d834c1
|
add new setting to preselect system distribution to ease configuration
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-30 14:01:49 +02:00 |
|
Michael Kaufmann
|
fe747b321c
|
fix unit-tests with new language-class; fix language access in standard_error/standard_success; add MysqlServer API command and possibility to allow/disallow customers available mysql-servers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-29 08:55:07 +02:00 |
|
envoyr
|
4f4c71d79b
|
major refactoring of almost all files
|
2022-04-28 20:48:00 +02:00 |
|
Michael Kaufmann
|
450c682e7f
|
try to fix github actions with new install/froxlor.sql.php; migrate update-functions into class
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-28 17:42:41 +02:00 |
|
Michael Kaufmann
|
6cc8ab0fb4
|
additional removes for new language mgmt; combined pre-requirement checks for cli commands; removed updaters for 0.9.x and 0.10.x (the last 0.10.x will be upgradable to 0.11.x of course)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-28 17:11:40 +02:00 |
|
Michael Kaufmann
|
b869c84f4d
|
add new IPTools class; add new callback to show link to domain in domain-overview; validate possible allowed_ip-ranges in FroxlorRPC; fix possible duplicate ips for mysql-access-host in installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 10:36:46 +02:00 |
|
Michael Kaufmann
|
9f0253819b
|
adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-17 17:18:09 +02:00 |
|
Dennis Dudek
|
25d9c52c58
|
remove unnecessary ternaries (#1027)
* remove unnecessary ternaries
* fix: !($id <= 0);
* remove ternary
|
2022-04-14 09:02:10 +02:00 |
|
Michael Kaufmann
|
3fbf23cb47
|
switch from crypt() to password_hash() and password_verify(), thx to kapsonfire for the hint
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-10 14:35:20 +02:00 |
|
Michael Kaufmann
|
578b2811a5
|
add new settings_mode setting to switch between basic and advanced view
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-08 15:53:20 +02:00 |
|
Michael Kaufmann
|
7779ec376a
|
remove unused lib/version.inc.php file; added module-specific search to global-search; added new table for user-column-settings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-03 18:42:49 +02:00 |
|
Michael Kaufmann
|
eacf383928
|
set valid version
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-01 10:32:39 +02:00 |
|
Michael Kaufmann
|
5f0429ef77
|
set development version to 0.11.0-dev
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-01 10:27:37 +02:00 |
|
Michael Kaufmann
|
943301e908
|
refactor error-reporting for admin/customer; remove now unused Froxlor\UI\Template class
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-27 12:44:44 +02:00 |
|
Michael Kaufmann
|
04a08f9095
|
add empty index.html file to all folders to avoid accidental folder-content disclosure if 'Options Indexes' is set for a (parent)folder containing froxlor in webserver-config
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-24 14:35:30 +01:00 |
|
Michael Kaufmann
|
c1f4ee4e05
|
fully migrate admin_updates; removed unused Froxlor\UI\Paging;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-18 16:11:56 +01:00 |
|
Michael Kaufmann
|
401eb60062
|
admin-updates, settings-import and some minor ui tweaks
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-16 13:22:59 +01:00 |
|
Michael Kaufmann
|
164b46ece3
|
get rid of session variable in URL
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-14 22:51:59 +01:00 |
|
envoyr
|
04263cb69f
|
update tabellisting and callbacks, make columns invisible
|
2022-02-23 17:33:54 +01:00 |
|
Michael Kaufmann
|
1d7d32130a
|
setting version to 0.10.33 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-04 13:24:41 +01:00 |
|
Michael Kaufmann
|
9babcde3e5
|
additional mkdir/chmod parameter fixes and cron-lock file adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-04 10:52:12 +01:00 |
|
Michael Kaufmann
|
5832346f75
|
set version to 0.10.32 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-01-07 15:38:12 +01:00 |
|
Michael Kaufmann
|
d1d42f2055
|
allow setting path to acme.sh installation; fixes #1002
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-12-31 10:38:49 +01:00 |
|
Michael Kaufmann
|
f4d9e64804
|
set version to 0.10.31 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-12-03 15:30:09 +01:00 |
|
Michael Kaufmann
|
46df429909
|
set version to 0.10.30 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-11-05 09:27:58 +01:00 |
|
Michael Kaufmann
|
c6f556c8d9
|
set version to 0.10.29.1 for bugfix release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-10-10 14:45:17 +02:00 |
|
Michael Kaufmann
|
52135a1d3a
|
set version to 0.10.29 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-10-08 08:46:58 +02:00 |
|
Michael Kaufmann
|
a47b790e19
|
actually integrate the new czech language file; refs #976
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-09-04 09:30:44 +02:00 |
|
Michael Kaufmann
|
ec1c37aa06
|
set version to 0.10.28 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-08-20 09:23:23 +02:00 |
|
Nicolas
|
67351ec3c2
|
Adding support for PowerDNS-Replication (#974)
Adding support for powerdns-replication
|
2021-08-19 12:00:09 +02:00 |
|
Stefan Weil
|
09038ac7aa
|
Fix some typos (found by codespell) (#969)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
|
2021-07-31 09:51:54 +02:00 |
|
Michael Kaufmann
|
4c507232c7
|
add setting for a custom system group for all customer-users (required libnss-extrausers); fixes #953
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-30 12:16:37 +02:00 |
|
Michael Kaufmann
|
c7b7c67ff4
|
normalize ipv6 addresses to avoid possible comparison problems; fixes #965
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-26 17:53:44 +02:00 |
|
Michael Kaufmann
|
41a470fe36
|
added option to disable creation of default subdomain; fixes #960
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-21 09:53:54 +02:00 |
|
Michael Kaufmann
|
1d903770fc
|
have more power over theme logo, custom theme logo and uploaded logo; refs #958
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-20 20:35:54 +02:00 |
|
Michael Kaufmann
|
156846a845
|
set version to 0.10.27 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-07-18 10:57:38 +02:00 |
|
Daniel Schmitz
|
282d7d9101
|
migrate old image + fix versioning
|
2021-07-09 17:07:50 +08:00 |
|
Daniel Schmitz
|
518ec202ab
|
wip
|
2021-07-07 13:26:15 +08:00 |
|
Michael Kaufmann
|
73991e855c
|
Support ZeroSSL via acme.sh (v3); refs #946
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-06-27 09:00:44 +02:00 |
|
Michael Kaufmann
|
61a50cc657
|
add setting for default serveralias value for new domains, refs #944
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-06-16 15:10:52 +02:00 |
|
Michael Kaufmann
|
8cf3f4ee24
|
set version to 0.10.26 for upcoming maintenance releasae
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-05-14 08:21:53 +02:00 |
|
Michael Kaufmann
|
82922f7aea
|
add new settings for legal-notes; terms-of-use and privacy-policy; fixes #930
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-03-24 14:36:48 +01:00 |
|
Michael Kaufmann
|
c8914312aa
|
Refactoring columns from large table to avoid '1118 Row size too large' error
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-03-11 09:45:52 +01:00 |
|
Michael Kaufmann
|
3fd89c48e8
|
set version to 0.10.25 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-03-05 20:27:55 +01:00 |
|