UISEES-44: Enhancements to filter/facets implementation

UISEES-44 Enhancements to filter/facets implementation
Purpose
add filters visible with a count of 0

yarn run v1.22.4
$ eslint .
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Holding/CreateHolding/CreateHolding.js
38:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array          react-hooks/exhaustive-deps
45:6  warning  React Hook useCallback has a missing dependency: 'mutator.holding'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/Holding/Holding.js
100:6  warning  React Hook useMemo has missing dependencies: 'holding', 'holdings', and 'locationsById'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/Holding/HoldingContainer.js
100:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array                          react-hooks/exhaustive-deps
107:6  warning  React Hook useCallback has missing dependencies: 'history' and 'location.search'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/Holding/MoveToDropdown/MoveToDropdown.js
114:6  warning  React Hook useCallback has missing dependencies: 'canMoveHoldings', 'canMoveItems', 'holding.instanceId', 'instances', 'movetoHoldings', and 'onSelect'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/HoldingsListContainer.js
45:6  warning  React Hook useEffect has missing dependencies: 'mutator.instanceHoldings' and 'setAllHoldings'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceAdministrativeView/StatisticalCodesList.js
38:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceClassificationView/InstanceClassificationView.js
43:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceContributorsView/InstanceContributorsView.js
52:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceDescriptiveView/DescriptiveFormatsList.js
44:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceDescriptiveView/DescriptivePublicationsList.js
43:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceElecAccessView/InstanceElecAccessView.js
67:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceIdentifiersView/InstanceIdentifiersView.js
42:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceNotesView/InstanceNotesList.js
40:74  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceSubjectView/InstanceSubjectView.js
33:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceTitleData/AlternativeTitlesList.js
39:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceTitleData/TitleSeriesStatements.js
31:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceEdit/InstanceEdit.js
50:6  warning  React Hook useCallback has a missing dependency: 'mutator.instanceEdit'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMarc/InstanceMarcContainer.js
54:6  warning  React Hook useEffect has missing dependencies: 'goBack' and 'mutator.marcRecord'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementContainer.js
42:19  warning  React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies?  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementDetails/InstanceMovementDetails.js
54:6  warning  React Hook useCallback has a missing dependency: 'stripes'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementDetails/InstanceMovementDetailsActions.js
37:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
49:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementDetails/InstanceMovementDetailsContainer.js
23:6  warning  React Hook useEffect has missing dependencies: 'instance.source' and 'mutator.marcRecord'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/ItemsList/ItemsList.js
137:55  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
140:5   warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/ItemsList/ItemsListContainer.js
27:6  warning  React Hook useEffect has missing dependencies: 'mutator.instanceHoldingItems' and 'setOpen'. Either include them or remove the dependency array. If 'setOpen' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/MoveHoldingContext/MoveHoldingContext.js
64:6  warning  React Hook useCallback has missing dependencies: 'dragFromId', 'isHoldingMoved', 'moveHoldings', and 'moveItems'. Either include them or remove the dependency array. If 'moveHoldings' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
70:6  warning  React Hook useCallback has an unnecessary dependency: 'selectedHoldingsMap'. Either exclude it or remove the dependency array                                                                                react-hooks/exhaustive-deps
74:6  warning  React Hook useCallback has an unnecessary dependency: 'selectedHoldingsMap'. Either exclude it or remove the dependency array                                                                                react-hooks/exhaustive-deps
184:6  warning  React Hook useMemo has missing dependencies: 'dragToId', 'intl', 'leftInstance.title', 'referenceData', 'rightInstance.id', and 'rightInstance.title'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/MoveItemsContext/MoveItemsContext.js
46:6  warning  React Hook useCallback has a missing dependency: 'moveItems'. Either include it or remove the dependency array. If 'moveItems' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/ViewRequests/useFetchItems.js
16:6  warning  React Hook useEffect has a missing dependency: 'mutatorItems'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Item/CreateItem/CreateItem.js
53:6  warning  React Hook useEffect has missing dependencies: 'mutator.itemHolding' and 'mutator.itemInstance'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
60:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array                                         react-hooks/exhaustive-deps
67:6  warning  React Hook useCallback has a missing dependency: 'mutator.item'. Either include it or remove the dependency array                                    react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/common/hooks/useFacets.js
167:6  warning  React Hook useEffect has a missing dependency: 'getNewRecords'. Either include it or remove the dependency array. If 'getNewRecords' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
201:6  warning  React Hook useEffect has missing dependencies: 'handleFetchFacets' and 'location.search'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
210:6  warning  React Hook useEffect has missing dependencies: 'handleFetchFacets' and 'query'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
216:6  warning  React Hook useEffect has a missing dependency: 'selectedFacetFilters'. Either include it or remove the dependency array                                                                                react-hooks/exhaustive-deps
230:6  warning  React Hook useEffect has missing dependencies: 'accordions' and 'handleFetchFacets'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/common/hooks/useGoBack.js
22:6   warning  React Hook useCallback has missing dependencies: 'history' and 'location.state'. Either include them or remove the dependency array         react-hooks/exhaustive-deps
22:20  warning  React Hook useCallback has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/common/hooks/useInstance.js
24:6  warning  React Hook useEffect has a missing dependency: 'mutator'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/components/ElasticQueryField/ElasticQueryField.js
487:6  warning  React Hook useEffect has a missing dependency: 'isWarning'. Either include it or remove the dependency array       react-hooks/exhaustive-deps
505:6  warning  React Hook useEffect has a missing dependency: 'processOptions'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/facetUtils.js
69:28  error  Arrow function used ambiguously with a conditional expression  no-confusing-arrow
70:28  error  Arrow function used ambiguously with a conditional expression  no-confusing-arrow
71:24  error  Arrow function used ambiguously with a conditional expression  no-confusing-arrow
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/routes/QuickMarcRoute.js
13:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/routes/ViewRequestsRoute.js
45:6  warning  React Hook useEffect has missing dependencies: 'mutator.allInstanceOpenLoans' and 'mutator.allInstanceRequests'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/views/ItemStatus/ItemStatus.js
46:5  warning  React Hook useEffect has missing dependencies: 'mutator.item' and 'mutator.servicePoint'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
✖ 53 problems (3 errors, 50 warnings)
3 errors and 0 warnings potentially fixable with the --fix option.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

