From 12a489c64699fc099af295713a864d9e25c532c2 Mon Sep 17 00:00:00 2001 From: semantic-release Date: Mon, 17 Jun 2024 17:59:55 +0100 Subject: [PATCH] 0.1.0 Automatically generated by python-semantic-release --- CHANGELOG.md | 293 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 293 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..cce8b78 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,293 @@ +# CHANGELOG + +## v0.1.0 (2024-06-17) + +### Chore + +* chore(dev): Add semantic release ([`d25cb5f`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/d25cb5fa8664d1c27b271d56c8bca89d30c19eb8)) + +* chore(docs): Add docs about scoring ([`486f4e4`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/486f4e4a66d096264a6ca641f1d7a59dcb8863b3)) + +* chore(docs): Updated UI ([`9e5a0e3`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/9e5a0e36103cbbd0491167e089fc17ffe8162108)) + +* chore(model): Move QGIS layer functions into own file ([`9cf2b0c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/9cf2b0cc31a4d515f0bec1492a07e2e50e1704f4)) + +* chore(docs): Update 'automatic' in provenance to be 'manual' ([`e207882`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/e20788228577fa38f97b380e6f657d4d29a5344c)) + +* chore(tests): update property name ([`0c96aa1`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/0c96aa18796401eb6bb2b8fd0c4574a4321ef791)) + +* chore(tool): rename to similar_fields ([`0db1f98`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/0db1f98202241e8c66086657c3e68ef6857ade74)) + +* chore(docs): Update README w/ how to run tests ([`5c4c707`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/5c4c707ee835314654aeb36b84c436393b98f16f)) + +* chore(tests): Rename test consolidation file ([`8a0f0fc`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/8a0f0fca1e16cf96da101ec54009651cb7d8b9e6)) + +* chore(tool): remove unused function ([`55e0542`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/55e054289eb389ab76b6b21f6d3b26d4db18b685)) + +* chore(tool): Add properties for span comparison ([`c99c981`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c99c9811cbe07a993f0ec52794dc32b7616681ee)) + +* chore(docs): fix toc ([`8fcaa08`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/8fcaa085c5a3ee798001bf5ff276a7178df00d27)) + +* chore(docs): fix layout ([`2adaa23`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2adaa23d91c45d0f175e39740f99a65e60465cea)) + +* chore(docs): navigation ([`f642073`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/f642073d493220d44a13ab5cf437481fa4a919a2)) + +* chore(docs): build from correct dir ([`4a6d71b`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/4a6d71bc302a9568fd93e195a31dc7a79744d918)) + +* chore(docs): does this work? ([`f240b83`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/f240b835ab68cf6d00aca175d1c655e2e5e73b40)) + +* chore(docs): build ([`f8bd1df`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/f8bd1df9535f17488ee9fa4c138a2c5cd882d6fc)) + +* chore(docs): build ([`5f7b007`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/5f7b007fcf51bf8078664a88584956fa95059d08)) + +* chore(docs): build theme ([`1c59f7a`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/1c59f7af5c3228dd0cf68e5cca276e43d5a6cfed)) + +* chore(docs): build? ([`2899030`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/28990303becf984b386f446a20134003ff664a60)) + +* chore(docs): set up just the docs theme ([`79c76c3`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/79c76c3ad9ff7dc2a51fb9802d3e89bc6acaeeb1)) + +* chore(docs): switch theme ([`7acbf51`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/7acbf51a27227624a1f43e004fd0439ad819830b)) + +* chore(docs): try to set up toc correctly ([`940cf95`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/940cf9520f6e59d625f4afd8642cbc113690e722)) + +* chore(docs): config ([`a10fb12`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/a10fb124376fc1025539e8d9b94613b3a1e59d69)) + +* chore(docs): jekyll theme with toc ([`cc24ef4`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/cc24ef4586abd3ac182282a1f896f8520cb9e16e)) + +* chore(docs): More detail for How To ([`0b68173`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/0b68173f2c253666ce2c60dec62fbfefc90c2f01)) + +* chore(docs): Getting started docs ([`12a4d9a`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/12a4d9a8f29881bec4088001868d43c19d2dbdb3)) + +* chore(tool): Remove duplicate class and unneeded comment ([`349ee49`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/349ee49e986dd878f4a202c417f54cfb5c8e0ad6)) + +* chore(docs): Init docs ([`af60674`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/af606748b17cc2593223705402bf424d040cc58f)) + +* chore(tool): Add jellyfish library to project ([`1af4373`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/1af4373788977a4f72609abb07ae5944c4d2f8ee)) + +* chore(dev): More dev tooling change ([`649407d`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/649407da9fdb232b9f4aab6318b4452cdae56802)) + +* chore(dev): Improvements to dev setup ([`d989389`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/d989389f3d555cddc641c953aee3d6f6e5358c18)) + +* chore(tool): Simplify code a little ([`a6d3bc0`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/a6d3bc05255c806364aa028435a3aef510828a69)) + +* chore(dev): Apply isort ([`5b3e80d`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/5b3e80dde98319c775fb0ed77c2d30a8e088d907)) + +* chore(dev): Update dev tools and project config ([`11f0ac2`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/11f0ac21b57316c95ec4a401c6b416419310cb2d)) + +* chore(docs): Update README w/ code conventions ([`79ca95a`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/79ca95a2cce5adffa42b4a1642278fb98443680e)) + +* chore(tool): Add docstrings and line-length config ([`c37b426`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c37b4262289ac03d05c85798f5b4e85c8a14b379)) + +### Feature + +* feat(tool): Add Style Tool + +Add a mini tool to apply the stylesheets to any loaded OFDS layer. ([`c6c65b3`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c6c65b391c0168e2f9bf4b1f0d3ce4ba15889b83)) + +* feat(view): Style output with StyleSheets + +Apply the stylesheets after consolidation is done. ([`98cacb0`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/98cacb095655ef509bc324505d9c8e55ed97b4f1)) + +* feat(tool): Add entry to Plugins menu + +As an alternative to the Toolbar button ([`d2b3f46`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/d2b3f46595806dab105dfff10a83c4ee43ba4429)) + +* feat(tool): Add qml stylesheets for nodes and spans output ([`6f7258d`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/6f7258d5b3c7659b7530259a8908b08c5f3a7941)) + +* feat(tool): GeoJSON Output + +Add buttons to the Output tab to allow the user to save Nodes / Spans to +GeoJSON files. ([`19f90c6`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/19f90c6f3241fd4c4edff75d7d86802ea2ce2a48)) + +* feat(tool): Implement Output to GeoJSON Layer ([`9b5d8ea`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/9b5d8eac4bc6d9e94f8dda0878c719191bcb08c1)) + +* feat(tool): Add provenance data to consolidated features ([`18ba190`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/18ba1907a1accb02af1c450a1e883b910c118d45)) + +* feat(tool): Output Consolidated Spans layer ([`a587b39`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/a587b3923e1faddd65019d96514e8a0780d05d52)) + +* feat(model): Add properties to consolidated nodes layer ([`b290749`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b29074986e7311de200dc0f5367374a2473e09e7)) + +* feat(tool): Implement ComparisonOutcomes for Spans ([`c793ded`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c793ded8714c18794297a3020a9dbcc4b214750a)) + +* feat(tool): Node Merging + +Merge array properties, and copy properties that are missing in primary +but present in secondary. ([`ae9edb0`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/ae9edb0f234054bdc23445b069dab282884a7f10)) + +* feat(tool): Score span based on fibre length, type, count, capacity ([`792deca`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/792deca6fc26a93972ece6f95dce09c617f39ca4)) + +* feat(tool): Score span on supplier name match ([`dbba3b9`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/dbba3b90989e26eb7eb9ac32752b65607cd46538)) + +* feat(tool): Score spans based on string and codelist properties ([`b7b5dc5`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b7b5dc53339c8a933f6a261e70b7b9f48701d791)) + +* feat(tool): Score spans based on start/end nodes ([`0984e78`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/0984e781f19bb4a268b77c18e25c811bf53b461b)) + +* feat(tool): Span Comparison UI works w/o comparison buttons ([`2035d41`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2035d4152f796a9cfdaf5755409532b6ff6e4579)) + +* feat(tool): Reach spans comparison UI ([`81cfc39`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/81cfc39c525e04165a649ed296832eb67ea3c127)) + +* feat(tool): Spans UI. Consolidated nodes Networks. ([`39cfabb`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/39cfabbe3222342a14c31b8c28bc8385726b7345)) + +* feat(tool): Warn user if finishing nodes comparison early ([`d187d90`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/d187d9042013a24bcdce94e7edb810c59873666d)) + +* feat(model): Create QgsVectorLayer of consolidated nodes ([`bd89889`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/bd89889c805d413efbb4be2124edad7cb3454f79)) + +* feat(tool): Score international connections objects ([`90250f4`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/90250f465249e2bd27b439b5a80da94756f99b89)) + +* feat(tool): Score network providers based on string similarity of names ([`cd63730`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/cd637307426ccb22f20eda93472bb823f64c2862)) + +* feat(tool): Score codelists based on amount of overlap (crude metric) ([`896c8b5`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/896c8b52e7ef42326dc26c19b5567ed330e8a3ef)) + +* feat(tool): Score based on coordinates ([`08adfcd`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/08adfcda31316d9d60c10abe0957ab0ef9e8718d)) + +* feat(tool): Prevent multi-merges + +Update the comparison outcome logic to not allow the user to +consolidate the same node multiple times. ([`74fad30`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/74fad30eec997da65dd0f27888d770a7e333d88f)) + +* feat(tool): Filter comparisons by distance between nodes ([`2440af6`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2440af6af1c5e705bf9845ba96d9e3e7f931d6c4)) + +* feat(model): NodeComparison distance property ([`430d25c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/430d25c18ec5ae01bdcd65d4dfdbd4368658c609)) + +* feat(tool): Add node match radius setting ([`35584b1`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/35584b1eddc658706c93e2148b5bb2ecff22c238)) + +* feat(tool): Now using heuristics to compare props ([`02098ed`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/02098edfd99ff8ec67930d0a3191c0d7bb58c060)) + +* feat(tool): Slightly prettier HTML info panel ([`1796904`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/17969046c473c6b8ddbfeeb2cf79c26a6b98358d)) + +* feat(tool): Add Next/Prev buttons ([`cc6fef6`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/cc6fef6bea37db80659ac9e028a9c4c3d9e918ee)) + +* feat(tool): Display basic info about nodes when comparing ([`2bae385`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2bae3859ed5d88933c7bf32b78a99758da4c3b7e)) + +* feat(tool): Add Same / NotSame buttons ([`7b6eb3a`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/7b6eb3a5ca4b43759da3d2138f5bf3155de8e0bd)) + +* feat(tool): Side-by-side maps with comparisons framework ([`25d66bd`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/25d66bd7fde4fec292f8b5c9e4d281f3fcb4952c)) + +* feat(gui): Add second MapCanvas ([`21ebbff`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/21ebbff597acf03bbebab4e8b9c8b40eb19c891e)) + +### Fix + +* fix(view): Update Popup Box wording to Primary/Secondary ([`b03d4fb`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b03d4fbc0ded267fa0a8cd086d4531878f00da91)) + +* fix(view): Update InfoPanels to use Primary / Secondary ([`c47a09a`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c47a09a813dc728f94e7158b93677b6890c08f9b)) + +* fix(ui): Update UI Wording ([`b437a15`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b437a1580de3e5b365ba81409b31f794fab68188)) + +* fix(model): Minor fixes ([`1d79dab`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/1d79dab390f7ede5aa12ba593d70fab462b82710)) + +* fix(tool): Move properties merging into own module ([`0c32674`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/0c326744fea527318f30a597802b4e5e08bf215d)) + +* fix(model): Tidy NodeComparisons list creation ([`6873166`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/6873166a20f01feeead6e290b50e938ce1acdd53)) + +* fix(tool): UI: Don't automatically proceed to next comparison when pressing same +/ not same ([`3a9059f`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/3a9059fca581332b525fb793b6365a0b8f86823f)) + +* fix(tool): Small bugs and typing fixes ([`53808cd`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/53808cd3212ed405d2785ec290cbdefa86c50905)) + +* fix(view): Update displayed Info properties ([`aaac331`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/aaac331131c91117210fd6f037d65bbcad4a01bc)) + +* fix(tool): Don't auto-progress to the next comparison ([`4f93c6c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/4f93c6cffbcbacb1e98f3c9889aed019128a8414)) + +* fix(model): Fix Spans consolidation ([`f69496d`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/f69496de011eaf10e7ddba1cc5d1d060113484c0)) + +* fix(tests): Add test for Spans consolidation ([`7f22eec`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/7f22eec2c3427e4b909d3fc203059b7b24dd4472)) + +* fix(view): Bit better Spans InfoPanel HTML ([`3f21499`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/3f21499b7e431dd1bd1814988b0ad8887a31ea33)) + +* fix(model): Fix Nodes comparison algorithm ([`c53c0c5`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c53c0c5f12bffd9cde0602b303b6ea0014f459b4)) + +* fix(tests): Fix test data path ([`681afe7`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/681afe7e0749f748cde0394b8ba48ba778f0dd22)) + +* fix(tests): Add test for Nodes consolidation ([`80bb54d`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/80bb54d786a79cfbde4bd765e4970ccb6f50b059)) + +* fix(model): Fix jellyfish import, None checking ([`2a8c514`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2a8c51454a2bcb499dcb8168594cc1ac87c432d2)) + +* fix(tests): Add artificial test data ([`62fb29b`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/62fb29b6726b36cbda44c3606506d676b12eced2)) + +* fix(view): move minimap scale to constant ([`0c5f2b8`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/0c5f2b8d1bb716af99308f5afe58112b2b872ada)) + +* fix(tool): Enable more kinds of property merging ([`10c8237`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/10c8237d43ac026e443a2aa5159c47614376b61e)) + +* fix(model): Fix NoneError when codelist value is None ([`a11b18b`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/a11b18b92a7290c29c315f246781e5a866c3e3b0)) + +* fix(tool): Only show relevent layers in drop downs + +Only show Point layers as options for Nodes, and Line layers as options +for Spans. ([`4a3ae2d`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/4a3ae2d2271b9aa3ac2d336e0634cbce7835700f)) + +* fix(model): Fix span properties list ([`b4def92`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b4def9264f7383ba7a007a781c31baf9c3a86a4c)) + +* fix(tool): Pass through Node provenance info to SpansComparisonState ([`821f211`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/821f2114c6f70a2f5790c2307b76ab949658db5e)) + +* fix(network): Parse all nested properties as the network is created instead of on the fly ([`b69ad9b`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b69ad9ba7a223938daae6bf040e044c8e6479e52)) + +* fix(tool): fix consolidation reason primary/secondary data types ([`bf32297`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/bf322970e425c87b3cbe97c6880cd76e348b05df)) + +* fix(tool): use more generic variable names ([`3a278de`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/3a278def16ff44a04e8e99ac7a5bcda3800e075a)) + +* fix(tool): Fix error with removing old QGIS layers? ([`b4b0ec2`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b4b0ec20148ff10e0c6a7f6a5031393e34ad7936)) + +* fix(model): Fix missing non-matched nodes in consolidated layer ([`6214fba`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/6214fba105e4e784b55a2174571080ea0f9da924)) + +* fix(tool): score 0 if both values are missing ([`632e42c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/632e42c8828174511e681ee10520a36176d240d3)) + +* fix(view): Make the MessageBox text a bit nicer ([`f3ad63c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/f3ad63cd7d57ea048bf975e989c0445a61145db5)) + +* fix(view): Fix warningbox string ([`ed6e1f7`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/ed6e1f7511c33baa7b2691b085d02e9d902e016f)) + +* fix(view): Update tool/view_warningbox.py + +Co-authored-by: Amy Guy <amy@rhiaro.co.uk> ([`a9c2083`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/a9c208338badf47ec9ada8d8dafc9664744b5ae5)) + +* fix(model): Refactor to allow consolidating user comparison outcomes ([`5190a9c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/5190a9c2a00c81be19d34fa6956bd31acec57b73)) + +* fix(model): Fix Node distance conversion ([`2ebd1e7`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2ebd1e71ca58cf92f7f5dfbe98bfeab0cd966603)) + +* fix(ui): Give more space to InfoPanel ([`52c546f`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/52c546fde175bfaa4fdbe198729b34b2dedae3d6)) + +* fix(tool): sometimes QGIS can parse nested dicts after all ([`44428c9`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/44428c9d9b11c3d5067e01247505fa7ff4099766)) + +* fix(tool): json parse nested dicts, as qgis can't ([`c5c7325`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/c5c73255ad965bc5819f0f39331ea891e8e3d0f7)) + +* fix(tool): Make remove unused consolidation func ([`41c6211`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/41c62112a0666c0d9679b7d5d604888822af2391)) + +* fix(tool): Start of refactoring to bring in heuristics code ([`a52c76c`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/a52c76c0752f5889f24d12f0726966a5b998f285)) + +* fix(tool): Nicer comparison infoPanel ([`abf5fdd`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/abf5fddfbea2e99acb031667e7f1683d456231c5)) + +* fix(tool): Enable setting comparison outcomes ([`4358a07`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/4358a0769b4ff364f924b1120237900177d54f3f)) + +* fix(tool): Make the progress bar work ([`148a095`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/148a095fbb0c20ba98a8f39449a51199c98e499a)) + +* fix(tool): Implement "start" controller ([`2d3ded3`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/2d3ded36fd491592b32d60f3c2ca88670c497fad)) + +* fix(tool): Major refactor to MVC + +The state handling was getting too big and confusing, so seperated +the one-big-file into Model(State) / View / Controller. ([`92d3a25`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/92d3a25bcc3989aa301d5a68447c6d03ab3f64f6)) + +* fix(tool): Clarify the zoomToFeature Map methods ([`5c39148`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/5c39148574e0e478fbba1a9e4cce590cae25c255)) + +* fix(tool): Enum compatible w/ Py3.8 + +Co-authored-by: Amy Guy <amy@rhiaro.co.uk> ([`bc32a14`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/bc32a149043680c166e2861dd1016d99efb9ff2d)) + +* fix(plugin): Add logging setup ([`145d941`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/145d9418ec20411010494952ec436d648d2bceca)) + +### Unknown + +* Apply suggestions from code review + +Co-authored-by: Rikki Guy <rikki.guy@opendataservices.coop> ([`dd7c4ee`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/dd7c4ee9b94ac535c1f252d509e51e264fc5de77)) + +* WIP: Initial work on merging nodes into single layer, prior to spans consolidation ([`ac53280`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/ac532802136f8881ffd71f46cbaf2a02865024b0)) + +* Readme: dev instructions ([`32935ba`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/32935ba02b0a7bfee46122086fa48b3eab62be20)) + +* Update README ([`1b29b63`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/1b29b6381aab62031ca7dfd172496d592294a308)) + +* Update README ([`7bd2d1a`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/7bd2d1af31b89d489a22b09eec21b0ee5f1d8c05)) + +* Initial plugin structure ([`b32b2c8`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/b32b2c86db7a7424d82ea8a7a794b16ce794959f)) + +* Initial commit ([`d1dd1f3`](https://github.com/Open-Telecoms-Data/ofds_consolidation_tool/commit/d1dd1f3ceec656583d4040ef621d741385d184e1))