Commit graph

24 commits

Author SHA1 Message Date
RhodeCode Admin
3424f9c3fc exc-tracking: fixed API calls with new exceptions store engine 2023-08-25 12:50:30 +02:00
RhodeCode Admin
97f6e3695b exc_tracking: always nice format tb for core exceptions 2023-08-07 14:03:11 +02:00
RhodeCode Admin
4bbb30fa06 modernize: updates for python3 2023-07-18 14:45:20 +02:00
RhodeCode Admin
42301154fc copyrights: updated for 2023 2023-07-18 11:57:27 +02:00
RhodeCode Admin
5357fb11f2 libs: removed utf8 markers 2023-07-18 10:57:59 +02:00
RhodeCode Admin
5cfea23393 exceptions: store exception about failed exc email sending 2022-10-26 11:13:39 +02:00
Milka Kuzminski
de55c4b1c8 exc-tracker: don't fail on empty request in context of celery app for example. 2020-10-22 09:34:06 +02:00
Marcin Kuzminski
65ea5624f2 exc-tracking: fixed send-email bug when called from a source not attached to user session. 2020-09-29 10:04:58 +02:00
Marcin Kuzminski
50d91914f5 emails: set References header for threading in mail user agents even with different subjects
- drop template headers() function as it wasn't used, and actually had bad implementation
2020-07-15 21:37:03 +02:00
Marcin Kuzminski
fe96e16646 code: update copyrights to 2020 2020-04-16 00:34:52 +02:00
Marcin Kuzminski
70b01ee66f exception_tracker: store request info if available. 2020-04-09 16:15:53 +02:00
Marcin Kuzminski
49ac57fa47 exc_tracker: disable send-email if mail server is not configured. 2020-04-06 18:23:10 +02:00
Marcin Kuzminski
c2c4e3a09b exc_tracker: also check for smtp_server before doing heavy lifting of exception email sending 2020-04-02 13:59:25 +02:00
Marcin Kuzminski
5c1b8deae8 exc-tracker: make context attribute behave like in API case
- simplified how use of api attachment of the attributes is done so we can explicitly pass it.
- for celery we need this else it fails to send emails
2020-03-30 11:08:33 +02:00
Marcin Kuzminski
d0a117b4ad exception-tracker: enable send email on exception 2020-03-26 14:03:07 +01:00
Marcin Kuzminski
0c4dd82cf4 exception-tracker: send exc id headers on failed API calls for tracking errors that server generated. 2019-12-02 15:56:54 +01:00
Marcin Kuzminski
2525df1b8e cache exc store, and use glob.glob for scaning exc store 2019-10-08 11:34:33 +02:00
Marcin Kuzminski
bd1a9c8201 docs: updated copyrights to 2019 2019-01-02 18:13:27 +01:00
Marcin Kuzminski
a1086f1051 exc-tracker: store API based exceptions and fix prefixes to no use _ 2018-12-28 12:23:24 +01:00
Marcin Kuzminski
03fcdf8f0b api: added store_exception_api for remote exception storage.
- this will be used in the new indexer that could now report indexing error right back into RhodeCode.
2018-12-18 12:05:03 +01:00
Marcin Kuzminski
b8b33988bd exception_store: rename .ini option for future 2018-09-13 14:35:14 +02:00
Marcin Kuzminski
19d4c6901b exc_tracker: allow setting custom store via .ini file
- use safer exc read when listing exceptions.
2018-09-10 22:18:53 +02:00
Marcin Kuzminski
5f21c467e2 exception-tracker: store event sending exception for easier event fail debugging. 2018-09-06 19:27:53 +02:00
Marcin Kuzminski
21c608be71 exceptions: added new exception tracking capability.
- store exceptions
- expose super admin interface to browse latest errors
2018-07-23 15:56:09 +02:00