yarn run v1.22.4
$ eslint .
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Holding/CreateHolding/CreateHolding.js
38:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array          react-hooks/exhaustive-deps
45:6  warning  React Hook useCallback has a missing dependency: 'mutator.holding'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/Holding/Holding.js
100:6  warning  React Hook useMemo has missing dependencies: 'holding', 'holdings', and 'locationsById'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/Holding/HoldingContainer.js
100:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array                          react-hooks/exhaustive-deps
107:6  warning  React Hook useCallback has missing dependencies: 'history' and 'location.search'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/Holding/MoveToDropdown/MoveToDropdown.js
114:6  warning  React Hook useCallback has missing dependencies: 'canMoveHoldings', 'canMoveItems', 'holding.instanceId', 'instances', 'movetoHoldings', and 'onSelect'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/HoldingsList/HoldingsListContainer.js
45:6  warning  React Hook useEffect has missing dependencies: 'mutator.instanceHoldings' and 'setAllHoldings'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceAdministrativeView/StatisticalCodesList.js
38:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceClassificationView/InstanceClassificationView.js
43:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceContributorsView/InstanceContributorsView.js
52:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceDescriptiveView/DescriptiveFormatsList.js
44:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceDescriptiveView/DescriptivePublicationsList.js
43:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceElecAccessView/InstanceElecAccessView.js
67:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceIdentifiersView/InstanceIdentifiersView.js
42:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceNotesView/InstanceNotesList.js
40:74  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceSubjectView/InstanceSubjectView.js
33:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceTitleData/AlternativeTitlesList.js
39:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceDetails/InstanceTitleData/TitleSeriesStatements.js
31:63  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceEdit/InstanceEdit.js
50:6  warning  React Hook useCallback has a missing dependency: 'mutator.instanceEdit'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMarc/InstanceMarcContainer.js
54:6  warning  React Hook useEffect has missing dependencies: 'goBack' and 'mutator.marcRecord'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementContainer.js
42:19  warning  React Hook useCallback does nothing when called with only one argument. Did you forget to pass an array of dependencies?  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementDetails/InstanceMovementDetails.js
54:6  warning  React Hook useCallback has a missing dependency: 'stripes'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementDetails/InstanceMovementDetailsActions.js
37:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
49:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/InstanceMovement/InstanceMovementDetails/InstanceMovementDetailsContainer.js
23:6  warning  React Hook useEffect has missing dependencies: 'instance.source' and 'mutator.marcRecord'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/ItemsList/ItemsList.js
137:55  warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
140:5   warning  React Hook useMemo has a missing dependency: 'intl'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/ItemsList/ItemsListContainer.js
27:6  warning  React Hook useEffect has missing dependencies: 'mutator.instanceHoldingItems' and 'setOpen'. Either include them or remove the dependency array. If 'setOpen' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/MoveHoldingContext/MoveHoldingContext.js
64:6  warning  React Hook useCallback has missing dependencies: 'dragFromId', 'isHoldingMoved', 'moveHoldings', and 'moveItems'. Either include them or remove the dependency array. If 'moveHoldings' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
70:6  warning  React Hook useCallback has an unnecessary dependency: 'selectedHoldingsMap'. Either exclude it or remove the dependency array                                                                                react-hooks/exhaustive-deps
74:6  warning  React Hook useCallback has an unnecessary dependency: 'selectedHoldingsMap'. Either exclude it or remove the dependency array                                                                                react-hooks/exhaustive-deps
184:6  warning  React Hook useMemo has missing dependencies: 'dragToId', 'intl', 'leftInstance.title', 'referenceData', 'rightInstance.id', and 'rightInstance.title'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/MoveItemsContext/MoveItemsContext.js
46:6  warning  React Hook useCallback has a missing dependency: 'moveItems'. Either include it or remove the dependency array. If 'moveItems' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Instance/ViewRequests/useFetchItems.js
16:6  warning  React Hook useEffect has a missing dependency: 'mutatorItems'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/Item/CreateItem/CreateItem.js
53:6  warning  React Hook useEffect has missing dependencies: 'mutator.itemHolding' and 'mutator.itemInstance'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
60:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array                                         react-hooks/exhaustive-deps
67:6  warning  React Hook useCallback has a missing dependency: 'mutator.item'. Either include it or remove the dependency array                                    react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/common/hooks/useFacets.js
167:6  warning  React Hook useEffect has a missing dependency: 'getNewRecords'. Either include it or remove the dependency array. If 'getNewRecords' changes too often, find the parent component that defines it and wrap that definition in useCallback  react-hooks/exhaustive-deps
201:6  warning  React Hook useEffect has missing dependencies: 'handleFetchFacets' and 'location.search'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
210:6  warning  React Hook useEffect has missing dependencies: 'handleFetchFacets' and 'query'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
216:6  warning  React Hook useEffect has a missing dependency: 'selectedFacetFilters'. Either include it or remove the dependency array                                                                                react-hooks/exhaustive-deps
230:6  warning  React Hook useEffect has missing dependencies: 'accordions' and 'handleFetchFacets'. Either include them or remove the dependency array                                                                                react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/common/hooks/useGoBack.js
22:6   warning  React Hook useCallback has missing dependencies: 'history' and 'location.state'. Either include them or remove the dependency array         react-hooks/exhaustive-deps
22:20  warning  React Hook useCallback has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/common/hooks/useInstance.js
24:6  warning  React Hook useEffect has a missing dependency: 'mutator'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/components/ElasticQueryField/ElasticQueryField.js
487:6  warning  React Hook useEffect has a missing dependency: 'isWarning'. Either include it or remove the dependency array       react-hooks/exhaustive-deps
505:6  warning  React Hook useEffect has a missing dependency: 'processOptions'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/facetUtils.js
69:28  error  Arrow function used ambiguously with a conditional expression  no-confusing-arrow
70:28  error  Arrow function used ambiguously with a conditional expression  no-confusing-arrow
71:24  error  Arrow function used ambiguously with a conditional expression  no-confusing-arrow
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/routes/QuickMarcRoute.js
13:6  warning  React Hook useCallback has a missing dependency: 'history'. Either include it or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/routes/ViewRequestsRoute.js
45:6  warning  React Hook useEffect has missing dependencies: 'mutator.allInstanceOpenLoans' and 'mutator.allInstanceRequests'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
/home/jenkins/workspace/folio-org_ui-inventory-es_PR-30/project/src/views/ItemStatus/ItemStatus.js
46:5  warning  React Hook useEffect has missing dependencies: 'mutator.item' and 'mutator.servicePoint'. Either include them or remove the dependency array  react-hooks/exhaustive-deps
✖ 53 problems (3 errors, 50 warnings)
3 errors and 0 warnings potentially fixable with the --fix option.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.


