Commit Graph

1270 Commits

Author SHA1 Message Date
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
34aa6dbc82 Extract Xamarin Exception if available and insert it below "Application Specific Information" 2016-04-23 01:39:11 +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ß
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
Lukas Spieß
5502776fd1 Prefix category on NSData to prevent symbol collisions 2016-04-19 01:16:01 +02:00
Lukas Spieß
11fac24d0e Merge pull request #261 from bitstadium/feature/image-annotation-fixes
Fix issues when adding arrow annotation
2016-04-15 02:35:44 +02:00
Lukas Spieß
580feff6aa Deprecate feedbackComposerPreparedItems in favor of delegate method 2016-04-15 00:42:32 +02:00
Lukas Spieß
c6da440509 Add preparedItemsForFeedbackManager: delegate method 2016-04-15 00:41:57 +02:00
Lukas Spieß
f20419f187 Fix issues when adding arrow annotation
When starting to draw the annotation error, sizes and lengths are 0 which results in several structures containing NaN which CoreGraphics does not like very much.
2016-04-14 14:47:19 +02:00
Lukas Spieß
8f83de2dbb Reorder methods in BITAuthenticator and enforce code style 2016-04-12 00:26:20 +02:00
Lukas Spieß
80cd0eaf58 Use properties instead of iVars in BITAuthenticator 2016-04-11 23:31:28 +02:00
Christoph Wendt
3b3e405024 Merge pull request #263 from bitstadium/feature/nullability-annotation
Add initial nullability annotations and minor refactorings
2016-04-11 13:29:59 -07:00
Lukas Spieß
70025594c1 Disable all track call if MetricsManager is disabled 2016-04-11 17:41:37 +02:00
Lukas Spieß
99cb56c47c Merge branch 'master' into develop 2016-04-07 02:51:51 +02:00
Lukas Spieß
a80795b372 Merge branch 'develop' into feature/metrics/develop
# Conflicts:
#	README.md
#	Support/buildnumber.xcconfig
#	docs/Changelog-template.md
#	docs/Guide-Installation-Setup-template.md
2016-04-06 23:33:24 +02:00
Lukas Spieß
ace088d39b Properly dereference function pointer to silence warning
Thanks @ksuther!
2016-04-06 22:16:23 +02:00
Lukas Spieß
c2476f0577 Fix compiler macros for CategoryContainer 2016-04-06 22:12:33 +02:00
Lukas Spieß
dd09e25a6b Merge branch 'master' into develop 2016-03-31 22:25:01 +02:00
Lukas Spieß
c180482559 Add header documentation for BITMetricsManager 2016-03-30 22:58:31 +02:00
chrwend
a809a1a385 Fix bug: Use default base URL 2016-03-26 18:25:51 +01:00
chrwend
0dbc971f1c Use Objective C bool rather than C bool 2016-03-26 18:25:51 +01:00
chrwend
9286c290ba Remove unused code in Persistence initializer 2016-03-26 18:25:51 +01:00
Lukas Spieß
ba4831a82b Revert "Update handling of JSON Stream queue"
This reverts commit 3f6ca05cf5.

# Conflicts:
#	Classes/BITChannel.h
#	Classes/BITChannel.m
2016-03-26 18:25:51 +01:00
chrwend
6f80d9076a Fix bug in BITSender: Incrementation of sender threads doesn't work appropriate 2016-03-26 18:25:51 +01:00
chrwend
fa2ad00a2e Make "isQueueBusy" check synchronous 2016-03-26 18:25:51 +01:00
chrwend
6bbe8383c3 Fix bug: Remove unneccessary notification if batchcount has been reached (this is done by BITPersistence anyway) 2016-03-26 18:25:51 +01:00
chrwend
bec5ddb2b9 Send notification immediately after channel has been blocked and timer for timeout 2016-03-26 18:25:51 +01:00
chrwend
92580c091c Fix bug in BITSender: Increment sender thread count in cases where bundle data is nil 2016-03-26 18:25:51 +01:00
chrwend
862c9abce4 Block BITChannel if max number of files are on disk and trigger BITSender after certain amount of time 2016-03-26 18:25:51 +01:00
chrwend
b16b58a300 Add debug log statements to keep track of running sender threads 2016-03-26 18:25:51 +01:00
chrwend
5878ae6780 Synchronized read and write operation (create new sender thread) 2016-03-26 18:25:51 +01:00
chrwend
573b4d1e73 Fix bug: Infinite file persiting in cases where sender is busy and doesn't update flag 2016-03-26 18:25:51 +01:00
chrwend
9174ae7519 Fix bug: check if queue is busy 2016-03-26 18:25:51 +01:00
Lukas Spieß
00e2e62069 Remove remnant of BITOrderedDictionary 2016-03-22 16:25:41 +01:00
Lukas Spieß
a384547838 Cleanup serverURL initialization in MetricsManager 2016-03-22 15:57:15 +01:00
Lukas Spieß
0b848cca33 Fix overriding of serverURL on MetricsManager
BITMetricsManager uses a different endpoint we therefore can't just override it with the global serverURL as this will not work in most cases.
2016-03-22 15:57:15 +01:00
Lukas Spieß
f6fe032bfe Merge branch 'feature/metrics/events-crash-callback' into feature/metrics/develop
# Conflicts:
#	Classes/BITChannel.h
#	Classes/BITChannel.m
2016-03-17 19:25:01 +01:00
Lukas Spieß
41bda8ae43 Remove unused serializeToString 2016-03-17 19:16:08 +01:00
Lukas Spieß
32fc8be933 Merge branch 'feature/metrics/custom-events' into feature/metrics/develop
# Conflicts:
#	Classes/BITChannel.h
#	Classes/BITChannel.m
#	Classes/BITMetricsManager.h
#	Classes/BITMetricsManager.m
#	Classes/BITMetricsManagerPrivate.h
2016-03-17 19:05:52 +01:00
Lukas Spieß
73848744c5 Update code style 2016-03-17 18:55:38 +01:00
Lukas Spieß
17080d79ff Allow to disable MetricsManager at any time 2016-03-17 18:55:38 +01:00
Lukas Spieß
3f6ca05cf5 Update handling of JSON Stream queue 2016-03-17 18:03:01 +01:00
Lukas Spieß
20edd64fb3 Restore functionality of isQueueBusy method 2016-03-17 15:18:41 +01:00
Lukas Spieß
ef8994f64d Move internal Channel methods to private header 2016-03-17 15:18:08 +01:00
Lukas Spieß
655edfd366 Fix check if loaded metadata is of the right class 2016-03-17 14:33:42 +01:00
Lukas Spieß
5a5eaf018b Reuse NSURLSession instead of creating a new one with each request 2016-03-17 14:33:33 +01:00
Christoph Wendt
95c2076c24 Fix bug: Forward custom endpoint to MetricsManager 2016-03-16 18:19:39 -07:00
Christoph Wendt
168dc76f8f Remove unused coment blocks 2016-03-15 11:43:13 -07:00