Commit graph

30 commits

Author SHA1 Message Date
Mingshen Sun
ed387069a4
lint: delete trailing whitespaces 2018-12-09 16:59:07 -08:00
Danny Moesch
6817f61e3b Split PasswordHelpers and move components into Parser 2018-12-05 12:59:04 -08:00
Danny Moesch
3cd8df310c Introduce enum for password generator flavour 2018-12-05 12:59:04 -08:00
Danny Moesch
60c509dba0 Remove YAML parsing error 2018-12-05 12:59:04 -08:00
Bob Sun
2bfb36c527
Cleanup code of error handling 2018-11-17 21:41:28 -08:00
Bob Sun
653ce515ab
Delete the removeFileIfExists funtion
I have no idea why I did write this helper function at the begining.
2018-11-16 22:49:41 -08:00
Danny Moesch
b6f94f8814 Introduce string extension property 'trimmed' 2018-11-13 15:38:18 -08:00
Danny Moesch
7c12263458 Separate parser and helpers from Password class for better testability 2018-11-11 11:30:39 -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
Yishi Lin
38096f3f93 Cleanup the alert func in utils 2018-09-23 22:16:13 +08:00
Yishi Lin
1ab70cf6d7 Move codes from utils to password and passwordstore 2018-09-23 22:00:06 +08:00
Yishi Lin
429ac1c915 Move extension out of utils 2018-09-23 20:02:07 +08:00
Yishi Lin
29b8313be5 Remember the last search choice between search current/all (issue #198) 2018-08-24 02:02:57 +01:00
Yishi Lin
3f899a58d9 Add a cancel button to passcode lock of app extension 2018-04-11 02:05:00 +08:00
Yishi Lin
433562584e Passcode lock 2018-04-10 05:18:16 +08:00
Yishi Lin
54c7acf651 Check duplicated tags before parsing a file as yaml 2018-04-07 00:16:28 +08:00
Yishi Lin
b9ef596bfb Add more password name checks. 2017-10-15 22:15:16 +08:00
Yishi Lin
fad95208cc Merge branch 'develop' of https://github.com/mssun/passforios into develop 2017-10-08 21:38:53 +08:00
Yishi Lin
d0bad8660b Provide the 'remember git credential passphrases' option 2017-10-08 21:37:58 +08:00
Bob Sun
3605e59c30 Tweak password font 2017-10-07 23:05:56 -07:00
Bob Sun
6ea47766bc Specify colors for digits and letters in password 2017-10-07 22:16:59 -07:00
Bob Sun
f3551a1542 Change the password's font to Courier 2017-10-07 21:54:56 -07:00
Yishi Lin
774f05eae0 Convert to Swift 4
- Will fix all warnings next.
2017-09-23 16:29:03 +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
3593974ca4 Fix bugs in the password editor 2017-07-07 11:32:03 +08:00
Yishi Lin
09865a02af Fix migration problems 2017-06-14 21:50:38 +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
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