Commit Graph

2073 Commits

Author SHA1 Message Date
Lukas Spieß
4b3c62040e Move client reconfiguration on serverURL change into BITCrashManager
Having the different logics for retrieving an instance of `BITHockeyAppClient` on `BITHockeyManager` felt strange, therefore I decided to move the logic necessary when the serverURL of the `BITCrashManager` instance changes into the manager itself.
2016-05-02 17:04:12 +02:00
Lukas Spieß
b684a6be8a Add tests for setServerURL method on BITCrashManager 2016-05-02 17:03:37 +02:00
Desmond van der Meer
d01c82abc7 Fix for BITCrashManager not using its serverURL property 2016-05-02 17:03:37 +02:00
Lukas Spieß
e8d6d89b08 Merge pull request #244 from bitstadium/feature/versatile-logging
Improve logging to be more customizable and versatile
2016-05-02 17:00:51 +02:00
Lukas Spieß
8bcd798e2d Update Readme with new debug log API 2016-05-02 16:21:09 +02:00
Lukas Spieß
47c74888d6 Make defaultLogHandler accessible so we can avoid interferences in tests 2016-05-02 16:21:09 +02:00
Lukas Spieß
70a67727b4 Add tests for BITHockeyLogger 2016-05-02 16:21:09 +02:00
Lukas Spieß
602bc14f1b Replace empty NSError in tests with proper dummy object 2016-05-02 16:21:09 +02:00
Lukas Spieß
13e04b63ab Switch to encapsulating accessing objects for logging into blocks 2016-05-02 16:21:09 +02:00
Lukas Spieß
078a42af05 Mark debugLogEnabled as deprecated and add fallback 2016-05-02 16:21:09 +02:00
Lukas Spieß
d02e0f5fd6 Make LogHandler customizable 2016-05-02 16:21:09 +02:00
Lukas Spieß
8d39e02106 Add logLevel and API to set custom log handlers 2016-05-02 16:21:09 +02:00
Lukas Spieß
9ed30c7453 Move typedef to Enums header so they are publicly accessible 2016-05-02 16:21:09 +02:00
Lukas Spieß
92f2199b78 Use new logging macros throughout 2016-05-02 16:21:09 +02:00
Lukas Spieß
68296a36ac Add BITHockeyLogger class, macros and enum 2016-05-02 15:59:42 +02:00
Lukas Spieß
6943145541 Merge pull request #288 from bitstadium/feature/unit-test-fixes
Fix a couple of smaller build and unit test issues
2016-04-28 20:09:45 +02:00
Lukas Spieß
79aaf8d1ef Don't enable modules in framework tests 2016-04-28 18:48:42 +02:00
Lukas Spieß
18fec9b199 Add mocks for missing dependencies in CrashManagerTests 2016-04-28 16:33:03 +02:00
Lukas Spieß
b13ad993d8 Add BITMetricsManager import to test class 2016-04-28 15:19:50 +02:00
Lukas Spieß
f759b8af69 Remove BITHOCKEY_STATIC_LIBRARY flag from Framework target 2016-04-28 15:16:54 +02:00
Lukas Spieß
700a14d74d Update build number 2016-04-28 14:14:18 +02:00
Lukas Spieß
4c8495d4be Merge branch 'master' into develop
# Conflicts:
#	Support/buildnumber.xcconfig
2016-04-28 14:00:52 +02:00
Lukas Spieß
72ceea326b Merge branch 'hotfix/fix-crashonlyextension-build' 2016-04-28 14:00:09 +02:00
Lukas Spieß
2797a5e4dd Fix FeatureConfig for CrashOnlyExtension build 2016-04-28 14:00:00 +02:00
Lukas Spieß
7301ab87ec Update build number 2016-04-28 12:50:15 +02:00
Lukas Spieß
07bc642124 Merge branch 'release/4.1.0-beta.1' into develop
# Conflicts:
#	HockeySDK-Source.podspec
#	HockeySDK.podspec
#	README.md
#	Support/buildnumber.xcconfig
#	docs/Changelog-template.md
#	docs/Guide-Installation-Setup-template.md
2016-04-27 15:01:41 +02:00
Lukas Spieß
aff81b2364 Update Readme with User Metrics infos 2016-04-27 14:59:13 +02:00
Lukas Spieß
0c545f6237 Merge tag '4.0.0' into develop 2016-04-27 13:55:24 +02:00
Lukas Spieß
dfefb49bf8 Merge branch 'release/4.0.0' 2016-04-27 13:55:23 +02:00
Lukas Spieß
f068280e2c Add warning log if StoreUpdateManager is running in debug env 2016-04-26 22:08:05 +02:00
Lukas Spieß
0fda434045 Update version and build numbers to 4.1.0-beta.1 2016-04-25 01:07:30 +02:00
Lukas Spieß
d3d240ddbe Update version and build numbers to 4.0.0 2016-04-25 01:07:07 +02:00
Lukas Spieß
700cdd32ce Merge branch 'feature/metrics/managed-exception-support' into feature/metrics/develop 2016-04-23 01:43:36 +02:00
Lukas Spieß
9e239ff764 Fix minor string replacement error 2016-04-23 01:43:36 +02:00
Lukas Spieß
7f601c563b Update Xamarin sample to fit the actual crash report 2016-04-23 01:43:36 +02:00
chrwend
9125cbf53b Update tests 2016-04-23 01:43:36 +02:00
chrwend
95707bb8da Remove inner exception delimiter from managed stack 2016-04-23 01:43:36 +02:00
chrwend
92b74840f5 Fix unit test: Update report version of reference crash log 2016-04-23 01:43:36 +02:00
chrwend
70a8c27374 Set ReportVersion to 104-Xamarin if report contains xamarin stack trace 2016-04-23 01:43:36 +02:00
chrwend
04367d7068 Update xamarin log for unit test 2016-04-23 01:43:36 +02:00
chrwend
6be97cf34c Fix unit test (remove unwanted space) 2016-04-23 01:43:36 +02:00
chrwend
de5ead95b7 Remove trailing whitespaces of crash reason and stacktrace 2016-04-23 01:43:36 +02:00
chrwend
426ab49269 Use const for Xamarin stack delimiter 2016-04-23 01:43:36 +02:00
chrwend
abb07a6cef Add tests for formattings managed exception portions 2016-04-23 01:43:36 +02:00
chrwend
34aa6dbc82 Extract Xamarin Exception if available and insert it below "Application Specific Information" 2016-04-23 01:39:11 +02:00
Lukas Spieß
746df23867 Fix Channel tests by using OCMPartialMock of persistence 2016-04-23 01:38:44 +02:00
Lukas Spieß
3fa8a5e4eb Merge branch 'develop' into feature/metrics/develop
# Conflicts:
#	Classes/BITCategoryContainer.h
#	Classes/BITGZIP.h
#	Classes/BITHockeyManager.h
#	Support/buildnumber.xcconfig
#	docs/Changelog-template.md
2016-04-23 01:21:35 +02:00
Lukas Spieß
a78614f333 Amend Changelog with CrashOnly build updates 2016-04-22 22:36:00 +02:00
Lukas Spieß
aca2f4a538 Merge pull request #96 from bitstadium/feature/add-usermetrics-crashonly
Add User Metrics to CrashOnly build
2016-04-22 22:33:02 +02:00
Lukas Spieß
215dfd667e Add User Metrics features to CrashOnly build 2016-04-22 22:26:34 +02:00