19 Commits

Author SHA1 Message Date
Ken Snyder
866092e2e0 Feature/action jackson (#2)
* chore: checking whether full relative path works

* chore: add stage input to full-update

* chore: moved prep action into actions folder

* chore: checkout in action as well as workflow

* chore: no name for checkout

* fix: added checkout to test workflow

* chore: trying actions/prep/action.yml path

* chore: added namespace for setup-node

* chore: added "shell" for CLI commands

* chore: install tauri-repo deps as separate step

* chore: use pnpm's action

* chore: added pnpm version number

* chore: disable cache for now

* added some more inputs

* chore: remove recursive flag in pnpm action

* added ENV specific scripts for full update

* chore: move MEILI keys to be stage specific

* chore: add secrets to ENV in update

* fix: add defensive code to ESM version of getEnv()

* fix: more defence with getEnv()

* chore: getEnv is defensive as hell :)

* chore: another attempt at avoiding getEnv error

* chore: picking up secrets in a differnt bucket

* chore: full-update includes GH_ secrets
2022-02-08 14:20:10 -08:00
Ken Snyder
e841ba2b7f chore: take 1 on a build action 2022-02-08 09:12:34 -08:00
Ken Snyder
977434bd07 fix: fixed typo in docker-compose
chore: starting github actions with build, lint, and test
2022-02-08 08:50:34 -08:00
Ken Snyder
deb541fafe refactor: adjusted both CJS and ESM code to be able to interact better WRT to stage 2022-02-07 19:53:40 -08:00
Ken Snyder
e3e371d3a8 chore: created placeholder files for github actions
refactor: refactored all CLI and pipeline code to be more consistent and use better abstraction

feature: added the ability to configure ranking properties in a model

refactor: reduced the number of cache files and removed those unnecessary for delta updates from git
2022-02-07 00:08:42 -08:00
Ken Snyder
b9c05ad560 chore: tuned properties of "consolidated" index to be more inline with current search 2022-02-03 21:14:55 -08:00
Ken Snyder
2aaa6ddc69 chore: added CLI commands for creating and dropping indexes 2022-02-03 14:45:47 -08:00
Ken Snyder
97384a6e9e chore: fixed "into" docker scripts 2022-02-03 13:09:36 -08:00
Ken Snyder
19fde622c3 docs: small updates to help with ENV variables and docker compose
chore: made sure that push-caches CLI creates the indexes before pushing docs (so that Model's config is used)
2022-02-03 12:38:36 -08:00
Ken Snyder
6d67bac1b1 chore: moved to forked version of simple-markdown which doesn't pollute namespace
chore: forked markdown-it-collapsible and then upgraded it ... now released as markdown-it-expandable
2022-02-02 21:32:02 -08:00
Ken Snyder
1742280b3f chore(docs): de-linted Vue files to follow linting rules 2022-02-01 12:00:18 -08:00
Ken Snyder
c80d5aba41 feature: calling a model's createIndex also configures the index per the Model's specification 2022-02-01 01:58:23 -08:00
Ken Snyder
1efd543861 chore: all pipelines -- outside of Rust API -- are in place and playground starting to be useful in analyizing index characteristics 2022-01-31 20:11:21 -08:00
Ken Snyder
1d50595692 chore: added "refresh-prose" CLI command to build AST and ProseModel cache 2022-01-27 22:56:57 -08:00
Ken Snyder
39cf3f84e7 chore: reduced number of mappers needed and removed the createMapper abstraction 2022-01-26 16:47:59 -08:00
Ken Snyder
8b753b4cc8 refactor: moved files into better directory structure, simplified TS parse, added MD parse 2022-01-26 10:40:42 -08:00
Ken Snyder
db33076a9b chore: properly setup docs as monorepo 2022-01-24 11:45:16 -08:00
Ken Snyder
bc95920acf chore: improvements to interactive playground 2022-01-24 02:31:13 -08:00
Ken Snyder
169230ba2a initial commit 2022-01-23 08:51:34 -08:00