212 Commits

Author SHA1 Message Date
Stephan Diederich
e784213184 cleanup Authenticator interface
* remove additional delegate methods
* remove validation/authentication calls from public interface
2013-09-06 18:01:29 +02:00
Stephan Diederich
6f64b8e5d6 make installationIdentification KVO'able 2013-09-06 17:24:01 +02:00
Stephan Diederich
96304ac639 factor out BITHockeyAppClient to provide network services
* factor out HockeyAppClient
* configure Authenticator with HockeyAppClient
* move appendPostValue to HockeyAppClient (& add the missing boundary parameter)
* move tests over to new file
2013-09-06 17:11:55 +02:00
Stephan Diederich
b25796742e Merge branch 'develop' into feature/#19-verifyBetaUsers
Conflicts:
	Support/HockeySDK.xcodeproj/project.pbxproj
2013-09-06 13:40:39 +02:00
Andreas Linde
5a030ada9b Add new line to xcconfig file 2013-08-28 02:04:13 +02:00
Andreas Linde
6a27b6f453 Remove empty BITCrashManagerPrivate.h 2013-08-17 15:14:00 +02:00
Andreas Linde
e4d33595e9 Remove authorize_request images, since they are not used any more 2013-08-16 22:19:43 +02:00
Stephan Diederich
ff555cb87d refine validation logic 2013-08-15 22:30:39 +02:00
Stephan Diederich
039902da02 add networking helpers to BITAuthenticator
* NSOperation-based networking
* helpers for URLRequest, operation, getPath:error:
2013-08-11 22:42:31 +02:00
Stephan Diederich
ffc54256dd make BITAuthenticator public 2013-08-11 22:42:31 +02:00
Stephan Diederich
017b8495a8 add BITAuthenticator
class to control authentication and validation of an installation.

TODO:
* AuthenticatorViewController
* validation
* hooking into BITHockeyManager
2013-08-09 12:23:37 +02:00
Andreas Linde
b02e0673c0 Remove non needed build phase for unit test 2013-07-30 16:19:57 +02:00
Andreas Linde
20c055eb48 Merge pull request #41 from bitstadium/feature/#30-feedbackDelegate
Feedback manager delegate & strong typing of BITHockeyManager delegate
2013-07-29 05:03:32 -07:00
Stephan Diederich
c816f4dc19 add feedbackManager delegate that is informed about incoming feedback
fixes #30
2013-07-26 15:33:12 +02:00
Andreas Linde
b23e5134bc Add an optional delegate to get informed about new update being available 2013-07-26 14:46:17 +02:00
Andreas Linde
09647bc6c4 Move CodeCoverage into its own build configuration
That way integrating via Xcode project won't bother with coverage files
2013-07-26 14:46:17 +02:00
Andreas Linde
505535da41 Update unit tests to not modify lastCheck property but instead use NSDefaults as it would happen in real 2013-07-26 14:46:17 +02:00
Andreas Linde
72d203d00f More unit tests
And minor refactoring of method name
2013-07-26 14:46:17 +02:00
Andreas Linde
05dcca8ead Add code coverage
Yeah, coverage is poor right now. I know I know...
2013-07-26 14:46:17 +02:00
Andreas Linde
413cbb4fc7 Remove invalid reference in the Xcode project 2013-07-26 14:46:16 +02:00
Andreas Linde
4de8c898be Manual checks always being ignored 2013-07-26 14:46:16 +02:00
Andreas Linde
4921ecb690 Unit tests and refactoring 2013-07-26 14:46:16 +02:00
Andreas Linde
e89564a8d9 First version of new AppStore Update module 2013-07-26 14:46:16 +02:00
Stephan Diederich
c5499065a3 set ident-width of BitAttributedLabel to 4 spaces
seems this is the used one, so set it in the xcodeproject
2013-06-20 14:18:13 +02:00
Andreas Linde
93c2f05fac Use Keychain for some data
- Added SFHFKeyChainUtils with BIT prefix
- Save username, email or userid (if provided by the app or the user) in the keychain instead of user defaults or property files
2013-05-09 16:45:58 +02:00
Andreas Linde
2fc559403e Bump version to 3.0.0 build 17 2013-02-12 16:28:47 +01:00
Kevin Rohling
9e51b1cd89 Updating script to copy artifact to output dir 2013-02-10 14:21:19 -08:00
Gábor Varga
9b59cca316 Add the Hungarian localization to the project. 2013-02-08 12:44:14 +01:00
Andreas Linde
3e18ac13b3 Fix some issues with building documentation
- Add a redirect html page to docs so generated HTML output pages always work
- Ignore Products directory, otherwise appledoc will use that content too and double process lots of header files
2013-02-07 14:58:39 +01:00
Andreas Linde
ef25b21695 Bump version to 3.0.0RC1 Build 16 2013-01-21 20:42:38 +01:00
Andreas Linde
a0633d68cd Weak linking UIKit is not needed any more 2013-01-18 23:54:11 +01:00
Andreas Linde
b1fd327477 Add romanian localization to the project
- Add the credit of the localizer to the header of the file
- Correct one localization bug
- Add the localization to the actual Xcode project
2013-01-09 23:42:25 +01:00
Andreas Linde
0de9a21de3 More localization updates 2013-01-04 14:34:07 +01:00
Andreas Linde
06974aeacc Update localizations 2012-12-14 14:20:14 +01:00
Andreas Linde
2e2342627f Bump version to 3.0.0b5 Build 15 2012-12-06 20:05:49 +01:00
Andreas Linde
972387439e Add shared Xcode schemes to the project 2012-12-06 18:56:19 +01:00
Andreas Linde
a86d3e5ab5 Remove -ObjC from Other Linker flags, since it is not needed any more 2012-12-05 13:53:14 +01:00
Andreas Linde
4f02e73e4c Add croatian localization 2012-11-28 19:02:58 +01:00
Andreas Linde
12c092594c Add check for newline at EOF and fix where it is missing 2012-11-21 15:49:59 +01:00
Andreas Linde
4448bdba1f Update buttons in feedback views 2012-11-17 20:48:18 +01:00
Andreas Linde
1db48b1d25 Bump version to 3.0.0b3 Build 13
And update documentation
2012-11-17 14:14:46 +01:00
Andreas Linde
dc7db231cb Bump version to 3.0.0b3 Build 13 2012-11-15 15:33:40 +01:00
Andreas Linde
8099d2ad3c Add two more missing public header files 2012-11-04 23:58:02 +01:00
Andreas Linde
acc60ec987 Bump version to 3.0.0b2 Build 12 2012-11-04 23:47:35 +01:00
Andreas Linde
5f1b1881a1 Make Crash Reporting headers public
*doh*
2012-11-04 23:43:36 +01:00
Andreas Linde
e638de5535 Bump SDK Version to 3.0.0 Beta 1 build 11 2012-10-31 17:55:40 +01:00
Andreas Linde
154ef723f3 Fix build script to include headers into the embedded framework and the readme 2012-10-31 17:54:38 +01:00
Andreas Linde
bdbeef2a7a Merge branch 'feature/feedback' into develop 2012-10-31 08:33:07 +01:00
Andreas Linde
54b17917f6 Fix public headers being copied into the apps archive when using as a subproject 2012-10-23 18:37:19 +02:00
Andreas Linde
a14fa23f28 Convert to ARC 2012-10-23 16:22:23 +02:00