Added explicit dependency on signet to gemspec

This fixes the failing Ruby interop tests

LGTM. Thanks for looking into this!

Merging this because it unbreaks interop tests.


Cannot Resolve Modules When Building

I am having an issue with something that supposedly has been fixed.  I am using "js-xlsx": "^0.8.22", in my application and get the build issue below:

PS src\Web\ClientApp> ng build
Date: 2018-12-18T17:25:59.412Z
Hash: 696d2b9b7a2622f2a129
Time: 20448ms
chunk {main} main.js, main.js.map (main) 1.31 MB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 228 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.22 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 180 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 7.82 MB [initial] [rendered]
WARNING in ./node_modules/js-xlsx/ods.js
Module not found: Error: Can't resolve '../xlsx' in 'src\Web\ClientApp\node_modules\js-xlsx'
WARNING in ./node_modules/js-xlsx/xlsx.js
Module not found: Error: Can't resolve 'crypto' in 'src\Web\ClientApp\node_modules\js-xlsx'
ERROR in ./node_modules/js-xlsx/xlsx.js
Module not found: Error: Can't resolve 'fs' in 'src\Web\ClientApp\node_modules\js-xlsx'
ERROR in ./node_modules/js-xlsx/ods.js
Module not found: Error: Can't resolve 'fs' in 'src\Web\ClientApp\node_modules\js-xlsx'
ERROR in ./node_modules/js-xlsx/ods.js
Module not found: Error: Can't resolve 'xlsx' in 'src\Web\ClientApp\node_modules\js-xlsx'

I have searched for a resolution, but it appears to have been fixed.

https://github.com/SheetJS/js-xlsx/issues/467.
https://github.com/SheetJS/js-xlsx/issues/585

I do not have a webpack.config file in my application.

I have the same problem with you? so, do you find the solution. if you do, can you help me solve this ,thank you.

I am having an issue with something that supposedly has been fixed. I am using "js-xlsx": "^0.8.22", in my application and get the build issue below:

