Commit Graph

22 Commits

Author SHA1 Message Date
Cell ede47a2bae ♻️ Refactor: convert FixItDecryptor to ES6 Class 2024-08-29 10:49:51 +08:00
Cell b7ed9cac69 ♻️ Refactor: refactor content encryption 2024-08-29 10:24:16 +08:00
Cell 91f3c7c3cf 🐛 Fix: fix fixit-encryptor shortcode duplicate binding events 2024-08-26 10:58:34 +08:00
Cell 466bb7b7e9 🔒 Perf: use xxHash instead of md5 to calculate the hash value of a password
Update min hugo version to 0.129.0 for using xxHash function
2024-08-25 13:48:28 +08:00
Cell b52b31a0cd 🚨 Chore: avoid code scanning alerts 2024-04-26 11:05:28 +08:00
Cell 3b89a4eaab Feat: refactor FixItDecryptor and add confirm btn
Resolved #437
2024-04-24 17:39:17 +08:00
Cell b236c27820 🎨 Style: unified code style 2022-09-17 18:40:31 +08:00
Cell e62e3f1760 Feat: hide content of fixit-encryptor shortcodes from markdown source (#123) 2022-07-16 15:35:23 +08:00
Cell def5f4ec75 Perf: optimize fixit-encryptor shortcode and add documentations for it (#123) 2022-07-02 13:52:04 +08:00
Cell ef9063febe 🎉 Feat: add shortcode fixit-encryptor shortcode (#123) 2022-07-02 02:26:01 +08:00
Cell e88b740a06 📝 Docs: add content encryption documentations (#123) 2022-05-28 18:13:26 +08:00
Cell 6bbbc502be 🎨 Style(fixit-decryptor): add loading, lock icons and blur after entering(#123) 2022-05-28 09:41:31 +08:00
Cell 6a8f52e5e2 Feat(fixit-decryptor): add reset event and hook (#123) 2022-05-27 21:19:20 +08:00
Cell c855841130 Feat(fixit-decryptor): add encrypt again feature (#123) 2022-05-27 17:33:14 +08:00
Cell 46a4c235b9 Perf(fixit-decryptor): optimize decrypt content logic and add special page encrypt support (#123) 2022-05-27 11:39:20 +08:00
Cell 27bceb444f Feat(fixit-decryptor): add param options.duration (#123)
* @param {Number} [options.duration] number of seconds to cache decryption statistics. unit: s
2022-05-26 17:54:38 +08:00
Cell d756349248 Perf(fixit-decryptor): rename hook name ondecrypted to decrypted (#123) 2022-05-26 16:40:48 +08:00
Cell 4fe21af5c3 🚧 Feat(fixit-decryptor): add remember stat feature (#123) 2022-05-26 14:29:19 +08:00
Cell e7b9f7600f 🚧 Feat: hide raw markdown content and hide related buttons for encrypted pages (#123) 2022-05-25 23:50:35 +08:00
Cell db70d55217 🚧 Fix: add Chinese and emoji decrypt support (#123) 2022-05-25 14:34:34 +08:00
Cell 2a30b02644 🚧 Feat: execute some theme function on FixIt decryptor decypted (#123) 2022-05-25 10:02:13 +08:00
Cell 07ba13b4b1 🚧 Feat: add FixIt decryptor plugin (#123) 2022-05-24 16:31:57 +08:00