15805 Commits

Author SHA1 Message Date
Andreas Linde
4f3f5f9c96 Adjust font size and add an 3rd row for expired view 2013-11-18 13:38:13 +01:00
Andreas Linde
27b7ebe201 Merge pull request #79 from elektrojunge/master
Updated podspec to use vendored_frameworks attribute
2013-11-13 12:54:45 +01:00
Andreas Linde
fe9bbd55e9 Fix two block related memory issues in BITAuthenticator 2013-11-10 22:44:54 +01:00
Andreas Linde
1f08f34582 Merge pull request #79 from elektrojunge/master
Updated podspec to use vendored_frameworks attribute
2013-11-08 05:34:20 -08:00
Benny Reimold
919de0ac88 re-added preserve_paths and frameworks 2013-11-08 14:07:42 +01:00
Benny Reimold
0a98bcd7ef Updated podspec to use vendored_frameworks attribute 2013-11-08 10:56:57 +01:00
Andreas Linde
70ea29d68b Hide deprecation warning
Even when using iOS 7 only as base SDK calling `base64Encoding` causes a deprecation warning.
2013-11-05 21:51:18 +01:00
Andreas Linde
b2618ad31a Don't use a category in BITCrashReportTextFormatter
This allows the framework to be used inside another framework.
2013-11-05 19:52:37 +01:00
Andreas Linde
13eb4a1798 Merge branch 'base64' of github.com:0xced/HockeySDK-iOS into 0xced-base64 with modifications
- Don't use `base64Encoding` if the SDK is build with iOS 7 as based SDK, since that would cause a deprecation warning
2013-11-05 16:03:19 +01:00
Andreas Linde
3225f462e9 Fix a bug when creating crash report textual representation
It was working always before, but isn't actually correct.
2013-11-05 15:47:49 +01:00
Andreas Linde
cb11ef7e03 Merge pull request #76 from 0xced/dismiss-feedback-ipad-fix
Fix the feedback activity not being dismissed issue
2013-11-04 07:37:10 -08:00
Andreas Linde
1341668224 Use UTF8 encoding for auth data 2013-11-04 16:27:34 +01:00
Andreas Linde
94b8f5dfb0 Fix compile issues when excluding all modules but crash reporting 2013-11-03 23:17:55 +01:00
Cédric Luthi
41867dc57d Delete base64 tests 2013-11-02 00:31:38 +01:00
Cédric Luthi
74d2cc3bc1 Cleanup base64 code
Use -[NSData base64Encoding] which exists since iOS 4.0 (but is only documented since the iOS 7 SDK).
2013-11-02 00:30:17 +01:00
Cédric Luthi
b4234111d4 Comply to -[UIActivity activityDidFinish:] requirements 2013-11-01 22:50:56 +01:00
Cédric Luthi
d52652f4d2 Use only one activity view controller per UIActivity
On iPad under iOS 6, calling `activityDidFinish:` internally calls -[BITFeedbackActivity activityViewController]. We must therefore keep a reference to the previously created activity view controller else the activity view controller can not be dismissed since a new instance is returned for dismissal. Under iOS 7, -[BITFeedbackActivity activityViewController] is not called for dismissal.

