Skip to content

Latest commit

 

History

History
148 lines (129 loc) · 26.1 KB

CHANGELOG.md

File metadata and controls

148 lines (129 loc) · 26.1 KB

Changelog

1.1.0 (2024-07-26)

Features

1.0.2 (2024-07-24)

Bug Fixes

  • add a space after line identifier (#520) (51f7b43)
  • avoid altering original entries at parsing time (#519) (5fbaba9)
  • less transformations on comment lines and others (#523) (d366218)

1.0.1 (2024-07-17)

Bug Fixes

  • avoid confusing language prefixes and property names (#513) (e0053b6)
  • language order as we dump taxonomies (#512) (2bc56e6)

1.0.0 (2024-07-12)

Features

  • add a button to add translations for langs with no translations (#179) (ee1fa5a)
  • Add advanced search API (#438) (9c87d1b)
  • add automatic client SDK generation (#405) (7751319)
  • Add CRUD features for entries and root nodes (#41) (038a1a6)
  • add error logs to parser (#37) (2e8e49f)
  • Add export functionality in frontend (#120) (63dbf17)
  • Add GET paths for parents and children + fix: Update Neo4J query (#35) (44025da)
  • Add home screen (#42) (d94954c)
  • add link to the Taxonomy Editor project in PR description (#472) (b2a7b43)
  • add new user with USER_GID parameter & replace root user (#113) (6fb1b4c), closes #63
  • Add parent order determinism (#337) (5762d0c)
  • add property filter to search API (#456) (0b26030)
  • add taxonomy file upload endpoint (#196) (115c76d)
  • add tests for importing taxonomies (#225) (bad3f6a)
  • added autocomplete for language codes (#117) (7d8863a)
  • Added functions for reopening projects and fetching closed projects (#152) (a714cf4)
  • added typescript (#191) (ff85a0a)
  • All entries page + Navbar (#43) (3eb9149)
  • CI formatter (#172) (7d43499)
  • Decouple parsing the taxonomy and writing the taxonomy to the database (#317) (71b34be)
  • Delete projects when their Github PR is merged (#385) (1304822)
  • Delete taxonomy project (#237) (d0a15cb), closes #139
  • Display parents and children of an entry (#47) (d71da9c)
  • Edit synonyms, stopwords page (#46) (be2da15)
  • expand/collapse languages (3ba69ec)
  • frontend,backend: Add a owner to a project (#409) (2c508cb)
  • frontend: enable advanced research (#463) (20ca2e4)
  • frontend: make language selection for translations more intuitive (#461) (4119aed)
  • frontend: Reword export message (#428) (f2b13dc)
  • hide all languages by default in the UI (#175) (3ba69ec)
  • hide synonyms and stopwords in the root nodes page (#187) (177b60e)
  • improve errors page (#341) (674e3c1)
  • improve node creation performance (74d0083)
  • Improve node creation performance (#338) (74d0083)
  • Improve parser performance (#318) (78fdffc)
  • improve translations editing (#324) (453ff89)
  • Initialize edit entry page (#44) (87c23e0)
  • List all properties of an entry (#45) (f6f8bc2)
  • New paths for API (#76) (2901cf7), closes #38 #75
  • New paths for backend API (#26) (d5891fe)
  • new UX for submitting changes (#224) (8525351)
  • parser,backend,frontend: enable extended taxonomies (#429) (230bdbf)
  • parser,frontend,backend: conserve comments order and sort properties at export (#364) (780ad2a)
  • parser: handle duplicate ID errors during parsing (#408) (e5720bf)
  • parsing error endpoint (#163) (1f38d0f)
  • parsing errors page (#186) (68b64ec)
  • Search functionality - Backend (#91) (3317fae)
  • Search functionality - Frontend (#92) (154f50f)
  • select shown languages in UI (#180) (50403e8)
  • Setup basic FastAPI project (#10) (1d1e789)
  • setup fastapi tests (#223) (6e24698)
  • Show feedback when special characters are entered in branch name (#229) (2b19c72)
  • store languages marked as visible by user in localstorage (#185) (5c9df2e)
  • store raw stopwords and rewrite them at export (#358) (444f76d)
  • support new folders structure (#434) (7180f5c)
  • taxonomy parser library (#18) (6b3461a)
  • taxonomy-editor-frontend: loading animation (#283) (2746f7f)
  • Update GitHub functions (#368) (3fefb1d)
  • Update parser to add a neo4j parsing errors node (#132) (8ec5331)
  • Update Project List (#443) (ca0512c)

Bug Fixes

  • #184 sorted the language selection menu alphabetically (#218) (25e494c)
  • #203 added scrollbar in the table for small screen sizes (#221) (63e29d3)
  • add camel cased types to the frontend (d5d5944)
  • Add camelCased aliases to Pydantic models (#436) (d5d5944)
  • Add multiple labels in backend, import and export (#101) (a40b9fd), closes #83
  • Add score > 0 condition for search (#102) (23b9b5e)
  • Add snake case to taxonomy name for link (c8a9e0a)
  • Add UUIDs after fetching node (#100) (3bafa54)
  • added requested changes (7d8863a)
  • App bar fixes (#392) (3deaa57)
  • backend,parser: remove stopwords from normalized tags on node update (#369) (24be684)
  • backend: error on node creation from root nodes (#445) (d94376c)
  • backend: fix create_node function (#393) (40a3208)
  • Broken link while starting new project (#217) (c8a9e0a)
  • Change routes for including branch and taxonomy names (#110) (3d7ff93)
  • Change session to transactions (#97) (21d05e5)
  • Changed JSON according to spec (#19) (9133a70)
  • clean duplicate title (3cba2c9)
  • clean duplicate title in project list (#415) (3cba2c9)
  • Creation and relationship building using normalized node ID (#128) (ca574b3)
  • error when adding child to node with no children (#447) (f74cfdf)
  • Error while updating a node (backend) (#74) (f24ff83)
  • fix backwards compatibility for is:not:external search (#455) (dbedfb9)
  • fix bug in parser (0c7427e)
  • fix export to local file (#352) (b18ac03)
  • frontend fixes (#492) (6003639)
  • frontend: enable child creation even if no children in entry (#406) (3562e7d)
  • frontend: Enhance Edition of Properties for a Node (#362) (9d765d0)
  • frontend: enhance property edition (#394) (7bfcb71)
  • frontend: fix children and parents overflow (#411) (eb0f36a)
  • frontend: fix root nodes page infinite loading when project exported (#413) (ee90d96)
  • frontend: handle no error case on errors page (054cf8c)
  • frontend: Handle no error case on errors page (#378) (054cf8c)
  • frontend: Handle xx language for translations edition (#354) (b189e2e)
  • frontend: Prevent users from navigating to child with unsaved changes (#468) (6391abb)
  • frontend: Remove Countries and Languages from editable taxonomies (#377) (fdde28c)
  • frontend: Replace white spaces in branch name proposition and allow dashes in owner name (#466) (7170d84)
  • Makefile unable to detect parser directory in Windows 11 (#178) (e2a6e8e)
  • nginx config allows app page reload (#141) (ebc772b)
  • node update and display (#497) (012de09)
  • Normalising Children and New Nodes (#111) (118a60f)
  • Normalize '-' characters + Convert to snake_case (d9198ef)
  • Normalize '-' characters + fix: Convert to snake_case (#137) (d9198ef)
  • Remove end slashes from URL in frontend (#143) (39aa0e5)
  • simplify wording (5d835e4)
  • simplify wording in error page (#417) (5d835e4)
  • sort languages in search filters (#498) (669755b)
  • taxonomy-editor-frontend: redirect user to node editor when clicking from nodes page (#284) (089df89)
  • update logo link to default / (#422) (f010f31)
  • Update requirements.txt for backend (#103) (17150d9)
  • use async neo4j + neo4j updgrade (#182) (3182980), closes #181
  • Using Neo4J transactions (#93) (bbab8d3)
  • wording in export (#418) (ffaecb7)