Commit Graph

8 Commits

Author SHA1 Message Date
Gabriel Horner
b08e079ab7 Update :commands in config schema - fixes #8403
Update malli to pull in :some schema
2023-01-20 15:55:24 -05:00
Gabriel Horner
c804e051cc Add validation for repo config.edn
- Add test, task and schema for repo config.edn
- Also removed no longer needed temp fix
2023-01-18 10:07:52 -05:00
Sergio Miguéns Iglesias
e58e545248 Add option to show full block body in ref 2023-01-09 22:48:22 +08:00
Gabriel Horner
83d5e57e23 Add validation for global config
- Handles inside and outside logseq editing
- Removed temporary catch's that are no longer needed since invalid global
  config is not allowed
- Add validation for a couple more documented config options
2022-12-07 23:04:55 +08:00
Gabriel Horner
8f5f4fc5b1 First pass at schema for global config 2022-12-07 23:04:55 +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