- Move plugins.edn to config/ as it is user configuration
- Add plugin-config enabled flag and moved plugin enabled
- Fixed bugs with manual install
- Refactored plugin-config component to have its own listener
- Split out shared plugin fns to a common ns - plugin-config shouldn't
need to depend on a component like plugin-handler
- Bump rewrite-edn to include upstream fix and avoid tons of cljs
warnings with earlier versions
- Fix react warning introduced outside this PR in ui/icon
- 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
- Remove cljs 1.11 workarounds since latest includes those symbols
- Unique duplicate ns which intermittently show up in script-vars
despite using :lang :cljs
- Able to use :format :progress since failing bug no longer shows up
- Remove unnecessary ignore and unused garden config
- Upgraded shadow to keep goog compiler versions the same
- Converted some safe-parse-int's to parse-long
- Converted some safe-parse-float's to parse-double
- Simplified impl of safe-parse-* fns
SCI has moved to a new organization: `org.babashka/sci {:mvn/version "0.3.2"}`.
Having both `borkdude/sci` and `org.babashka/sci` on the classpath can cause problems.
- Each dsl test can load its own test data
- Refactored property and page-property tests to test accuracy
of each
- Also added humane-test-output to make diff easier to read when tests
fail
- Also fixed weird behavior of test runner that runs all tests when no
tests selected
* wip: use web workers to speed up parsing
* chore: uncomment forget.config.js
* fix: parser pool initialization
* fix: extract parser-worker
* fix: can't run the parser worker in the release mode
* fix: extract async tests
* fix: dsl query async test
* fix: img path in dev mode