Commit Graph

86 Commits

Author SHA1 Message Date
Steffen Schröder
e560919096 changed direct public property access to using getter methods
phpdoc improvements
2014-08-02 22:38:26 +02:00
steeffeen
417d43c7cd Fixed error source class determination 2014-07-30 10:38:02 +02:00
Steffen Schröder
c568db09e7 deactivate plugins that throw a fatal error
made some methods static
2014-07-29 23:43:20 +02:00
Steffen Schröder
002b537b47 various phpdoc improvements and additions
added some getter methods for properties
2014-07-25 16:28:47 +02:00
Steffen Schröder
e402dcdd87 don't restart in dev mode 2014-07-25 14:56:14 +02:00
Steffen Schröder
a17c0f160b strip base dir on exception reports 2014-07-10 19:22:07 +02:00
Steffen Schröder
fc73510e8d replaced deprecated fileutil method by webreader 2014-06-27 01:18:55 +02:00
Steffen Schröder
73148364e0 utf8 conversion for arrays 2014-06-26 11:16:29 +02:00
Steffen Schröder
55efbc437f exception report message in utf8 2014-06-26 11:08:02 +02:00
Steffen Schröder
af01cf46c1 strip base dir in error reports to ensure privacy 2014-06-21 13:31:24 +02:00
Steffen Schröder
9b2c876d1a improved fatal error recognition 2014-06-20 00:05:50 +02:00
Steffen Schröder
b9dd9190f2 improved trace step skipping 2014-06-19 18:05:58 +02:00
Steffen Schröder
1b9097812e added skipping of library classes in error traces 2014-06-19 17:54:37 +02:00
Steffen Schröder
402bbc1971 ignore error handler as possible error source class 2014-06-19 02:22:32 +02:00
Steffen Schröder
ea223a6d26 replaced deprecated logMessage function 2014-06-17 22:59:49 +02:00
Steffen Schröder
83aa2246c7 improved utf8 conversion 2014-06-17 21:18:17 +02:00
Steffen Schröder
5e375c0c13 improved error report 2014-06-15 03:37:07 +02:00
Steffen Schröder
4a11043dcd added params for more info about issue 2014-06-14 19:45:32 +02:00
Steffen Schröder
ac55d0f511 mark too long parameters 2014-06-14 19:36:54 +02:00
Steffen Schröder
3b95166b21 strip invalid characters on reports 2014-06-14 19:31:17 +02:00
Steffen Schröder
9647a48fb6 fixed param string 2014-06-14 18:56:59 +02:00
Steffen Schröder
54441ab65d shorter param 2014-06-14 18:54:37 +02:00
Steffen Schröder
8592b4d47d skip fault exception as source class 2014-06-14 18:14:01 +02:00
Steffen Schröder
765fab6622 error handler function reset to cover additional errors 2014-06-12 16:59:24 +02:00
Steffen Schröder
e202ce9f86 minor adjustments 2014-06-12 15:46:24 +02:00
Steffen Schröder
f0e325fda0 error backtrace improved by only adding a limited string length
improved error shutdown message
2014-06-12 13:38:08 +02:00
Steffen Schröder
897630a95c improved shutdown/quit code 2014-05-29 22:54:43 +02:00
Steffen Schröder
4f8542b854 moved php shutdown function into error handler
removed gc cycle code
2014-05-29 22:46:38 +02:00
Steffen Schröder
7b04ec4317 improved shutdown on error 2014-05-27 08:56:46 +02:00
Steffen Schröder
6500e69553 removed iconv() calls - they don't work as expected 2014-05-26 12:57:57 +02:00
Steffen Schröder
cfbafc8f82 shutdown error report fixed by revert to old state.. 2014-05-25 00:26:46 +02:00
Steffen Schröder
d7975e33b7 prevent too long error reports 2014-05-24 22:34:57 +02:00
Steffen Schröder
2666d8b616 log response on failed reports 2014-05-24 21:49:17 +02:00
Steffen Schröder
8822c79108 try to prevent utf-8 related error 2014-05-24 21:29:04 +02:00
Steffen Schröder
c24b7d228e moved dev mode constant 2014-05-24 20:56:34 +02:00
Steffen Schröder
1c78afc63b no backtrace for user errors 2014-05-24 18:31:38 +02:00
Steffen Schröder
cb29330a50 core error source class fix 2014-05-24 14:05:33 +02:00
Steffen Schröder
3e98adb4d6 improved error analysing regarding source class 2014-05-24 13:57:27 +02:00
Steffen Schröder
fedf1710a2 renamed DEBUG_MODE to DEV_MODE 2014-05-18 23:51:20 +02:00
Steffen Schröder
0a716aeb91 debug mode constant
option to log even suppressed errors
2014-05-18 21:27:13 +02:00
Steffen Schröder
675bdfad5c source class & plugin id in error+exception reports 2014-05-15 14:20:44 +02:00
Steffen Schröder
a6635f15c5 improved error logging 2014-05-15 13:04:05 +02:00
Steffen Schröder
55a3ac446a deprecated getSetting method to keep third-party plugin compatibility 2014-05-13 22:54:26 +02:00
Steffen Schröder
ef9c141786 implemented new setting method 2014-05-13 16:03:26 +02:00
Steffen Schröder
49f3953abf fixed & improved phpdoc 2014-05-09 17:30:31 +02:00
Steffen Schröder
50697bfb4f error handling code improved 2014-05-07 21:37:37 +02:00
Steffen Schröder
5a29e1c3ce don't report user errors (what was i thinking) 2014-05-07 14:52:45 +02:00
Steffen Schröder
194fd6d641 report user errors (to replace them with better logging) 2014-05-06 02:49:20 +02:00
Steffen Schröder
aac762c452 readded ignoring in error handling 2014-05-06 02:29:48 +02:00
Steffen Schröder
5562421f85 cleaned error reports 2014-05-06 02:17:24 +02:00