Could the view default with the newest errors first? So that the sort direction is set to Ascending as default.
For some errors like exceptions that throw a stackstrace it would be nice to be able to read the entire message. Perhaps with a button [more] to see the rest of the message.
Perhaps the view could remember its current settings in a cookie so that next time one comes back it is set to the previous view, fx filters etc.
Thanks for the feedback. I've implemented one of your sggestions - rememering the current settings. So I've just released v1.1. which persists things like sort order, page size and search term. So (as you probably know) you can change the sort order of the date column to ascending, as you prefer, and then it will remember that from then on.
"For some errors like exceptions that throw a stackstrace it would be nice to be able to read the entire message"
As far as I know I do show the entire message - it basically displays whatever was recorded in the trace log. Obviously I can only display what Umbraco logs and nothing more. Can you check the actual logfile (it should be in /App_Data/Logs/) and let me know if there is more information that I'm not showing?
Just upload v1.2 and I've fixed the bug where long exception messages where being truncated, so now the whole exception etc. is shown. Turns out that Regex.MultiLine isn't what i thought (and is rather counterintuitive!).
I haven't been able to reproduce the JS error, though. Looks like you are using Chrome, which I am too. Does it always happen or just randomly? Have you tried F5ing a few times to ensure you get latest source?
Thanks for the datatable fix, I've added the code in to 1.3 (though I never had a problem with the old code). Also, just for you, I've added a new checkbox that, when ticked, will remember the selected log file and the state of the Level checkboxes even when navigating away (stored in a cookie). Haven't tested extensively, but it seems to work. Let me know if you find any problems.
Feature requests
Hi Dan.
A few sugestions:
Hi Kristian!
Thanks for the feedback. I've implemented one of your sggestions - rememering the current settings. So I've just released v1.1. which persists things like sort order, page size and search term. So (as you probably know) you can change the sort order of the date column to ascending, as you prefer, and then it will remember that from then on.
As far as I know I do show the entire message - it basically displays whatever was recorded in the trace log. Obviously I can only display what Umbraco logs and nothing more. Can you check the actual logfile (it should be in /App_Data/Logs/) and let me know if there is more information that I'm not showing?
Dan
Top stuff Dan !
I have a log file here: https://dl.dropboxusercontent.com/u/2561634/UmbracoTraceLog.txt.2013-03-28 where the exception
Does not show the entire stacktrace. Perhaps this can help you find the cause.
Best regards
Kristian
Hi Dan.
Just for you information. I get the following error with v 1.1
I don't see any errors in the javascript console
Thanks for the info - will check this out tonight.
Dan
Hi Kristian,
Just upload v1.2 and I've fixed the bug where long exception messages where being truncated, so now the whole exception etc. is shown. Turns out that Regex.MultiLine isn't what i thought (and is rather counterintuitive!).
I haven't been able to reproduce the JS error, though. Looks like you are using Chrome, which I am too. Does it always happen or just randomly? Have you tried F5ing a few times to ensure you get latest source?
Hi Dan.
You need to change you init of the datatable to this:
$(document).ready(function () { $('#dataTable').dataTable({ "iDisplayLength": 100, "bRetrieve": true, "bDestroy": true, "bStateSave": true, }); })That will sort out the datatable error.
When you get around it you might want to persist the DdlFileList dropdown and the CbLevelList checkboxes, for convenience.
Best regards
Kristian
Oh. And the stacktrace comes trhough fine now :-)
Hi Kristian,
Thanks for the datatable fix, I've added the code in to 1.3 (though I never had a problem with the old code). Also, just for you, I've added a new checkbox that, when ticked, will remember the selected log file and the state of the Level checkboxes even when navigating away (stored in a cookie). Haven't tested extensively, but it seems to work. Let me know if you find any problems.
Thanks for all your feedback and help, too.
Dan
Brilliant Dan!
Works like a charm
is working on a reply...