Michael Kaufmann
|
7ce7123756
|
fix sql text defaults in updater
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 17:34:58 +01:00 |
|
Michael Kaufmann
|
d69a7eeb07
|
sql text field corrections
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 15:47:54 +01:00 |
|
Michael Kaufmann
|
a8a112af49
|
sql text field corrections
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2023-01-08 15:44:32 +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
|
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
|
c696542cf5
|
remove unnecessary domains_see_all column
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-26 12:12:06 +01:00 |
|
Michael Kaufmann
|
7079e2f2bf
|
correct sql-alter-queries in updater
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-22 19:15:42 +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
|
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
|
89f73f571e
|
use same error message for invalid user and disabled password reset to not give away if a user exists
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-12-02 13:25:17 +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
|
a8dc576833
|
add 'goaccess' as new and default traffic analyzer tool
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-11-03 08:58:11 +01:00 |
|
Michael Kaufmann
|
5aa059bb24
|
prefer sha256 (the old-way) over sha1 mixup for two different ftpds
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-30 14:22:25 +01:00 |
|
Michael Kaufmann
|
1f43f5d514
|
pure-ftpd compatible password hashes for ftp users
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-30 11:11:12 +01:00 |
|
Michael Kaufmann
|
dd30ab8f93
|
corrected updating language format and also update default-language of admins/customers to new format
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-16 14:15:19 +02:00 |
|
Michael Kaufmann
|
64142d2158
|
dont show search-icon/exclude specific non-searchable fields from overviews
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-10-16 13:13:26 +02:00 |
|
Michael Kaufmann
|
fd596801e2
|
use correct classes and not 0.10.x format
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-17 17:20:58 +02:00 |
|
Michael Kaufmann
|
5591bc41b4
|
add missing update steps of 0.10.x to (last) 0.10.38; more darkmode adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-17 17:17:09 +02:00 |
|
Michael Kaufmann
|
589f2b8124
|
adjust awstats default paths
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-08 16:45:21 +02:00 |
|
Michael Kaufmann
|
bc7e4be47a
|
more work on new traffic view
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-08 10:27:03 +02:00 |
|
Michael Kaufmann
|
5f95293e0d
|
cleanup language file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-09-02 10:11:12 +02:00 |
|
Michael Kaufmann
|
546040541c
|
add possibility to show subdomains fully in php-settings listing; UI adjustments
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-26 09:54:06 +02:00 |
|
Michael Kaufmann
|
7f6ea29e15
|
correction for mandatory fields in forms
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-26 09:06:42 +02:00 |
|
Michael Kaufmann
|
8f64460647
|
set new beta version for the new major release this year
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-25 21:49:26 +02:00 |
|
Michael Kaufmann
|
3ee04a6e75
|
install-finish-magic
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 13:44:44 +02:00 |
|
Michael Kaufmann
|
2c9b2c1d67
|
fixes for finishing installation correctly
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-20 10:44:05 +02:00 |
|
Michael Kaufmann
|
94a19ee2b6
|
more minor fixes and code-cleaning
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-10 12:01:26 +02:00 |
|
Michael Kaufmann
|
e82d7b5d8b
|
add missing namespaces, fix typo
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-10 11:15:06 +02:00 |
|
Michael Kaufmann
|
50e35e149c
|
various minor bugfixes; composer requirements update
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-10 00:17:11 +02:00 |
|
Michael Kaufmann
|
31500522ce
|
make froxlor_master_cronkjob a froxlor-cli command; secure files/folders in froxlor-virtualhost;
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-08-09 15:49:44 +02:00 |
|
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
|
da0136650e
|
base for simple/extended install-mode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-11 16:26:09 +02:00 |
|
Michael Kaufmann
|
d42e71fa9f
|
small adjustments to install when ssl is activated and gentoo-config-templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-07 13:23:32 +02:00 |
|
Michael Kaufmann
|
008cbc964f
|
fixes and adjustments (+ notes) to install (on gentoo)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-06 16:23:11 +02:00 |
|
Michael Kaufmann
|
d0eaf12b34
|
fix checkbox-value for installation; fix session-initialization; preselect various guessable fields to ease installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-05 17:26:28 +02:00 |
|
Michael Kaufmann
|
f67d596866
|
language enhancements and tiny fixes in new installation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-05-04 14:15:19 +02:00 |
|
envoyr
|
fb8143991c
|
merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev
|
2022-05-01 17:27:36 +02:00 |
|
envoyr
|
86e01191d2
|
make a more complete version of the installer
|
2022-05-01 17:26:51 +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 |
|
envoyr
|
4ea31c7124
|
update installer class and ui
|
2022-04-30 11:59:38 +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 |
|