On iPhone, the -[BITFeedbackActivity activityViewController] method is not called for dismissal.
2013-11-01 22:41:45 +01:00
Cédric Luthi
c0e4ffe84e Do not use deprecated delegate method 2013-11-01 12:52:55 +01:00
Cédric Luthi
982ce56798 Explicitly set spaces settings at the project level 2013-11-01 12:52:26 +01:00
Thomas Dohmke
da7b0b290f Issue #74: Fix warnings for implicit conversions of UITextAlignment and UILineBreakMode 2013-10-31 21:53:10 +01:00
Thomas Dohmke
bb59a9f464 Remove Xcode 5 file. 2013-10-31 21:52:32 +01:00
Thomas Dohmke
60518e0a37 Issue #75: Fix warning on implicit conversion from CGImageAlphaInfo to CGBitmapInfo (safe according to https://developer.apple.com/library/ios/documentation/graphicsimaging/Reference/CGBitmapContext/Reference/reference.html#//apple_ref/c/func/CGBitmapContextCreate). 2013-10-31 21:10:26 +01:00
Andreas Linde
c41a1dc850 Merge branch 'release/3.5.0' 2013-10-30 14:48:47 +01:00
Andreas Linde
f6ab185ed5 Update to version 3.5.0 2013-10-30 14:43:01 +01:00
Andreas Linde
223333facf Some more documentation updates 2013-10-30 13:42:04 +01:00
Andreas Linde
f4075e9a1a Update PLCrashReporter to Version 1.2 Beta 3 (Update 2) 2013-10-29 21:13:09 +01:00
Andreas Linde
e15039e3a0 Fix password label being cut in authorization view for some languages and fix positioning 2013-10-29 12:16:00 +01:00
Andreas Linde
1380fc63ec Update localizations provided by wordcrafts.de
Also add dutch localization
2013-10-29 12:15:27 +01:00
Andreas Linde
47b3a7e97d Fix documentation on how to invoke authenticateInstallation 2013-10-24 19:38:15 +02:00
Andreas Linde
934d8dc8cd Update to version 3.5.0 RC 3 2013-10-23 19:33:44 +02:00
Andreas Linde
5d6c405a46 Small fix in the crash report text formatter 2013-10-19 16:04:59 +02:00
Andreas Linde
c8c0feb113 Add PLCrashReporter 1.2 Beta 3 build 2013-10-19 15:58:44 +02:00
Stephan Diederich
92a0fe92c5 Merge branch 'feature/WebBasedAuthentication' into develop 2013-10-18 18:12:58 +02:00
Andreas Linde
aeb18988a1 Small UI fix for feedback user data view controller
- Fix small positioning issue
- Set autocapitalization for name field for every word
2013-10-18 15:36:35 +02:00
Andreas Linde
d32b2569c9 More documentation for feedback view controllers 2013-10-18 15:03:40 +02:00
Stephan Diederich
72c8033119 cleanup
remove dispatch_once. It should be safe to call this multiple times.
Although in the default use case this makes pretty much no sense,
but for the demo app it's nice to have.
2013-10-17 18:55:02 +02:00
Stephan Diederich
42e0882eb8 add missing localized error message
if there's no network response, also show a proper error.
2013-10-14 14:05:20 +02:00
Stephan Diederich
6a932e4da5 re-validate once alert-view was dismissed
* factor out common validate method
* call it in authenticate and after validation-error was dismissed
* don't reset identification if validation failed - it might have only been
a short network outage.
2013-10-14 14:01:32 +02:00
Stephan Diederich
e7fdea7649 Merge branch 'feature/authSetup' into develop 2013-10-14 11:53:43 +02:00
Stephan Diederich
28b08fa804 add "webAuth" identificationType 2013-10-11 17:18:04 +02:00
Stephan Diederich
00ad57b245 rename ivar
adjust name so that it's not that easy to confuse
it with the identificationType. This is only the type of
the identifier.
2013-10-11 17:18:01 +02:00
Stephan Diederich
98bcbcb75f rename localizable string and add HockeyAuthenticationViewControllerWebAuthLoginDescription
prepare for WebAuth
2013-10-11 17:17:58 +02:00
Stephan Diederich
ddaab3246c let authenticator set the description of the viewController 2013-10-11 17:17:56 +02:00
Andreas Linde
c73b441a31 Add step to setup BITAuthenticator in installation guides 2013-10-10 12:47:20 +02:00
Andreas Linde
498bd62cbb Remove automaticMode property since it is not needed any more
The developer needs to call at least `authenticateInstallation` instead.
2013-10-10 12:32:29 +02:00
Andreas Linde
5f87227e76 Properly check for identification before calling BITUpdateManager startManager only if the user is identified or JMC is setup
Also fixes a problem when Authenticator was excluded but UpdateManager was included.
2013-10-10 03:07:29 +02:00
Andreas Linde
7052f0cd7a Require the user to call authenticateInstallation manually
This solves multiple issues:
- Possible crashes at startup because the app is already in the process of presenting another modal view. This way the developer can make sure that only one modal view is being presented
- If the app is showing e.g. a login view on startup, it is now not needed to turn off automatic mode and setup the complete auth workflow manually and simply invoke `authenticateInstallation` after the login view is either fully presented (`viewDidLoad` finished) or the user did log in
2013-10-10 02:39:44 +02:00
Andreas Linde
2788b749d8 Allow apps to overwrite strings in their own localization files 2013-10-09 15:55:39 +02:00
Andreas Linde
e58036b5f9 Fix crash if minOSVersion is not provided 2013-10-09 14:20:28 +02:00
Andreas Linde
82cc66c454 Provide public access to the anonymous UUID being used
This UUID is app installation specific and being used for crash reports and when sending feedback.
2013-10-08 17:28:32 +02:00