rcmerci
26e2fad13d
fix: move missionary_util to deps/common, fix some deps issue
2024-12-28 14:22:16 +08:00
rcmerci
8e07bea746
perf: cache d/entity result for immutable entities (2)
2024-12-27 20:47:15 +08:00
rcmerci
d36f1c35f2
perf: cache d/entity result for immutable entities
2024-12-27 19:46:07 +08:00
Gabriel Horner
7a40761eca
refactor: organize worker namespaces and lint them
...
Organize them to live under src/main/frontend/worker and add a lint to ensure
that common code with frontend is only under frontend/common/.
Add a linter to ensure that worker doesn't depend on frontend.
Motivated to fix after recent worker breakage fixed by
75463c4df4
2024-08-08 23:01:57 -04:00
rcmerci
ef834cdaf7
feat: add defkeyword to define keyword
...
- add docstring for common used keywords
- support jump to definition in editors
- register malli-schema for keywords if provided
2024-04-07 15:40:30 +08:00
charlie
53125d6315
enhance(plugin): support custom routes from the plugin sdk
2024-03-21 19:07:16 +08:00
Gabriel Horner
b3b5be5ec6
fix unit tests and lints
2023-11-16 13:55:04 -05:00
Tienson Qin
ad88d873a5
fix: don't reload db worker
2023-11-16 21:57:06 +08:00
Andelf
60159eba87
enhance(db): use wasm-based sqlite storage
2023-11-16 21:15:25 +08:00
Andelf
2ad52eab3e
fix(fs): file editing on windows
2023-03-28 09:14:42 +08:00
Andelf
72a290d21c
fix(electron): initial warning of local dir
2023-03-28 09:14:42 +08:00
Andelf
f1404fd537
fix(fs): avoid nil repo on ios
2023-03-28 09:14:42 +08:00
rcmerci
89a3012a54
fix(dev): md/stop! will rewrite malli-kondo config.edn with {}
2023-01-31 10:15:51 -05:00
rcmerci
21e8a2eab9
dev: add malli-schema & generate kondo config
2023-01-08 20:33:27 +08:00
Gabriel Horner
6e0dea3f2c
Add routing test and make ns name consistent
2022-12-15 11:14:56 -05:00
Tienson Qin
df12ed9cef
chore: remove unused code
2022-11-08 22:31:54 +08:00
Tienson Qin
865ba9c69c
fix: <sync-start returns a channel
2022-11-06 23:37:46 +08:00
Tienson Qin
a0733ad460
chore: remove unused namespace
2022-11-05 16:10:37 +08:00
rcmerci
99a2d333f9
dev: restart sync when code changed
2022-11-05 00:06:11 +08:00
Tienson Qin
a43d737042
fix: debounce shortcut installation
2022-10-24 15:49:16 +08:00
Tienson Qin
a3cd3444ec
chore: remove unused code
2022-10-24 15:08:42 +08:00
Gabriel Horner
1f0e22275d
Add ns docstrings for most ns in src/main
...
- Added to CI now that it passes
- Added no-doc for docstrings that don't add any more than what's in the
ns name or for ones where I didn't know the ns that well
2022-09-27 13:55:16 +08:00
Tienson Qin
6f262a10d7
fix: Capacitor readdir
2022-09-13 22:13:38 +08:00
Tienson Qin
d39b4ba401
delay running sync-start to load persist vars
2022-09-05 15:29:27 +08:00
Tienson Qin
ff6b83182d
fix: sync stops when editing some code
2022-09-05 13:42:04 +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
Junyi Du
5335f758c0
chore: discord -> forum
2022-07-06 13:51:46 +08:00
rcmerci
aea611b439
feat(sync): update ui & sync-state
2022-04-04 22:27:44 +08:00
rcmerci
371bcfa855
feat(sync): update SyncManager
2022-04-04 22:27:43 +08:00
rcmerci
3661f9ad0f
[wip] feat: file sync
2022-04-04 22:20:25 +08:00
Charlie
72c038e6fe
Feat/moveable plugin UI container ( #3045 )
...
* improve(plugin): add container for main ui frame
* feat(plugin): support draggable & resizable UI container for main ui
* feat: support fork sub layout container
* improve(plugin): add editor selection api
* improve(plugin): click outside configure for float container
* improve(plugin): api of journal for create-page
* improve(plugin): api of open-in-right-sidebar
* improve(plugin): add full screen api
* improve(plugin): api of register-palette-command
* improve(plugin): add apis
2021-11-15 16:57:20 +08:00
charlie
e3447ef021
fix: conflicts
2021-05-17 10:19:02 +08:00
Tienson Qin
cb144833cf
refactor: move api to logseq.api
2021-05-13 16:54:05 +08:00
charlie
6bd8f4847f
feat(plguin): integration
2021-05-08 20:32:53 +08:00
Tienson Qin
a14a6a5346
Revert "feat(plguin): integration"
...
This reverts commit ba6b6429a9 .
2021-05-08 19:01:15 +08:00
charlie
ba6b6429a9
feat(plguin): integration
2021-05-08 14:14:19 +08:00
Weihua Lu
fd0742b1f3
fix: move shortcut install to handler start
2021-04-15 15:53:20 +08:00
Tienson Qin
575674919c
fix: fragment links especially the footnotes
2021-02-02 20:47:17 +08:00
charlie
8500afb849
improve(electron): use fragment mode for frontend router & polish UI
2021-01-26 13:17:23 +08:00
Tienson Qin
b8a7448d99
feat: add query api
2020-12-10 00:27:54 +08:00
defclass
0f65305ebe
feat: add log lib
2020-11-24 21:54:33 +08:00
defclass
b5d49c8ac6
feat(token): fetch token if token expires
2020-11-17 13:15:13 +08:00
defclass
3c910c877a
style: fix the display style and code style
2020-11-10 10:47:12 +08:00
defclass
92386c0d6a
chore: add welcome message
2020-11-10 09:38:16 +08:00
Michael Wong
3cc0d3154a
style: remove unused :require ( #193 )
...
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2020-11-04 11:35:35 +08:00
Tienson Qin
2d1fa33204
refactor: remove web
2020-10-27 23:19:40 +08:00