PS src\Web\ClientApp> ng build
Date: 2018-12-18T17:25:59.412Z
Hash: 696d2b9b7a2622f2a129
Time: 20448ms
chunk {main} main.js, main.js.map (main) 1.31 MB [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 228 kB [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 6.22 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 180 kB [initial] [rendered]
chunk {vendor} vendor.js, vendor.js.map (vendor) 7.82 MB [initial] [rendered]
WARNING in ./node_modules/js-xlsx/ods.js
Module not found: Error: Can't resolve '../xlsx' in 'src\Web\ClientApp\node_modules\js-xlsx'
WARNING in ./node_modules/js-xlsx/xlsx.js
Module not found: Error: Can't resolve 'crypto' in 'src\Web\ClientApp\node_modules\js-xlsx'
ERROR in ./node_modules/js-xlsx/xlsx.js
Module not found: Error: Can't resolve 'fs' in 'src\Web\ClientApp\node_modules\js-xlsx'
ERROR in ./node_modules/js-xlsx/ods.js
Module not found: Error: Can't resolve 'fs' in 'src\Web\ClientApp\node_modules\js-xlsx'
ERROR in ./node_modules/js-xlsx/ods.js
Module not found: Error: Can't resolve 'xlsx' in 'src\Web\ClientApp\node_modules\js-xlsx'

I have searched for a resolution, but it appears to have been fixed.

#467.
#585

I do not have a webpack.config file in my application.

This was fixed by adding some options to package.json.  For more detailed info, check the webpack demo and the angular demo


pr details are added

Before creating a pull request make sure that:

[ ] commit messages are meaningful and follow good commit message guidelines
[ ] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)
[x] the keep-helm label has been added, if the helm release should be persisted after a successful build

Please remove this line and everything above and fill the following sections:
JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/PRL-3990
Change description
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[x] No

No longer needed


Feat: Continuous actions networks and training utils

What?
In this PR, we add continuous networks and training functions to transform the log probability and the actions produced. It also modifies configs and the JaxMARL wrapper accordingly, since mabrax doesn't provide a global state.
Why?
These changes add support for environments with continuous actions.
How?

Add continuous networks that return actor_mean and actor_log_std.
Use utils functions to sample action and log_prob from the distribution and transform them.
Add a global state to mabrax by simply concatenating agent observations.

Extra
This PR will be followed by a full PR that will add the various continuous systems as well as their configs and evaluator changes.

We're closing this PR since we'll adopt new ways to initialise the action's distribution in the continuous case with non-vmapped networks and avoid creating different systems files.


When editing single point milStd features in WorldWind the icons will flicker

Dragging the feature is causing the renderer to redraw the symbol. This may require waiting for WorldWind to fix the re-positioning of features.

#274

Fixed re-positioning in WW sdk. Closing this issue


Help installing Adreno tools

Hey, I'm just wondering how to install adreno tools and how to update them?
Do I have to do it on a PC or can I do it on android

Hey, have you found your solutions? I'm new too to this and seems to can't found the answer everywhere else

it needs to be integrated into each application.
It's not like you can replace gpu driver for the whole smartphone


Compilation fails with NoSuchElementException for functions with generic parameters

Hello 👋🏻 I got this error and it only happens when I try to run any test. here's the message:
e: Compilation failed: Sequence contains no element matching the predicate.
 * Source files: *all files in commonTest are mentioned here*
 * Compiler version info: Konan: 1.5.20 / Kotlin: 1.5.20
 * Output kind: LIBRARY
e: java.util.NoSuchElementException: Sequence contains no element matching the predicate.
	at com.rickclephas.kmp.nativecoroutines.compiler.KmpNativeCoroutinesIrTransformer.visitFunctionNew(KmpNativeCoroutinesIrTransformer.kt:232)
	at org.jetbrains.kotlin.backend.common.IrElementTransformerVoidWithContext.visitFunction(IrElementTransformerVoidWithContext.kt:68)
	at org.jetbrains.kotlin.ir.visitors.IrElementTransformerVoid.visitSimpleFunction(IrElementTransformerVoid.kt:72)
	at org.jetbrains.kotlin.ir.visitors.IrElementTransformerVoid.visitSimpleFunction(IrElementTransformerVoid.kt:73)

After some debugging, I finally found the one that triggers it: this file from Apollo GraphQL. I added it manually to my commonTest in my project.
Based on the error message, is it because single in visitFunctionNew can't find any matching function? but if that's true, I'm not sure why it doesn't match.
val originalFunction = declaration.parentAsClass.functions.single {
            it.name == originalName && it.isCoroutinesFunction && it.valueParameters.areSameAs(declaration.valueParameters)
        }

Hi! Looking at the GraphQL function I am guessing it's because of the generic function parameter.
The generic parameter D of the original function will be of a different "type" than the generic parameter D of the generated native function.
Will have to take a look at this later, it should be possible to compare the generic types based on it's constraints.
Though I am not sure if that is needed since generic functions aren't supported in ObjC.
If these kinds of functions aren't even part of the ObjC framework then we could just skip them completely 🙂.

Alright can confirm this issue is caused by the generic parameters. Though these kind of functions are part of the ObjC framework (the generics are replaces by the upper bound types) so we can't just skip them.
Will take a look at how to correctly compare the generic types 🙂.

Thank you for checking this!
I just realized I also have another class from GraphQL that's using generic type D but I still can build the project with this class in my commontest. At a glance the function on both files are similar, one of the differences is that the other class is an internal class. I tried to add internal to the other class and this solved my problem 😃 I'm guessing the native function will not be generated if it's an internal?

I tried to add internal to the other class and this solved my problem 😃 I'm guessing the native function will not be generated if it's an internal?

Yeah that is correct the native functions and properties are only generated for public declarations.

v0.5.0 adds support for generic functions to the compiler plugin.
I have also added the NativeCoroutinesIgnore annotation so that specific functions (or properties) can be ignored/excluded.
Which can be useful in cases where the compiler plugin has trouble with a specific function or property 🙂.

@rickclephas I am experiencing this generics issue while on 0.11.2
I have a function that accepts generics, and have narrowed the failure down to exactly that, compilation fails with the error referenced in this issue if I include the function.
Below is the kotlin code that fails, hope you have some idea as to what causes the error and if and how I can fix it while still having the function available to iOS developers.
class UseCaseUtils {

    /**
     * Creates a [Flow] wrapper which will emit values of [Entity] with a delay of the return value of the [extractTimeMillis] block.
     *
     * @param Entity the type of Entity the UseCase returns.
     * @param useCase the use case to wrap.
     * @param extractTimeMillis a block which extracts (or plain returns) a number of milliseconds until the next fetch.
     * @return returns the wrapped [Flow].
     */
    fun <Entity : IEntity> createFlowableUseCase(useCase: suspend () -> Entity, extractTimeMillis: (Entity) -> Long): Flow<Entity> = flow<Entity> {
        while (true) {
            // Invoke usecase to get entity.
            val entity = useCase()

            // Emit entity to flow.
            emit(entity)

            // Delay until next flow using the extractor block.
            delay(extractTimeMillis(entity))
        }
    }

}

Compilation fails with the error:
java.util.NoSuchElementException: Sequence contains no element matching the predicate.
	at com.rickclephas.kmp.nativecoroutines.compiler.KmpNativeCoroutinesIrTransformer.visitFunctionNew(KmpNativeCoroutinesIrTransformer.kt:227)

Hi @andybdahl thanks for the report!
I did some quick investigating and created two separate issues for the mentioned build failures.
As temporary workaround you could manually create the native function:
// commonMain
import com.rickclephas.kmp.nativecoroutines.NativeCoroutinesIgnore

class UseCaseUtils {
    @NativeCoroutinesIgnore
    fun <Entity : IEntity> createFlowableUseCase(
        useCase: suspend () -> Entity,
        extractTimeMillis: (Entity) -> Long
    ): Flow<Entity> { /* ... */ }
}

// iosMain
import com.rickclephas.kmp.nativecoroutines.NativeFlow
import com.rickclephas.kmp.nativecoroutines.asNativeFlow

fun <Entity : IEntity> UseCaseUtils.createFlowableUseCaseNative(
    useCase: suspend () -> Entity,
    extractTimeMillis: (Entity) -> Long
): NativeFlow<Entity> = createFlowableUseCase(useCase, extractTimeMillis).asNativeFlow()


Specify that dtype=np.float32 is required in the readme

I'm a noob, and spent many hours not realising that this was required. It would be useful to make a note of it in the readme :)

You're not the first person to be confused about this :) I'll try to find some time to add a check to raise an Exception for an incorrect datatype.

Closed by #15


Cannot set property 'row_number' of undefined

When user hover mouse in React MetricsGraphics component, React show this error on console:
Uncaught TypeError: Cannot set property 'row_number' of undefined
    at ee (bundle.min.js:1)
    at SVGRectElement.<anonymous> (bundle.min.js:1)
    at SVGRectElement.<anonymous> (bundle.min.js:1)

And graphic doesn't show selected item description.
How can I resolve this error?

I'm having this issue as well, though at initialization, not mouse over. Did you resolve this @ivanhdzd?

Oh, I just figured this out. It was something to do with my webpack setup. I ended up adding an external for metrics-graphics and loading the javascript for it separately. For some reason when using webpack/uglifyjs against the metricsgraphics source it was causing this error.


Unifying contact tags (osm_data.geojson)

Is your feature request related to a problem? Please describe.
In OpenStreetMap there are two ways to tag contact tags, one with prefix, for example 'contactphone' and the other - 'phone' without prefix. It applies also for all contact tags (website, email, facebook, vk etc.). Now we only render phone tag value and if it's empty contact:phone value is used.
Describe the solution you'd like
Removing 'contact:' prefix in proceess_feature_properties() in download_data.py to have unified version in the entire osm_data.geojson file. Pros: file will be a bit smaller, rendering will be simpler (no need to use OR).

If there isn't anyone already working on this one, I would like to work on it.


not using deliver_later?

Hi,
I'm using clearance 1.16.1, rails 5.1, and Que 1.0.0.beta3. When I invoke a password reset email, I see this in my logs:
[ActiveJob] [ActionMailer::DeliveryJob] [7a9814be-ece9-41ee-a214-8c56395a1165] Performing ActionMailer::DeliveryJob (Job ID: 7a9814be-ece9-41ee-a214-8c56395a1165) from Que(default) with arguments: "ClearanceMailer", "change_password", "deliver_now", #<GlobalID:0x42 @uri=#<URI::GID gid://foo/User/42>>

The readme suggests that this should be deliver_later, not deliver_now
https://github.com/thoughtbot/clearance#deliver-email-in-background-job
Is something going wrong, or does the job actually invoke a deliver_now when executing?
Thanks!

Hi @jjb, Unless you override the password controller or it's an earlier rails version then the password reset should use the deliver_later - passwords_controller.rb#L60 - reset mail source.
But for the actual mail devliery it would also be dependent on the adapter, for exmample the default inline adapter will  execute any job immediately. Thanks!

Thanks. So my question was, will the log line show deliver_now when the job worker works on it. Everything I'm seeing suggests that that is the case. Maybe this is more of a rails question than a clearance question :) I'll close this.


Add rohanverma2711 file

i am learning to create a pull request ,create branches and and make commits.
hope u like it and tell me what is required..

done


C++ Grpc server (version 0_11_1) core due to the assert in pipe() call after 36 hours of run. Probably fd leak?

We are running longevity test for our C++ gRPC server. The server provides an RPC to subscribe for streaming and also an RPC to unsubcribe. We are calling subscribe()/unsubscribe() in a loop. This pair is called every 50 secs. And we see that the server cores after around 36 hours of run. The core happens due to assert in pipe() call. We suspect this might be due to fd leak.
Is there any known issue that would have fixed this that we can cherry pick for 0_11_1. Could this be a c-core issue or c++ plugin issue? At this stage, we are not ready to move to new version of the gRPC stack as it would require a re-qualification by our test folks and we will not be able to meet our timelines.
It would be nice if someone takes a quick look.
The backtrace looks like below:
(gdb) bt
#0  0xc8677fbb in thr_kill () at thr_kill.S:3
#1  0xc8677f67 in __raise (s=6) at /.amd/svl-engdata1vs1/occamdev/build/freebsd/stable_10/20160723.171211_fbsd-builder_10.331042/src/lib/libc/gen/raise.c:51
#2  0xc8676977 in abort () at /.amd/svl-engdata1vs1/occamdev/build/freebsd/stable_10/20160723.171211_fbsd-builder_10.331042/src/lib/libc/stdlib/abort.c:65
#3  0x081518ab in pipe_init (fd_info=) at ../../../../../../src/junos/lib/libgrpc/src/core/iomgr/wakeup_fd_pipe.c:50
#4  0x08150c40 in grpc_pollset_work (pollset=0x8c1321c, worker=0xfebf8de8, now=..., deadline=<error reading variable: Cannot access memory at address 0x0>) at ../../../../../../src/junos/lib/libgrpc/src/core/iomgr/pollset_posix.c:180
#5  0x0814e9fd in grpc_completion_queue_next (cc=, deadline=..., reserved=0x0) at ../../../../../../src/junos/lib/libgrpc/src/core/surface/completion_queue.c:210
#6  0x0813e612 in grpc::CompletionQueue::AsyncNextInternal (this=, tag=0xfebf8ef8, ok=0xfebf8ef7, deadline=...) at ../../../../../../src/junos/lib/libgrpc/src/cpp/common/completion_queue_cpp.cc:56
#7  0x08133248 in Next (this=0x8c0cf8c, tag=<error reading variable: Cannot access memory at address 0x0>, ok=) at ../../../../../../src/junos/lib/libgrpc/include/grpc++/completion_queue.h:127
#8  Wait (cq=0x8c0cf8c, ok=) at ../../../../../../src/junos/lib/libgrpc/src/cpp/server/server_cpp.cc:133
#9  grpc::Server::RunRpc (this=0x8c0cf80) at ../../../../../../src/junos/lib/libgrpc/src/cpp/server/server_cpp.cc:548
#10 0x08133e6f in __invoke<void (grpc::Server::&)(), grpc::Server&, void> (__f=, __a0=)
at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/__functional_base:380
#11 __apply_functor<void (grpc::Server::)(), std::__1::tuple<grpc::Server >, 0, std::__1::tuple<> > (__f=, __bound_args=..., __args=)
at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/functional:2023
#12 operator()<> (this=) at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/functional:2086
#13 __invoke<std::__1::__bind<void (grpc::Server::)(), grpc::Server>&> (__f=...) at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/__functional_base:413
#14 std::__1::__function::__func<std::__1::__bind<void (grpc::Server::)(), grpc::Server>, std::__1::allocator<std::__1::__bind<void (grpc::Server::)(), grpc::Server> >, void ()>::operator()() (this=0xfebf8f38)
at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/functional:1370
#15 0x081397f1 in operator() (this=) at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/functional:1756
#16 grpc::FixedSizeThreadPool::ThreadFunc (this=0x8c0c840) at ../../../../../../src/junos/lib/libgrpc/src/cpp/server/fixed_size_thread_pool.cc:53
#17 0x0813a74e in __invoke<void (grpc::FixedSizeThreadPool::)(), grpc::FixedSizeThreadPool, void> (
__f=<unknown type in /.amd/svl-engdata1vs1/vol/eabu_jenkins/jvision/development/20160830.0/grpc_build/obj/bsd10/i386/junos/usr.sbin/server/na-grpcd, CU 0xc86b1a, DIE 0xc9086b>, __a0=)
at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/__functional_base:380
#18 __thread_execute<void (grpc::FixedSizeThreadPool::)(), grpc::FixedSizeThreadPool, 1> (__t=...) at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/thread:332
#19 std::__1::__thread_proxy<std::__1::tuple<void (grpc::FixedSizeThreadPool::)(), grpc::FixedSizeThreadPool> > (__vp=0x8c0d940)
at /volume/publish/dev/occam/llvm-3.5/sysroot/stable_10/current/i386-unknown-freebsd10.1/usr/include/c++/v1/thread:342
#20 0xc86f7dfb in thread_start (curthread=0x8c04480) at /.amd/svl-engdata1vs1/occamdev/build/freebsd/stable_10/20160723.171211_fbsd-builder_10.331042/src/lib/libthr/thread/thr_create.c:288
#21 0x00000000 in ?? ()

