From 20d13eaa78c4df972483a3f56d20374b3de0fd14 Mon Sep 17 00:00:00 2001 From: Open Food Facts Bot <119524357+openfoodfacts-bot@users.noreply.github.com> Date: Tue, 12 Dec 2023 18:18:43 +0100 Subject: [PATCH] chore(main): release 1.0.0 --- CHANGELOG.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..26c7e0cf --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,72 @@ +# Changelog + +## 1.0.0 (2023-12-12) + + +### Features + +* add a button to add translations for langs with no translations ([#179](https://github.com/openfoodfacts/taxonomy-editor/issues/179)) ([ee1fa5a](https://github.com/openfoodfacts/taxonomy-editor/commit/ee1fa5abbef06ce1eb94c176258369c456d5be74)) +* Add CRUD features for entries and root nodes ([#41](https://github.com/openfoodfacts/taxonomy-editor/issues/41)) ([038a1a6](https://github.com/openfoodfacts/taxonomy-editor/commit/038a1a6df162e74969e41de4fd88f095f0ee01d9)) +* add error logs to parser ([#37](https://github.com/openfoodfacts/taxonomy-editor/issues/37)) ([2e8e49f](https://github.com/openfoodfacts/taxonomy-editor/commit/2e8e49fb7e9ca56ac5ff195dde00a6992f435c5c)) +* Add export functionality in frontend ([#120](https://github.com/openfoodfacts/taxonomy-editor/issues/120)) ([63dbf17](https://github.com/openfoodfacts/taxonomy-editor/commit/63dbf17222bf077fca06aa1e1d00400854d53466)) +* Add GET paths for parents and children + fix: Update Neo4J query ([#35](https://github.com/openfoodfacts/taxonomy-editor/issues/35)) ([44025da](https://github.com/openfoodfacts/taxonomy-editor/commit/44025da3b204ee7209554b1447d4669507ec3b13)) +* Add home screen ([#42](https://github.com/openfoodfacts/taxonomy-editor/issues/42)) ([d94954c](https://github.com/openfoodfacts/taxonomy-editor/commit/d94954c27fcbe3adcdf6af3cb96fce78ff0770a6)) +* add new user with USER_GID parameter & replace root user ([#113](https://github.com/openfoodfacts/taxonomy-editor/issues/113)) ([6fb1b4c](https://github.com/openfoodfacts/taxonomy-editor/commit/6fb1b4c6e898212a515b01c96d525bf8c2485e6a)), closes [#63](https://github.com/openfoodfacts/taxonomy-editor/issues/63) +* add taxonomy file upload endpoint ([#196](https://github.com/openfoodfacts/taxonomy-editor/issues/196)) ([115c76d](https://github.com/openfoodfacts/taxonomy-editor/commit/115c76d46d234295336b4359be5e0b679e85d27d)) +* add tests for importing taxonomies ([#225](https://github.com/openfoodfacts/taxonomy-editor/issues/225)) ([bad3f6a](https://github.com/openfoodfacts/taxonomy-editor/commit/bad3f6ae87431a6eba0cd3e73b8f6470b88a91bb)) +* added autocomplete for language codes ([#117](https://github.com/openfoodfacts/taxonomy-editor/issues/117)) ([7d8863a](https://github.com/openfoodfacts/taxonomy-editor/commit/7d8863a902627d26ecc32f93391c442dda004ce0)) +* Added functions for reopening projects and fetching closed projects ([#152](https://github.com/openfoodfacts/taxonomy-editor/issues/152)) ([a714cf4](https://github.com/openfoodfacts/taxonomy-editor/commit/a714cf48d0c8a9511e67d9cda7555857399802bd)) +* added typescript ([#191](https://github.com/openfoodfacts/taxonomy-editor/issues/191)) ([ff85a0a](https://github.com/openfoodfacts/taxonomy-editor/commit/ff85a0a250956201cf9fa89cf4ecc0e1f91b693d)) +* All entries page + Navbar ([#43](https://github.com/openfoodfacts/taxonomy-editor/issues/43)) ([3eb9149](https://github.com/openfoodfacts/taxonomy-editor/commit/3eb91493f9e70180d7c212360e61ebfca5ad8755)) +* CI formatter ([#172](https://github.com/openfoodfacts/taxonomy-editor/issues/172)) ([7d43499](https://github.com/openfoodfacts/taxonomy-editor/commit/7d4349976f1b74f5a10278af003c5b50654e7d89)) +* Delete taxonomy project ([#237](https://github.com/openfoodfacts/taxonomy-editor/issues/237)) ([d0a15cb](https://github.com/openfoodfacts/taxonomy-editor/commit/d0a15cb262e3db24bccf11a9b41f62716c6cc425)), closes [#139](https://github.com/openfoodfacts/taxonomy-editor/issues/139) +* Display parents and children of an entry ([#47](https://github.com/openfoodfacts/taxonomy-editor/issues/47)) ([d71da9c](https://github.com/openfoodfacts/taxonomy-editor/commit/d71da9c341aebff00433e31d4625b79e30fe0804)) +* Edit synonyms, stopwords page ([#46](https://github.com/openfoodfacts/taxonomy-editor/issues/46)) ([be2da15](https://github.com/openfoodfacts/taxonomy-editor/commit/be2da15deb1a209767d77d0172a3fe67a08caf9b)) +* expand/collapse languages ([3ba69ec](https://github.com/openfoodfacts/taxonomy-editor/commit/3ba69eca5cc2d40961cd7d346ae12f4f1f7b9627)) +* hide all languages by default in the UI ([#175](https://github.com/openfoodfacts/taxonomy-editor/issues/175)) ([3ba69ec](https://github.com/openfoodfacts/taxonomy-editor/commit/3ba69eca5cc2d40961cd7d346ae12f4f1f7b9627)) +* hide synonyms and stopwords in the root nodes page ([#187](https://github.com/openfoodfacts/taxonomy-editor/issues/187)) ([177b60e](https://github.com/openfoodfacts/taxonomy-editor/commit/177b60e7587f40287d39f87e8f87eb1657c4ff1c)) +* Initialize edit entry page ([#44](https://github.com/openfoodfacts/taxonomy-editor/issues/44)) ([87c23e0](https://github.com/openfoodfacts/taxonomy-editor/commit/87c23e051b7a87415283b74c71a2dc2c1f9a9940)) +* List all properties of an entry ([#45](https://github.com/openfoodfacts/taxonomy-editor/issues/45)) ([f6f8bc2](https://github.com/openfoodfacts/taxonomy-editor/commit/f6f8bc28cfa529ebb7f4f2032ca5d4fa46b143e5)) +* New paths for API ([#76](https://github.com/openfoodfacts/taxonomy-editor/issues/76)) ([2901cf7](https://github.com/openfoodfacts/taxonomy-editor/commit/2901cf765aa50f3734dcac7d4094a8cb7a2b1dfb)), closes [#38](https://github.com/openfoodfacts/taxonomy-editor/issues/38) [#75](https://github.com/openfoodfacts/taxonomy-editor/issues/75) +* New paths for backend API ([#26](https://github.com/openfoodfacts/taxonomy-editor/issues/26)) ([d5891fe](https://github.com/openfoodfacts/taxonomy-editor/commit/d5891fe691d2270df53aba29e1c8d930b8937710)) +* new UX for submitting changes ([#224](https://github.com/openfoodfacts/taxonomy-editor/issues/224)) ([8525351](https://github.com/openfoodfacts/taxonomy-editor/commit/852535143e16df36fef337cfcfc9d52e2e9fc636)) +* parsing error endpoint ([#163](https://github.com/openfoodfacts/taxonomy-editor/issues/163)) ([1f38d0f](https://github.com/openfoodfacts/taxonomy-editor/commit/1f38d0f2c302aa36672b8fb036f64e93fb5b8afe)) +* parsing errors page ([#186](https://github.com/openfoodfacts/taxonomy-editor/issues/186)) ([68b64ec](https://github.com/openfoodfacts/taxonomy-editor/commit/68b64ece9401325f31dd9fcd8a93fb10bc380642)) +* Search functionality - Backend ([#91](https://github.com/openfoodfacts/taxonomy-editor/issues/91)) ([3317fae](https://github.com/openfoodfacts/taxonomy-editor/commit/3317fae1cc8e20c00744429c51b50f6e4b3086dc)) +* Search functionality - Frontend ([#92](https://github.com/openfoodfacts/taxonomy-editor/issues/92)) ([154f50f](https://github.com/openfoodfacts/taxonomy-editor/commit/154f50f3dfda329ae68a9e54f9c04b9b945a1b4a)) +* select shown languages in UI ([#180](https://github.com/openfoodfacts/taxonomy-editor/issues/180)) ([50403e8](https://github.com/openfoodfacts/taxonomy-editor/commit/50403e88533e45b0d9d820d673ec9ab97bd08cd8)) +* Setup basic FastAPI project ([#10](https://github.com/openfoodfacts/taxonomy-editor/issues/10)) ([1d1e789](https://github.com/openfoodfacts/taxonomy-editor/commit/1d1e789055d74dee2bceda3042c5c0a2dd1a44a5)) +* setup fastapi tests ([#223](https://github.com/openfoodfacts/taxonomy-editor/issues/223)) ([6e24698](https://github.com/openfoodfacts/taxonomy-editor/commit/6e2469854d5d90f9ed5c36a603b431cdbf6cf856)) +* Show feedback when special characters are entered in branch name ([#229](https://github.com/openfoodfacts/taxonomy-editor/issues/229)) ([2b19c72](https://github.com/openfoodfacts/taxonomy-editor/commit/2b19c72d42bb80e1f0b3408f26650caf52825728)) +* store languages marked as visible by user in localstorage ([#185](https://github.com/openfoodfacts/taxonomy-editor/issues/185)) ([5c9df2e](https://github.com/openfoodfacts/taxonomy-editor/commit/5c9df2e7118d574f2c526be81cee6fdb4317b5fc)) +* taxonomy parser library ([#18](https://github.com/openfoodfacts/taxonomy-editor/issues/18)) ([6b3461a](https://github.com/openfoodfacts/taxonomy-editor/commit/6b3461ade913202aedb4796f506c549c7c80c938)) +* **taxonomy-editor-frontend:** loading animation ([#283](https://github.com/openfoodfacts/taxonomy-editor/issues/283)) ([2746f7f](https://github.com/openfoodfacts/taxonomy-editor/commit/2746f7f3bd2a6a6370977ef7ad13a36dc01eedf5)) +* Update parser to add a neo4j parsing errors node ([#132](https://github.com/openfoodfacts/taxonomy-editor/issues/132)) ([8ec5331](https://github.com/openfoodfacts/taxonomy-editor/commit/8ec533160125596cb6f985d00000b1286b9888ea)) + + +### Bug Fixes + +* [#184](https://github.com/openfoodfacts/taxonomy-editor/issues/184) sorted the language selection menu alphabetically ([#218](https://github.com/openfoodfacts/taxonomy-editor/issues/218)) ([25e494c](https://github.com/openfoodfacts/taxonomy-editor/commit/25e494cef9b4d2294742fd6a70c00c010f3ef18e)) +* [#203](https://github.com/openfoodfacts/taxonomy-editor/issues/203) added scrollbar in the table for small screen sizes ([#221](https://github.com/openfoodfacts/taxonomy-editor/issues/221)) ([63e29d3](https://github.com/openfoodfacts/taxonomy-editor/commit/63e29d319d8dfee3bd6cfb4858736c30de1b1885)) +* Add multiple labels in backend, import and export ([#101](https://github.com/openfoodfacts/taxonomy-editor/issues/101)) ([a40b9fd](https://github.com/openfoodfacts/taxonomy-editor/commit/a40b9fd69b046823e871c577ac2f696b46058382)), closes [#83](https://github.com/openfoodfacts/taxonomy-editor/issues/83) +* Add score > 0 condition for search ([#102](https://github.com/openfoodfacts/taxonomy-editor/issues/102)) ([23b9b5e](https://github.com/openfoodfacts/taxonomy-editor/commit/23b9b5e5dfa1473732ac7dfea1a12c49611e4cc2)) +* Add snake case to taxonomy name for link ([c8a9e0a](https://github.com/openfoodfacts/taxonomy-editor/commit/c8a9e0a7f060bb38bd1a3a46f1c3db02b0c3da27)) +* Add UUIDs after fetching node ([#100](https://github.com/openfoodfacts/taxonomy-editor/issues/100)) ([3bafa54](https://github.com/openfoodfacts/taxonomy-editor/commit/3bafa540ee1ab6f4fa333e1a13a0ff0b789a1c9f)) +* added requested changes ([7d8863a](https://github.com/openfoodfacts/taxonomy-editor/commit/7d8863a902627d26ecc32f93391c442dda004ce0)) +* Broken link while starting new project ([#217](https://github.com/openfoodfacts/taxonomy-editor/issues/217)) ([c8a9e0a](https://github.com/openfoodfacts/taxonomy-editor/commit/c8a9e0a7f060bb38bd1a3a46f1c3db02b0c3da27)) +* Change routes for including branch and taxonomy names ([#110](https://github.com/openfoodfacts/taxonomy-editor/issues/110)) ([3d7ff93](https://github.com/openfoodfacts/taxonomy-editor/commit/3d7ff930d8377b884c156f0a8d35b819e6319582)) +* Change session to transactions ([#97](https://github.com/openfoodfacts/taxonomy-editor/issues/97)) ([21d05e5](https://github.com/openfoodfacts/taxonomy-editor/commit/21d05e5f9b0a080a9034afead8de846fa812e122)) +* Changed JSON according to spec ([#19](https://github.com/openfoodfacts/taxonomy-editor/issues/19)) ([9133a70](https://github.com/openfoodfacts/taxonomy-editor/commit/9133a7013de609db76751e4b37d1b2cfe1190c37)) +* Creation and relationship building using normalized node ID ([#128](https://github.com/openfoodfacts/taxonomy-editor/issues/128)) ([ca574b3](https://github.com/openfoodfacts/taxonomy-editor/commit/ca574b35a536532c22d1b3234046ecc129c13cb3)) +* Error while updating a node (backend) ([#74](https://github.com/openfoodfacts/taxonomy-editor/issues/74)) ([f24ff83](https://github.com/openfoodfacts/taxonomy-editor/commit/f24ff8328c3007b61cd6a62b6f023ca01740f78f)) +* fix bug in parser ([0c7427e](https://github.com/openfoodfacts/taxonomy-editor/commit/0c7427eed640c8a023f70b30753475643ca9d0eb)) +* Makefile unable to detect parser directory in Windows 11 ([#178](https://github.com/openfoodfacts/taxonomy-editor/issues/178)) ([e2a6e8e](https://github.com/openfoodfacts/taxonomy-editor/commit/e2a6e8e7bcdb721f78a48857b1cee4f9e9656472)) +* nginx config allows app page reload ([#141](https://github.com/openfoodfacts/taxonomy-editor/issues/141)) ([ebc772b](https://github.com/openfoodfacts/taxonomy-editor/commit/ebc772bf116f66af8efc67be55a34cb121d90986)) +* Normalising Children and New Nodes ([#111](https://github.com/openfoodfacts/taxonomy-editor/issues/111)) ([118a60f](https://github.com/openfoodfacts/taxonomy-editor/commit/118a60f88d403d3a6ce3f72368dea7dea7c7aa59)) +* Normalize '-' characters + Convert to snake_case ([d9198ef](https://github.com/openfoodfacts/taxonomy-editor/commit/d9198ef014ba1b70b7b298c52571f111aa536e9d)) +* Normalize '-' characters + fix: Convert to snake_case ([#137](https://github.com/openfoodfacts/taxonomy-editor/issues/137)) ([d9198ef](https://github.com/openfoodfacts/taxonomy-editor/commit/d9198ef014ba1b70b7b298c52571f111aa536e9d)) +* Remove end slashes from URL in frontend ([#143](https://github.com/openfoodfacts/taxonomy-editor/issues/143)) ([39aa0e5](https://github.com/openfoodfacts/taxonomy-editor/commit/39aa0e5153b12db41207a27adbe01eb78ac8240f)) +* **taxonomy-editor-frontend:** redirect user to node editor when clicking from nodes page ([#284](https://github.com/openfoodfacts/taxonomy-editor/issues/284)) ([089df89](https://github.com/openfoodfacts/taxonomy-editor/commit/089df8971e447e38d322867840e11f3d23ffb344)) +* Update requirements.txt for backend ([#103](https://github.com/openfoodfacts/taxonomy-editor/issues/103)) ([17150d9](https://github.com/openfoodfacts/taxonomy-editor/commit/17150d9637dee93a647a8531e8e9315d59932a62)) +* use async neo4j + neo4j updgrade ([#182](https://github.com/openfoodfacts/taxonomy-editor/issues/182)) ([3182980](https://github.com/openfoodfacts/taxonomy-editor/commit/318298041663fc966ce7f1a8260304a8836babc9)), closes [#181](https://github.com/openfoodfacts/taxonomy-editor/issues/181) +* Using Neo4J transactions ([#93](https://github.com/openfoodfacts/taxonomy-editor/issues/93)) ([bbab8d3](https://github.com/openfoodfacts/taxonomy-editor/commit/bbab8d3f8335ddeb1a6a03029ac4f46e1c178c24))