Commit Graph

53 Commits

Author SHA1 Message Date
envoyr
a615b04eb4 add function to manage table columns 2022-04-22 10:59:56 +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
Michael Kaufmann
f82d78ad5d add 'back to overview' links when adding/editing entities
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-20 17:08:49 +02:00
Michael Kaufmann
74021ae142 fix ftp-action-links in listing; fix display of running/scheduled backup-job
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-04-20 16:51:40 +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
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
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
51ba6c757e migrate customer::backups
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-27 13:19:26 +02: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
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
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
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
envoyr
2c5c0258bf multiple ui improvements 2022-03-14 18:18:35 +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
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
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
a3a33c0da4 mail & filetemplates listing/forms
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-03-06 09:43:06 +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
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
8f6f85ea8e update listing, handle fields with or without callbacks or callbacks only 2022-02-28 13:28:57 +01:00
Michael Kaufmann
8ff6e71729 tablelisting fpmdaemons
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-28 12:10:44 +01:00
Michael Kaufmann
5133d26f6f more tablelistings and php-related formfields
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-28 10:51:19 +01:00
envoyr
bebdb3a93f optimize spacing and imports of tabellisting 2022-02-28 09:33:32 +01:00
envoyr
4fc84652c5 forget to push spacing 2022-02-28 09:30:49 +01:00
envoyr
1c228c9ba9 fix class name and spacing 2022-02-28 09:28:13 +01:00
Michael Kaufmann
5b961be0f8 enhanced listing actions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-28 09:21:04 +01:00
envoyr
fb9dccc94a update naming 2022-02-27 21:10:23 +01:00
envoyr
639a262599 implement visible callbacks for tabellisting 2022-02-27 20:53:24 +01:00
envoyr
3186c2b37d rename tabellisting column to filed 2022-02-27 20:04:40 +01:00
Michael Kaufmann
f1e91af58a show note if no entries exist for a listing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-27 18:54:36 +01:00
envoyr
1a6b899c67 refactoring callbacks, add class for table rows 2022-02-27 16:36:23 +01:00
Michael Kaufmann
6b5cabb125 more overview/actions-links
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-25 20:41:48 +01:00
Michael Kaufmann
8c6452bb05 customer-extras overviews
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-25 17:17:29 +01:00
Michael Kaufmann
038b6f9510 customer ftp/mysql listing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-25 14:25:58 +01:00
Michael Kaufmann
c7cc2d4357 email listing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-25 11:22:00 +01:00
Michael Kaufmann
c2ec309a01 more work on tablelisting
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-25 09:52:35 +01:00
envoyr
5964c3b685 update listing, collections and callbacks 2022-02-24 21:39:31 +01:00
envoyr
9b184a758e format href to link if it is a linker array 2022-02-24 15:38:10 +01:00
envoyr
92ba16aa7f Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev 2022-02-23 18:28:13 +01:00
envoyr
c4940897a3 add actions to the listing 2022-02-23 18:24:51 +01:00
Michael Kaufmann
8c2a4aeec4 add tablisting.ipsandports
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-23 17:40:36 +01:00
envoyr
04263cb69f update tabellisting and callbacks, make columns invisible 2022-02-23 17:33:54 +01:00
Michael Kaufmann
9177273484 more progressbar stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-23 09:55:23 +01:00
envoyr
8f7876b850 update table listing and add callbacks 2022-02-22 19:07:04 +01:00
envoyr
855e220d14 update table and add listing and collection class 2022-02-22 17:09:36 +01:00