#disfactory-notification
2022-07-01
2022-07-02
2022-07-03
2022-07-04
2022-07-06
2022-07-07
github2
05:35:28
Bumps <https://github.com/lxml/lxml|lxml> from 4.6.5 to 4.9.1. Changelog _Sourced from <https://github.com/lxml/lxml/blob/master/CHANGES.txt|lxml's changelog>._ > *4.9.1 (2022-07-01)* > *Bugs fixed* > > • A crash was resolved when using `iterwalk()` (or `canonicalize()`) after parsing certain incorrect input. Note that `iterwalk()` can crash on _valid_ input parsed with the same parser _after_ failing to parse the incorrect input. > > *4.9.0 (2022-06-01)* > *Bugs fixed* > > • GH#341: The mixin inheritance order in `lxml.html` was corrected. Patch by xmo-odoo. > > *Other changes* > > • Built with Cython 0.29.30 to adapt to changes in Python 3.11 and 3.12. > • Wheels include zlib 1.2.12, libxml2 2.9.14 and libxslt 1.1.35 (libxml2 2.9.12+ and libxslt 1.1.34 on Windows). > • GH#343: Windows-AArch64 build support in Visual Studio. Patch by Steve Dower. > > *4.8.0 (2022-02-17)* > *Features added* > > • GH#337: Path-like objects are now supported throughout the API instead of just strings. Patch by Henning Janssen. > • The `ElementMaker` now supports `QName` values as tags, which always override the default namespace of the factory. > > *Bugs fixed* > > • GH#338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively. ... (truncated) Commits • <https://github.com/lxml/lxml/commit/d01872ccdf7e1e5e825b6c6292b43e7d27ae5fc4|`d01872c`> Prevent parse failure in new test from leaking into later test runs. • <https://github.com/lxml/lxml/commit/d65e63229e8958bc08344a85cd3f09ceeef933c3|`d65e632`> Prepare release of lxml 4.9.1. • <https://github.com/lxml/lxml/commit/86368e9cf70a0ad23cccd5ee32de847149af0c6f|`86368e9`> Fix a crash when incorrect parser input occurs together with usages of iterwa... • <https://github.com/lxml/lxml/commit/50c276412880c1a3dde8a6d6c909e3ed8ef47e43|`50c2764`> Delete unused Travis CI config and reference in docs (<https://github-redirect.dependabot.com/lxml/lxml/issues/345|GH-345>) • <https://github.com/lxml/lxml/commit/8f0bf2d158f2dd3f98d410c8a38fcd536fd11b53|`8f0bf2d`> Try to speed up the musllinux AArch64 build by splitting the different CPytho... • <https://github.com/lxml/lxml/commit/b9f7074430594b95824059eef931dfbb27a7645e|`b9f7074`> Remove debug print from test. • <https://github.com/lxml/lxml/commit/b224e0f69dde58425d1077e07d193d19d3f803a9|`b224e0f`> Try to install 'xz' in wheel builds, if available, since it's now needed to e... • <https://github.com/lxml/lxml/commit/897ebfa002fe5ec773ffe8851721047fedcc6928|`897ebfa`> Update macOS deployment target version from 10.14 to 10.15 since 10.14 starts... • <https://github.com/lxml/lxml/commit/853c9e9cbf1c82d1ad3c096362372a048108905e|`853c9e9`> Prepare release of 4.9.0. • <https://github.com/lxml/lxml/commit/d3f77e678a8394559331d27257714e8aa4b082f2|`d3f77e6`> Add a test for <https://bugs.launchpad.net/lxml/+bug/1965070|https://bugs.launchpad.net/lxml/+bug/1965070> leaving out the a... • Additional commits viewable in <https://github.com/lxml/lxml/compare/lxml-4.6.5...lxml-4.9.1|compare view> <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/Disfactory/network/alerts|Security Alerts page>.
github2
05:35:28
Bumps <https://github.com/lxml/lxml|lxml> from 4.6.5 to 4.9.1. Changelog _Sourced from <https://github.com/lxml/lxml/blob/master/CHANGES.txt|lxml's changelog>._ > *4.9.1 (2022-07-01)* > *Bugs fixed* > > • A crash was resolved when using `iterwalk()` (or `canonicalize()`) after parsing certain incorrect input. Note that `iterwalk()` can crash on _valid_ input parsed with the same parser _after_ failing to parse the incorrect input. > > *4.9.0 (2022-06-01)* > *Bugs fixed* > > • GH#341: The mixin inheritance order in `lxml.html` was corrected. Patch by xmo-odoo. > > *Other changes* > > • Built with Cython 0.29.30 to adapt to changes in Python 3.11 and 3.12. > • Wheels include zlib 1.2.12, libxml2 2.9.14 and libxslt 1.1.35 (libxml2 2.9.12+ and libxslt 1.1.34 on Windows). > • GH#343: Windows-AArch64 build support in Visual Studio. Patch by Steve Dower. > > *4.8.0 (2022-02-17)* > *Features added* > > • GH#337: Path-like objects are now supported throughout the API instead of just strings. Patch by Henning Janssen. > • The `ElementMaker` now supports `QName` values as tags, which always override the default namespace of the factory. > > *Bugs fixed* > > • GH#338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively. ... (truncated) Commits • <https://github.com/lxml/lxml/commit/d01872ccdf7e1e5e825b6c6292b43e7d27ae5fc4|`d01872c`> Prevent parse failure in new test from leaking into later test runs. • <https://github.com/lxml/lxml/commit/d65e63229e8958bc08344a85cd3f09ceeef933c3|`d65e632`> Prepare release of lxml 4.9.1. • <https://github.com/lxml/lxml/commit/86368e9cf70a0ad23cccd5ee32de847149af0c6f|`86368e9`> Fix a crash when incorrect parser input occurs together with usages of iterwa... • <https://github.com/lxml/lxml/commit/50c276412880c1a3dde8a6d6c909e3ed8ef47e43|`50c2764`> Delete unused Travis CI config and reference in docs (<https://github-redirect.dependabot.com/lxml/lxml/issues/345|GH-345>) • <https://github.com/lxml/lxml/commit/8f0bf2d158f2dd3f98d410c8a38fcd536fd11b53|`8f0bf2d`> Try to speed up the musllinux AArch64 build by splitting the different CPytho... • <https://github.com/lxml/lxml/commit/b9f7074430594b95824059eef931dfbb27a7645e|`b9f7074`> Remove debug print from test. • <https://github.com/lxml/lxml/commit/b224e0f69dde58425d1077e07d193d19d3f803a9|`b224e0f`> Try to install 'xz' in wheel builds, if available, since it's now needed to e... • <https://github.com/lxml/lxml/commit/897ebfa002fe5ec773ffe8851721047fedcc6928|`897ebfa`> Update macOS deployment target version from 10.14 to 10.15 since 10.14 starts... • <https://github.com/lxml/lxml/commit/853c9e9cbf1c82d1ad3c096362372a048108905e|`853c9e9`> Prepare release of 4.9.0. • <https://github.com/lxml/lxml/commit/d3f77e678a8394559331d27257714e8aa4b082f2|`d3f77e6`> Add a test for <https://bugs.launchpad.net/lxml/+bug/1965070|https://bugs.launchpad.net/lxml/+bug/1965070> leaving out the a... • Additional commits viewable in <https://github.com/lxml/lxml/compare/lxml-4.6.5...lxml-4.9.1|compare view> <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/Disfactory/network/alerts|Security Alerts page>.
2022-07-09
2022-07-10
2022-07-11
2022-07-13
2022-07-14
2022-07-16
2022-07-17
2022-07-18
2022-07-19
2022-07-20
github2
20:00:05
增加合併工廠的選項,使用者可以選擇多個工廠合併 合併之後會新增一個工廠 並且會複製有所有被勾選的工廠的資料到這個新增的工廠 包括 image, report_record, document 與 follow_up
github2
20:00:05
增加合併工廠的選項,使用者可以選擇多個工廠合併 合併之後會新增一個工廠 並且會複製有所有被勾選的工廠的資料到這個新增的工廠 包括 image, report_record, document 與 follow_up
2022-07-21
github2
05:37:10
Bumps <https://github.com/terser/terser|terser> from 4.8.0 to 4.8.1. Changelog _Sourced from <https://github.com/terser/terser/blob/master/CHANGELOG.md|terser's changelog>._ > *v4.8.1 (backport)* > > • Security fix for RegExps that should not be evaluated (regexp DDOS) Commits • See full diff in <https://github.com/terser/terser/commits|compare view> <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/about.disfactory.tw/network/alerts|Security Alerts page>.
github2
05:37:10
Bumps <https://github.com/terser/terser|terser> from 4.8.0 to 4.8.1. Changelog _Sourced from <https://github.com/terser/terser/blob/master/CHANGELOG.md|terser's changelog>._ > *v4.8.1 (backport)* > > • Security fix for RegExps that should not be evaluated (regexp DDOS) Commits • See full diff in <https://github.com/terser/terser/commits|compare view> <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/about.disfactory.tw/network/alerts|Security Alerts page>.
github2
06:50:54
Bumps <https://github.com/terser/terser|terser> from 4.6.3 to 4.8.1. Changelog _Sourced from <https://github.com/terser/terser/blob/master/CHANGELOG.md|terser's changelog>._ > *v4.8.1 (backport)* > > • Security fix for RegExps that should not be evaluated (regexp DDOS) > > *v4.8.0* > > • Support for numeric separators (`million = 1_000_000`) was added. > • Assigning properties to a class is now assumed to be pure. > • Fixed bug where `yield` wasn't considered a valid property key in generators. > > *v4.7.0* > > • A bug was fixed where an arrow function would have the wrong size > • `arguments` object is now considered safe to retrieve properties from (useful for `length`, or `0`) even when `pure_getters` is not set. > • Fixed erroneous `const` declarations without value (which is invalid) in some corner cases when using `collapse_vars`. > > *v4.6.13* > > • Fixed issue where ES5 object properties were being turned into ES6 object properties due to more lax unicode rules. > • Fixed parsing of BigInt with lowercase `e` in them. > > *v4.6.12* > > • Fixed subtree comparison code, making it see that `[1,[2, 3]]` is different from `[1, 2, [3]]` > • Printing of unicode identifiers has been improved > > *v4.6.11* > > • Read unused classes' properties and method keys, to figure out if they use other variables. > • Prevent inlining into block scopes when there are name collisions > • Functions are no longer inlined into parameter defaults, because they live in their own special scope. > • When inlining identity functions, take into account the fact they may be used to drop `this` in function calls. > • Nullish coalescing operator (`x ?? y`), plus basic optimization for it. > • Template literals in binary expressions such as `+` have been further optimized > > *v4.6.10* > > • Do not use reduce_vars when classes are present > > *v4.6.9* > > • Check if block scopes actually exist in blocks > > *v4.6.8* > > • Take into account "executed bits" of classes like static properties or computed keys, when checking if a class evaluation might throw or have side effects. > > *v4.6.7* > > • Some new performance gains through a `AST_Node.size()` method which measures a node's source code length without printing it to a string first. ... (truncated) Commits • See full diff in <https://github.com/terser/terser/commits|compare view> <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/license.disfactory.tw/network/alerts|Security Alerts page>.
github2
06:50:54
Bumps <https://github.com/terser/terser|terser> from 4.6.3 to 4.8.1. Changelog _Sourced from <https://github.com/terser/terser/blob/master/CHANGELOG.md|terser's changelog>._ > *v4.8.1 (backport)* > > • Security fix for RegExps that should not be evaluated (regexp DDOS) > > *v4.8.0* > > • Support for numeric separators (`million = 1_000_000`) was added. > • Assigning properties to a class is now assumed to be pure. > • Fixed bug where `yield` wasn't considered a valid property key in generators. > > *v4.7.0* > > • A bug was fixed where an arrow function would have the wrong size > • `arguments` object is now considered safe to retrieve properties from (useful for `length`, or `0`) even when `pure_getters` is not set. > • Fixed erroneous `const` declarations without value (which is invalid) in some corner cases when using `collapse_vars`. > > *v4.6.13* > > • Fixed issue where ES5 object properties were being turned into ES6 object properties due to more lax unicode rules. > • Fixed parsing of BigInt with lowercase `e` in them. > > *v4.6.12* > > • Fixed subtree comparison code, making it see that `[1,[2, 3]]` is different from `[1, 2, [3]]` > • Printing of unicode identifiers has been improved > > *v4.6.11* > > • Read unused classes' properties and method keys, to figure out if they use other variables. > • Prevent inlining into block scopes when there are name collisions > • Functions are no longer inlined into parameter defaults, because they live in their own special scope. > • When inlining identity functions, take into account the fact they may be used to drop `this` in function calls. > • Nullish coalescing operator (`x ?? y`), plus basic optimization for it. > • Template literals in binary expressions such as `+` have been further optimized > > *v4.6.10* > > • Do not use reduce_vars when classes are present > > *v4.6.9* > > • Check if block scopes actually exist in blocks > > *v4.6.8* > > • Take into account "executed bits" of classes like static properties or computed keys, when checking if a class evaluation might throw or have side effects. > > *v4.6.7* > > • Some new performance gains through a `AST_Node.size()` method which measures a node's source code length without printing it to a string first. ... (truncated) Commits • See full diff in <https://github.com/terser/terser/commits|compare view> <https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores|Dependabot compatibility score> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. * * * Dependabot commands and options You can trigger Dependabot actions by commenting on this PR: • `@dependabot rebase` will rebase this PR • `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it • `@dependabot merge` will merge this PR after your CI passes on it • `@dependabot squash and merge` will squash and merge this PR after your CI passes on it • `@dependabot cancel merge` will cancel a previously requested merge and block automerging • `@dependabot reopen` will reopen this PR if it is closed • `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually • `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) • `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) • `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language • `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language • `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language • `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the <https://github.com/Disfactory/license.disfactory.tw/network/alerts|Security Alerts page>.
2022-07-22
2022-07-23
2022-07-25
2022-07-26
2022-07-27
github2
20:07:39
`<https://github.com/Disfactory/frontend/commit/3576a0cecfeae0b94d07a6c3f008312f95ba40e6|3576a0ce>` - add: displaying uploading text for the UpdateFactorySteps `<https://github.com/Disfactory/frontend/commit/8a3c759dae2de2b61224ffbfefa7e42ae51c2d91|8a3c759d>` - Merge pull request #161 from chnejohnson/issue#148
github2
20:07:39
`<https://github.com/Disfactory/frontend/commit/3576a0cecfeae0b94d07a6c3f008312f95ba40e6|3576a0ce>` - add: displaying uploading text for the UpdateFactorySteps `<https://github.com/Disfactory/frontend/commit/8a3c759dae2de2b61224ffbfefa7e42ae51c2d91|8a3c759d>` - Merge pull request #161 from chnejohnson/issue#148
github2
20:07:39
`<https://github.com/Disfactory/frontend/commit/3576a0cecfeae0b94d07a6c3f008312f95ba40e6|3576a0ce>` - add: displaying uploading text for the UpdateFactorySteps `<https://github.com/Disfactory/frontend/commit/8a3c759dae2de2b61224ffbfefa7e42ae51c2d91|8a3c759d>` - Merge pull request #161 from chnejohnson/issue#148
github2
20:07:39
`<https://github.com/Disfactory/frontend/commit/3576a0cecfeae0b94d07a6c3f008312f95ba40e6|3576a0ce>` - add: displaying uploading text for the UpdateFactorySteps `<https://github.com/Disfactory/frontend/commit/8a3c759dae2de2b61224ffbfefa7e42ae51c2d91|8a3c759d>` - Merge pull request #161 from chnejohnson/issue#148