Commit Graph

46 Commits

Author SHA1 Message Date
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