haixuanTao
2b40407d21
Split rust operators into single operator
We currently have a legacy limitation to only allow one operator per runtime
and it would be better to bake that into the template for now.
2 years ago
haixuanTao
a0ebff1c86
Updating template to the new daemon API
2 years ago
haixuanTao
e6b1bcf08d
adding the `operator_types.h` required for c operator compilation
2 years ago
haixuanTao
447777a14c
Remove `remove_dir_al` as it is vulnerable to a race condition according to dependabot
2 years ago
Philipp Oppermann
019e411eef
Change CLI control request reply type
2 years ago
Philipp Oppermann
8226805eb4
Fix import in Rust operator template
2 years ago
Philipp Oppermann
11bb9e446a
Update Rust operator template
2 years ago
Philipp Oppermann
3658b5356d
Fix import in Rust node template
2 years ago
Philipp Oppermann
d334c6f243
Make `daemon` module of Rust node API private and reexport symbols
2 years ago
Philipp Oppermann
8c8f56a368
Update Python operator template for new `on_event` method
2 years ago
Philipp Oppermann
1e07a73a64
Merge branch 'main' into unify-nodes-and-operators
2 years ago
haixuanTao
c0f25ea4be
Fix typo in dataflow template for yaml creation
3 years ago
haixuanTao
ce77e17d8b
Use `DoraStatus` from dora library in template
3 years ago
Philipp Oppermann
ff836d200c
Start adding back support for daemon communication over TCP
3 years ago
Philipp Oppermann
248afa9bcc
Update `check_input` for changes to `UserInputMapping`
3 years ago
dependabot[bot]
f76071205f
Bump webbrowser from 0.8.0 to 0.8.3
Bumps [webbrowser](https://github.com/amodm/webbrowser-rs ) from 0.8.0 to 0.8.3.
- [Release notes](https://github.com/amodm/webbrowser-rs/releases )
- [Changelog](https://github.com/amodm/webbrowser-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/amodm/webbrowser-rs/compare/v0.8.0...v0.8.3 )
---
updated-dependencies:
- dependency-name: webbrowser
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
haixuantao
1beb2e80c0
prefix version with a v
3 years ago
haixuantao
4ee2659474
Update `[workspace.dependencies]` version and template version
3 years ago
Philipp Oppermann
35e86684d0
Update `up` and `destroy` commands for dora-daemon and ensure proper coordinator exit
3 years ago
Philipp Oppermann
7448594622
Update `dora check` to check whether daemon is running
3 years ago
Philipp Oppermann
8c1c29f7f8
Remove icoryx roudi handling from dora-cli
3 years ago
haixuanTao
15e42c19ae
Bumping dora version
3 years ago
Philipp Oppermann
d8260d5d2c
Inherit package version from workspace root
This way, we don't need to update the version manually in all sub-crates on every release.
3 years ago
haixuanTao
b15d25b9a3
Fix clippy warnings
3 years ago
haixuanTao
9a0b303e98
Replace all versions to `v0.1.1`
3 years ago
haixuanTao
e4cc3cf2a1
Fix template for `v0.1.1`
3 years ago
Xavier Tao
86db6c007e
Implement an interactive `dora stop` command ( #143 )
3 years ago
Philipp Oppermann
bc2bfb634e
Merge branch 'request-reply-com-layer' into interactive-cli
3 years ago
Philipp Oppermann
5f86a104f6
Fix `coordinator_running` check
3 years ago
Philipp Oppermann
3c2a2dd6da
Allow optional naming of dataflows
3 years ago
Philipp Oppermann
7da63b89ce
Merge branch 'request-reply-com-layer' into interactive-cli
3 years ago
Philipp Oppermann
03d9c05eab
Use TCP-based request/reply communication layer for control messages
Use the new request/reply communcation layer and its TCP-based implementation for sending control messages from the CLI to the dora coordinator.
3 years ago
Philipp Oppermann
94ecacdfee
Implement an interactive `dora stop` command
Queries the list of running dataflows from the coordinator and prompts the user to choose one.
3 years ago
Philipp Oppermann
63c404a1af
Create a C++ dataflow template
3 years ago
Philipp Oppermann
ffa490cc8f
Implement C++ template in dora CLI
3 years ago
Philipp Oppermann
a8eb676478
Merge pull request #130 from dora-rs/dora-up-env-file
Allow configuring the `dora up` behavior through a `dora-config.yml` file
3 years ago
Philipp Oppermann
fe93b12611
Merge pull request #135 from dora-rs/fix-clippy
Fix clippy warnings
3 years ago
Xavier Tao
2d1ac25220
Add getting started section in `README` ( #131 )
* Add getting started section in `README`
* Update README.md
Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
* Update README.md
Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
* Update README.md
Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
Co-authored-by: Philipp Oppermann <dev@phil-opp.com>
3 years ago
Philipp Oppermann
db8453ae90
Fix clippy warnings
3 years ago
Philipp Oppermann
34727d4247
Skip killing of `iox-roudi` on `dora destroy` if `iceoryx` is disabled in config
3 years ago
Philipp Oppermann
ef4046165e
Allow configuring the `dora up` behavior through a `dora-config.yml` file
3 years ago
haixuanTao
91fa33c1b4
Make `dataflow` the default kind when using `dora new`
3 years ago
haixuanTao
c7bc0f641f
Add python dataflow template
3 years ago
haixuanTao
2fc3fc70de
Replacing `-` with `_` in operator name template
The problem is that `op-1` get compiled into `libop_1.so` instead of `libop-1.so`.
The dataflow shared-library name would needs to be adapted afterward.
3 years ago
haixuanTao
7741022a53
Fix dora node template
- dora node does not import the right config.
- The template print makes it look like there is an error without modification.
3 years ago
haixuanTao
ffe686a10d
Pin zenoh git commit
Pinning zenoh git version to fix recompilation of the `dora-api-operator` when it
is a user dependency.
3 years ago
haixuanTao
4ad67a1c24
fix compilation error of dora new operator
3 years ago
Philipp Oppermann
64996ea81b
Merge pull request #116 from dora-rs/dataflow-template
Implement dataflow templates in `dora new`
3 years ago
Philipp Oppermann
6f8ea6ba2d
Merge pull request #117 from dora-rs/cli-up
Implement `dora up` command to start coordinator and iceoryx RouDi
3 years ago
haixuanTao
2894fc7ed8
python template
3 years ago