Michael Kaufmann
|
489ad375bd
|
ensure latest userdata.inc.php layout for updaters/users of old format
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-10 16:54:20 +01:00 |
|
Michael Kaufmann
|
c420196e73
|
check explicitly for template existence and try to use default theme as fallback; fixes #1071
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-10 16:53:36 +01:00 |
|
Michael Kaufmann
|
cc6d8d5f8b
|
fix login if non-standard ports are used for froxlor vhost
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-10 12:43:04 +01:00 |
|
Michael Kaufmann
|
24f47bc58b
|
set version to 2.0.6
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-09 10:09:15 +01:00 |
|
Michael Kaufmann
|
c769c074e0
|
add Google CA to available acme.sh providers; fixes #1065
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-09 10:00:08 +01:00 |
|
Michael Kaufmann
|
c4ec2509fa
|
fix resetting of isemaildomain-flag of subdomains when nothing changed; fixes #1067
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-09 09:24:22 +01:00 |
|
Michael Kaufmann
|
0f382586ce
|
set version to 2.0.5
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 23:24:43 +01:00 |
|
Michael Kaufmann
|
9c2f12ecb1
|
mysql-remote-server fixes
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 23:20:31 +01:00 |
|
Michael Kaufmann
|
12da117cab
|
fix chmod() command in compatibility cronjob for updaters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 20:20:44 +01:00 |
|
Michael Kaufmann
|
ef48f4b48e
|
set version to 2.0.3
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 19:44:07 +01:00 |
|
Michael Kaufmann
|
fb7d65d645
|
need pagination-context for sortfields; only disable pagination-code on view
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 19:01:10 +01:00 |
|
Michael Kaufmann
|
3b9c60e985
|
fix pagination when pagination is diabled (entries per page = 0)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 18:52:58 +01:00 |
|
Michael Kaufmann
|
452df60866
|
set version to 2.0.2
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 17:58:42 +01:00 |
|
Michael Kaufmann
|
d42072e3ad
|
re-enable/fix sortable tablelisting flag
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 17:25:19 +01:00 |
|
Michael Kaufmann
|
46c696811d
|
fix customer listing for admins when deactivated customers exist; fix potential row-size too large error for panel_customers; fix possible undefined timestamps in opcache-info; set version to 2.0.1
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 15:37:46 +01:00 |
|
Michael Kaufmann
|
1d2f5a693c
|
fix cli-updater
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 13:27:17 +01:00 |
|
Michael Kaufmann
|
5688690eb8
|
set version to 2.0.0 for upcoming stable release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 11:00:59 +01:00 |
|
Michael Kaufmann
|
0527f22dc9
|
dont show page content for resellers withouth required permissions to actually do something
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-31 00:42:58 +01:00 |
|
Michael Kaufmann
|
d643e8c673
|
exclude csrf_token from froxlor-config.json export; exclude system.updatecheck_data from settings-export
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-30 21:48:59 +01:00 |
|
Michael Kaufmann
|
f2485ecd9a
|
adjust Request-class methods to be more flexible
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-30 21:43:27 +01:00 |
|
Michael Kaufmann
|
983d929460
|
validate image data/filename when importing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-30 14:39:32 +01:00 |
|
Michael Kaufmann
|
c696542cf5
|
remove unnecessary domains_see_all column
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-26 12:12:06 +01:00 |
|
Maurice Preuß (envoyr)
|
6bf0396c76
|
fix user details in form fields
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-25 20:42:34 +01:00 |
|
Michael Kaufmann
|
ef8dabeb89
|
re-add edit button in ssl-certificates overview when manually set
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-22 11:14:11 +01:00 |
|
Maurice Preuß (envoyr)
|
d2d3cec4f5
|
Merge branch 'main' of github.com:Froxlor/Froxlor
|
2022-12-21 20:25:11 +01:00 |
|
Maurice Preuß (envoyr)
|
669072d996
|
update navigation for better mobile handling
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-21 20:23:54 +01:00 |
|
Michael Kaufmann
|
4f89d7a9f0
|
set theme correctly when updating from 0.10.x
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-20 23:07:52 +01:00 |
|
Maurice Preuß (envoyr)
|
996b2e4a78
|
fix translation strings and update session lifetime to default panel sessiontimeout
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-20 21:27:53 +01:00 |
|
Maurice Preuß (envoyr)
|
4acd1d4ef6
|
add missing translation strings
Signed-off-by: Maurice Preuß (envoyr) <envoyr@froxlor.org>
|
2022-12-20 19:59:24 +01:00 |
|
Michael Kaufmann
|
795a3d846c
|
regex-validate services commands
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-20 19:38:05 +01:00 |
|
Michael Kaufmann
|
2dd226c96c
|
allow domain-redirect to internal-ipaddress
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-20 17:20:40 +01:00 |
|
Michael Kaufmann
|
24fa1d39ed
|
add pass_authorizationheader=1 to froxlor vhost php-config; fix issue with assigning mysql-server when editing customer with mysql=0 prior; fix blank page when customer does not have resources but opens page via url manipulation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-16 10:52:12 +01:00 |
|
Michael Kaufmann
|
c19b7d02ab
|
allow api _plainsql special parameter only for internal calls, not needed anywhere else
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-14 18:42:06 +01:00 |
|
Michael Kaufmann
|
e5b6492804
|
fix typo when creating new home for new customer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-14 14:46:51 +01:00 |
|
Michael Kaufmann
|
ebc44a737e
|
trim fpm ini directives of possible newline characters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-08 23:16:27 +01:00 |
|
Michael Kaufmann
|
4d908ff6ee
|
fix session-timeout not being set
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-08 10:05:44 +01:00 |
|
Michael Kaufmann
|
6135ba8468
|
backward compatibility for updaters to update cron.d configuration file after update
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-06 16:47:16 +01:00 |
|
Michael Kaufmann
|
4501eb2723
|
fix correct increasing of used customers and recalculat resources
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-06 08:26:42 +01:00 |
|
Michael Kaufmann
|
609c15688c
|
fix api-key edit (thx Davidd), fix dns-editor ttl field (thx Rolf)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-05 20:58:57 +01:00 |
|
Michael Kaufmann
|
63f6d221cd
|
secure logo uploading, avoid frame-inclusion, adjustments to SECURITY.md and minor changes in UI for domain import and darkmode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-02 09:24:08 +01:00 |
|
Michael Kaufmann
|
ae8cd3dc8a
|
enhance version-check and beautify displayed information
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-27 15:33:25 +01:00 |
|
Michael Kaufmann
|
73fe533870
|
adjust mysql-usernamelength values for mariadb according to docs
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-24 10:03:40 +01:00 |
|
Michael Kaufmann
|
777991e0e3
|
honor caneditdomain flag correctly; corrected error messages; updated external URLs
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-20 12:22:03 +01:00 |
|
Michael Kaufmann
|
51aafafd73
|
update links to new docs.froxlor.org pages (v2 will be /latest/ when released); fixed required-checkbox attribute when having a hidden fallback to value 0 (bool checkboxes); added automatic creation of symlink for bin/froxlor-cli to /usr/local/bin
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-17 14:27:51 +01:00 |
|
Michael Kaufmann
|
da6c1992fa
|
added documentation links to sidebar
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-14 12:59:51 +01:00 |
|
Michael Kaufmann
|
5fa98811ab
|
fix reduction of used resources when deleting a customer
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-13 18:04:29 +01:00 |
|
Michael Kaufmann
|
6904acc9ea
|
use preinstalled dh params file instead of generating a new one which takes a lot of time
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-13 15:09:16 +01:00 |
|
Michael Kaufmann
|
cc1d427a69
|
enable ssl for postfix/dovecot by default using a self-signed certificate if not otherwise specified
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-12 16:36:57 +01:00 |
|
Michael Kaufmann
|
1d938f2a43
|
remove 'default_password_scheme' for dovecot configs as hashes can be different now and are read by given hash-algo prefix;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-12 09:38:43 +01:00 |
|
Michael Kaufmann
|
f49fd5f0f7
|
show replacer-variables in php-config add/edit and fpm-versions add/edit; catch potential Exception thrown by Form::processForm() to display the error nicely; minor fixes in field-visibility for phpconfigs depending on php-interface and webserver; validate fcgid/fpm enable-flag correctly if not POST'ed at the same time (older behaviour)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-09 17:07:48 +01:00 |
|