There is a newer version of the record available.

Published February 7, 2022 | Version v0.8.0

united-manufacturing-hub/united-manufacturing-hub: v0.8.0

Description

What's Changed
  • Added Kafka to our stack for higher reliability (this is still a preview)
  • Unified helm charts for easier deployment
<details> <summary>Changelog</summary> ### Bug Fixes * #776 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/776) by increasing sleep duration (f96ba69 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/f96ba69e2910bf6606be7ccd92bffd5e259e7e25)) * added better json error message (#748 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/748)) (2ed26fa (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/2ed26fa0039748a444aa3efa6a7b00b3c8f8b645)) * added case insensitive redirection (301447a (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/301447a151de67f03db9c25880055843867ccb27)) * added default flow from main (a906770 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/a906770e63eb19470c1d98b3ce85582ba1ce3b80)) * Added missing packages to go.sum (#699 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/699)) (5c1d824 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/5c1d824de42bf74cbb60d0162ca88ecf17bde51b)) * added missing spaces (08d1d82 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/08d1d824899bb4441997d62ce8dfa8eab21f9916)) * cameraconnect was enabled by enabling barcode reader (b3ce5c8 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/b3ce5c8cbc2eaa9ac2897c1f28a0c9d7a8601148)) * changed mqtt-bridge to not start by default (7af9b63 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/7af9b633675e7e00e8df5c1d9af9c4c928b0de2f)) * CWE 117 (#791 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/791)) (56023ee (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/56023ee4c036f0e293032b23f8742f12c87ab96f)) * default values for productTable are inserted incorrectly (#801 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/801)) (490da8c (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/490da8c56ee46573d6dd5bbb33273757dda9dea5)), closes #771 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/771) * dependabot labels (#673 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/673)) (4a81a7c (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/4a81a7c281112e3049a026917bd8311c28c43b54)) * disabled mqtt bridge by default (ad32ba8 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/ad32ba83cc5debe7b7078efc5d181a5b891fa752)) * fixed #836 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/836) & #837 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/837) (84cd7ae (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/84cd7aec6d9d32ee5a731782de95cf6f467776ff)) * fixed #836 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/836) & #837 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/837) (6353835 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/6353835b6c0a38b02f4a91741830fe08d72a4322)) * fixed broker url in default flow (fdbe947 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/fdbe947ab875c53988346d2a87f2a6631318516a)) * fixed deprecation warnings (#808 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/808)) (ceca425 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/ceca425223b59300434482d9271d839b45f5d15a)) * fixed incorrect mqtt broker url in nodered (e5d0a87 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/e5d0a87458c50a6dab51744d8eac3744c050d55b)) * fixed issue from refactor, which causes git hooks to fail if no upstream is present (#720 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/720)) (63aa15e (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/63aa15e85edc6a68e9f217ffc7bde1330b615a0a)) * fixed kafka-to-blob minio secrets (8a20f6a (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/8a20f6a4d26fab8cb1f411639b7b92845bcee9a7)) * fixed minio and added better error handling for mqtt-to-postgres (e964d13 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/e964d138cf7d1cb8eca2a4f006ddfc38636bdc1b)) * fixed mqtt-kafka-bridge certificate error (983571f (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/983571f4be4d2e04c92ecbc5fb70f0f236c8944e)) * fixed mqtt-to-blob minio url (9f2ff6f (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/9f2ff6f84c986f0f52778e276a1cb83422aed961)) * fixed mqtt-to-postgres password & ssl mode (9e6726b (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/9e6726be725b63773da119a6e272e39ea91b1c64)) * fixed nodered default flow integration (2d3502c (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/2d3502cf5b4cc395ce3bfbd31f77e9e58f8d690a)) * fixed panic when awaiting topic creation (37e78c2 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/37e78c27d56946772b23fda69739ca682ffd67f5)) * fixed prerelease3 (3c68afc (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/3c68afc7f79f85a4fb81a1186b08a21338596070)) * fixed prerelease3 (52220c7 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/52220c7caae97da28d3082a099f35125d89d498c)) * fixed prerelease3 (e229a84 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/e229a8420a1df64ea087868bf4d237d97dc40b67)) * fixed SIGGEV, due to attempt to create topic before initializing kafka (8fab242 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/8fab242e0f1d8987e21ad9db36a7127902f36eb2)) * formatted values.yaml (eaeb5c9 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/eaeb5c91665586d741b5af3de67a105c3dd6d485)) * incorrect boostrap server (617a756 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/617a756653a5f764e30563f5bac97cd670c60ff5)) * inlined plugin install command line, to prevent helm from throwing errors (42398b4 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/42398b40a7095b3a331397ef4ea9c062d1ebc5d1)) * kafka statefulset not starting (#700 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/700)) (38f0de3 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/38f0de387815aa71305b96b4a78c9cd01a6db128)), closes #697 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/697) * kafka-to-blob was not creating buckets (b3de87a (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/b3de87a1e205bc22f1e56e704ceca5ad35f0817e)) * manually overwrite ALLOW_PLAINTEXT_LISTENER (#704 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/704)) (04a15d8 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/04a15d81e1aaa8c8fdaee74c9b476624fbb7a09c)) * mapping values are not allowed in this context (31b2889 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/31b28896a5fca456a93fae77e4fc73bf0189c509)) * missing broker port for sensorconnect (6749348 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/674934819ef70dbcc08beb4b1903f3efc159846c)) * mqtt kafka bridge not re subscribing after mqtt disconnection (#747 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/747)) (98bd743 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/98bd7430352b4c4a1daeb0f8036afa553f5f6a14)), closes #742 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/742) * MQTT_CERTIFICATE_NAME env (#798 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/798)) (cae0da6 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/cae0da6737b081e07b682ad30f162cd875205092)), closes #740 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/740) * mqtt-to-blob not reading correct secret (fa27a63 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/fa27a635b3dd11cdb09a0923bbe4fcab27f14948)) * No client id & username (#732 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/732)) (9385095 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/938509503e745c1043770f694862fcaa5d3f16ba)) * prerelease3 (9769408 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/9769408933908fe5e1301db78af8a473a69c23be)) * removed "jeremy" as always allowed user. (#787 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/787)) (6242dc2 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/6242dc22c31f43e326cf9d042812ec0723d1eed3)) * removed deprecated parameter (cffa560 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/cffa56086b1630c41133612e8b0eb5dc39e1cb93)) * This aims to fix the long wait time observed in #660 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/660) by reducing the queue timeout on error. (#667 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/667)) (2bdb8ba (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/2bdb8ba4b6558ef842a0b91a56d21d3111b23821)) * various kafka bridge issues (#746 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/746)) (4a8d76e (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/4a8d76eb8faedb5c7d6970728c50ab23f9b8f8e0)), closes #739 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/739) #740 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/740) #739 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/739) #737 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/737) * various Kafka fixes created on v0.9.0 branch (#729 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/729)) (7697923 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/7697923e5012cd764f974069b1f6c55236068b0c)), closes #726 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/726) #727 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/727) #725 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/725) * various smaller issues preventing startup (b8cd232 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/b8cd232b203bbf7311085ef860333a4de4a663c5)) * yaml error (89a5a56 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/89a5a561bb3fa6be2575571cc767239a65f710f0)) * yaml error (80f63b3 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/80f63b3d3c7a51db166f068a906a9f6df5708bef)) ### Features * add favicon to documentation (#691 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/691)) (7a8446a (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/7a8446ad461f0b0fd649041a17e940a9800b2506)) * add git hooks (#713 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/713)) (f5dced1 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/f5dced1063838d917fc7661c74a29538f47c8073)) * Add mqtt kafka bridge (#676 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/676)) (bd664db (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/bd664dbdc4d9dae0df9d1b74c49060227de000ee)), closes #670 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/670) * Added bashfile to compile all containers. (#821 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/821)) (537f5c8 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/537f5c884a81eedb0673c8dc3861bccc02300ca4)) * Added docker lints and and demoted yaml lint to only warn (#789 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/789)) (a1f3368 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/a1f3368b85e920b24c4cdbe39aa21c9eba65040a)) * Added docs for mqtt-kafka-bridge (#834 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/834)) (a172f3e (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/a172f3e0b648f8e55f160aa7e0f7a47a380978f6)) * Added documentation for current kafka retention settings (#764 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/764)) (eba16e5 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/eba16e52720d239b73b9bc2ffe48d0d87bf13a09)) * added getConfigFromDevelopmentDevice.sh (26f7fcb (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/26f7fcb7858ebca456706a8aef5d47e3b5a791db)) * Added helper function to download iodd files from https://ioddfinder.io-link.com/ (#766 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/766)) (a84dd18 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/a84dd18dc8123446a294629a9544267308c21452)) * Added kowl (#806 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/806)) (982fcbc (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/982fcbc0a95d5586e1ddd75349f9d7461c1db2af)) * Added microservice to create Kafka topics (#730 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/730)) (5d86011 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/5d86011419c12363114e424369fc7b7778c947e0)), closes #728 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/728) * Added pull request template (#711 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/711)) (d050ba7 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/d050ba7a2b7ad7f39024f529fd2da93719361d97)) * Added toggle for nodered default flows (60e71fe (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/60e71fe050768d13f78565ab0b455d65f9dc590e)) * blog article explaining public key infrastructure (#684 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/684)) (96a1f2f (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/96a1f2f03dbbb400ab97a5b7237717589eb83651)), closes #683 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/683) * change documentation according to #833 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/833) (#839 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/839)) (eb25f8f (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/eb25f8f2d40e1b61d07a63d2432c9434a46de524)) * change mqtt to blob to use kafka instead of mqtt (#687 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/687)) (7bb8da4 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/7bb8da40feb4a7d735320e15ff7282067989ca0e)) * deactivated unstable components by default (dec446c (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/dec446c757338354d7b2012e5403c3bed5dcb3ef)) * fix long time between mqtt message and readable message in dashboard (#690 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/690)) (7dab620 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/7dab620cbab5781c1729385819b40f4467365689)) * Improve guide connecting machines and creating dashboards (#678 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/678)) (51b7ca0 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/51b7ca03429da07bf14ea3f26a318dce48ded047)), closes #455 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/455) * Increased stability for mqtt-kafka-bridge and kafka-to-blob (52e3930 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/52e3930a93de36d408825c8c5a75332f1a93dc40)) * Increased stability for mqtt-kafka-bridge and kafka-to-blob (12f4e20 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/12f4e2012a72c2c0b7d9e305427c4d472e0f67c3)) * Iodd download helper (#769 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/769)) (b41e6dc (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/b41e6dc254251519c5dc1331e2037a102cb0abfb)) * Kafka in Kubernetes (#679 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/679)) (e7f5e7a (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/e7f5e7a1045c7a4a11991baf09e753cf0d699417)) * kill random script for windows (7e1090a (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/7e1090ada42220b2f0f7fb6e499fcfa96d6a1556)) * Merge factorycube-server & factorycube-edge (#761 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/761)) (a5e11a9 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/a5e11a98d27f394573a33d28334ed6b4c2d6cde8)) * mqtt-kafka-bridge & kafka-to-blob will create missing topics themselves. (49e1452 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/49e14522dde6339d32b52acbac51c9746a170d25)) * replace jaeger client go with open telemetry (#786 (https://github.com/united-manufacturing-hub/united-manufacturing-hub/issues/786)) (bd45bec (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/bd45becafe128253d4b4763b610d4e083af1baf7)) * splitted up into default and development setup (348676b (https://github.com/united-manufacturing-hub/united-manufacturing-hub/commit/348676b4dfbd35c251abb5899c3a6f8a344f8e60)) </details>

Full Changelog: (https://github.com/united-manufacturing-hub/united-manufacturing-hub/compare/v0.7.2...v0.8.0) (2022-02-07)

Files

united-manufacturing-hub/united-manufacturing-hub-v0.8.0.zip

Files (79.6 MB)

Name Size
md5:8f035e8f91e5347429f400f101ae4e24
79.6 MB Preview Download

Additional details