Jump to content
tscheuing

Operators Dashboard

Recommended Posts

This is my attempt at a customizable dashboard. I love some of the dashboards I've seen here and elsewhere, but customization seemed to be lacking. This dashboard will allow you to dynamically add or remove blocks that are best suited to you. Note that the 15 blocks shown are available with the plugin. They are, however, optional. You can remove or adjust them, or add your own with them.

 

Available here: http://squattingdog.net/labtech-plugin-operators-dashboard/

 

od2.0.png

od-config.png

Edited by Guest

Share this post


Link to post
Share on other sites

Thanks Tim this looks like it would be great for those not keen on dashing due to the complication, this looks like a simple alternative!

Share this post


Link to post
Share on other sites

Thanks! As I said, I like some other options available. I especially like the look of dashing. But I wanted something that didn't require server modification or a browser that made it feel like you weren't still in LT. I thought this would also provide simplicity in adding custom blocks and hope that as people come up with useful blocks that they share them here. :)

Share this post


Link to post
Share on other sites

Tim,

 

This looks great. I've installed and will begin playing with options to see if I can create some of my own sql queries for view.

 

Suggestion if possible. When you click on the results and it brings you to the results tab, would it be possible to add an option to export the list, right click to open agent (nm...just realized you can double click to open...LOL), or right click and run a script against a single or multiple selected agents?

 

Great job on this so far. Loving it and definitely easier than dashing. Happy Holidays Tim.

 

-jeff

Share this post


Link to post
Share on other sites

Absolutely! I'll be releasing 1.1 shortly after the holidays, unless I get too much free time and do so sooner. It will definitely have an Excel export feature and hopefully the ability to run a script. Double-clicking any agent will open it in LT, no right-click needed.

Share this post


Link to post
Share on other sites

Alright, several changes here. Lots of good stuff.

 

Version 1.1 changes:

-Button to check for updates under config

-Prompt to refresh the blocks when saving changes under config

-Right-click to run a script with a prompt for parameters to include

-Remembers window size when you close it and re-opens to the same size

-Export list of results to Excel

-Moved the config column descriptions to tool tip text for cleanliness

Share this post


Link to post
Share on other sites

when i click save after selecting or deselecting "enabled" on each entry, they all go blank and the view goes blank.. even trying to pick only one and clicking save.. it never saves and the dashboard remains blank

Share this post


Link to post
Share on other sites

Do they come back when you re-open the window, ie close the dashboard and re-open it? Sounds like an issue with a query is causing the insert statement to fail.

Share this post


Link to post
Share on other sites

Ironically I was getting ready to post some new changes for 1.2. I suspect the problem you're having is because of a query issue; double quote being used or some other issue with one of the queries. I've made some changes that should help to identify those before you attempt to save.

 

Version 1.2 Changes

-Improved performance/reliability of block queries.

-Configuration tab: Switching from one row to another will cause the row ValueQuery to be tested. If it's good, it's green, otherwise it's red.

-Configuration tab: Double-clicking a color cell will bring up a dialog to allow you to choose a color.

-Configuration tab: Save function is significantly improved/faster.

-Configuration tab: When editing a cell, you will receive an error if there is a double quote used. Only single quotes (as well as escaped single quotes) should be used.

-Removed default permissions allowing anyone access update/create/delete from the plugin table. I would recommend revoking permissions for any users you don't want to have access. revoke update,create,delete on plugin_operators_dashboard from Case_Sensitive_Username

Share this post


Link to post
Share on other sites

i'll try that update

 

i hadnt added any custom queries yet. I imported the ones with the sql file. If i unchecked a couple and clicked save, it asks if you want to refresh the view. afterwards if i go back to the query list, they are all unchecked and then the dashboard view is blank. If i try to re-enable them and click save, it just reverts to all unchecked again and a blank dashboard. If i re-import the sql , they all are enabled again and work.

 

i'll see if it happens with the latest update this evening

Share this post


Link to post
Share on other sites

Thanks for the screenshot. I think I've got it fixed for real now. Please let me know how it goes. Thanks for your patience.

 

Version 1.3 Changes

-Bug fix that caused queries not to save properly when disabling one or more queries under the config tab

-Added right-click menu refresh to dashboard main screen

Share this post


Link to post
Share on other sites

First off: THANK YOU! This is a great plugin with incredible potential for my team. In fact, I've just added several of your plugins to our system and we're already reaping the benefits.

 

A quick bug report: Might just be me, but I updated to 1.3 and I'm still not able to uncheck the "enable" box and save it. I'm still getting the same error that Philip posted previously.

Share this post


Link to post
Share on other sites

OK guys, sorry about that. When I tested before, it wasn't breaking, but it just did when I tested. Fixed it for real this time. Also made some changes to the way blocks are refreshed so that it's more fluid most of the time.

Share this post


Link to post
Share on other sites

So it's doing that before you even save it? It's not doing it for me. Hoping someone else can chime in to confirm its happening to multiple folks.

Share this post


Link to post
Share on other sites

I can go directly to the database table and enable and disable them; but through the plugin/GUI , i get that error still. I tried deleting the table and reinstalling the plugin and I get the same results.

Share this post


Link to post
Share on other sites

OK guys. Sorry for the continued issues. I tested and it's fine so I thought the issue was resolved. I'll continue troubleshooting this week and try to get it fixed properly. If anyone is interested in testing before I post it again, please PM me your email address and I'll get you the latest revision before sharing with everyone else.

Share this post


Link to post
Share on other sites

Alright, sorry for the delay. I wanted to do some extended testing. The issue appears to be fixed as best as I can tell now. Please let me know if you have any more issues.

Share this post


Link to post
Share on other sites
Alright, sorry for the delay. I wanted to do some extended testing. The issue appears to be fixed as best as I can tell now. Please let me know if you have any more issues.

 

 

Tim,

 

Just installed but wanted to give you FYI...the GUID on 1.5 is different than previous versions so you can't upgrade, you have to uninstall and then reinstall.

 

I'm still getting the following error after unchecking an option and selecting save:

 

 

 

Sorry to report he bad news man!

 

-jeff

Capture.PNG.069dcd8cecbb98eecf2d0a4ce0a6bcb6.PNG

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...