Skip to content

Releases: amosproj/amos2021ws06-exp-similarity-detector

sprint-13-release

09 Feb 23:49
f1b790c
Compare
Choose a tag to compare

Frontend:

This release was an extension to the last release of improving UI / UX changes:

Changes:

  • Add similarity type dropdown and further UI/UX improvements (PR: #6 resolves #102)
    • Add similarity type dropdown
    • Similarity search now works also for resistors
    • Detailed view now works also for resistors
    • Change layout for similarity responses
    • Add mocked button for edit similarity results
    • Delete debug filter
    • Fix button style
  • Show the attributes of the original component for comparison (PR: #6 resolves #101)
  • Ensure multiple user support (resolves #99)
  • Add an autocomplete field inside the edit filter dialog (resolves #97)

Backend:

This release was focused on improving the performance:

Changes:

  • Updates some dependencies and move dependencies into dev (PR: #33)
  • Improve the performance of ReadSimilarities (PR: #32 resolves #105)

Fixes:

  • Always include own component in similarity request to prevent error 409 occurrence (resoves #100)

Additional

Furthermore, we introduced a overall usage documentation which is available here (PR: #34 resolves #88):

sprint-13-release-candidate

09 Feb 23:29
f1b790c
Compare
Choose a tag to compare
Pre-release

Frontend:

This release was an extension to the last release of improving UI / UX changes:

Changes:

  • Add similarity type dropdown and further UI/UX improvements (PR: #6 resolves #102)
    • Add similarity type dropdown
    • Similarity search now works also for resistors
    • Detailed view now works also for resistors
    • Change layout for similarity responses
    • Add mocked button for edit similarity results
    • Delete debug filter
    • Fix button style
  • Show the attributes of the original component for comparison (PR: #6 resolves #101)
  • Ensure multiple user support (resolves #99)
  • Add an autocomplete field inside the edit filter dialog (resolves #97)

Backend:

This release was focused on improving the performance:

Changes:

  • Updates some dependencies and move dependencies into dev (PR: #33)
  • Improve the performance of ReadSimilarities (PR: #32 resolves #105)

Fixes:

  • Always include own component in similarity request to prevent error 409 occurrence (resoves #100)

Additional

Furthermore, we introduced a overall usage documentation which is available here (PR: #34 resolves #88):

sprint-12-release

07 Feb 15:29
c30147c
Compare
Choose a tag to compare

This release was focused on improving UI / UX. Changes in the frontend:

  • re-design of similarity search page (#93) and added components page (#94)
  • replacing old widgets with new ones (#92)
  • implementing post mechanism for added components (#89)
  • sorting of similarity search results (#82)
  • integrating mendix database to ensure more seamless ux
  • re-design of login-page (#90 )
  • re-design and implementation of filters (#91 )

Furthermore, we introduced IaC (#63) and finished the CD pipeline of the backend (#64)

sprint-12-release-candidate

03 Feb 09:53
c30147c
Compare
Choose a tag to compare
Pre-release

This release was focused on improving UI / UX. Changes in the frontend:

  • re-design of similarity search page (#93) and added components page (#94)
  • replacing old widgets with new ones (#92)
  • implementing post mechanism for added components (#89)
  • sorting of similarity search results (#82)
  • integrating mendix database to ensure more seamless ux
  • re-design of login-page (#90 )
  • re-design and implementation of filters (#91 )
    Furthermore, we introduced IaC (#63) and finished the CD pipeline of the backend (#64)

sprint-11-release

27 Jan 12:02
e8780b7
Compare
Choose a tag to compare

Changes

The following tickets have been completed in this release:
#60 #86 #76 #81 #84 #79 #77 #85 #68

  • it is now possible to specify both min and max values ​​for attributes
  • order functionality endpoint is implemented
  • connection for the pdf button is implemented
  • Mock-Up for filter function is ready but without functionality
  • some words are corrected
  • CD-Pipeline was implemented
  • Error handling has been improved via Pydantic

sprint-11-release-candidate

26 Jan 22:36
e8780b7
Compare
Choose a tag to compare
Pre-release

Changes

The following tickets have been completed in this release:
#60 #86 #76 #81 #84 #79 #77 #85 #68

  • it is now possible to specify both min and max values ​​for attributes
  • order functionality endpoint is implemented
  • connection for the pdf button is implemented
  • Mock-Up for filter function is ready but without functionality
  • some words are corrected
  • CD-Pipeline was implemented
  • Error handling has been improved via Pydantic

sprint-10-release

20 Jan 12:08
feb98ac
Compare
Choose a tag to compare

sprint-10-release-candidate

20 Jan 09:16
feb98ac
Compare
Choose a tag to compare

sprint-09-release

13 Jan 12:24
81e8909
Compare
Choose a tag to compare

Changes

  • add new endpoint POST /componentTypes/{componentType} for adding components to the database (#42)
  • update endpoint POST /componentTypes/{componentType}/{id}/similarities can now only exclusively be used to suggest components out of the database (#42)
  • add unit and integration tests for Azure Functions (#61)
  • add GitHub Actions workflow to execute unit tests when committing (#62)
  • add GitHub Actions workflow to upload OpenAPI to Azure Blob Storage when committing(#62)
  • move from raw pyodbc to SQL Alchemy (#67)

sprint-09-release-candidate

12 Jan 22:44
76cb8a9
Compare
Choose a tag to compare
Pre-release

Changes

  • add new endpoint POST /componentTypes/{componentType} for adding components to the database (#42)
  • update endpoint POST /componentTypes/{componentType}/{id}/similarities can now only exclusively be used to suggest components out of the database (#42)
  • add unit and integration tests for Azure Functions (#61)
  • add GitHub Actions workflow to execute unit tests when committing (#62)
  • add GitHub Actions workflow to upload OpenAPI to Azure Blob Storage when committing(#62)
  • move from raw pyodbc to SQL Alchemy (#67)