robinmoisson
bc7bccd39a
add toggle visibility icon, closes #189
2024-04-17 15:17:47 +02:00
robinmoisson
1e5e6cf7dd
add --share-remember to remember the password in shared links
...
closes #183 , closes #184 . Thank you @uzadude!
2024-02-13 21:58:59 +01:00
robinmoisson
eb4e087e87
only encrypt html files and copy other files as-is ( closes #181 , closes #188 )
2023-10-07 08:42:23 +02:00
robinmoisson
9cf3f5d212
fix remember=false ( closes #178 )
2023-06-13 10:29:31 +02:00
robinmoisson
8cf1ab5cd6
use salt from encrypted file when decrypting
2023-04-23 10:44:39 +02:00
robinmoisson
5d99ce92ba
add support for decrypting in the CLI ( closes #112 )
2023-04-23 00:21:30 +02:00
robinmoisson
f5721f079a
add and run prettier
2023-04-19 11:18:27 +02:00
robinmoisson
dfeffc8c77
add recursive flag to handle encrypting directories ( closes #165 )
2023-04-19 10:44:28 +02:00
robinmoisson
5ef120be53
rename passphrase into password
2023-04-19 09:57:12 +02:00
robinmoisson
4696a24324
support encrypting multiple files
2023-04-19 09:47:05 +02:00
robinmoisson
5a8425387a
display an error when node version is < 16
2023-04-18 23:14:06 +02:00
robinmoisson
bcc919c2e4
bugfix write config
2023-04-03 13:47:10 +02:00
Roy Francis
707d05c83f
allow color customization of template ( #172 )
2023-04-03 13:37:03 +02:00
robinmoisson
0e52a2abcf
--salt empty flag now generates a config file to commit
2023-04-02 12:27:51 +02:00
robinmoisson
2653a18215
typo
2023-03-30 18:53:23 +02:00
robinmoisson
ba206f1377
fix displaying of help
2023-03-30 18:53:22 +02:00
robinmoisson
066fcbf2d6
add confirmation prompt for short pwd ( closes #169 )
2023-03-30 18:53:22 +02:00
robinmoisson
059701ce89
refactor password template to make it simpler ( closes #167 )
2023-03-30 18:53:21 +02:00
robinmoisson
f8f11067ea
rename CLI args, save output to new dir ( closes #166 )
2023-03-30 18:53:20 +02:00
robinmoisson
92691a1994
make WebCrypto the only engine available ( closes #168 )
2023-03-30 18:53:20 +02:00
robinmoisson
228af74a61
use URL fragment for logout/auto-decrypt ( closes #156 )
2023-03-29 11:49:10 +02:00
Robin Moisson
2697766619
Support for WebCrypto in 2.x ( #164 )
...
Closes #139 , closes #20 , closes #111
2023-03-29 10:50:31 +02:00
Robin Moisson
57ea090768
raise PBKDF2 iterations in backward compatible way ( #160 )
...
This addresses the concerns and plan detailed in #159
2023-03-01 18:46:48 +01:00
robinmoisson
2ddaea39e8
update readme and wording
2022-12-20 21:06:46 +01:00
robinmoisson
4f81530106
better path mapping & error logging, clean CLI functions from www #146
2022-11-23 23:20:46 +01:00
robinmoisson
ba24ae42c0
handle passing password through env
2022-11-21 22:46:45 +01:00
robinmoisson
76e972e826
add share feature
2022-11-20 19:16:27 +01:00
robinmoisson
ae83baab04
add label-error CLI option - closes #132
2022-11-20 15:33:08 +01:00
Robin Moisson
4ca89dab35
refactor common crypto function ( #141 )
...
* dedupe common crypto functions
* split build step, facto all uses of codec/cryptoEngine, rename
* fix embed cryptojs path in cli
Co-authored-by: Adam Hull <adam@hmlad.com>
2022-11-20 15:25:16 +01:00
Adam Hull
bdc831d91f
Organize source files into more directories ( #137 )
...
* organize into directories
* address comments from PR#137
2022-11-05 11:58:21 +01:00
Robin Moisson
f390792452
fix path for config file + patch bump
2022-04-23 19:56:59 +02:00
Robin Moisson
e25ab1411c
update readme
2022-04-23 12:23:39 +02:00
Robin Moisson
cad496355f
add support for config file + save salt
2022-04-23 12:00:18 +02:00
Robin Moisson
07edf6fdfd
add "--salt" flag to handle multiple pages encryption
2022-02-27 19:37:17 +01:00
xdsoar
70912c3b95
add "salt" arg to use same salt for multiple pages ( #126 )
2022-02-27 17:50:15 +01:00
Robin Moisson
5c9bb04d20
set remember checkbox as default behavior, add `--noremember` flag
2022-02-10 19:58:07 +01:00
Robin Moisson
26563f57a6
Add "Remember me" button ( #124 )
...
Allow user to save their (hashed + salted) password in localStorage with optional expiration
Co-authored-by: Ashwin Ramaswami <aramaswamis@gmail.com>
2022-02-10 09:22:32 +01:00
Robin Moisson
ea2da5be81
add salt and key derivation, close #113
2019-06-28 16:23:13 +02:00
Robin Moisson
6508c4ae36
CLI: change embed default to true + bump minor
2018-02-19 19:42:25 +01:00
Robin Moisson
86391b34b7
use path everywhere + increment npm patch version
2018-01-17 14:51:12 -04:00
Sebastien Andary
90352fdb84
fixes robinmoisson/staticrypt#104
2018-01-17 12:31:57 +01:00
Robin Moisson
d63176bce4
add option to use custom password template file, close #102
2018-01-12 19:06:16 -04:00
Robin Moisson
983e7fc0f2
refactor cli argument parsing
2017-12-28 12:32:27 +01:00
AaronCoplan
aae55d592b
Made final argument parsing changes.
2017-12-27 15:21:49 -05:00
AaronCoplan
3817b679fe
Refactored to use yargs.
2017-12-26 22:35:24 -05:00
AaronCoplan
2bc104479c
Added requested changes to fix errors.
2017-12-20 22:33:59 -05:00
AaronCoplan
39e51bf0a7
Made embed work without internet and fixed naming.
2017-12-18 20:32:27 -05:00
AaronCoplan
a612499c9c
Made requested updates with calls to toString().
2017-12-18 19:34:19 -05:00
AaronCoplan
36f1107e29
Added usage information.
2017-12-15 16:47:57 -05:00
AaronCoplan
9f7cfeb440
Made runnable via command line `staticrypt`.
2017-12-15 16:37:02 -05:00