Commit Graph

79 Commits

Author SHA1 Message Date
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
Tienson Qin
53f799de80 feat: electron wip
Copy the code from defclass/electron to build ipc layer
2021-01-20 09:41:30 +08:00
Tienson Qin
58d7b1d0bf chore: upgrade shadow-cljs
fix #1087
2021-01-18 22:45:56 +08:00
defclass
073df06617 chore(env): add cljs env 2021-01-18 17:46:19 +08:00