Jonathan Lamothe
76d2600fcf
initialize random number generator
2024-09-07 15:40:46 -04:00
Jonathan Lamothe
11870423ed
use brick
2024-09-07 15:00:17 -04:00
Jonathan Lamothe
f65a478fb5
stripped out frontend
2024-09-07 14:26:15 -04:00
Jonathan Lamothe
85920c26a0
minor refactor to app/Util.hs to make hlint happy
2023-05-04 14:47:20 -04:00
Jonathan Lamothe
8be90e9822
add blank line before prompting for service name to search for
2023-05-04 14:24:55 -04:00
Jonathan Lamothe
bb85081380
removed copyright years from individual source files
...
it remains intact in the README.md and package.yml files
2023-05-02 19:40:22 -04:00
Jonathan Lamothe
d7da4b2924
use LTS 20.19 resolver
2023-05-02 17:27:58 -04:00
Jonathan Lamothe
6585d63385
allow user to specify temporary alternate master password
2021-05-14 13:46:52 -04:00
Jonathan Lamothe
807e09a5ae
switched from lens package to microlens
2021-01-05 21:22:41 -05:00
Jonathan Lamothe
c5cdde8f73
removed unnecessary import
2021-01-05 21:22:05 -05:00
Jonathan Lamothe
d87ccc4346
updated copyright
...
modified in 2021
2021-01-05 21:08:41 -05:00
Jonathan Lamothe
97a5ff4c92
updated email address
2020-12-14 22:41:24 -05:00
Jonathan Lamothe
df5f0a4334
updated copyright
2020-12-14 22:10:14 -05:00
Jonathan Lamothe
a615538d96
confirm master password before creating new service
2020-03-20 20:20:59 -04:00
Jonathan Lamothe
927ce27865
swap items 1 & 2 in main menu
2020-03-20 17:36:04 -04:00
Jonathan Lamothe
ef663b39b0
don't store database file in home directory
...
Instead of being stored in ~/.passman.json, it will be stored in
~/.passman/database.json on *NIX and as database.json in the app data
directory on Windows
2020-03-20 17:24:14 -04:00
Jonathan Lamothe
1717f4c298
fixed pedantic warnings and hlint stuff
2020-02-28 01:23:44 -05:00
Jonathan Lamothe
7cf0b34078
warn when changing master password
2019-01-01 21:15:09 -05:00
Jonathan Lamothe
191be38fbe
implemented manual saving
2019-01-01 21:02:52 -05:00
Jonathan Lamothe
32c9241a2e
updated copyright
2019-01-01 04:47:42 -05:00
Jonathan Lamothe
f686fb7412
implemented service renaming
2018-12-31 15:27:36 -05:00
Jonathan Lamothe
7e23d70a63
better flow when trying to re-add an existing service
2018-12-31 14:33:23 -05:00
Jonathan Lamothe
4fb0920e88
implemented service removal
2018-12-31 14:29:44 -05:00
Jonathan Lamothe
82c53ce446
don't choke when database file doesn't exist
2018-12-30 15:27:01 -05:00
Jonathan Lamothe
0adbc510ae
implementing database load/save
2018-12-29 20:15:59 -05:00
Jonathan Lamothe
d1e4287745
determine database path
2018-12-29 14:01:32 -05:00
Jonathan Lamothe
0f83374060
allow confirmation with a single keystroke
2018-12-28 14:37:50 -05:00
Jonathan Lamothe
e2c1453dcd
user friendliness fixes
...
- use full sentences
- better menu flow
2018-12-28 12:59:48 -05:00
Jonathan Lamothe
9b5af711b3
implemented policy editing
2018-12-27 15:56:25 -05:00
Jonathan Lamothe
0920bff2f5
reordered functions in UI module
2018-12-27 14:26:44 -05:00
Jonathan Lamothe
318079dca8
implemented password changing
2018-12-26 15:43:13 -05:00
Jonathan Lamothe
0f6cbc0b24
added edit password menu
2018-12-26 15:03:01 -05:00
Jonathan Lamothe
aad435f366
refactored
...
split Main modulw apart
2018-12-26 14:38:42 -05:00
Jonathan Lamothe
58d27f4c20
more intuitive search
2018-12-25 19:38:27 -05:00
Jonathan Lamothe
f119aa8264
typo
2018-12-25 18:34:20 -05:00
Jonathan Lamothe
649d986a5d
streamlined policy edit process
2018-12-25 18:32:26 -05:00
Jonathan Lamothe
00311092d0
partial implementation of password view/edit
2018-12-24 14:02:28 -05:00
Jonathan Lamothe
51208d3fe9
actually edit password policy
2018-12-24 13:10:54 -05:00
Jonathan Lamothe
12049652c4
display blank line before displaying password
2018-12-24 12:56:03 -05:00
Jonathan Lamothe
771eaa9c42
comment
2018-12-24 02:33:01 -05:00
Jonathan Lamothe
3b93849a0e
partial implementation of password adding
2018-12-23 16:24:08 -05:00
Jonathan Lamothe
6bd791533f
refactoring
...
- added random genetator to status
- changed how HCL is imported
2018-12-18 15:00:18 -05:00
Jonathan Lamothe
14e367bd43
applied hlint suggestions
2018-12-17 00:04:43 -05:00
Jonathan Lamothe
a365632363
session locking implemented
2018-12-09 14:31:58 -05:00
Jonathan Lamothe
b27faf2948
better menu formattimg
2018-12-09 11:23:50 -05:00
Jonathan Lamothe
def809c8fb
implemented main menu and master password changing
2018-12-09 00:35:27 -05:00
Jonathan Lamothe
1e71698388
request master password
2018-12-07 21:07:42 -05:00
Jonathan Lamothe
53b5c6d106
restructured
2018-12-06 22:03:38 -05:00
Jonathan Lamothe
78a9a23d17
initial commit
2018-12-06 14:31:36 -05:00