Commit Graph

18312 Commits

Author SHA1 Message Date
Tienson Qin
9f43e26279 Merge branch 'encryption' of github.com:kanru/logseq into kanru-encryption 2021-02-10 21:28:09 +08:00
Tienson Qin
e58719f6c6 feat(encryption): revert async back for tests 2021-02-10 21:21:00 +08:00
Tienson Qin
a16300c79e feat(encryption): revert async back for tests 2021-02-10 21:17:07 +08:00
Tienson Qin
5c523a271d Merge branch 'encryption' of github.com:kanru/logseq into kanru-encryption 2021-02-10 21:02:25 +08:00
Tienson Qin
2979c56d9d fix: CI 2021-02-10 21:01:24 +08:00
Kan-Ru Chen
641a64db0a test(encryption): make tests work with async file operations 2021-02-10 21:39:42 +09:00
Kan-Ru Chen
510d9cb3c5 refactor(encryption): use shadow.loader which works well with promises and does not need to resolve ns at compile time
Shadow.lazy does not work well with tests right now because the compiler can't find those modules
2021-02-10 19:03:37 +09:00
Kan-Ru Chen
52d14546bd feat(encryption): lazy-load encryption library 2021-02-10 16:03:28 +09:00
Kan-Ru Chen
217060d589 feat(encryption): update to rage-wasm 0.2.0 and make encryption methods async
The size of rage-wasm 0.2.0 is significantly smaller and skill compatible with shadow-cljs
2021-02-10 11:29:02 +09:00
Tienson Qin
71fbbb31bd fix: CI 2021-02-10 09:38:09 +08:00
charlie
90cf95e4d5 fix(electron): open new window with non-ascii path on Windows 2021-02-10 09:36:38 +08:00
charlie
3981224616 fix(electron): fix relative asset path from current page file path 2021-02-10 09:36:38 +08:00
charlie
4875e5b367 fix(sidebar): #1281 2021-02-10 09:36:38 +08:00
Tienson Qin
fb15b4beab enhance: disable patches for undo/redo temporally 2021-02-10 08:03:15 +08:00
Tienson Qin
8b41cbadc3 enhance: fuzzy search causing freezes/lag
Related to #1171
2021-02-09 23:16:20 +08:00
Tienson Qin
ae1725dcff chore: revert data format 2021-02-09 21:32:56 +08:00
Tienson Qin
4e75eb67b4 enhance: add built-in pages such as TODO keywords and priorities 2021-02-09 21:21:23 +08:00
Tienson Qin
a7c41eb12c fix: display the main menu dots on mobile 2021-02-09 18:25:48 +08:00
rcmerci
6485b0925f fix: update base image tag to avoid mismatched clojure version 2021-02-09 17:52:51 +08:00
Kan-Ru Chen
b9c716dff7 feat(encryption): skip mnemonic generation and save keys directly to metadata.edn 2021-02-09 18:21:50 +09:00
Tienson Qin
a7cb97c3f2 fix: disable auto-save when the editor is in composition 2021-02-09 14:31:30 +08:00
Tienson Qin
1c75042f5b fix: can't import roam's code blocks 2021-02-09 13:03:45 +08:00
Tienson Qin
7c4f4b5962 chore: use MMMM do, yyyy as default date format 2021-02-09 12:32:43 +08:00
Tienson Qin
3a08f8bf72 feat(encryption): store :db/encrypted-secret in metadata.edn 2021-02-08 22:35:10 +08:00
Kan-Ru Chen
dade034057 feat(encryption): allow using saved secret phrase in metadata.edn 2021-02-08 17:59:51 +09:00
Tienson Qin
289b31d5f5 feat(encryption): add ui to enter the secret phrase 2021-02-07 23:37:34 +08:00
Tienson Qin
022abff722 feat(encryption): add :db/encrypted? to metadata.edn
Storing the encryption status in the metadata.edn will allows the
app to prompt the user to enter the secret phrase when the graph
was already encrypted.
2021-02-07 22:36:25 +08:00
Tienson Qin
432f874c0c enhance: encrypt the default files before writing to the disk 2021-02-07 22:14:47 +08:00
Tienson Qin
191278c27f chore: remove bak file 2021-02-07 21:21:07 +08:00
Tienson Qin
4aa2d8aaf6 Merge branch 'encryption' of git://github.com/kanru/logseq into kanru-encryption 2021-02-07 16:31:56 +08:00
Tienson Qin
4ae1c3c7ae fix: should use dev-electron-app to open the dev app 2021-02-07 13:47:58 +08:00
akhater
46fcbd0a78 Fix of bug "TODO mobile bar shortcut only works when called in the beginning of the line" (#1283)
Added insert-before! function
Fix bug Mobile bar TODO shortcut only works in the beginning of the line
2021-02-07 11:22:34 +08:00
Tienson Qin
ce8ca500bb fix: don't jump to new journal when in editing mode 2021-02-07 11:10:45 +08:00
Tienson Qin
2391e723a4 feat: add data-page-tags 2021-02-06 23:55:47 +08:00
defclass
c4ac7662d6 feat(outliner): add render-react-tree 2021-02-06 16:42:46 +08:00
defclass
a563275cb8 fix(react): fix react impl 2021-02-06 11:09:53 +08:00
defclass
a41501e14d fix(outliner): fix test 2021-02-06 10:31:17 +08:00
defclass
003e957eed fix(test): use datascript as test impl 2021-02-06 00:56:00 +08:00
Tienson Qin
31fb85639f fix: typo 2021-02-05 23:34:25 +08:00
Tienson Qin
d5bf735903 chore: bump version 0.0.7 2021-02-05 22:42:40 +08:00
Tienson Qin
3dba851814 Merge branch 'master' of github.com:logseq/logseq 2021-02-05 22:40:54 +08:00
Tienson Qin
d3ff3a1000 fix: /draw command not working with GitHub repos 2021-02-05 22:27:27 +08:00
defclass
ed0e999b93 fix(outliner): fix db logic 2021-02-05 22:17:00 +08:00
charlie
a969f02307 fix(electron): open file:// with external app 2021-02-05 21:57:04 +08:00
Tienson Qin
50cb2d282c Merge branch 'master' of github.com:logseq/logseq 2021-02-05 21:46:24 +08:00
Tienson Qin
38cec6fa8b feat: add data-refs to empower css mods
The discussion thread: https://discuss.logseq.com/t/propositions-to-empower-css-mods/289
2021-02-05 21:44:58 +08:00
akhater
65ad3724d1 Create Build LogSeq Desktop for windows on Ubuntu.md 2021-02-05 20:54:42 +08:00
Tienson Qin
9077499ec0 chore: use admonition instead 2021-02-05 19:04:54 +08:00
charlie
d712a8588c fix: exclude current file of current blocks page 2021-02-05 19:04:54 +08:00
charlie
0fda94a7aa fix(editor): page blocks duplicated when multiple same page name files 2021-02-05 19:04:54 +08:00