gRPC 0.11.1 was nearly a year ago - what is it that has you using such old code and how hard would it be for you to upgrade to 1.0.0?

Well, he said it ;-) That version was vetted by their company, and vetting a new version would take too much time.
Unfortunately, however, as @nathanielmanistaatgoogle points out, this beta version was over a year ago, and a huge lot of things changed in the meantime. There is a boatload of bugs that were fixed between 0.11 and 1.0, so remembering and finding the exact cause of what you're experiencing here isn't going to be possible for us. Sorry, but we won't be able to provide support for past beta releases of gRPC. Or was it even alpha ? I don't remember...

D'oh! @M-Vivek, I apologize for not fully reading your report.
@nicolasnoble: I believe 0.11 was the first beta release.

Hi nathaniel, nicolas, I understand that there should have been lots of bug fixes. Hence I tried to categorize the issue as probable fd leak.
Is it possible, at the least, to get the list of issues that was due to fd leak?

It's unclear what we can do on our end for this; it's unsupported now, and the bug tracker is publicly available data.


ntr abolished double-strand break repair

PMID:17178839
parent of
abolished double-strand break repair by yada yada....
I could inferI guess.....
In cycling S. pombe cells, HR is the dominant pathway for
DSB repair whereas NHEJ is dispensable for cell survival (7).

