Nostradamus Versions Save

🧠 An open-source machine learning application for analyzing software defect reports extracted from bug tracking systems.

v8.1.0

2 years ago

Improvements

  • ML part is separated into a separate service.
  • Auth part is separated into a separate service.
  • Redundant localtime volume from docker-compose is removed.
  • Settings modules on more atomic components are separated.
  • New module is used for detect status of loading issues.
  • Settings API class is changed.
  • Auth routes are changed.
  • ML routes are changed.
  • NGINX reverse proxy is moved from nostradamus-frontend to a separate container.
  • Description Assessment page is refactored on GUI.
  • Team field is deleted.
  • Added possibility to use the Sentry.

Bugfixes

  • Wrong schemes answers in swagger are fixed.
  • Abnormal representation of significant terms is fixed.
  • Gui design is corrected on base figma design.
  • Fixed viewing issues for some components on Settings module.

7.9.0

3 years ago

Improvements

  • Saving of ML models to DB
  • Responsive design
  • Crossbrowser support

Bugfixes

  • Value error occurs when highlighting terms on Description Assessment tab
  • Shadow of 'Save Changes' button is cut off by border on Settings tab
  • Animated indicator 'Nostradamus is typing..' is displayed constantly, even when chat-bot has send all messages
  • "Send Selected" button is shifted beyond the border

7.7.1

3 years ago

Features

  • Resolved counter on Defect Submission chart

Improvements

  • Move gunicorn arguments from compose config to separte config file
  • Refactor serializers

Bugfixes

  • Issue #18 Assets missing
  • Clearing a filter with a dataset which is less than 100 bugs doesn't restore the Significant Terms card
  • virtual-assistant-core container is unable to start
  • Defect Submission chart is not displayed when choosing date filter shorter than range on chart

7.7.0

3 years ago

Features

  • Chatbot: Handle FAQ about Analysis&Training page
  • Chatbot: Handle FAQ about Training process
  • Chatbot: Customizable status-report

Improvements

  • Reorganize cache structure
  • Parse common Jira issue-fields
  • Chatbot: Make Status-report .xlsx format
  • Chatbot: Make response appearance time more natural
  • Chatbot: Display applied filters on report downloading button
  • Migrate user db from SQLite to PostrgeSQL

Bugfixes

  • Model is not trained when too little number of class representatives for "Other"
  • Dataset is not updated by pressing "Load" on popup message
  • Initial illustration is not displayed for accounts with trained model
  • Server error occurs when downloading the report that was sent by chatbot
  • JSONDecodeError occurs when interacting with chatbot about report
  • No response from bot when requesting report if there are no bugs uploaded
  • Some dates are absent on Defect submission chart
  • Incorrect bugs counter at QA Metrics page
  • Nostradamus responses with TypeError or KeyError at /qa_metrics/predictions_info/ after trying to filter non-existent values

v7.5.1

3 years ago

Bugfixes

v7.5

3 years ago

Features

  • Description Assessment page
  • Automatic configuration of model parameters

Improvements

  • Settings made easy
  • Backend server made asynchronous

v7.3.1

3 years ago

Bugfixes

  • Nonexisting import removed

v7.3

3 years ago

Improvements

  • Core logic totally refactored and moved to Django framework
  • UI totally reworked and moved to React

Features

  • Fully automated data gathering and pre-processing
  • Virtual assistant implemented beta