Commit graph

494 commits

Author SHA1 Message Date
Bob Sun
b35d79031d
Refactor logic of requesting git/ssh password callback 2017-04-24 10:53:26 -07:00
Bob Sun
1b68c6f718
Fix issue #73 2017-04-23 10:39:28 -07:00
Bob Sun
0851eb57fd
Fix typo #71 2017-04-23 10:23:54 -07:00
Bob Sun
594e7f4c53
Add essential checks before save edited password 2017-04-23 10:23:05 -07:00
Bob Sun
ee077bf026
Fix bugs may introduce crashes 2017-04-23 10:16:50 -07:00
Bob Sun
914f072ab2
Merge and resolve conflits 2017-04-23 10:06:31 -07:00
Bob Sun
d8ecd1e889
Support folder operations
Example:
  - add: a/b/c/d
  - delete: a/b/c/d
  - move: a/b/c/d -> a/b/c/d/e
2017-04-23 10:03:09 -07:00
Yishi Lin
a01e736b8a Improve scan OTP token workflow
- scan, check OTP, save
2017-04-11 23:00:23 +08:00
Bob Sun
b1ef8a343f
Fix some issues may cause crash 2017-04-10 22:09:39 -07:00
Yishi Lin
dbfbd73d75 Change keyboard for git config settings 2017-04-11 01:13:41 +08:00
Yishi Lin
178b901743 Add disclosure indicator to "add OTP" 2017-04-10 23:04:23 +08:00
Yishi Lin
30c73841c6 Allow setting git signature 2017-04-10 23:02:42 +08:00
Bob Sun
81f3a7d8d9
Version bump 2017-04-09 15:29:47 -07:00
Yishi Lin
29e293ebde Check armor pgp keys before saving 2017-04-10 02:15:49 +08:00
Yishi Lin
5be56eca44 Show OTP for scanned QR codes before saving 2017-04-10 02:15:16 +08:00
Yishi Lin
4eba8f7800 Fix bugs about getting next HOTP
- correctly increase the otpauth counter now
- fix bugs about re-initializing password
2017-04-09 02:54:05 +08:00
Yishi Lin
c769c4126b Polish initial PGP key error messages 2017-04-09 00:25:04 +08:00
Yishi Lin
bef9e0251c Ask to save passphrase while setting PGP keys through URLs 2017-04-08 23:51:43 +08:00
Bob Sun
665746f962
Add symbols to password generator 2017-04-07 17:46:11 -07:00
Bob Sun
099d8f2d53
Prettify UI 2017-04-07 17:21:48 -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
Bob Sun
405ce459b3
Align cells in git repository setting 2017-04-07 10:06:07 -07:00
Bob Sun
85ea29e8f6
Fix UITextView inner margin to zero 2017-04-07 10:05:30 -07:00
Bob Sun
8424cedbe6
Improve UI of commit log page 2017-04-06 20:48:06 -07:00
Bob Sun
cc83782a72
Merge branch 'develop' of https://github.com/mssun/passforios into develop 2017-04-06 11:18:42 -07:00
Bob Sun
9b4f6c9811
Change "Save" to "Done" 2017-04-06 11:14:01 -07:00
Yishi Lin
421c15582a Fix missing navigation titles
- Fix bugs introduced in af9d4f1
2017-04-07 01:59:03 +08:00
Yishi Lin
62aef62434 Show commit logs in two lines. 2017-04-07 00:36:34 +08:00
Yishi Lin
72e2fcf0b5 Change key value separator from ":" to ": " 2017-04-07 00:01:28 +08:00
Yishi Lin
68229dc944 Fix ASCII-armor key views
- Also layout the storyboard...
2017-04-06 23:42:21 +08:00
Yishi Lin
af9d4f1c24 Polish the storyboard
- Set navigation titles in the storyboard, easier to find scenes now
2017-04-06 23:03:39 +08:00
Bob Sun
73ab4f8759
Fix an animation issue when clicking Password button in the root folder 2017-04-05 20:20:26 -07:00
Bob Sun
347a6d7750
Fix end sync control refreshing issue
Use syncAfter to work around.
2017-04-05 20:06:40 -07:00
Bob Sun
bdf8683d4e
Refuse to add a password if PGP key and Git repo are not properly set 2017-04-05 19:33:06 -07:00
Bob Sun
ab0321e518
End refreshing if there is an error 2017-04-05 19:21:50 -07:00
Bob Sun
66b8550a40
Set selectable to .none for some info cells 2017-04-05 11:07:05 -07: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
Yishi Lin
2519472ba2 Polish the label table view cell 2017-04-05 23:15:03 +08:00
Bob Sun
7a3000fcdd
Support different scope search in folder view 2017-04-04 22:52:02 -07:00
Bob Sun
63caaadaca
Fix alignment issue 2017-04-03 11:14:19 -07:00
Yishi Lin
a10614341e Fix view tag conflicts 2017-04-04 00:52:51 +08:00
Yishi Lin
855e3c34d9 Clear the copied ascii-armor keys 10s after pasting. 2017-04-04 00:03:21 +08:00
Yishi Lin
e155cbedb3 Update the logic to generate password sections
Using localized indexed collation, instead of the first character.
2017-04-03 22:40:17 +08:00
Bob Sun
67eacd5146
Version bump 2017-04-02 22:56:53 -07:00
Bob Sun
bf501c15bb
Delete unusable cell controller and corresponding UI, fix alignment issue 2017-04-02 21:22:14 -07:00
Bob Sun
445c52b82e
Make leading spaces of customised TableViewCell consistent with system's 2017-04-02 16:05:25 -07:00
Bob Sun
b89773c9cd
Fix a bug which long password overlaps with the generate button. 2017-04-02 15:38:27 -07:00
Bob Sun
97d66a8acc
Support ASCII-armored and iTunes uploaded SSH key 2017-04-02 11:21:24 -07:00
Bob Sun
894a6cc54c
Fix a bug found in internal test caused by casting 2017-04-01 09:48:41 -07:00
Bob Sun
bab8edaeba
Resize raw password view 2017-04-01 09:05:09 -07:00