abolished double-strand break repair FYPO:0005436

edit file: 51d8717d25e520da70c8db80f272ffd7bec05954
release: e07924407651cf5794e0cd066ef0d69fa571dacf


All Teams - Sept 2023 FDA monthly meeting items and slides

Data team updates
Publication updates
BioProject submission draft (mock-ups + next steps: will send mock-ups to Raja/Vahan for approval and input prior to slides)
Handoff documentation draft
Embleema updates and items
Year 2 milestone review
Year 3 goals and level of effort review + gain feedback
Sept-Oct tasks

complete


Support blackout tests

To try out:

Navigate to http://localhost:5000/api/v2_0/getService
Set FLEXMEASURES_API_1_AND_2_SUNSET_ACTIVE = True in your flexmeasures.cfg
Refresh http://localhost:5000/api/v2_0/getService

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

25 of 34 (73.53%)  changed or added relevant lines in 8 files are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.01%) to 55.633%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

flexmeasures/api/common/utils/deprecation_utils.py
10
19
52.63%

Files with Coverage Reduction
New Missed Lines
%

flexmeasures/api/common/utils/deprecation_utils.py
2
35.62%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
6321

Relevant Lines:
10234

💛  - Coveralls

When I did not have the setting yet, the API (2.0) was still sunset, so that contradicts your test instructions for this PR, bus still seems correct to me. I found one potential problem.

I had failed to update my introductions after changing the default to having the sunset activated. I have revised my instructions now.


[Feature Request]:  Add a User Profile Page

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
The user profile page will have the all the details entered by the user while registering and a profile photo. This page will only be visible after logging in to the user's account.
Also the user can change their credentials from their profile page whenever they want and at the end there would be a logout option too.
Use Case
The login page redirects to the home page after logging in. There seems no difference on the site even after adding the account. This user profile page will ensure that the user is logged in and give them a better experience while surfing.
Benefits
-- Will ensure that the user is logged in.
-- Credentials could be viewed any moment by the user.
-- Easy logout option.
Add ScreenShots

Sort of this format
Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC-EXT contributor
[X] I'm a HACKTOBERFEST contributor
[X] I have starred the repository

@vanshikag1410, please complete as soon as possible.

@vanshikag1410, please complete as soon as possible.

can you pls upgrade it to level 2


Vision

Changes in Vision.py

Codecov Report
Attention: Patch coverage is 25.71429% with 52 lines in your changes are missing coverage. Please review.

Project coverage is 70.78%. Comparing base (b9d1125) to head (5bd5ced).

Files
Patch %
Lines

backend/similarity_webservice/vision.py
20.00%
48 Missing :warning:

backend/similarity_webservice/app.py
60.00%
2 Missing :warning:

backend/similarity_webservice/model.py
60.00%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #38      +/-   ##
==========================================
- Coverage   80.07%   70.78%   -9.29%
==========================================
  Files           6        6
  Lines         276      332      +56
==========================================
+ Hits          221      235      +14
- Misses         55       97      +42

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


[IOTDB-4093] Use online DataNodes to allocate new Regions

We currently use registered DataNodes to allocate new Regions due to the influence of ConfigNodeRPCProcessorTest framework. Actually, we should use online DataNodes to do the Region allocation.

LGTM


Import Data to a SQLite Database

Import Data to a SQLite Database

Done. See project/pipeline.sh and its called scripts.


Add RootMeanSquaredErrorResult

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (a68a0f7) to head (c3f19eb).
Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #482   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files          113       114    +1
  Lines         2917      2946   +29
  Branches       177       178    +1
=========================================
+ Hits          2917      2946   +29

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Add Content-Type Header

closes #119

@chdanielmueller Is the code snippet below the same version of your PR?
 var consumes = op.consumes || swagger.consumes;
 if(consumes) {
    method.headers.push({ name: 'Content-Type', value: consumes });
 }

My code basically did the same.
I changed the style now to match your input.
I did some small changes to it to get the ' in the code:
var consumes = op.consumes || swagger.consumes;
if(consumes) {
    method.headers.push({name: 'Content-Type', value: '\'' + consumes + '\'' });
}

@chdanielmueller thks! published on v1.4.0


d3.simple.chart.css

Add file, please!

What file?

d3.simple.chart.css

In index.html

If it is needed...

Sorry, I added it to index.html and forgot to remove link.

Ok! =) Sorry


fix: ignore mock files in codecov

Pull request checklist:

[ ] CHANGELOG.md was updated, if applicable

Description


Update marketplace-images.md

Added steps for deploying through JSON template using plan information.

@yuvaraj-azurevm  - Thank you for your contribution. Would you take a moment to sign the Contributor License Agreement (CLA)? After the CLA is signed, someone can review your pull request. Thanks!

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@microsoft-github-policy-service agree [company="Microsoft"]
From: microsoft-github-policy-service[bot] @.>
Sent: Friday, February 17, 2023 9:23 PM
To: MicrosoftDocs/azure-docs @.>
Cc: Yuvaraj Jayaraman @.>; Mention @.>
Subject: Re: [MicrosoftDocs/azure-docs] Update marketplace-images.md (PR #105375)
@yuvaraj-azurevmhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fyuvaraj-azurevm&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580401268|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=CMKh4EixkCd4qaUFxFnFhOLFyfcKDo99VMfZmiECrR4%3D&reserved=0 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]
Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term "You" includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"
Contributor License Agreement
Contribution License Agreement
This Contribution License Agreement ("Agreement") is agreed to by the party signing below ("You"),
and conveys certain license rights to Microsoft Corporation and its affiliates ("Microsoft") for Your
contributions to Microsoft open source projects. This Agreement is effective as of the latest signature
date below.

