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 |
|
envoyr
|
5d08d5235d
|
major changes in language management and installer
|
2022-04-28 16:49:11 +02:00 |
|
Michael Kaufmann
|
0c647e0acb
|
fix wrong visible-callback for ssl-editor in domain-listing; fix adding new certificate via form; don't show logs-icon when domain is email_only
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-25 08:36:11 +02:00 |
|
Michael Kaufmann
|
000cb93def
|
updating config-file xml's; prepare config-details view via ajax for config-commands/files to show in configuration
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-23 19:42:23 +02:00 |
|
Michael Kaufmann
|
8c1621cced
|
fix deprecated jquery calls; move editapikey jq call to Ajax.php; fix edit of apikeys::allowed_from and allow cidr
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-22 13:17:09 +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 |
|
envoyr
|
8c942178d2
|
fix font assets path, logo path, database installation and checks
|
2022-04-20 17:01:25 +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 |
|
Dennis Dudek
|
7a13e4a421
|
remove nested dirname and use level parameter for better readability (#1025)
|
2022-04-13 10:14:03 +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
|
0f4325f68d
|
migrate shell/helper scripts to symfony/console components
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-10 10:05:21 +02:00 |
|
Michael Kaufmann
|
7f0eb97f9b
|
show apikey details in modal-overlay; todo: edit allowed_from and valid_until
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-09 13:32:08 +02:00 |
|
Michael Kaufmann
|
9272c15706
|
add advanced_mode flag to various settings; exclude from output and global-search when settings-mode is 'basic'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-08 18:41:28 +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
|
c7833beff4
|
fix exit statement in cli scripts
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-04-03 14:42:02 +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 |
|
envoyr
|
957f41ae87
|
update default theme in froxlor.sql
|
2022-03-27 15:36:13 +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 |
|
FliegenKLATSCH
|
1d455ec4fb
|
Set RC 1 if an exception occured (#1013)
|
2022-03-26 14:09:18 +01: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 |
|
Michael Kaufmann
|
f758d0d943
|
fix installation for mariadb-10.5; minor fixes for global search later
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-03-07 18:43:06 +01:00 |
|
Michael Kaufmann
|
6c71bbbcb0
|
Merge remote-tracking branch 'origin/master' into 0.11-dev
|
2022-02-24 08:51:56 +01:00 |
|
Michael Kaufmann
|
84f5de42a9
|
move php-sessionclean script to scripts-dir instead of install/scripts/; add cronjob calling php-sessionclean if php-fpm is enabled; remove testing-note for let's encrypt in german language file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-24 08:49:36 +01:00 |
|
envoyr
|
04263cb69f
|
update tabellisting and callbacks, make columns invisible
|
2022-02-23 17:33:54 +01:00 |
|
envoyr
|
424a00b39e
|
update api and ajax handling and response
|
2022-02-20 11:38:08 +01:00 |
|
Michael Kaufmann
|
06f77b41fd
|
fix install-requirement messages for php
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-18 21:14:06 +01:00 |
|
envoyr
|
36dbb3bdcc
|
set minimum php version to 7.4 and fix templates
|
2022-02-18 18:50:45 +01:00 |
|
Maurice Preuß
|
f7db5497af
|
0.11 dev (#1010)
* update layout and bootstrap package
* update templates
Co-authored-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-16 09:57:17 +01:00 |
|
Michael Kaufmann
|
3ba196fec6
|
add dberrornice template for database-errors
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-16 09:25:27 +01:00 |
|
Michael Kaufmann
|
2ced9cdc2d
|
add missing query-field
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-16 08:36:32 +01:00 |
|
Michael Kaufmann
|
f37d9d000c
|
make selecting the used OS actually do something (load default-setting-adjustments required/needed; TBD)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-15 15:43:18 +01:00 |
|
Michael Kaufmann
|
56a9a71248
|
preparing for re-design using new template-engine for future 0.11.x releases
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-02-15 11:18:19 +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
|
7c80dc3d1d
|
add script for php-session cleanup
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2022-01-21 16:02:21 +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
|
00771381e8
|
set correct php-version numbers for installation dependencies-check; fixes #997
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-11-13 20:20:05 +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
|
e5838f00cf
|
add quota-plugin parameters to dovecot-config-templates; update standardcustomer index.html; set nameserver disabled by default
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2021-11-03 14:08:57 +01:00 |
|