Commit graph

81 commits

Author SHA1 Message Date
Bob Sun
1d07559393
Simplify the numberOfLocalCommits function 2018-11-16 21:12:47 -08:00
Bob Sun
2abbceb2e9
Set name and url in Password non-optional
Name and url in Password class shouldn't be optional because we store
them in core data as non-optional. This change also help us to avoid
man unneccessary unwrap.
2018-11-10 22:38:12 -08:00
Shuanglei Tao
8d117f1b1e Fix commit log view nil error 2018-10-11 13:41:47 +08:00
Yishi Lin
1ab70cf6d7 Move codes from utils to password and passwordstore 2018-09-23 22:00:06 +08:00
Danny Moesch
904d04d71c Use computed properties instead of separate getter methods 2018-08-13 23:12:30 -07:00
Bob Sun
6ab976ad82 Use master objective-git cause it include the latest libgit2-0.27 2018-06-15 11:37:59 -07:00
Bob Sun
eabebe1a53 Revert "Fix the oid error introduced by the latest ObjectiveGit"
This reverts commit 65e0cfdf1f.
2018-05-27 15:33:36 -07:00
Bob Sun
65e0cfdf1f Fix the oid error introduced by the latest ObjectiveGit 2018-05-18 19:05:43 +08:00
Yishi Lin
6538634680 Delete files before cleaning up dirs 2018-04-12 00:52:10 +08:00
Bob Sun
4d8ebe5b25
Update ObjectivePGP 2018-01-14 21:54:38 -08:00
Danny Moesch
31172a1985 Correct commit message used after editing a password 2017-10-19 11:47:49 +02:00
Yishi Lin
54bd42d2fb Fix a bug in file name checking 2017-10-16 04:14:11 +08:00
Yishi Lin
f136ebee48 Mark both unsynced files and unsynced folders 2017-10-15 22:36:30 +08:00
Yishi Lin
b9ef596bfb Add more password name checks. 2017-10-15 22:15:16 +08:00
Bob Sun
c7ab350ad8 Fix a bug in editing password
The synced attribute of password entity is not set as false after editing a password content.
2017-10-10 00:35:50 -07:00
Bob Sun
9b8bdbf5e9 Support ObjectivePGP 0.9.0 2017-10-09 22:15:48 -07:00
Yishi Lin
eb86b4cb05 Fix backward compatibility of isRememberPGPPassphraseOn 2017-10-08 22:41:34 +08:00
Yishi Lin
d0bad8660b Provide the 'remember git credential passphrases' option 2017-10-08 21:37:58 +08:00
Yishi Lin
f646762f4b Fix substring depreciated warnings 2017-09-24 00:12:47 +08:00
Yishi Lin
774f05eae0 Convert to Swift 4
- Will fix all warnings next.
2017-09-23 16:29:03 +08:00
Yishi Lin
6d118eab7e Fix the logic of git clone
- erase git password and ssh passphrase before cloning
- erase core data after a failed cloning
2017-08-12 21:41:34 +08:00
Yishi Lin
aa4ff7ce47 Use the latest ObjectivePGP framework (v0.6.2) 2017-08-12 15:12:33 +08:00
Yishi Lin
0bb6e48d39 Fix migration of user defaults 2017-06-18 01:13:49 +08:00
Yishi Lin
a8060d28c9 Fix some startup warnings 2017-06-15 17:30:57 +08:00
Yishi Lin
09865a02af Fix migration problems 2017-06-14 21:50:38 +08:00
Yishi Lin
33fff2afaf Merge branch 'develop' into feature/passextension 2017-06-14 20:24:11 +08:00
Yishi Lin
3b562da607 Remove imported keys from iTunes Documents (fix #97) 2017-06-14 20:22:15 +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
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
86a6fb6395 Fix erase and removePGPKeys
- Remove SharedDefaults instead of Defaults
2017-06-13 13:04:39 +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
Renamed from pass/Models/PasswordStore.swift (Browse further)