Commit Graph

4961 Commits

Author SHA1 Message Date
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
07049909ef remove accidentally added character
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-03 14:44:13 +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
d18fa771f4 respect domain.writeerrorlog and domain.writeaccesslog when using log-to-pipe
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-03 14:35:09 +02:00
Michael Kaufmann
1441ed9a99 make search-result links a filter/search for the overview instead of the direct edit-link; show number of total entries in overview; show 'back to overview' button when showing search-result
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-01 16:47:22 +02:00
Michael Kaufmann
0312548e88 don't rely on executable flag for php-sessionclean script
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-01 14:48:55 +02:00
Michael Kaufmann
ef04d6532a fix phpunit-tests for dev-versions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-01 10:36:27 +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
78a4c109e4 validate sql_search and sql_orderby API parameters, fix unit-tests as of new default skin is 'Froxlor'
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-01 09:37:07 +02:00
envoyr
6ce2afa6a4 remove compiled assets from git 2022-03-27 16:02:07 +02:00
envoyr
957f41ae87 update default theme in froxlor.sql 2022-03-27 15:36:13 +02:00
Michael Kaufmann
4e8fddadff fix filename of template
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-27 15:00:44 +02:00
Michael Kaufmann
60433358f6 remove Sparkle-theme (old template-engine)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-27 14:59:17 +02:00
Michael Kaufmann
fb7091403c migrate recalc.resource-usage
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-27 14:58:52 +02:00
Michael Kaufmann
51ba6c757e migrate customer::backups
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-27 13:19:26 +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
2a91dafe20 Fix distro in postfix smtpd banner (#1014) 2022-03-27 11:11:05 +02:00
Michael Kaufmann
0b7443e875 refactor admin_acpuinfo
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-26 16:47:46 +01:00
FliegenKLATSCH
1d455ec4fb Set RC 1 if an exception occured (#1013) 2022-03-26 14:09:18 +01:00
Michael Kaufmann
439635d329 fix typo and re-add button to reset opcache in opcache-overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-26 14:09:16 +01:00
Michael Kaufmann
82fc148d8e migrate admin_opcacheinfo
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-25 09:32:33 +01:00
Michael Kaufmann
9a9089cde3 a few old session-variable leftovers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-25 08:11:31 +01:00
Michael Kaufmann
2b53c4b918 migrate phpinfo page
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-24 15:10:00 +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
bf41c84c6a migrate admin_settings::testmail
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-24 14:25:29 +01:00
Michael Kaufmann
25b9e5b540 migrated admin_messages; minor fixes in admin-listing and ipsandports::add defaults
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-24 13:40:43 +01:00
Michael Kaufmann
66f97738c2 added more entities to globalsearch (customer-side)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-21 09:07:43 +01:00
Michael Kaufmann
59682ba620 added a few more entities to globalsearch (admin-side)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-20 09:53:30 +01:00
Michael Kaufmann
860306b855 adjustments in ssl-certificates for customers; fix change-password for customers
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-18 19:25:25 +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
envoyr
69895943bd update ui class and traffic stats 2022-03-18 12:53:34 +01:00
Michael Kaufmann
ba0d33392c 2fa template migration; fix menu-active-state; removed unused code from UI/HTML-class
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-18 11:41:07 +01:00
Michael Kaufmann
12bf7db481 add language strings for configfiles
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-18 10:28:02 +01:00
Michael Kaufmann
406b9241ce fix user/form heading-icon; re-add button to set panel configured manually
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-18 10:04:33 +01:00
Michael Kaufmann
974e02694e first refactor of config-files
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-18 09:37:50 +01:00
Michael Kaufmann
dc798c63c7 migrate admin-autoupdate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-16 14:32:10 +01:00
Michael Kaufmann
d30c9a2ff7 migrated ssl-editor; also usable as admin now
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-16 13:54:57 +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
d25c5ec4dd tiny fixes in customer_email
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-15 09:06:02 +01:00
Michael Kaufmann
6a9c2b8fdf remove old/unused javascript files
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-15 09:05:25 +01:00
Michael Kaufmann
0d282d29d8 move email settings to the top and hide then optional domain-settings when adding/editing domain as admin; fixes #1012
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-15 09:05:05 +01:00
Michael Kaufmann
af6b5f0ec5 correctly secure session-cookie
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-14 23:08:11 +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
2972d95e8b use new form style for settings too
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-14 18:36:34 +01:00
envoyr
2c5c0258bf multiple ui improvements 2022-03-14 18:18:35 +01:00
Michael Kaufmann
31fbe434b4 domain import form
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-14 17:29:16 +01:00
Michael Kaufmann
21228b5359 style apikeys and integrity-check
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-14 12:36:53 +01:00
Michael Kaufmann
05cc08c376 add dns-editor in twig/tablelisting/formfield
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-14 11:13:21 +01:00
Michael Kaufmann
237476b30d add parsedown for markdown-usage in a few cases
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-13 16:33:57 +01:00