Commit Graph

28 Commits

Author SHA1 Message Date
2f7755a594
added licensing information 2023-01-22 14:21:42 -05:00
8b64db64d9
styled tabs properly 2023-01-21 16:22:40 -05:00
937a802f54
initial tabs implementation 2023-01-21 14:26:34 -05:00
49a775087a
aes.js: add warnings for excessive PBKDF2 iterations 2023-01-04 15:44:04 -05:00
2d6e1e0ec8
aes.js: added pbkdf2 iterations setting 2023-01-04 15:22:41 -05:00
7c95f79bfc
interface.js: allow specifying default value for form elements 2023-01-04 15:02:10 -05:00
6964103c25
interface.js: add number input 2023-01-04 14:55:12 -05:00
18a58786ac
aes.js: bugfixes
decryption is no longer broken with custom keys
2023-01-03 21:50:27 -05:00
76fd0c0a1c
aes.js: fix salt changing even when not used 2023-01-03 21:18:39 -05:00
f49f072fab
added manual salt, IV and key options 2023-01-03 20:44:47 -05:00
45910aedfb
interface.js: improve hiding elements 2023-01-03 19:19:58 -05:00
5c4f5c0a90
added medium text boxes 2023-01-03 15:57:35 -05:00
c3653a45b6
refactor form generation 2023-01-03 15:34:57 -05:00
c4317bc5e8
interface.js: fix labelTag 2023-01-02 20:44:44 -05:00
bbc4fdb5c5
interface.js: provide advanced options check boxes 2023-01-02 20:00:27 -05:00
71d4e3f58d
interface.js: implement checkbox element 2023-01-02 19:15:55 -05:00
1d9f304830
aes.js: improved error handling 2023-01-02 15:01:19 -05:00
1f141ccbad
interface.js: refactored API to be more concise 2023-01-02 14:05:53 -05:00
cfb9d4f59f
aes.js: use alert box instead of window.alert for error 2022-12-31 22:12:42 -05:00
97b34b2a56
add basic aes prototype 2022-12-31 22:06:13 -05:00
c6a6908a82
interface.js: add json-b64 datatype 2022-12-31 21:07:39 -05:00
caa1fccea3
use text nodes instead of innerHTML 2022-12-30 19:48:28 -05:00
610b20019b
base64: error handling 2022-12-30 17:31:28 -05:00
ed1da1faf0
interface.js: rename Element to InterfaceElement
Element might cause conflicts
2022-12-30 16:54:38 -05:00
d2a140fa79
added alert box functionality 2022-12-30 16:18:53 -05:00
31c6958277
improve hiding form elements 2022-12-30 14:32:27 -05:00
2bcfefbd2a
improve interface scripts
- dynamically hide/unhide advanced options
- add base64 handlers for raw data inputs
2022-12-29 21:58:19 -05:00
30bce07f67
interface.js: added basic interface classes
Minimal prototype for dynamically generating an interface
2022-12-29 19:22:50 -05:00