Commit Graph

1217 Commits

Author SHA1 Message Date
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ß
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ß
99cb56c47c Merge branch 'master' into develop 2016-04-07 02:51:51 +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ß
bfb9101ca8 Add NSUserDefaults synchronize when about to exit app for update 2016-03-11 13:49:23 +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ß
d1dcfc5ed7 Mark internal keys as static 2016-03-08 14:43:34 +01:00
Lukas Spieß
365cc791ed Improve handling of serverURL initialization 2016-03-07 04:01:21 +01:00
Lukas Spieß
84c013f20b Add nullability annotation for BITHockeyManager 2016-03-07 04:01:21 +01:00
Lukas Spieß
b1ed026349 Use nonatomic property declarations more consistently 2016-03-07 03:50:49 +01:00
Lukas Spieß
d9188b1e5b Properly close file descriptor 2016-03-07 03:47:04 +01:00
Lukas Spieß
69edb5356e Merge branch 'develop' into feature/metrics 2016-03-05 02:20:41 +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
9a2a553640 Merge pull request #257 from bitstadium/feature/feedback-image-fix
Fix bug where feedback image could only be added once
2016-03-02 11:25:39 -08:00
Lukas Spieß
fb91f306c7 Properly prefix all string constants 2016-03-02 19:11:26 +01:00
Lukas Spieß
24bc66b85b Refactor UpdateManager request creation 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ß
f030def9fc Move request creation to separate method 2016-02-29 18:50:47 +01:00
Lukas Spieß
4cc83b999e Add early return if imagePath or processPath is nil
This fixes a crash where PLCrashReporter unexpectedly returns nil as the processPath
2016-02-29 15:43:17 +01:00
Lukas Spieß
fa97f77b56 Avoid variable re-assignment in crash text formatter 2016-02-29 15:42:33 +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ß
e5eb376188 Merge pull request #248 from galbraithjoseph/username-for-app-kill-reports
Issue #247: username, email, etc. not included in app not terminating cleanly crashes
2016-02-09 16:48:21 +01:00
Christoph Wendt
c5d27b643c Merge pull request #232 from bitstadium/feature/synchronize
Remove unnecessary calls to -[NSUserDefaults synchronize]
2016-02-08 13:00:06 -08:00
Christoph Wendt
75cdb27c21 Merge pull request #239 from bitstadium/feature/returning-nil-fixes
Fixes some issues where nil could be passed unexpectedly
2016-02-08 12:59:52 -08:00
mtoon
ca67188cd2 Update BITHockeyHelper.m
Added additional characters to escape
2016-02-07 21:07:49 -05:00
Joseph Galbraith
67118c258a Use filename that does not have .fake in it when retrieving username, useremail, and userid from keychain. 2016-02-04 13:36:37 -07:00
Lukas Spieß
31afe81066 Merge branch 'develop' into feature/metrics 2016-02-02 16:11:44 +01:00
Lukas Spieß
d2f2dd8638 Remove previously deprecated feedbackComposeViewControllerDidFinish: method 2016-02-02 01:40:44 +01:00
Lukas Spieß
383b9d4435 Use stringForKey: instead of Key-Value method 2016-01-28 19:01:33 +01:00
Lukas Spieß
b4f170a1c9 Minor refactorings and casts to improve code
Fixes some minor type mismatch warnings
2016-01-27 15:31:22 +01:00
Lukas Spieß
483bffe080 Update Obj-C syntax use 2016-01-27 15:30:14 +01:00
Lukas Spieß
6d4197aae4 Fix userPath anonymization and add test 2016-01-27 15:28:04 +01:00
Lukas Spieß
e95fd415db Fix minor error in inline documentation 2016-01-23 00:07:24 +01:00
Lukas Spieß
a4d02db5a1 Fix documentation references after removing deprecated delegate methods 2016-01-21 16:36:13 +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ß
7f55ffe07b Move NSURLSession availability checks to HockeyHelper
# Conflicts:
#	Classes/BITCrashManager.m
#	Classes/BITFeedbackListViewController.m
#	Classes/BITFeedbackManager.m
#	Classes/BITHockeyHelper.m
#	Classes/BITHockeyManager.m
#	Classes/BITStoreUpdateManager.m
#	Classes/BITUpdateManager.m
2016-01-19 02:58:35 +01:00
Lukas Spieß
53936dd44b Re-order helper methods
# Conflicts:
#	Classes/BITHockeyHelper.m
2016-01-19 02:56:34 +01:00
Lukas Spieß
bd3d14eafd Remove is sessionSupported parameter from methods
# Conflicts:
#	Classes/BITAuthenticator.m
2016-01-19 02:53:29 +01:00
Lukas Spieß
7900a4deb9 Use Apple recommended way to weakly link classes
Compare https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/cross_development/Using/using.html
2016-01-19 02:17:27 +01:00
Lukas Spieß
52183ad6ae Remove old parameter from inline documentation 2016-01-13 16:22:49 +01:00
Lukas Spieß
3e8d779310 Remove deprecated appStoreEnvironment property 2016-01-13 02:01:07 +01:00
Lukas Spieß
75bce064be Remove previously deprecated delegate methods, properties and enum 2016-01-13 02:01:07 +01:00