Commit Graph

82 Commits (0d9eeaa442226a86fe6c3aea3ae61520b1aba259)

Author SHA1 Message Date
Andelf c3e96dba43 chore(dev): rm unused workspace card 2022-09-13 11:18:44 +08:00
Tienson Qin e008a38540 fix: cloud icon is not shown when restarting the app 2022-09-01 19:59:43 +08:00
Charlie 01d879c18e
feat!: File Sync (#5355)
- file sync for electron/ios/android
- age encryption of both file content and file path
- massive UI enhancement
- corresponding CI tasks

Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: Andelf <andelf@gmail.com>
Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2022-09-01 00:31:49 +08:00
Gabriel Horner 0301fd3173 Print log messages and setup custom test runner
Got tired of getting bit by catch statements and no logging printing.
Moved frontend to a custom test runner as we may eventually need the
node-test-runner for other apps/builds
2022-08-11 16:32:00 -04:00
Andelf fb92e64967 refactor(build): use env flags to control feature gate 2022-06-28 15:46:12 +08:00
Tienson Qin eb42972ef9 fix: drag drop on non consecutive blocks
close #5267
2022-05-23 15:20:29 +08:00
Tienson Qin 83569141fc feat: add encryption back 2022-05-09 22:15:30 +08:00
Tienson Qin b65359ae3f Remove unused code based on Gabriel's suggestions 2022-04-24 11:17:47 +08:00
Tienson Qin b3f67c69b1 misc: delete both web github integration and encryption 2022-04-24 11:17:47 +08:00
Charlie 0d3ac91ca3
Feature/Setups of Onboarding Process (#4580)
UX enhancement: onboarding setup graphs 

Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2022-04-02 21:37:38 +08:00
Gabriel Horner a7b230d71d Organize testing helpers and namespaces
Start a helper ns and put test specific namespaces under frontend.test.
2022-03-10 15:43:07 +08:00
Andelf 46d9cbaa5f fix(dev): sourcemap path in electron while dev 2022-03-09 18:06:08 +08:00
Gabriel Horner 7f78c8d933 Rewrite tests from #4382 to use with-redefs
No need to have set-marker impl copied with with-redefs. Move tests to
its corresponding test ns
2022-03-02 15:52:03 -05:00
charlie dee179f5f5 enhance(dev): remove sync static files in development to decrease cup usage 2022-03-01 20:42:52 +08:00
Gabriel Horner 50e5764369 Fix --exclude option
Subtle annoying bug with symbol. Also allos multiple exclude options
2022-02-28 16:27:22 +08:00
rcmerci 2748f95e84 fix: sourcemap cannot load when developing 2022-02-25 12:20:17 +08:00
Gabriel Horner 35d2023e24 Add shadow test runner that provides most test-runner like options 2022-02-24 22:45:52 +08:00
Tienson Qin 982eba9396 refactor: remove i18n tongue context 2022-02-08 17:31:32 +08:00
Gabriel Horner 2f86f6859e Remove unnecessary additional target thanks to cmdline option 2022-01-22 00:01:11 +08:00
Gabriel Horner 558784a8bd Add shadow build for auto testing 2022-01-22 00:01:11 +08:00
Andelf 3d12402b6a fix(build): rm parser-worker patch 2021-12-26 10:50:58 +08:00
Andelf 7bd30a6204 refactor(dev): use global dev-http in shadow-cljs 2021-12-22 10:40:58 +08:00
Andelf f80af25b94 enhance: format build cfgs, reorder module deps 2021-12-22 10:40:58 +08:00
Tienson Qin 53aa6afcac chore: update github workflow 2021-11-18 18:23:11 +08:00
Tienson Qin a461913b50 release: simple optimization 2021-11-18 17:42:21 +08:00
Tienson Qin 05c999e4fc release: optimizations none for debugging 2021-11-18 16:47:49 +08:00
Tienson Qin 3888dcb027 fix: graph view empty 2021-11-18 12:04:39 +08:00
charlie d7ae5d8fd4 fix(dev): import cljs runtime scripts for parser worker base on file:// 2021-08-19 17:16:51 +08:00
Tienson Qin e87f83c395
Use web workers to speed up parsing (#2655)
* wip: use web workers to speed up parsing

* chore: uncomment forget.config.js

* fix: parser pool initialization

* fix: extract parser-worker

* fix: can't run the parser worker in the release mode

* fix: extract async tests

* fix: dsl query async test

* fix: img path in dev mode
2021-08-18 17:02:40 +08:00
Tienson Qin 0ad7d2b2c8 fix: publishing asset path 2021-07-30 18:57:03 +08:00
rcmerci 57af1823a7 add card preview & score help info 2021-07-22 12:07:04 +08:00
rcmerci 211d907a51 feat(srs): init 2021-07-22 12:07:04 +08:00
Tienson Qin 08162a85fc fix: source-map-detail-level 2021-07-16 18:35:54 +08:00
Tienson Qin 6cc567442c debug: trying to fix sourcemaps not working on electron 2021-07-16 18:30:31 +08:00
Tienson Qin 5a41300e80
Graph revamp (#2372)
Graph revamp
2021-07-06 23:48:58 +08:00
Tienson Qin bf3f3da81d feat: add workspaces for UI prototype 2021-06-08 15:01:41 +08:00
Weihua Lu 8cd118b5e6 fix: remove unneeded compiler option 2021-05-27 10:51:36 +08:00
Weihua Lu 87b65ec220 feat: posthog instrument module 2021-05-27 10:51:36 +08:00
Tienson Qin 4e333eb78e fix: Deleting embedded blocks deletes source material
close #1836 #1652
2021-05-13 16:47:33 +08:00
Tienson Qin bda01b6428 fix: production release 2021-04-10 19:49:50 +08:00
defclass b37eb4a121 chore(compile): generate source map when compiling 2021-03-12 18:54:10 +08:00
Tienson Qin 3605ed53e3 fix: both encryption and excalidraw not working on Electron 2021-03-11 00:30:39 +08:00
Tienson Qin 92ad0296e6 feat: switch to use Excalidraw api 2021-03-10 23:32:49 +08:00
Tienson Qin 3f774a9a4f
Merge branch 'master' into encryption 2021-02-23 12:26:15 +08:00
Tienson Qin fd3fe1e571 chore: disable source-map temporally 2021-02-20 13:07:50 +08:00
Kan-Ru Chen 52d14546bd feat(encryption): lazy-load encryption library 2021-02-10 16:03:28 +09:00
defclass f75bf5e1b7 Revert "Merge pull request #1158 from logseq/refacotor/add-cljs-env"
This reverts commit d82555a6f9, reversing
changes made to df1da263ac.
2021-02-02 21:32:34 +08:00
defclass 8d868bf842 Merge remote-tracking branch 'upstream/master' into refacotor/add-cljs-env 2021-02-02 14:45:54 +08:00
Tienson Qin ca973f6560 chore: add devtools for electron 2021-01-20 11:00:24 +08:00
Tienson Qin deeb97a0b5 feat: add electron core 2021-01-20 09:41:30 +08:00