Commit graph

121 commits

Author SHA1 Message Date
Bob Sun
c87b4f2d2c
Update pass.xcodeproj settings 2018-08-13 21:12:35 -07:00
Yishi Lin
3f899a58d9 Add a cancel button to passcode lock of app extension 2018-04-11 02:05:00 +08:00
Yishi Lin
fe80ed3dc8 Merge branch 'develop' into new_passcode_lock 2018-04-07 01:48:32 +08:00
Yishi Lin
6981860caa Set the passextension device to universal 2018-04-07 01:40:34 +08:00
Yishi Lin
0579662263 Update provisioning files 2018-04-07 01:30:25 +08:00
Yishi Lin
ba0c36ed4c Merge branch 'develop' into new_passcode_lock 2018-04-03 13:50:52 +08:00
Bob Sun
97712aa052 Upgrade to suggested settings of Xcode 9.3 2018-03-31 23:06:25 -07:00
Yishi Lin
bbab5a62d5 Merge develop into new passcode lock 2018-03-24 09:42:55 +08:00
Danny Moesch
caa5ce77a3 Use YAML library to parse password files 2018-03-17 20:56:55 -07:00
Bob Sun
d8f7067d71
Add libxml2 header path 2018-03-17 17:44:13 -07:00
Yishi Lin
da3c4f0bc0 Self-maintained passcode lock
- No cancel button anywhere in the passcode lock yet
- Poor UI
2018-01-29 03:23:34 +08:00
Yishi Lin
30ae08bed5 Update provisioning profiles 2018-01-28 11:43:00 +08:00
Bob Sun
d5353ba4d1 Change Swift 3 @objc Inference from On to Default to kill warnings 2017-10-06 22:15:53 -07:00
Bob Sun
3b8c6117aa Update xcodeproj file for cocoapods 2017-10-06 22:06:52 -07:00
Bob Sun
77768533c8 Disable bitcode for ObjectivePGP 2017-09-24 21:12:34 -07:00
Yishi Lin
d6177ad29d Enable bitcode for cocoapods 2017-09-24 14:18:49 +08:00
Yishi Lin
bc7c6d6945 Open objc inference before full migration to Swift 4 2017-09-24 00:33:20 +08:00
Yishi Lin
774f05eae0 Convert to Swift 4
- Will fix all warnings next.
2017-09-23 16:29:03 +08:00
Yishi Lin
611dd39131 Update provisioning files 2017-09-17 17:32:22 +08:00
Yishi Lin
aa4ff7ce47 Use the latest ObjectivePGP framework (v0.6.2) 2017-08-12 15:12:33 +08:00
Yishi Lin
a4efe57db9 Fix the "clearing passwords in 45s" function
- Copied passwords in the extension are not cleaned.
2017-07-27 23:56:24 +08:00
Yishi Lin
85ad59b17d Use project deployment target 2017-06-28 00:45:25 +08:00
Yishi Lin
6f0a8f5d14 Fix project config 2017-06-25 13:49:17 +08:00
Yishi Lin
37bb924181 Change how the product bundle identifier is set
- Making modifying the product bundle identifier easier: only need to change in Project/Build settings
2017-06-25 13:20:03 +08:00
Yishi Lin
5d71f99711 Support Safari/Chrome auto fill 2017-06-25 12:52:08 +08:00
Yishi Lin
fb55f32797 Support Chrome and app logins 2017-06-23 21:57:03 +08:00
Bob Sun
72424c7db2
Use split view for Settings 2017-06-22 00:09:12 -07:00
Yishi Lin
826568226f Fix extension version number 2017-06-15 17:39:53 +08:00
Yishi Lin
9bb51d209c Change extension name and folder names 2017-06-15 17:27:02 +08:00
Bob Sun
df75dc9d6a
Merge branch 'develop' of https://github.com/mssun/passforios into develop 2017-06-14 16:27:53 -07:00
Bob Sun
7c2c2ca013
Fix issues in CI 2017-06-14 16:27:45 -07:00
Yishi Lin
725821419f Fix passKitTests compilation problem 2017-06-15 06:02:45 +08:00
Yishi Lin
fb5f689540 Add passcode lock for extension 2017-06-14 19:14:56 +08:00
Yishi Lin
7cf628638b Move passcode lock to framework 2017-06-14 14:16:26 +08:00
Yishi Lin
8e5a824cca Add search and copy password in extension
- no lock screen for now
- share keychain between app and extension
2017-06-14 00:25:38 +08:00
Yishi Lin
abe1c46d83 Fix many "class PGPxxxx is implemented in both xxx" warnings 2017-06-13 16:44:41 +08:00
Yishi Lin
7f6900b7cd Fix some "linking against dylib" warning
- Move requestGitPassword to view controllers
- Move Utils.alert out of passKit, because SVProgressHUD is there
2017-06-13 13:19:18 +08:00
Yishi Lin
d2ba620ae4 Move codes to an embed framework
- Move bundle/group identifiers to passKit/Global
- Fix Core Data
- Change Defaults to SharedDefaults
2017-06-13 11:43:46 +08:00
Yishi Lin
850dc75820 Move files and Defaults to the shared container 2017-06-11 02:09:45 +08:00
Yishi Lin
8f91c4c516 Add a dummy extension 2017-06-11 00:48:49 +08:00
Yishi Lin
208e7f9f55 Remove a building warning 2017-06-10 23:06:21 +08:00
Bob Sun
eba79da0e6
Polish and simplify PasswordStore model class 2017-04-30 16:16:52 -05:00
Bob Sun
649d709369
Correct git signature logic 2017-04-27 23:57:15 -07:00
Yishi Lin
30c73841c6 Allow setting git signature 2017-04-10 23:02:42 +08:00
Yishi Lin
5be56eca44 Show OTP for scanned QR codes before saving 2017-04-10 02:15:16 +08:00
Bob Sun
4119e1a9de Revert project signing setting to previous 2017-04-07 13:12:40 -07:00
Yishi Lin
7814a8761e Support adding otpauth via QR code.
- Check duplicated tokens has not been implimented.
2017-04-08 03:17:22 +08:00
Yishi Lin
c10f6a7ba0 Using “next" as a return key
- Usage: set delegate and nextField of textField (storyboard or code)
2017-04-06 00:55:41 +08:00
Bob Sun
bf501c15bb
Delete unusable cell controller and corresponding UI, fix alignment issue 2017-04-02 21:22:14 -07:00
Bob Sun
97d66a8acc
Support ASCII-armored and iTunes uploaded SSH key 2017-04-02 11:21:24 -07:00