Commit Graph

475 Commits

Author SHA1 Message Date
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
Lukas Spieß
95f0a77efe Update version to 4.1.0-alpha.1 and bump build number 2016-03-26 18:25:35 +01:00
Lukas Spieß
00e2e62069 Remove remnant of BITOrderedDictionary 2016-03-22 16:25:41 +01:00
Lukas Spieß
b5dc17abe4 Update build number 2016-03-22 16:25:02 +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ß
44ad0da6dc Update tests to handle removal of BITOrderedDictionary 2016-03-17 19:15:56 +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ß
3f6ca05cf5 Update handling of JSON Stream queue 2016-03-17 18:03:01 +01:00
Lukas Spieß
ef8994f64d Move internal Channel methods to private header 2016-03-17 15:18:08 +01:00
Lukas Spieß
186df88f53 Always build test target to catch build errors earlier 2016-03-17 14:35:42 +01:00
Christoph Wendt
9588de1ffb Fix tests 2016-03-16 18:02:05 -07:00
Lukas Spieß
16af96aeaa Update build and version numbers 2016-03-09 21:14:45 +01:00
Lukas Spieß
1f5158e12e Increase build number 2016-03-09 21:07:19 +01:00
Lukas Spieß
0e8c7c74ce Merge branch 'develop' into feature/metrics/develop
# Conflicts:
#	README.md
#	Support/buildnumber.xcconfig
#	docs/Changelog-template.md
#	docs/Guide-Installation-Setup-template.md
2016-03-09 21:06:42 +01:00
Lukas Spieß
27be381001 Increase build number 2016-03-09 21:03:08 +01:00
Christoph Wendt
e4bda83afb Update version to 3.8.6 and bump build number 2016-03-08 18:44:29 +01:00
Christoph Wendt
488a4cf9c3 Remove system frameworks from "Link Binary With Libraries" section in build settings 2016-03-08 14:50:22 +01:00
Lukas Spieß
1477058b5e Update nullability annotations 2016-03-07 03:51:06 +01:00
Lukas Spieß
4990a62404 Remove BITOrderedDictionary 2016-03-07 03:51:06 +01:00
Lukas Spieß
77873cc8d8 Add API for tracking events 2016-03-07 03:51:06 +01:00
Lukas Spieß
dc32fa2f53 Fix project settings 2016-03-05 02:50:26 +01:00
Lukas Spieß
69edb5356e Merge branch 'develop' into feature/metrics 2016-03-05 02:20:41 +01:00
Lukas Spieß
9771f08e4d Remove explicit dependency on HockeySDKResources in test targets 2016-03-05 00:07:34 +01:00
Lukas Spieß
30ce8af9c3 Update header attributes and small import fix 2016-03-05 00:06:20 +01:00
Christoph Wendt
ea7c4073a8 Merge pull request #251 from bitstadium/feature/fix-url-encoding
Fix URL encoding bug in BITUpdateManager
2016-03-02 11:28:53 -08:00
Christoph Wendt
b54bb1a83a Merge pull request #259 from bitstadium/feature/fix-empty-processpath-crash
Fix crash in cases where processPath is unexpectedly nil
2016-03-02 11:06:18 -08:00
Lukas Spieß
6dea35d925 Increase build number 2016-03-02 19:11:06 +01:00
Lukas Spieß
460bba7c8d Revert "Add Bitcode marker to simulator slices"
This reverts commit af0b839c6a.

Bitcode Marker is not needed for the SDK to function properly but confuses Xcode 6 so we remove it again.
2016-03-02 18:35:56 +01:00
Lukas Spieß
bdaeef822c Fix library search path for framework tests 2016-02-29 18:50:47 +01:00
Lukas Spieß
d687938908 Extend requestForUpdateCheck tests 2016-02-29 18:50:47 +01:00
Lukas Spieß
ba2f424314 Add failing tests for URL encoding bug
The query part of the URL used to check for app updates is not always properly URL encoded
2016-02-29 18:50:47 +01:00
Lukas Spieß
4c9ddd9fbf Move and reorder testing framework for cleaner project 2016-02-29 18:50:47 +01:00
Lukas Spieß
14734d6885 Add failing tests for cases where imagePath or processPath is nil 2016-02-29 15:41:42 +01:00
Lukas Spieß
177d7fc081 Refactor text formatter tests to use less duplicate code 2016-02-29 15:38:53 +01:00
Lukas Spieß
a1ed1d2e56 Merge branch 'develop' into feature/metrics
# Conflicts:
#	README.md
#	docs/Guide-Installation-Setup-template.md
2016-02-19 18:11:16 +01:00
Lukas Spieß
07722f6b18 Remove duplicates from project file 2016-02-19 18:07:12 +01:00
Malcolm Toon
a3e3de6f11 Added test case for spaces and braces to URL encoder 2016-02-07 21:07:49 -05:00
Lukas Spieß
31afe81066 Merge branch 'develop' into feature/metrics 2016-02-02 16:11:44 +01:00
Lukas Spieß
af0b839c6a Add Bitcode marker to simulator slices 2016-02-02 13:19:20 +01:00
Lukas Spieß
6d4197aae4 Fix userPath anonymization and add test 2016-01-27 15:28:04 +01:00
Lukas Spieß
dd128a3951 Merge branch 'develop' into feature/metrics
# Conflicts:
#	Classes/BITHockeyHelper.m
2016-01-21 16:19:47 +01:00
Lukas Spieß
23985f4085 Merge branch 'develop' into feature/metrics
# Conflicts:
#	Support/HockeySDK.xcodeproj/project.pbxproj
2016-01-19 03:24:38 +01:00
Lukas Spieß
c15935aec2 Fix tests where stubbing of NSURLSession availability is needed 2016-01-19 02:58:35 +01:00
Lukas Spieß
4d3dc8dd04 Move test frameworks location in Xcode project 2016-01-13 17:03:58 +01:00
Lukas Spieß
129ab95056 Use version format 4.0.0-alpha.1 everywhere
This is now consistent with the other Apple SDKs and the Android SDK
2016-01-13 02:01:07 +01:00
Lukas Spieß
cff5e2b5cd Rename everything to "Metrics" where appropriate
We consider for example users and sessions as metrics. These metrics are a subset of telemetry. Telemetry could also include other data such as crashes, exceptions, etc.
2016-01-12 19:10:14 +01:00
Lukas Spieß
f150619229 Rename feature flag to HOCKEYSDK_FEATURE_METRICS 2016-01-11 18:41:40 +01:00
Lukas Spieß
a75f2fe6d6 Cleanup project structure and move testing frameworks 2015-12-15 15:59:51 +01:00
Lukas Spieß
1600538402 Switch to using DWARF without dSYM for tests in Debug
This change was necessary to work around an issue with either Xcode 7 or OCMock, resulting A LOT of warnings. Compare https://github.com/erikdoe/ocmock/issues/262
2015-12-15 13:25:19 +01:00