Mingshen Sun
90c794b415
Add openssl in CI
2020-12-31 23:31:43 -08:00
Mingshen Sun
868fdc14c3
Ignore create keychain when not in CI
2020-12-31 23:31:01 -08:00
Mingshen Sun
3462e6673f
Add cache version to the github action cache
2020-12-31 23:30:38 -08:00
Mingshen Sun
394fdfb67e
Setup scheme for fastlane run_tests
2020-12-31 21:56:48 -08:00
Mingshen Sun
40ac070232
Rewrite AutoFill extension
2020-12-31 21:46:50 -08:00
Mingshen Sun
7e034d9c99
UI tweaks for extensions
2020-12-30 23:20:46 -08:00
Mingshen Sun
50738fb740
Add navigation controller to the AutoFilll view
2020-12-30 22:46:17 -08:00
Mingshen Sun
6c3fb30325
Fix the build status in README.md
2020-12-30 16:42:16 -08:00
Mingshen Sun
ac36985f57
Fix crash issue when in password detail and update setting
2020-12-30 16:26:13 -08:00
Mingshen Sun
a8aae6d539
Cache for the deploying pipeline
2020-12-30 15:18:39 -08:00
Mingshen Sun
0fd520452e
Fix pod caching issue
2020-12-30 15:18:39 -08:00
Mingshen Sun
7886cc8423
Fix pod caching issue
2020-12-30 15:18:39 -08:00
Mingshen Sun
b7d6c1277c
Cache the go directory
2020-12-30 15:18:39 -08:00
Mingshen Sun
4a18dd4988
Skip testSSHKeyCredentialProvider in CI
2020-12-30 15:18:39 -08:00
Mingshen Sun
40fc12d02c
Use cache
2020-12-30 15:18:39 -08:00
Danny Moesch
6050903a1f
Use correct script paths in testing workflow
2020-12-30 10:06:59 -08:00
Danny Moesch
9487eea192
Invert check for "Release" build
...
This makes the scripts runnable directly from the terminal where the
'CONFIGURATION' variable is not set to any value.
2020-12-30 10:06:59 -08:00
Danny Moesch
43ae029bfe
Use 'exit' to return from a Bash script
2020-12-30 10:06:59 -08:00
Mingshen Sun
52a8c4a401
Move all scripts to the scripts dir
2020-12-29 19:44:00 -08:00
Mingshen Sun
df80d2e431
Start to use GitHub Action ( #432 )
2020-12-23 20:26:58 -08:00
Danny Moesch
7c558a893a
Apply recommended Xcode settings
2020-12-23 19:59:26 -08:00
Danny Moesch
788b7b9011
Update SwiftyUserDefaults to version 5.1.0
2020-12-23 19:59:26 -08:00
Danny Moesch
1a8692bde3
Run updated SwiftFormat
2020-12-23 19:59:26 -08:00
Danny Moesch
a49f0ee5e0
Use SwiftLint version 0.42.x
2020-12-23 19:59:26 -08:00
Anatole Dahan
5afc700416
Add compatibility with Xcode 12.1
2020-11-12 10:04:47 -08:00
wazdra
1dd500b4fb
Updating build documentation ( #431 )
2020-11-11 10:05:49 -08:00
Danny Moesch
bf3bb8d168
Use SwiftLint version 0.47.x
2020-11-10 14:03:12 -08:00
Danny Moesch
eba4df2f51
Fix #424 : Escape question mark '?'
...
It would otherwise be interpreted as the beginning of the query part in an URL.
2020-11-10 12:12:07 -08:00
Mingshen Sun
17ce107129
Avoid timemout
2020-11-09 14:01:12 -08:00
Danny Moesch
49c6b25611
Use SwiftFormat version 0.47.x
2020-11-09 10:13:05 -08:00
Danny Moesch
e8389eb262
Enable SwiftLint rule 'identifier_name' and handle all violations
2020-09-20 17:25:50 -07:00
Danny Moesch
7ada4dd96d
Remove superfluous code
2020-09-20 17:25:50 -07:00
Danny Moesch
4ffbafc47e
Fix file header format
2020-09-20 17:25:50 -07:00
Danny Moesch
50b2e0f088
Enable SwiftLint rule 'implicit_return' and fix violation
2020-09-20 17:25:50 -07:00
Danny Moesch
b4d1b4de29
Enable SwiftLint rule 'function_parameter_count'
2020-09-20 17:25:50 -07:00
Danny Moesch
2cdd0e2521
Enable SwiftLint rule 'cyclomatic_complexity' and fix violation which is reasonable
2020-09-20 17:25:50 -07:00
Danny Moesch
8345bb89a4
Enable SwiftLint rule 'attributes' and configure it to agree with SwiftFormat
2020-09-20 17:25:50 -07:00
Mingshen Sun
10ca4c06d7
Add swiftlint and swiftformat as dependencies
2020-09-19 21:25:49 -07:00
Mingshen Sun
089b97e26d
Fix the go version to 1.14.9
2020-09-19 20:18:42 -07:00
Danny Moesch
49e7526c1a
Increase deployment target in Pods to to get rid of warning
2020-09-19 18:52:27 -07:00
Danny Moesch
e688c1bdd9
Get rid of warning
...
The warning is "warning: linking against dylib not safe for use in application extensions". It should be safe in our case.
2020-09-19 18:52:27 -07:00
Danny Moesch
cfd74c773d
Add Carthage wrapper to circumvent issues with Xcode 12
...
Carthage is currently not working with Xcode 12. As a workaround a wrapper script has been proposed (see https://gist.github.com/skymobilebuilds/61f4a95bd62a3db36b52719aeab7e0d5 ). Until the issue is fixed and Carthage can built again with Xcode 12, the wrapper must be used instead of the direct `carthage` command.
2020-09-19 18:52:27 -07:00
Danny Moesch
293df9ea6e
Enable SwiftLint rule 'trailing_comma'
2020-09-19 18:52:27 -07:00
Danny Moesch
f9d5d794f0
Fix new warning caused by Swift 5.3 and bring SwiftLint rule in sync with it
2020-09-19 18:52:27 -07:00
Danny Moesch
2b7b378e12
Polish SwiftLint and SwiftFormat configurations
2020-09-06 21:21:46 -07:00
Danny Moesch
8459af4196
Use correct bundle ID for extensions in beta app
2020-09-06 20:44:46 -07:00
Danny Moesch
6044098278
Refactor GitCredential to simplify it and to add tests
2020-09-06 20:12:36 -07:00
Danny Moesch
56b7b24fce
Move Crypto functionality back to passKit
2020-09-06 17:59:55 -07:00
Danny Moesch
6ae506d7e6
Fix #407 : Search all scanned segments for the key block footer
2020-08-31 14:05:19 -07:00
Danny Moesch
078503f249
Combine key scanning logic in one class
2020-08-31 14:05:19 -07:00