weaverbird
weaverbird copied to clipboard
A visual data pipeline builder with various backends
Since the introduction of the `server/` module, weaverbird is becoming more than just a front-end project to translate pipelines to Mongo queries. We now have two different ways of implementing...
The scope of this project is not to support older browsers. Therefore, switching the target to ES6 seems a good idea to me: - it will make the transpilation faster...
A filter like _column "foo" equals "bar"_ will be translated as `{$match: {foo: "bar"}}`. Likewise, a filter like _column "foo" equals "$10"_ will be translated as `{$match: {foo: "$10"}}`. Except...
## I / Remove `fetchCollections` method `BackendService` has 2 methods: - executePipeline - fetchCollections Only `executePipeline` is useful, `fetchCollections` should be removed ## || / Replace the `store.subscribe` by a...
If I have 3 unique values "A", "B" and "C" in my column and I unclick on "A" and "B" to keep only "C", I expect the filter condition being...
This form is not working: 
When I add a custom step, the label displayed afterwards is "custom step" which makes it hard to understand it, especially when there are more than 1 custom step. It...
In step forms, I noticed no fixed convention for CSS classes. In other ToucanToco projects, we use BEM classes. It avoids confusion and name collision. I suggest we apply the...