Commit Graph

6357 Commits

Author SHA1 Message Date
charlie
687ed83021 fix(ui): remove indicator whthin appending block area to avoid mouse auto captured that might be distracting users 2022-01-13 22:29:21 +08:00
charlie
7e4eff1a92 fix(ui): redundant notifications when checking single plugin 2022-01-13 22:29:21 +08:00
Junyi Du
29c4bb4048 test(e2e): fix CI page ref check with no content display 2022-01-13 14:42:18 +08:00
Andelf
f2058bd46a fix: typo in variable name 2022-01-13 12:27:47 +08:00
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