Commit Graph

38 Commits

Author SHA1 Message Date
Michael Kaufmann
c9b2bfe53c fix pagination for entity-listings with extra parameters
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2023-02-11 08:52:43 +01:00
Michael Kaufmann
40997762a4 small adjustments for tooltip/popover and icons in top-right menu
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-11-30 10:06:13 +01:00
envoyr
8e17dda79a refactored scss files and beautify darkmode 2022-10-23 17:35:18 +02:00
Michael Kaufmann
60beaf8440 fix form-control-plaintext color; make non-href action buttons in table-listings <span> instead of <a>; deactivate let's encrypt for froxlor vhost correctly if dns check returns false
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-18 12:20:28 +02:00
Michael Kaufmann
71274f8f08 rewirk tablecolum js a bit when more than once tablelisting is on one page; do not allow empty column selection
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-16 17:10:57 +02:00
Michael Kaufmann
64142d2158 dont show search-icon/exclude specific non-searchable fields from overviews
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-16 13:13:26 +02:00
Michael Kaufmann
fb163f8006 minor adjustments in templates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-07 12:29:11 +02:00
Michael Kaufmann
13c53b074c show search-text on listings with link to remove set filter
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-10-02 10:35:43 +02:00
Michael Kaufmann
7687b27e13 work on darkmode
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-14 11:48:42 +02:00
Michael Kaufmann
9decb077d3 fixing icons
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-09-08 13:13:06 +02:00
Michael Kaufmann
771d6c483a add onpage mini-search for listings
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-07-23 11:52:22 +02:00
envoyr
0311ced7c3 check/uncheck all-checkbox 2022-05-16 14:42:05 +02:00
envoyr
91d41af44a add button to restore table column defaults and ux improvements 2022-04-23 18:59:25 +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
envoyr
a615b04eb4 add function to manage table columns 2022-04-22 10:59:56 +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
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
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
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
8f6f85ea8e update listing, handle fields with or without callbacks or callbacks only 2022-02-28 13:28:57 +01:00
Michael Kaufmann
5b961be0f8 enhanced listing actions
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-28 09:21:04 +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
c48a22a58e fix pagination and collections 2022-02-25 21:56:12 +01:00
envoyr
d48baf0cb5 Merge branch '0.11-dev' of github.com:Froxlor/Froxlor into 0.11-dev 2022-02-25 21:17:45 +01:00
envoyr
7cfdf80a14 update listing and add pagination 2022-02-25 20:52:09 +01:00
Michael Kaufmann
c7cc2d4357 email listing
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
2022-02-25 11:22:00 +01:00
envoyr
5964c3b685 update listing, collections and callbacks 2022-02-24 21:39:31 +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
4e4e4eca94 move html from callbacks to twig 2022-02-23 16:27:13 +01:00
envoyr
4af1dff6fd fix titles 2022-02-22 19:10:53 +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
envoyr
ffe536a57f make tables more customizable 2022-02-21 19:29:34 +01:00
envoyr
e057314795 update templates introduce request helper 2022-02-20 18:00:59 +01:00