Releases: sintel-dev/MTV
v1.4 - migration to react
As the name of the release will tell you, we have started migrating the app from the current framework to the react framework for better performance, easier updates and better testing.
v1.3.3
Not so many issues fixed during this release as we have been focusing on unit tests. Unit tests are in progress and, most likely, will be included in the next release.
Enhancements
#133 - When filtering using a specific tag, all charts are updated based on the filter regardless of where they are placed in the page
Library clean-up:
- add git download badge and docker pull badge
- updated docker container names
- sort package.json
- clean/removed unnecessary libraries
- updated and fixed .gitignore file
- removed svgDraft
Bugs
#131 - When a user would zoom in the filter applied to the charts were broken. We have fixed that.
v1.3.2
[Bugs]
#100 - Sidebar calendar issues on different screen sizes
- fix signal name too long in the overview plot
[New Features]
#42 - Optionally link the bottom panel and the right panel. Clicking on a year glyph now syncs all graphs to the specific time range
[Enhancement]
#115 - Fix all bugs on Firefox browser: Scroll bar was not working on Firefox, Click event was not working on firefox.
#111 - Filter by tag enhancement designed by @IuliaElenaI and implemented by @sergiu-ojoc
#109 - Allow order change in the time series overview designed by @IuliaElenaI and implemented by @sergiu-ojoc
#108 - Experiments filtering in pipeline cards designed by @IuliaElenaI and implemented by @sergiu-ojoc
#80 - UI Code Quality enhancements.
#11 - Remove Admin LTE Theme
#124 - Disable month and day at the year level
#125 - Switch period level when clicking on the entire glyph and not just the middle of it.
Set no_cursor_timeout=True in db.py when processing data
[Design Updates]
#107 - After adding an event, the adding function is gone but the switch button remains open. @IuliaElenaI designed a new way of adding events
#106 - Add sidebars to indicate the event window is adjustable when adding/modifying an event
#105 - Show landing page information on the header bar when switching to exp page
#103 - Show event stat information somewhere else without using pop up method
#102 - The colors of "Previously seen", "investigate", and highlighting color of anomalies are confusing
#55 - Show multiple comments of one event
v1.3.1
v1.3.0
[Fixs]
- tag selection bug: need to show 'select a tag' for an untagged event - @dyuliu
- The activated EXP card is not highlighted when switching back from EXP page to Landing page - @dyuliu
- Bugs on tag selection list #94 - @dyuliu
- Switch button does not work in periodical view #93 - @sergiu-ojoc
- When an event is tagged, the tag list will be duplicated #92 - @sergiu-ojoc
- Zoom in/out behavior is not correctly performed #84 - @sergiu-ojoc
- Multiseries period range is out of boundaries when zooming #89 - @sergiu-ojoc
- UI improvement list #83 - @sergiu-ojoc @dyuliu @IuliaElenaI
- Doubling the number of experiments when clicking on 'Projects' #70 - @dyuliu
- Cursor style when hovering on switch buttons #34 - @sergiu-ojoc
- The last time series in the signal overview (top) cannot respond to mouse events #65 - @sergiu-ojoc
- When switching back to landing page, the experiment info is not updated #66 - @dyuliu
- Remove comment empty validation when update an existing comment - @dyuliu
- Bugs on editing event range - @dyuiu
- Experiment number became undefined when switching from EXP page back to landing page - @dyuliu
[Enhancements]
-
When mouse hovers on an event arc, add highlight effects #87 - @sergiu-ojoc @IuliaElenaI
-
Add color indicators when choosing tags in the selection list #74 - @sergiu-ojoc @IuliaElenaI
-
Add color indicators after choosing tags in the selection list - @dyuliu
-
Highlight tagged/untagged events in focused line-chart view and period view #40 - @sergiu-ojoc @IuliaElenaI
-
Add day numbers when going to daily detail level #41 - @sergiu-ojoc
-
Improve the design of the landing page #45 - @IuliaElenaI @dyuliu
-
Remove unnecessary remote branches #47 - @sergiu-ojoc
-
Move up pipeline row and move down experiment row #73 - @dyuliu
Reposition the logo #79 - @sergiu-ojoc -
Refactor backends codes related to db operations - @dyuliu
-
Simplify docker workflow and add dokcer commands to makefile - @dyuliu
[Changes]
v1.2.0
v1.2.0 Sep 24, 2019
[Enhancements]
-
Load data into Matrix Visualization in experiment card #46
-
Add links (new design) between experiment cards and pipeline cards #44
-
Update flask APIs to work with the new DBSchema. #60
-
Add RESTful APIs documentation http://45.77.5.58/apidoc/. Under the
ProjectRootdirectory, we can use the following command to generate the documentation locally. #57make api-docs
-
Allow configuring MongoDB for MTV, Orion, and Docker in one file
./mtv/config.yaml#51 -
Make docker deployment more easier. #61
-
DB update:
[Fixes]
- Fix the bug that creating new event returns 405
- Gulp-html-replace writing index.html causes many conflicts
- Less compiler contacts the same content multiple times #56
- Fix active links bug in landing page
[Changes]
- Rename
./mtv/controllersas./mtv/resourcesto better fit the RESTful style - Change client-end file naming style to camelCase
v1.1.2
v1.1.1
v1.1.1 Sep 10, 2019
[Enhancements]
- Update dark-themed landing page (#5)
- Add coveralls to the project for real-time reports of code coverage testing.
- Add page switcher to support smoothly switching from multiple pages such as landing page and experiment page.
- improve tox testing config
[Fixes]
- Fix scroll issues on EXP page (#30)
- Loading a new experiment causes plotting charts twice (#26)
- Default tag value in the tag selection list (#21)
- An interaction issue on focused line chart (#20)
- Inconsistency between the design and the implementation (#7)
- small bars in the top overview
- gradient color in periodical view (#27)
- Padding issues in experiment page
- Added tooltip when hovering on the calendar: #16
- Removed 'Security level': #18
- Removed Left sidebar: #19
- Customized handlers for top chart: #22
- Default value for dropdown select: #23
- Zoom functionality changes: #24
- Added dataset title in the right sidebar: #25
- fix unzip issues in Makefile install session
[Changes]
- Add new Git ignore rules to ignore
*.mapunder the folder./client/public/dist/. This help reducing the size of source code. - Change lint setting. Allow
line_length99 for python and 140 for typescript.
Thanks to the following people for contributing to this release:
@sergiu-ojoc, @dyuliu, @IuliaElenaI, @andrei