Danny Moesch
|
e8389eb262
|
Enable SwiftLint rule 'identifier_name' and handle all violations
|
2020-09-20 17:25:50 -07:00 |
|
Danny Moesch
|
ff014a5699
|
Add logic for more customizable password generator
|
2020-03-03 15:38:51 -08:00 |
|
Danny Moesch
|
ea693db86b
|
Rename test class
|
2020-02-23 11:49:42 +01:00 |
|
Yishi Lin
|
71c793029a
|
Polish codes related to password generation
1. Polish codes in PasswordGeneratorFlavour
2. Polish related codes in view controllers
|
2020-02-23 00:39:14 +08:00 |
|
Danny Moesch
|
730542d5bb
|
Separate encryption/decryption logic for different frameworks used
|
2019-09-15 00:32:18 -07:00 |
|
Danny Moesch
|
3eaf00f9fd
|
Move 'keyHandler' in KeyFileManager from constructor to function
|
2019-07-20 23:42:32 +02:00 |
|
Danny Moesch
|
6b95e60ea1
|
Introduce CryptographicKey protocol
|
2019-07-03 21:45:27 -07:00 |
|
Danny Moesch
|
7bee780b46
|
Extract key importing logic and put it into separate class
|
2019-07-02 13:50:16 -07:00 |
|
Danny Moesch
|
d698f2e3c3
|
Use folder references for all groups and sort files/folders
|
2019-01-21 20:34:18 -08:00 |
|
Danny Moesch
|
2d5ca58bd9
|
Use PasswordGeneratorFlavor class to set user defaults and UI elements
|
2019-01-20 21:04:04 -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
|
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 |
|