charlie
da3f6b094d
Squashed commit of the following:
...
commit 99a2d333f9
Author: rcmerci <rcmerci@gmail.com >
Date: Sat Nov 5 00:04:17 2022 +0800
dev: restart sync when code changed
commit 4682274e10
Author: kv-gits <26402310+kv-gits@users.noreply.github.com >
Date: Fri Nov 4 18:08:43 2022 +0300
Update develop-logseq-on-windows.md
JRE x64
commit fcb5d206b2
Author: rcmerci <rcmerci@gmail.com >
Date: Fri Nov 4 17:36:34 2022 +0800
fix: calculate s3-key length
commit e780272d12
Author: rcmerci <rcmerci@gmail.com >
Date: Fri Nov 4 17:32:19 2022 +0800
enhance(sync): filter pages whose page-name is too long
commit d45e5507b5
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Thu Nov 3 13:10:58 2022 +0800
fix: e2e issue
commit c03b8503b0
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Thu Nov 3 11:35:44 2022 +0800
test(whiteboard): new e2e cases
commit fbbcb1f862
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Thu Nov 3 10:53:45 2022 +0800
fix: onboarding condition
commit 26f08061ac
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Thu Nov 3 10:43:59 2022 +0800
fix(whiteboard): add loading when populating onboarding whiteboard
commit e8d1c1baa7
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Wed Nov 2 20:45:33 2022 +0800
feat(whiteboard): onboarding whiteboard
commit 2f5680bd49
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Tue Nov 1 10:51:42 2022 +0800
wip
commit 48cfa27552
Author: Peng Xiao <pengxiao@freewheel.tv >
Date: Mon Oct 31 20:46:44 2022 +0800
wip onboarding template
commit 3f17fd2ceb
Author: yoyurec <yoyurec@gmail.com >
Date: Thu Nov 3 13:38:25 2022 +0200
fix: add missed mark css vars
commit 8dfab3bd13
Author: Konstantinos Kaloutas <konstantinos@logseq.com >
Date: Thu Nov 3 21:26:46 2022 +0200
fix: allow custom protocols
commit dda618ca8f
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Nov 4 22:32:13 2022 +0800
fix: lint warning
commit 6c5c3bb96f
Author: Tienson Qin <tiensonqin@gmail.com >
Date: Fri Nov 4 20:26:19 2022 +0800
fix: some files may not have ext
2022-11-05 10:49:12 +08:00
Gabriel Horner
2685cd1325
Fix bug with certain plugins and misc cleanup
...
- Plugins that used effects weren't loading correctly e.g.
logseq-power-plugin
- Cleaned up translation, docs and some fn naming
2022-10-17 10:31:07 -04:00
Gabriel Horner
784ad7cce3
Add unit tests for create-if-not-exists and misc test improvements
...
- Added unit test as it is used by several handlers
- Fixed test suite failing from last commit now that a test fs is used
- Fixed test stat implementation
- Extracted out Plugin schema to make usage of it less impl dependent
- Made test.helper alias consistent
- Made async testing consistent for export-test
2022-10-17 10:13:27 -04:00
Gabriel Horner
c8cda90373
Fix plugin install bugs and add plugin-config tests
...
- Add validation for plugins.edn with malli
- Add bb task using malli schema
- Add first async test that interacts with frontend.fs
- Add test helpers to make future async testing easier
2022-10-17 10:13:27 -04: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
Gabriel Horner
a368cab5e4
Add ns linter to deps libs and then add+update ns docstrings
2022-09-21 10:17:15 +08:00
starliiit
a5bdaa7905
docs: Add guide to speed up build process on Windows
...
Remove outdated description about gulp
2022-08-27 00:39:25 +08:00
Konstantinos Kaloutas
6807931ee8
fix: remove brackets from document
2022-08-26 11:52:23 +08:00
Konstantinos Kaloutas
fc7141518d
feat: accessibility guidelines
2022-08-26 11:52:23 +08:00
Gabriel Horner
f26681c2ee
Skip intermittent failing test and add more testing advice
2022-07-25 14:17:46 -04:00
Gabriel Horner
981b1ad69e
Fix autorun tests doc, close #5967
2022-07-19 21:04:02 -04:00
Gabriel Horner
f39f26c8d3
Improve and update lint documentation
2022-07-07 09:34:08 -04:00
Andelf
c8e9eec944
docs: update develop instructions
...
See-also: #5920
2022-07-06 10:27:51 +08:00
Kyle Ibrahim
a4e9136b9f
Update desktop app run instructions
2022-07-06 09:37:53 +08:00
Sheldon Guo
0bc3d4165b
Update develop-logseq.md
...
This problem cost me some time to fix. Maybe it is simple, but I think it would be better to add this as a hint to someone new to setting up a desktop app development environment.
2022-06-25 21:24:20 +08:00
llcc
459262cd24
add bb tasks for mobile app development ( #5765 )
...
* add bb tasks for mobile development
* update mobile app development readme
Co-authored-by: Andelf <andelf@gmail.com >
2022-06-24 11:22:49 +08:00
Gabriel Horner
ee9f390761
Localize bb-tasks for deps
...
Deps need to be independent to not introduce testing bugs.
These bb tasks are good candidates to move into bb-tasks gitlib
2022-06-10 15:39:11 +08:00
Gabriel Horner
17d2462343
Move rules into db dep as it's useful for external apps
...
- rules is already used by logseq-query and will be useful for
nbb-logseq
- Updated db jobs to run in deps/db by default. Less typing but
more importantly discourages independent libraries from depending on
external scripts.
- Moved lint-rules task into db since it is db specific now
- Also remove nbb-logseq from top-level as all nbb compatibility is in
deps.
2022-06-10 15:39:11 +08:00
simonla
edd599b0f1
Update mobile.md
2022-06-02 17:13:30 -04:00
Gabriel Horner
29f73549aa
Moved nbb tasks to another repo
...
They are useful outside of logseq development and don't need to be
embedded in the Logseq app
2022-06-01 01:17:29 -04:00
Gabriel Horner
83a4e62bfd
Merge branch 'master' into enhance/graph-parser-part-four
2022-05-30 10:18:34 -04:00
TaylorHo
f810cc2034
Translations pt-BR and it + corrected broken links
2022-05-29 16:21:19 +08:00
Gabriel Horner
b142327491
Finish up logseq.graph-parser
...
- Parser now parses all graph files like the app does, not just pages and journals.
This required extracting another fn from repo-handler
- Add and tweak CI steps that are specific to graph-parser. All
namespaces in this library are checked for nbb compatibility
- Cleaned up parser cli API so only one fn is needed for scripts
- Tests were updated to match new parsing behavior
- large_vars.clj can run with a smaller max-line-count after only refactoring two fns
- Add docs
2022-05-27 00:54:30 -04:00
Gabriel Horner
65804b4183
Split out text ns to graph-parser
2022-05-10 20:22:48 -04:00
Gabriel Horner
823b8ec39e
Add basic docs explaining nbb compatibility
2022-05-04 12:27:52 -04:00
Gabriel Horner
0ccbe4d046
Enhance: validate local storage ( #4784 )
...
* Validate localStorage with spec
This will help get at the source of errors like #4706 quicker
* Fix settings bugs
Close #4679 as shortcut tooltip setting is now visible.
No need to js/alert when a setting is changed. Probably leftover bugging
* Add docs and example of reusing specs in bb task
Co-authored-by: Andelf <andelf@gmail.com >
2022-04-01 15:46:52 +08:00
Gabriel Horner
262a761b53
Remove tutorial keys which weren't translated and explain tutorials more
2022-03-30 10:12:54 -04:00
Gabriel Horner
f4839da1e1
Make dictionary namespaces bb compatible
...
Now that translations are just data no excuse for them not being bb
compatible. Also gets rid of needless sexp parsing
2022-03-28 12:33:28 -04:00
Giuseppe D'Andrea
e6ecc1cfb9
fix: broken links in docs
2022-03-19 00:00:20 +08:00
Gabriel Horner
320fbea9b9
Document datalog linter introduced in #4503
2022-03-15 12:30:41 +08:00
Gabriel Horner
8d40c4667b
Node test runner improvements
...
- Print stacktrace when exception occurs!
- No longer depend on old test runner
- AND multiple test selections
- Add -v for compatibility with old test runner
2022-03-15 12:30:41 +08:00
0xflotus
016efe8aff
chore: enabled syntax highlighting for nginx
...
for better readability on github
2022-03-08 23:03:01 +08:00
Gabriel Horner
669a56911e
Document logging setup and bump to latest devtools
2022-03-03 13:31:58 -05: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
Gabriel Horner
35d2023e24
Add shadow test runner that provides most test-runner like options
2022-02-24 22:45:52 +08:00
Gabriel Horner
462afd1f89
Add link to download bb
2022-02-24 00:32:30 +08:00
Gabriel Horner
e353738c67
Improve develop docs based on onboarding with Jakob
2022-02-24 00:32:30 +08:00
Gabriel Horner
163d31005f
Add testing library and document workflow
...
Also moved testing instruction to dev-practices as it didn't make sense
to have them split
2022-02-24 00:32:30 +08:00
Junyi Du
ab854b10dd
doc: finetune develop on windows guide
2022-02-22 16:54:01 +08:00
Junyi Du
fa1a261004
doc: suggestions on win dev inst. from gabriel
...
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com >
2022-02-22 16:54:01 +08:00
Junyi Du
241132613a
doc: add Windows develop instruction
2022-02-22 16:54:01 +08:00
Gabriel Horner
c6d03b67ab
Merge branch 'master' into dev/var-sizes-linter
2022-02-08 12:02:39 -05:00
Gabriel Horner
be46506ba3
Merge branch 'master' into feature/add-more-graph-commands
2022-02-08 11:10:11 -05:00
Tienson Qin
982eba9396
refactor: remove i18n tongue context
2022-02-08 17:31:32 +08:00
Gabriel Horner
a3ff4442e8
Add large vars linter to dev practices
2022-02-07 10:18:43 -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
76f6ecc937
Add a translating guide and tweak tasks
2022-01-28 17:19:25 -05:00
Gabriel Horner
821ebcb888
Add docs
2022-01-27 15:26:14 -05:00
Gabriel Horner
2f86f6859e
Remove unnecessary additional target thanks to cmdline option
2022-01-22 00:01:11 +08:00