Commit Graph

947 Commits

Author SHA1 Message Date
envoyr
cf19331f75
Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev 2022-04-10 13:41:19 +02:00
envoyr
e9d1f9d68f
update search 2022-04-10 13:41:07 +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
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
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
envoyr
6ce2afa6a4
remove compiled assets from git 2022-03-27 16:02:07 +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
Michael Kaufmann
0b7443e875
refactor admin_acpuinfo
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-26 16:47:46 +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
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
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
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
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
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
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
Michael Kaufmann
7e9e89e1fd
handle speciallogfile-warning-note when editing domain as admin
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-13 16:16:48 +01:00
Michael Kaufmann
343339d510
generated css/js
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-13 12:21:10 +01:00
Michael Kaufmann
9a524da5b4
re-add some of the js/ajax actions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-13 12:16:42 +01:00
Michael Kaufmann
e4144d8c6a
logfiles view to twig
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-11 16:20:16 +01:00
Michael Kaufmann
9c60cf006f
fomfields for admin/domains and some fixes in tablelistings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-10 16:39:49 +01:00
envoyr
7e78bc6dd1
removed typeahead 2022-03-08 21:53:41 +01:00
envoyr
ba1a16b39e
update search 2022-03-08 21:29:14 +01:00
Michael Kaufmann
218028de2b
add userinfo to ajax calls; combine settings and global-search to one
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-08 16:57:55 +01:00
Michael Kaufmann
3c20fe4202
fix settings-search
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-07 10:37:00 +01:00
envoyr
bc64c82119
add language to ajax and typeahead 2022-03-06 20:54:36 +01:00
envoyr
3da11ca7fb
remove incorrectly created files 2022-03-06 19:42:48 +01:00
Michael Kaufmann
a3a33c0da4
mail & filetemplates listing/forms
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-06 09:43:06 +01:00
Michael Kaufmann
54ce296018
some work on mail/file template formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-05 11:46:35 +01:00
Michael Kaufmann
8256f31374
minor fixes in pagination and alertbox stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-04 16:12:25 +01:00
Michael Kaufmann
30d64973c3
fix pagination back links
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-04 12:19:40 +01:00
envoyr
7a26ade8de
update preview image to english version 2022-02-28 19:08:28 +01:00