Danny Moesch
3f75591484
Use SwiftLint version 0.43.x
2021-03-07 16:42:08 -08:00
Danny Moesch
1454693308
Remove redundant 'else' blocks
2021-01-31 20:16:57 -08:00
Danny Moesch
ad4ed9419e
Format code with SwiftFormat
2021-01-31 20:16:57 -08:00
Mingshen Sun
68077bf04c
Rewrite PasswordViewController
2021-01-17 19:49:05 -08:00
Mingshen Sun
a706f90d0d
Polish and refactor PasswordsTableDataSource
2021-01-11 21:04:11 -08:00
Mingshen Sun
776884e894
Refactor and merge code of extensions
2021-01-10 13:40:17 -08:00
Mingshen Sun
6280b1522b
Fix the AutoFill issue when no identifier presented
2021-01-06 21:14:30 -08:00
Mingshen Sun
3ecb35e701
Use PasswordTableViewCell for all password entries
2021-01-05 20:54:51 -08:00
Mingshen Sun
571281b655
Fix matching algorithm in AutoFill
2021-01-03 22:01:24 -08:00
Mingshen Sun
9e8994f576
Fix passcode display issue in the AutoFill extension
2021-01-03 21:36:57 -08:00
Mingshen Sun
1f2a0e5458
Fix issues when no PGP passphase and enabling passcode
2021-01-03 17:42:58 -08:00
Mingshen Sun
29d74c48e5
Support selects a credential identity from the QuickType bar
2021-01-03 15:08:15 -08:00
Mingshen Sun
d4669bbfcb
Add suggested passwords in AutoFill
2021-01-02 22:13:48 -08:00
Mingshen Sun
598f89ff60
Make searchController lazy
2021-01-01 12:18:17 -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
Danny Moesch
e8389eb262
Enable SwiftLint rule 'identifier_name' and handle all violations
2020-09-20 17:25:50 -07:00
Danny Moesch
fe380d4d65
Enable SwiftLint rule 'private_action' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
b4c25726a5
Enable SwiftLint rule 'lower_acl_than_parent' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
1b3a8ff0d8
Enable SwiftLint rule 'let_var_whitespace' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
7f9f0e43b2
Format code with SwiftFormat automatically in every build
2020-08-25 15:10:13 -07:00
Mingshen Sun
a92940e610
Add beta distrubution channel
2020-07-19 18:25:21 -07:00
Mingshen Sun
fcc8961e46
Fix fail-safe mechanism for other decryption scenarios
2020-04-18 22:42:25 -07:00
Mingshen Sun
e9c5b63c4b
Refactor logic of request PGP key passphrase
2020-04-13 21:23:23 -07:00
Yishi Lin
6bf4716366
Better search results
2020-02-23 18:06:14 +08:00
Danny Moesch
a2edf41d33
Update SwiftyUserDefaults to current version 5.0.0
2020-01-01 19:03:04 -08:00
Mingshen Sun
6485fe2669
Version bump to 0.9.0
2019-11-22 16:06:39 -08:00
Yishi Lin
e332b1f3be
Do not forget pgp passphrase on decryption error #296
2019-09-30 02:05:01 +08:00
Danny Moesch
730542d5bb
Separate encryption/decryption logic for different frameworks used
2019-09-15 00:32:18 -07:00
Yishi Lin
58e7e1b4e4
Version bump to 0.8.0
2019-07-28 00:16:27 +08:00
Danny Moesch
ea37b40e2f
Mark field 'gpgAgent' as never-nil
2019-07-20 22:59:22 +02:00
Yishi Lin
e967bb1f4c
Add PGPAgent tests and minor updated
2019-07-20 00:41:45 +08:00
Yishi Lin
6ae4a02a01
Seperate PGPAgent from PasswordStore and add tests
2019-07-17 02:58:01 +08:00
Mingshen Sun
79d0df2c89
Version bump to 0.7.0
2019-07-13 16:10:36 -07:00
David Beitey
1dfaf7c1d2
Localise extensions by copying bundle resources
...
Previously, the Pass extensions (for autofill and for the sharing sheet)
didn't see their strings being localised. This means that in some cases,
English was the only thing shown and in others strings would look like
`#EnterPasscode#` on the passcode lock screen. This was because their
build phases didn't reference the localised string files in the `Copy
Bundle Resources` phase.
This change ensures these localisation files are copied and thus the
extensions are now localised for both English and German (so far).
2019-03-08 21:00:24 -08:00
David Beitey
d67c6b13cb
Show category/folder text for autofill entries
...
Previously, the right-hand side of the autofill extension UI was empty;
the category/folder text for a password entry wasn't showing.
This adjusts the storyboard so the detail is being shown and updates the
underlying Swift code to support the fix.
2019-03-03 10:57:56 -08:00
Danny Moesch
d698f2e3c3
Use folder references for all groups and sort files/folders
2019-01-21 20:34:18 -08:00
Danny Moesch
1b4040135e
Localize strings in code
2019-01-20 21:04:04 -08:00
Mingshen Sun
88481ad2b0
Release 0.5.1 and version bump to 0.6.0
2019-01-13 18:48:10 -08:00
Mingshen Sun
ed387069a4
lint: delete trailing whitespaces
2018-12-09 16:59:07 -08:00
Bob Sun
2bfb36c527
Cleanup code of error handling
2018-11-17 21:41:28 -08:00
Bob Sun
b152d7e1e9
Cleanup unneccessary print
2018-11-16 23:08:35 -08:00
Yishi Lin
a849b667dc
Support auto fill (no quicktype bar support)
2018-09-24 22:03:14 +08:00
Yishi Lin
5c43fc07dd
Update pinfo
2018-09-24 19:11:59 +08:00
Yishi Lin
a860b574bb
Add a dummy auto fill extension
2018-09-24 15:06:43 +08:00