summaryrefslogtreecommitdiffstats
path: root/crates/core/tedge_core
AgeCommit message (Expand)Author
2022-08-10Fix: Add missing featuresfeature/add_tedge_api_implMatthias Beyer
2022-07-16Format test codeMatthias Beyer
2022-07-15Merge branch 'feature/add_tedge_api/clippy-fixes' into feature/add_tedge_api_...Matthias Beyer
2022-07-06Fix: Use plugin kind name instead of instance nameMatthias Beyer
2022-07-06Remove redunant cloneMatthias Beyer
2022-07-06Remove borrow of BoxMatthias Beyer
2022-07-06Remove needless borrowMatthias Beyer
2022-07-06Remove needless borrowMatthias Beyer
2022-07-06Remove needless return keywordMatthias Beyer
2022-07-06Allow to return borrowed box hereMatthias Beyer
2022-07-06Replace iter-clone-collect patternMatthias Beyer
2022-07-06Replace .into_iter() with .iter()Matthias Beyer
2022-07-06Format benchmark codeMatthias Beyer
2022-07-06Fix: Implement TypeUuid for Measurement in benchmarkMatthias Beyer
2022-07-05Rename: channel_size -> max_concurrencyMatthias Beyer
2022-07-04Remove Plugin::{start, stop} for CorePluginMatthias Beyer
2022-07-04Revert "Let PluginDirectory::get_address_for() impl take AsRef<str>"Matthias Beyer
2022-07-04Merge branch 'feature/add_tedge_api/core-stop-plugins-concurrently' into feat...Matthias Beyer
2022-07-03Fix: Run main of plugins concurrentlyMatthias Beyer
2022-07-03Merge branch 'feature/add_tedge_api/rename-channel-size' into feature/add_ted...Matthias Beyer
2022-07-01Fix: Name info span equally go span for pluginMatthias Beyer
2022-07-01Disable communication on all plugins concurrentlyMatthias Beyer
2022-07-01Rename: communication_buffer_size -> max_concurrencyMatthias Beyer
2022-07-01Let PluginDirectory::get_address_for() impl take AsRef<str>Matthias Beyer
2022-06-23tedge_core: Replace type_uuid with bevy_reflectMatthias Beyer
2022-05-27Optimize: loop+select not necessaryMatthias Beyer
2022-05-24Remove accidental paste from commentMarcel Müller
2022-05-24Update miette and error implementationsMarcel Müller
2022-05-24Fix display string for PluginConfigVerificationErrorMatthias Beyer
2022-05-24Adapt errors to miette interfaceMarcel Müller
2022-05-24Convert TedgeCore to a more complex error typeMarcel Müller
2022-05-20Drop permit as early as possibleMatthias Beyer
2022-05-20Adapt tests and benches to the new APIMarcel Müller
2022-05-20Make the reactor use the new PluginTask methodsMarcel Müller
2022-05-20Add the new error types for to the new main methodMarcel Müller
2022-05-20Add better tracingMarcel Müller
2022-05-20Split Task::run into its constituentsMarcel Müller
2022-05-20Remove channels from PluginDirectoryMarcel Müller
2022-05-20Rewrite core_task to instead simply be a pluginMarcel Müller
2022-05-20Remove Task traitMarcel Müller
2022-05-20Adapt test and benches to new main methodMarcel Müller
2022-05-20Update core to use the new tedge_api interfaceMarcel Müller
2022-05-20Add make_message_handlerMarcel Müller
2022-05-20Replace channels with Arc communicatorsMarcel Müller
2022-05-20Add feature to turn off tracing to coreMarcel Müller
2022-05-17Include README as crate level documentationMatthias Beyer
2022-05-17Add responsibility of tedge_core documentation in READMEMatthias Beyer
2022-05-17Hold read-lock as short as possible in plugin mainloopMatthias Beyer
2022-05-13tedge_core: Run formatterMatthias Beyer
2022-05-13Re-order tracing to contain plugin informationsMarcel Müller