summaryrefslogtreecommitdiffstats
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2022-07-14tedge_mapper: Remove unused dependency "tedge_users"Matthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-07-14tedge_utils: Remove unused dependency "futures"Matthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-07-14tedge_utils: Remove unused dependency "anyhow"Matthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@ifm.com>
2022-06-22Patch version bump 0.7.2 (#1214)github-actions[bot]
* (cargo release) bump version Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-09Testing utility: TempTedgeDir POC (#1148)Alex Solomes
* temp tedge dir poc Signed-off-by: initard <solo@softwareag.com> * renaming crate and removing TedgeChildTempDir - renamed the crate to tedge_test_utils - removed TedgeChildTempDir as TempTedgeDir already had the same functions Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing agent.rs tests to use TempTedgeDir - changing agent.rs to use TempTedgeDir - un-ignoring a test to check if agent restart creates a file in the right place Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing tedge_mapper tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing tedge_config tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing c8y_configuration_plugin tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing tedge_apama_plugin tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * changing logged_command tests to use TempTedgeDir Signed-off-by: Alex Solomes <alex.solomes@softwareag.com> * adding another method to TempTedgeDir Signed-off-by: initard <solo@softwareag.com> Co-authored-by: initard <solo@softwareag.com>
2022-06-08Patch version bump 0.7.1 (#1185)github-actions[bot]
* (cargo release) bump version Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-06-01Dynamic discovery of new operations (#1140)PradeepKiruvale
* Closes #612 discover operations dynamically Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com> * select! on async ops Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com> * update operations document Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com> * move inotify/mqtt message processing to separate fn * move mqtt process code to a separate fn
2022-05-31Merge PR #1170 Fix tedge watchdog timeout misalignment with monitored servicesAlbin Suresh
Fix tedge watchdog timeout misalignment with monitored services
2022-05-30moved mqtt tests from Python to Rust #1011 (#1128)Alex Solomes
Signed-off-by: initard <solo@softwareag.com> Co-authored-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com> Co-authored-by: initard <solo@softwareag.com> Co-authored-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
2022-05-27Fix watchdog health check with timestamp validationAlbin Suresh
2022-05-25Porting c8y log plugin hotfixes to main (#1163)Alex Solomes
* log plugin bugfix, tests, doc and service update - added logic to sort files by file metadata - added tests for c8y log plugin - updated documentation - updated service file to enable service if connect to c8y - log plugin handling failure case and info logs - updating request as failed if there is an issue retrieving the log - empty file error now returns an empty string
2022-05-23(cargo release) bump version 0.7.0 (#1154)Rina Fujino
2022-05-20logs are read in reverse and use modified dateinitard
- logs are now read in reverse order into a VecDeque - log files now use metadata for modified time Signed-off-by: initard <solo@softwareag.com>
2022-05-20c8y_log_plugin implementation #1077initard
- log plugin is now a daemon - log file uses a configuration file to request logs from c8y UI - log plugin uses inotify to automatically update c8y of new logs files Signed-off-by: initard <solo@softwareag.com>
2022-05-13Update serial_test crate versionAlbin Suresh
2022-05-13Issue #1030 c8y_configuration_plugin integration testsAlbin Suresh
2022-05-11Patch version bump 0.6.4 (#1136)github-actions[bot]
* (cargo release) bump version 0.6.4 Co-authored-by: Versioneer <info@thin-edge.io>
2022-05-09Revert the pull request #1116Rina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-05-03Merge pull request #1105 from ↵Alex Solomes
initard/improvement/1027/operation-logs-improvement #1027 operation logs improvement
2022-05-03operation logs improvement #1027initard
Signed-off-by: initard <solo@softwareag.com>
2022-05-03fixing fuzz project to use regex 1.5.5initard
Signed-off-by: initard <solo@softwareag.com>
2022-05-03moving operation_logs out of agent #1027initard
- moved operation logs out of agent to be used in mapper Signed-off-by: initard <solo@softwareag.com>
2022-04-28removed unused dependencies #1110initard
Signed-off-by: initard <solo@softwareag.com>
2022-04-27Fix stalled Cargo.lockDidier Wenzek
Signed-off-by: Didier Wenzek <didier.wenzek@free.fr>
2022-04-27Patch version bump 0.6.3 (#1108)github-actions[bot]
* (cargo release) bump version 0.6.3 Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-26Merge branch 'main' into feature/1030/configuration-managementRina Fujino
2022-04-25Add packaging scriptsRina Fujino
* Add --init option to deploy the operation files * Add debian packaging information to Cargo.toml * Add systemd service file * Add postinst script * Small refactoring Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-25Add command line optionsRina Fujino
* --config-dir for tedge.toml * --config-file for plugin config file Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-21Have a single unix user used for all the thin-edge daemons (#1085)PradeepKiruvale
* Closes #1031 single tedge user Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com> * Add script to upgrade tedge from 0.6 Signed-off-by: Pradeep Kumar K J <pradeepkumar.kj@softwareag.com>
2022-04-21Add downloading config files supportRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-14Merge pull request #1062 from initard/bugfix/958-fixing-python-testsAlex Solomes
#958 fixing tedge mapper tests
2022-04-14Merge pull request #1063 from makr11st/feature/759_logged_command_to_crateDidier Wenzek
#759 Move 'logged_command' to a crate as it going to be used by other components
2022-04-13Patch version bump 0.6.2 (#1079)github-actions[bot]
* (cargo release) bump version 0.6.2 Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-13moving python tedge mapper tests to rust #958initard
- removed tedge_mapper_c8y_negative - removed tedge_mapper_c8y_positive - added the same tests in rust using mqtt_tests Signed-off-by: initard <solo@softwareag.com>
2022-04-12Issue #1030 Support c8y_UploadConfigFile operationAlbin Suresh
2022-04-11Add loggingRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-11Merge pull request #1066 Issue #1030 Initial skeleton of ↵Albin Suresh
c8y_configuration_plugin Initial skeleton of c8y_configuration_plugin
2022-04-08Initial skeleton of c8y_configuration_pluginRina Fujino
- The daemon reads the plugin config file, and reports the supported config types to c8y - Issue tracked by #1030, Specs is by #1028 Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-04-08Move 'logged_command' to a crate as it goign to be used by other componentsLukasz Woznicki
Signed-off-by: Lukasz Woznicki <lukasz.woznicki@softwareag.com>
2022-04-07Handle errors and update docs (#1060)PradeepKiruvale
2022-04-06[953] tedge watchdog (#1026)PradeepKiruvale
* [953] tedge-systemd-watchdog * update service file to watchdog * Closes #953 thin-edge watchdog * health check for all the services * update document
2022-03-31Include PID in health status message of tedge-daemonsAlbin Suresh
2022-03-30Patch version bump 0.6.1 (#1041)github-actions[bot]
* (cargo release) bump version 0.6.1 Co-authored-by: Versioneer <info@thin-edge.io> Co-authored-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-03-24[#761] tedge init (#993)PradeepKiruvale
* tedge init #Closes 761 * add file/directory creation errors * add the clear session to az and collectd mappers * refactor tedgecomponent * remove redundant code * subscribe to az/collectd topics in init_session * remove duplicate init_sessions
2022-03-16Merge pull request #1007 Closes #1004 Fix mapping of time field in event ↵Albin Suresh
JSON to SmartREST Closes #1004 Fix mapping of time field in event JSON to SmartREST
2022-03-16Closes #1004 Fix mapping of time field in event JSON to SmartRESTAlbin Suresh
2022-03-16Create tedge cli reference docs (#1005)github-actions[bot]
Co-authored-by: rina23q <rina23q@users.noreply.github.com>
2022-03-15Enable "deflate" feature of zip crateRina Fujino
Signed-off-by: Rina Fujino <18257209+rina23q@users.noreply.github.com>
2022-03-14(cargo release) bump version 0.6.0 (#996)Rina Fujino
2022-03-11Upgrade dependencies to eliminate vulnerable regex crate v1.5.4Albin Suresh