Definitions.
"Code" means the computer software code, whether in human-readable or machine-executable form,
that is delivered by You to Microsoft under this Agreement.
"Project" means any of the projects owned or managed by Microsoft and offered under a license
approved by the Open Source Initiative (www.opensource.orghttps://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.opensource.org%2F&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580401268|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=neCM%2FvRZehhjoNamybw08a8KyeaSOhBpNIafoxya%2Fxo%3D&reserved=0).
"Submit" is the act of uploading, submitting, transmitting, or distributing code or other content to any
Project, including but not limited to communication on electronic mailing lists, source code control
systems, and issue tracking systems that are managed by, or on behalf of, the Project for the purpose of
discussing and improving that Project, but excluding communication that is conspicuously marked or
otherwise designated in writing by You as "Not a Submission."
"Submission" means the Code and any other copyrightable material Submitted by You, including any
associated comments and documentation.
Your Submission. You must agree to the terms of this Agreement before making a Submission to any
Project. This Agreement covers any and all Submissions that You, now or in the future (except as
described in Section 4 below), Submit to any Project.
Originality of Work. You represent that each of Your Submissions is entirely Your original work.
Should You wish to Submit materials that are not Your original work, You may Submit them separately
to the Project if You (a) retain all copyright and license information that was in the materials as You
received them, (b) in the description accompanying Your Submission, include the phrase "Submission
containing materials of a third party:" followed by the names of the third party and any licenses or other
restrictions of which You are aware, and (c) follow any other instructions in the Project's written
guidelines concerning Submissions.
Your Employer. References to "employer" in this Agreement include Your employer or anyone else
for whom You are acting in making Your Submission, e.g. as a contractor, vendor, or agent. If Your
Submission is made in the course of Your work for an employer or Your employer has intellectual
property rights in Your Submission by contract or applicable law, You must secure permission from Your
employer to make the Submission before signing this Agreement. In that case, the term "You" in this
Agreement will refer to You and the employer collectively. If You change employers in the future and
desire to Submit additional Submissions for the new employer, then You agree to sign a new Agreement
and secure permission from the new employer before Submitting those Submissions.
Licenses.

Copyright License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license in the
Submission to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute
the Submission and such derivative works, and to sublicense any or all of the foregoing rights to third
parties.
Patent License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under
Your patent claims that are necessarily infringed by the Submission or the combination of the
Submission with the Project to which it was Submitted to make, have made, use, offer to sell, sell and
import or otherwise dispose of the Submission alone or with the Project.
Other Rights Reserved. Each party reserves all rights not expressly granted in this Agreement.
No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are
granted by implication, exhaustion, estoppel or otherwise.

Representations and Warranties. You represent that You are legally entitled to grant the above
licenses. You represent that each of Your Submissions is entirely Your original work (except as You may
have disclosed under Section 3). You represent that You have secured permission from Your employer to
make the Submission in cases where Your Submission is made in the course of Your work for Your
employer or Your employer has intellectual property rights in Your Submission by contract or applicable
law. If You are signing this Agreement on behalf of Your employer, You represent and warrant that You
have the necessary authority to bind the listed employer to the obligations contained in this Agreement.
You are not expected to provide support for Your Submission, unless You choose to do so. UNLESS
REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, AND EXCEPT FOR THE WARRANTIES
EXPRESSLY STATED IN SECTIONS 3, 4, AND 6, THE SUBMISSION PROVIDED UNDER THIS AGREEMENT IS
PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF
NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
Notice to Microsoft. You agree to notify Microsoft in writing of any facts or circumstances of which
You later become aware that would make Your representations in this Agreement inaccurate in any
respect.
Information about Submissions. You agree that contributions to Projects and information about
contributions may be maintained indefinitely and disclosed publicly, including Your name and other
information that You submit with Your Submission.
Governing Law/Jurisdiction. This Agreement is governed by the laws of the State of Washington, and
the parties consent to exclusive jurisdiction and venue in the federal courts sitting in King County,
Washington, unless no federal subject matter jurisdiction exists, in which case the parties consent to
exclusive jurisdiction and venue in the Superior Court of King County, Washington. The parties waive all
defenses of lack of personal jurisdiction and forum non-conveniens.
Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and
supersedes any and all prior agreements, understandings or communications, written or oral, between
the parties relating to the subject matter hereof. This Agreement may be assigned by Microsoft.

Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fpull%2F105375%23issuecomment-1434836104&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580401268|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=4vAQUfcfA6%2FxHBYagqpbyDQwFUBGIqvEs%2F6GMd%2BdArc%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAXOZTZYO6SATM4HPXG2YS73WX6NEBANCNFSM6AAAAAAU7A7AN4&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580557502|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=XkV%2BwMfDiBe8A2WZe5R9N%2BDmw%2BmYngLSdZP%2BfJ1kYqE%3D&reserved=0.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

@microsoft-github-policy-service agree company="Microsoft"
From: microsoft-github-policy-service[bot] @.>
Sent: Friday, February 17, 2023 9:23 PM
To: MicrosoftDocs/azure-docs @.>
Cc: Yuvaraj Jayaraman @.>; Mention @.>
Subject: Re: [MicrosoftDocs/azure-docs] Update marketplace-images.md (PR #105375)
@yuvaraj-azurevmhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fyuvaraj-azurevm&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580401268|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=CMKh4EixkCd4qaUFxFnFhOLFyfcKDo99VMfZmiECrR4%3D&reserved=0 please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
@microsoft-github-policy-service agree [company="{your company}"]
Options:

(default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.

@microsoft-github-policy-service agree

(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term "You" includes me and my employer.

@microsoft-github-policy-service agree company="Microsoft"
Contributor License Agreement
Contribution License Agreement
This Contribution License Agreement ("Agreement") is agreed to by the party signing below ("You"),
and conveys certain license rights to Microsoft Corporation and its affiliates ("Microsoft") for Your
contributions to Microsoft open source projects. This Agreement is effective as of the latest signature
date below.

Definitions.
"Code" means the computer software code, whether in human-readable or machine-executable form,
that is delivered by You to Microsoft under this Agreement.
"Project" means any of the projects owned or managed by Microsoft and offered under a license
approved by the Open Source Initiative (www.opensource.orghttps://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.opensource.org%2F&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580401268|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=neCM%2FvRZehhjoNamybw08a8KyeaSOhBpNIafoxya%2Fxo%3D&reserved=0).
"Submit" is the act of uploading, submitting, transmitting, or distributing code or other content to any
Project, including but not limited to communication on electronic mailing lists, source code control
systems, and issue tracking systems that are managed by, or on behalf of, the Project for the purpose of
discussing and improving that Project, but excluding communication that is conspicuously marked or
otherwise designated in writing by You as "Not a Submission."
"Submission" means the Code and any other copyrightable material Submitted by You, including any
associated comments and documentation.
Your Submission. You must agree to the terms of this Agreement before making a Submission to any
Project. This Agreement covers any and all Submissions that You, now or in the future (except as
described in Section 4 below), Submit to any Project.
Originality of Work. You represent that each of Your Submissions is entirely Your original work.
Should You wish to Submit materials that are not Your original work, You may Submit them separately
to the Project if You (a) retain all copyright and license information that was in the materials as You
received them, (b) in the description accompanying Your Submission, include the phrase "Submission
containing materials of a third party:" followed by the names of the third party and any licenses or other
restrictions of which You are aware, and (c) follow any other instructions in the Project's written
guidelines concerning Submissions.
Your Employer. References to "employer" in this Agreement include Your employer or anyone else
for whom You are acting in making Your Submission, e.g. as a contractor, vendor, or agent. If Your
Submission is made in the course of Your work for an employer or Your employer has intellectual
property rights in Your Submission by contract or applicable law, You must secure permission from Your
employer to make the Submission before signing this Agreement. In that case, the term "You" in this
Agreement will refer to You and the employer collectively. If You change employers in the future and
desire to Submit additional Submissions for the new employer, then You agree to sign a new Agreement
and secure permission from the new employer before Submitting those Submissions.
Licenses.

Copyright License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license in the
Submission to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute
the Submission and such derivative works, and to sublicense any or all of the foregoing rights to third
parties.
Patent License. You grant Microsoft, and those who receive the Submission directly or
indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under
Your patent claims that are necessarily infringed by the Submission or the combination of the
Submission with the Project to which it was Submitted to make, have made, use, offer to sell, sell and
import or otherwise dispose of the Submission alone or with the Project.
Other Rights Reserved. Each party reserves all rights not expressly granted in this Agreement.
No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are
granted by implication, exhaustion, estoppel or otherwise.

Representations and Warranties. You represent that You are legally entitled to grant the above
licenses. You represent that each of Your Submissions is entirely Your original work (except as You may
have disclosed under Section 3). You represent that You have secured permission from Your employer to
make the Submission in cases where Your Submission is made in the course of Your work for Your
employer or Your employer has intellectual property rights in Your Submission by contract or applicable
law. If You are signing this Agreement on behalf of Your employer, You represent and warrant that You
have the necessary authority to bind the listed employer to the obligations contained in this Agreement.
You are not expected to provide support for Your Submission, unless You choose to do so. UNLESS
REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, AND EXCEPT FOR THE WARRANTIES
EXPRESSLY STATED IN SECTIONS 3, 4, AND 6, THE SUBMISSION PROVIDED UNDER THIS AGREEMENT IS
PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF
NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
Notice to Microsoft. You agree to notify Microsoft in writing of any facts or circumstances of which
You later become aware that would make Your representations in this Agreement inaccurate in any
respect.
Information about Submissions. You agree that contributions to Projects and information about
contributions may be maintained indefinitely and disclosed publicly, including Your name and other
information that You submit with Your Submission.
Governing Law/Jurisdiction. This Agreement is governed by the laws of the State of Washington, and
the parties consent to exclusive jurisdiction and venue in the federal courts sitting in King County,
Washington, unless no federal subject matter jurisdiction exists, in which case the parties consent to
exclusive jurisdiction and venue in the Superior Court of King County, Washington. The parties waive all
defenses of lack of personal jurisdiction and forum non-conveniens.
Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and
supersedes any and all prior agreements, understandings or communications, written or oral, between
the parties relating to the subject matter hereof. This Agreement may be assigned by Microsoft.

Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fpull%2F105375%23issuecomment-1434836104&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580401268|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=4vAQUfcfA6%2FxHBYagqpbyDQwFUBGIqvEs%2F6GMd%2BdArc%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAXOZTZYO6SATM4HPXG2YS73WX6NEBANCNFSM6AAAAAAU7A7AN4&data=05|01|Yuvaraj.Jayaraman%40microsoft.com|0fc637ff2069408d232508db10fefb44|72f988bf86f141af91ab2d7cd011db47|1|0|638122459580557502|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=XkV%2BwMfDiBe8A2WZe5R9N%2BDmw%2BmYngLSdZP%2BfJ1kYqE%3D&reserved=0.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

@sandeepraichura
Can you review the proposed changes?
When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.

Assign this to cesarsolis for review @Court72

@cesarsolis
Can you review the proposed changes?

The doc page also misses CLI and I think it would be great to document the template in a similar fashion as the page: azure-docs/quick-create-template.md at main · MicrosoftDocs/azure-docs (github.com)
Doc page sample to set the Json: https://learn.microsoft.com/en-us/azure/virtual-machines/windows/quick-create-template

I had review the changes and I approve the changes, it seems I'm not able to do, and @sandeepraichura needs to do.


colless_like_index crashes for empty tree

Describe the bug
Calculation of colless-like index crashes on empty trees
To Reproduce
Steps to reproduce the behavior:
>>> from phylotrackpy import systematics
>>> syst = systematics.Systematics(lambda x: x)
>>> syst.colless_like_index()

Expected behavior
Shouldn't crash.
Should give numerical result (perhaps NaN).
Computational environment (please complete the following information):

OS: Fedora
Python version 3.12.2

Additional context
v0.2.0

Fixed in #100 (decided to just go with it returning 0)


Fixed bug when run-workers prints exit code 0 cause of bad CodeceptJS config file

Problem
If we have error in codecept.config.js, command codeceptjs run-workers will print exit code 0, so it will be false-positive. Meanwhile, there is no same bug in command codeceptjs run.
Problem appeared in 3.x, in CodeceptJS 2.x version all worked correctly.
Solution
All .bin-commands now wrapped into errorHandler to avoid UnhandledPromiseRejection, also added tests for run, run-multiple, run-workers.
Applicable helpers:

[ ] WebDriver
[ ] Puppeteer
[ ] Nightmare
[ ] REST
[ ] FileHelper
[ ] Appium
[ ] Protractor
[ ] TestCafe
[ ] Playwright

Applicable plugins:

[ ] allure
[ ] autoDelay
[ ] autoLogin
[ ] customLocator
[ ] pauseOnFail
[ ] puppeteerCoverage
[ ] retryFailedStep
[ ] screenshotOnFail
[ ] selenoid
[ ] stepByStepReport
[ ] wdio

Type of change

[ ] :fire: Breaking changes
[ ] :rocket: New functionality
[x] :bug: Bug fix
[ ] :clipboard: Documentation changes/updates
[ ] :hotsprings: Hot fix
[ ] :hammer: Markdown files fix - not related to source code
[ ] :nail_care: Polish code

Checklist:

[x] Tests have been added
[ ] Documentation has been added (Run npm run docs)
[x] Lint checking (Run npm run lint)
[x] Local tests are passed (Run npm test)

hi @haveac1gar could you help resolve the conflict?

Thank you, seems that is important fix