Andelf
4196c42b51
chore: update yarn.lock
2022-01-13 12:27:47 +08:00
Andelf
bee80914a6
ci: refacotr test, add as many cache to speedup
2022-01-13 12:27:47 +08:00
Junyi Du
5726f1507c
yarn locks
2022-01-13 12:27:47 +08:00
Junyi Du
8279f008c6
test(e2e): tailor test cases
2022-01-13 12:21:22 +08:00
Junyi Du
1612a306f5
test(e2e): improve page-ref test robustness
2022-01-13 12:21:22 +08:00
Junyi Du
4775be1baf
fix: lowercased block content in search result
2022-01-13 12:21:22 +08:00
Junyi Du
9270c79078
test(e2e): examinate search results
2022-01-13 12:21:22 +08:00
Junyi Du
6c686c4ead
test(e2e): page alias with diacritics tests
2022-01-13 12:21:22 +08:00
Tienson Qin
7c85920d92
Merge pull request #3871 from logseq/test/add-clj-kondo-part-two
...
Test/add clj kondo part two
2022-01-13 11:19:56 +08:00
Tienson Qin
b70aeb345f
Merge branch 'master' into test/add-clj-kondo-part-two
2022-01-13 11:18:48 +08:00
Tienson Qin
32a8d98d0e
fix: typo
2022-01-13 11:14:00 +08:00
Gabriel Horner
38d9cb7fbd
Add dev practices doc to explain current state of linting
2022-01-12 17:00:11 -05:00
Gabriel Horner
b7b3375f62
Lint extensions/ and wrap up hanging frontend dirs
...
fs/, format/ and logseq/ also added to linting by adding todos for later
inspection
2022-01-12 16:38:17 -05:00
Gabriel Horner
89bef5b26e
Merge remote-tracking branch 'origin/master' into test/add-clj-kondo-part-two
2022-01-12 15:38:57 -05:00
Gabriel Horner
f1d15b0e05
Lint components and address comments in review
...
Start using :clj-kondo/ignore as lint violations that need to be
revisited. They may side effect and should be removed with better
understanding of their context
2022-01-12 15:32:47 -05:00
charlie
53a8c8b96f
fix(marketplace): download updates state when network issues
2022-01-12 23:31:22 +08:00
charlie
4bcc4f4b86
improve(marketplace): change sort-by to filter behavior from installed plugins
2022-01-12 23:31:22 +08:00
charlie
d863b10705
fix(dev): lint
2022-01-12 23:31:22 +08:00
charlie
0b578feafe
fix(dev): lint
2022-01-12 23:31:22 +08:00
charlie
8636b545d2
improve(plugin): more types
2022-01-12 23:31:22 +08:00
charlie
579b906c4c
improve(marketplace): take more for batching updates
2022-01-12 23:31:22 +08:00
charlie
de1ea231e3
feat(marketplace): download updates with one click
2022-01-12 23:31:22 +08:00
charlie
9a7698c966
improve(marketplace): add indicator for sorter
2022-01-12 23:31:22 +08:00
charlie
f95ba84204
fix(marketplace): sort by title
2022-01-12 23:31:22 +08:00
charlie
1eecc3b3b6
improve(marketplace): more filter for installed plugins
2022-01-12 23:31:22 +08:00
charlie
24ad679d7c
improve(plugin): compatible for non-semver release package
2022-01-12 23:31:22 +08:00
charlie
b7c62d98c8
enhance(electron): support uncaught exceptions handler for main process
2022-01-12 15:52:35 +08:00
Tienson Qin
138335987b
Merge branch 'andelf-enhance/allow-edit-markup-files'
2022-01-12 11:54:21 +08:00
Tienson Qin
0f08340799
fix: pop up a saving confirmation dialog when losing focus
2022-01-12 11:52:28 +08:00
Tienson Qin
08ba5c7ff8
fix: mage dragging to Logseq broken
...
close #3862
2022-01-12 11:19:11 +08:00
Tienson Qin
d836ba97dc
fix: mage dragging to Logseq broken
...
close #3862
2022-01-12 10:24:05 +08:00
Andelf
c3a9f0cb31
Merge branch 'master' into enhance/allow-edit-markup-files
2022-01-12 09:23:31 +08:00
Gabriel Horner
f864f0fd1c
Add linting that passes so far to CI
2022-01-11 17:41:04 -05:00
Gabriel Horner
7497d8b396
Lint a good chunk of src/main/frontend
...
Left some TODOs to discuss with others and others for me to finish
2022-01-11 17:34:54 -05:00
Gabriel Horner
3ded9ee1ff
Add comment about allowed node version
...
node 17.x is the default for homebrew which doesn't work with this repo.
Make allowed node version more explicit to avoid dev confusion
2022-01-12 00:22:37 +08:00
Gabriel Horner
40f327d77f
Knock out a few lints in src/main/frontend
2022-01-12 00:22:37 +08:00
Gabriel Horner
79ff56a7bd
Fix most electron lints
...
Also fixed minor bug with incorrect notification for writeFile error handler
2022-01-12 00:22:37 +08:00
Gabriel Horner
8cca1dd6b1
Enable disabled extract tests that kondo was warning us about
...
I did have to reintroduce :block/level in extract for tests to pass
2022-01-12 00:22:37 +08:00
Gabriel Horner
97632c8c25
Fix up most lints in src/test
2022-01-12 00:22:37 +08:00
Tienson Qin
6987e40c2e
fix: typo
2022-01-12 00:12:04 +08:00
Andelf
fd00d86d6a
enhance(editor): allow edit markup files
2022-01-11 23:46:11 +08:00
Andelf
8305c22d03
fix(electron): only show add to dictionary when misspelling
2022-01-11 23:12:01 +08:00
charlie
47123add4a
fix(electron): open external file with default app #3863
2022-01-11 22:28:29 +08:00
Andelf
0aa36ae78c
fix(ci): trigger pr-labeler on pull_request_target
2022-01-11 16:21:50 +08:00
Andelf
76c7a43942
fix(settings): ctrl and cmd misuse in settings
...
Revert #3170 (partially)
Fixes #3574
2022-01-11 16:21:50 +08:00
leizhe
aed7ef853d
use much safer regexp pattern
2022-01-11 14:17:20 +08:00
leizhe
02e3db1185
fix(iOS): clicking unlinked blanks out
...
Safari doesn't support lookbehind pattern `?<!`.
Reference: https://stackoverflow.com/questions/51568821/works-in-chrome-but-breaks-in-safari-invalid-regular-expression-invalid-group
2022-01-11 14:17:20 +08:00
leizhe
bf9c08105f
bump react-tweet-embed
...
The current version 1.2.1 was released 3 years ago. Updating it to the
lastest version may solve some issues, typically unloading issue that
iOS users keep reporting.
2022-01-11 12:08:52 +08:00
Tienson Qin
2fe674ae7e
fix: display block children in advanced queries
...
close #3744
2022-01-10 19:37:39 +08:00
charlie
9c89c6395b
fix(editor): back/forward cursor for emoji char
2022-01-10 16:58:01 +08:00