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