Commit Graph

4879 Commits

Author SHA1 Message Date
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
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
b098dd1e15 correct alias-domainid for reverse-lookup-search
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-11 17:07:26 +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
Michael Kaufmann
5def8c1635 Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev 2022-03-09 14:10:47 +01:00
Michael Kaufmann
f236896764 use prepared statements for global-search
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-09 14:10:44 +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
1a40c9ba17 restructure searchresult
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-08 17:33:21 +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
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
3c20fe4202 fix settings-search
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-07 10:37:00 +01:00
envoyr
958e783e77 add favicon 2022-03-06 20:55:04 +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
3f9769103b function for setting-search
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-06 10:59:55 +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
Michael Kaufmann
7b28a33aba fix nav-sections to be open when active; show error if customer has no (email)domain assigned when trying to add a new address
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-04 10:47:22 +01:00
Michael Kaufmann
0c93a5166b admin_cronjobs form and admin/customer logger overview
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-04 10:21:45 +01:00
Michael Kaufmann
56f51703c7 testing api-key listing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-03 19:19:18 +01:00
envoyr
7a26ade8de update preview image to english version 2022-02-28 19:08:28 +01:00
envoyr
49b77f9ed0 Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev 2022-02-28 18:54:29 +01:00
envoyr
289498296d update preview image 2022-02-28 18:54:07 +01:00
Michael Kaufmann
bd1e5c83e6 fix tablelisting in customer_extras; formatting js files
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-28 13:57:53 +01:00
envoyr
8742c9302e update icons 2022-02-28 13:54:39 +01:00
envoyr
95f2e63ac8 fix data when no field is set 2022-02-28 13:45:06 +01:00
envoyr
8f6f85ea8e update listing, handle fields with or without callbacks or callbacks only 2022-02-28 13:28:57 +01:00