Commit Graph

127 Commits

Author SHA1 Message Date
Jonathan Lamothe 233a559aaf Don't crash if the database doesn't exist 2024-09-10 20:12:46 -04:00
Jonathan Lamothe 86278db578 load database on start 2024-09-10 20:00:24 -04:00
Jonathan Lamothe a872fcfd6c added password database to AppState 2024-09-10 19:03:19 -04:00
Jonathan Lamothe d049c40b7a handle events for password entry form 2024-09-07 20:41:43 -04:00
Jonathan Lamothe ffce0d6a1c render the master password form 2024-09-07 18:30:25 -04:00
Jonathan Lamothe 2b427789d2 defined data structure for master password form 2024-09-07 16:57:20 -04:00
Jonathan Lamothe a3f405d9c5 make lenses for AppState 2024-09-07 15:40:46 -04:00
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 4b057272d3 updated copyright to reflect current year 2024-09-07 14:43:22 -04:00
Jonathan Lamothe 3e661e3b24 use LTS 22.33 2024-09-07 14:36:48 -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 f423d202ce fixed installation instructions 2023-05-02 17:45:48 -04:00
Jonathan Lamothe 82f2c6c5fb version 0.3.1.1 2023-05-02 17:29:31 -04:00
Jonathan Lamothe d7da4b2924 use LTS 20.19 resolver 2023-05-02 17:27:58 -04:00
Jonathan Lamothe 0267ce8792 removed GitHub references 2023-05-02 16:48:44 -04:00
Jonathan Lamothe d0d80223f7 added bug reports link 2021-11-14 03:47:53 -05:00
Jonathan Lamothe 180af04891 updated description
The old one still pointed to GitHub.
2021-11-13 23:54:06 -05:00
Jonathan Lamothe a048e0ad8b moved priject to codeberg 2021-11-13 23:50:08 -05:00
Jonathan Lamothe d3a54f19b9 updated cabal file 2021-10-25 15:51:19 -04:00
Jonathan Lamothe b9d52070f1 version 0.3.1 2021-05-14 13:55:01 -04:00
Jonathan Lamothe 6585d63385 allow user to specify temporary alternate master password 2021-05-14 13:46:52 -04:00
Jonathan Lamothe 258ebf29fe max version for transformers package
...because I'm an idiot.
2021-05-09 14:41:20 -04:00
Jonathan Lamothe 1d6fbb5f40 version 0.3.0.2
more dependency versions
2021-05-09 13:36:27 -04:00
Jonathan Lamothe 08d2827613 version 0.3.0.1
- updated to latest lts
- specified dependency versions
2021-05-09 12:57:38 -04:00
Jonathan Lamothe 4ac3d37913 version 0.3.0 2021-01-05 21:26:12 -05:00
Jonathan Lamothe 4be38eb87a updated ChangeLog 2021-01-05 21:25:29 -05: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 2d70a9e284 updated to more recent snapshot 2021-01-05 10:28:18 -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 ae9a43519e version 0.2.1 2020-03-20 20:29:37 -04: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 c8412a6d3b updated change log 2020-03-20 17:29:09 -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 645142aa8f import easy-package 2020-02-28 01:55:23 -05:00
Jonathan Lamothe 1717f4c298 fixed pedantic warnings and hlint stuff 2020-02-28 01:23:44 -05:00
Jonathan Lamothe b3e2121597 refactoring 2019-01-02 13:38:29 -05:00
Jonathan Lamothe 412c8312b0 version 0.2 2019-01-01 23:03:09 -05:00
Jonathan Lamothe 012486c045 handle empty input string in mkPass 2019-01-01 22:50:16 -05:00
Jonathan Lamothe cdff8c8917 refactored mkHash 2019-01-01 22:45:03 -05:00
Jonathan Lamothe f305822ae1 whitespace fix 2019-01-01 22:25:25 -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