Commit Graph

146 Commits

Author SHA1 Message Date
Andelf
115054736d test(e2e): add test for backspace and cursor pos (#4896)
* test(e2e): add test for backspace and cursor pos
* fix(test): refine, fix wrong helper
2022-04-15 19:50:25 +08:00
Peng Xiao
3beb46261e fix: lock file & ci check 2022-04-12 10:00:06 -04:00
Junyi Du
a97c37c2ad test(e2e): fix missing event_ property of KeyboardEvent in Google Closure Library 2022-04-01 17:36:39 +08:00
Andelf
3215b99be4 fix(build): deps for macos arm64 build 2022-03-27 00:59:19 +08:00
Andelf
d74f75d1a1 fix(build): dugite arch under macOS arm64
Fix #4563
2022-03-25 01:11:35 +08:00
Andelf
3a5fe6b413 fix(ci): sourcemap of android 2022-03-24 14:43:50 +08:00
Andelf
7b040787e8 fix(build): sourcemap in release (#4710)
* fix(build): sourcemap in release

Fix #4613
2022-03-24 14:03:26 +08:00
Andelf
c3110117ed ci(android): allow non-release build 2022-03-21 16:15:40 +08:00
Andelf
687f5b8c9c fix(build): keep source map in app release 2022-03-19 19:58:43 +08:00
Andelf
a3b5f10d0b fix(ci): add sentry sourcemaps 2022-03-19 19:11:36 +08:00
Gabriel Horner
9af9150a0a Add CI check to make sure static yarn.lock is updated 2022-03-18 11:04:47 -04:00
Gabriel Horner
d34e53b6f7 Bump bb to a version that supports datalog parser 2022-03-09 14:10:38 +08:00
Gabriel Horner
6200ec70d3 Add rules linter for unbound vars and invalid queries
Linter caught one unbound var which wasn't an error but nonetheless good
to cleanup
2022-03-09 14:10:38 +08:00
Gabriel Horner
465765abc8 Fix outdated yarn.lock 2022-02-23 00:04:42 +08:00
Gabriel Horner
c70bc56d75 Add CI check for outdated yarn.lock 2022-02-23 00:04:42 +08:00
Gabriel Horner
40eb74a47c Add first pass at large vars linter
Had to tweak rewrite-clj to read vars with metadata.
Added fail fast behavior to fns to prevent silent failure
which was impacting tasks. Started looking at a few vars. More to look
at
2022-02-04 14:06:50 -05:00
Gabriel Horner
0fcdb498d8 Update lang tasks to also read shortcuts
- Updated docs with more accurate picture of translation state
- invalid task found keys that were no longer used from 2 commands
- Cleaned up rewrite-clj
2022-02-02 11:26:20 -05:00
Gabriel Horner
04241dfe96 Merge branch 'master' into feature/lang-tasks-and-ci 2022-01-29 10:06:44 -05:00
Gabriel Horner
02c0489a26 Add CI job for invalid dicts
And tweak fn so that it actually fails
2022-01-27 17:43:10 -05:00
Gabriel Horner
8b428796bc Setup carve and ignore all unused vars by default
Also split out lint jobs to their own step
2022-01-27 14:11:59 -05:00
Tienson Qin
6aba8c3241 Improve long page editing performance (#3855)
* Remove expensive parsing when saving files

* Add limit to page blocks query

* Don't collapse block's body to make it compatible with other tools

* Alert if there're unsaved changes when switching graphs

* DB schema migration for :block/collapsed? from it's property

Co-authored-by: Andelf <andelf@gmail.com>
2022-01-18 10:37:31 +08:00
Gabriel Horner
2b46cc4938 Fix kondo invocation and output progress 2022-01-16 12:42:34 +08:00
Gabriel Horner
8b0026f34b Tweak lint docs 2022-01-16 12:42:34 +08:00
Gabriel Horner
3ec587d6eb lint :all-the-things: 2022-01-16 12:42:34 +08:00
Andelf
71ff117d59 ci(build): rename job 2022-01-13 22:48:27 +08:00
Andelf
bee80914a6 ci: refacotr test, add as many cache to speedup 2022-01-13 12:27:47 +08: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
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
Gabriel Horner
f864f0fd1c Add linting that passes so far to CI 2022-01-11 17:41:04 -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
Andelf
0aa36ae78c fix(ci): trigger pr-labeler on pull_request_target 2022-01-11 16:21:50 +08:00
Andelf
b4371ce8a4 ci: add pr labeler 2022-01-07 22:13:18 +08:00
Andelf
4badfcd899 ci: rename release title 2022-01-06 18:27:47 +08:00
Andelf
27af2a8234 fix(ci): version check cmd 2021-12-28 15:36:36 +08:00
Andelf
9acafb2745 build(docker): add docker build 2021-12-28 15:36:36 +08:00
Andelf
bd6bb97293 ci: non release for non-beta 2021-12-25 10:29:14 +08:00
Andelf
d5921e3a33 ci: add android apk build to nightly and beta release 2021-12-23 01:17:35 +08:00
Andelf
d18e8d4c03 ci: add android apk build 2021-12-22 15:01:21 +08:00
Andelf
ed8850111d fix(ci): fix typo, add missing checksum 2021-12-15 12:27:06 +08:00
Andelf
096e285090 fix: nightly build with draft=false 2021-12-14 13:49:38 +08:00
Andelf
878524355b ci: always non-draft for nightly build 2021-12-14 00:17:05 +08:00
Andelf
e1a7f6b8c6 ci: add nightly release job 2021-12-14 00:17:05 +08:00
Andelf
0f6c68711c fix(ci): enable e2e test on push 2021-12-13 11:11:03 +08:00
Andelf
adf0680c00 fix(ci): force macos-11 2021-12-08 23:56:45 +08:00
Tienson Qin
cf795aeaef fix: add apple asc provider 2021-12-08 22:40:39 +08:00
Andelf
8f211e21c5 fix(ci): missing variables in release build, disable nightly 2021-12-01 13:19:26 +08:00
Andelf
935a317c6e ci: use version.cljs instead 2021-11-30 11:06:35 +08:00
Andelf
fa003e6f57 ci: refactor desktop app release ci, add nightly build 2021-11-30 11:06:35 +08:00
Andelf
dc8972b08a ci: add .gitlibs to build cache 2021-11-26 12:03:22 +08:00
Tienson Qin
50904f6fb3 ci: another try 2021-11-24 17:45:18 +08:00