1.1.0 (2024-07-26)
1.0.2 (2024-07-24)
- 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)
- avoid confusing language prefixes and property names (#513) (e0053b6)
- language order as we dump taxonomies (#512) (2bc56e6)
- 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)
- #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)