Skip to content

Latest commit

 

History

History
162 lines (155 loc) · 20.1 KB

CHANGELOG_log.md

File metadata and controls

162 lines (155 loc) · 20.1 KB

Structural Metadata Editor

v2.0.0 (02/15/2024)

  • Demo site with external manifests by @Dananji in #174
  • Fix childOf options list for new timespans with duration as end time by @Dananji in #179
  • Fix waveform zoom levels for shorter media files by @Dananji in #180
  • Fix 403 error in fetching stream files by @Dananji in #181
  • Peaks.js upgrade to 2.1.0 by @Dananji in #182
  • Bump webpack from 5.74.0 to 5.76.0 by @dependabot in #177
  • Fix peaks error by @Dananji in #185
  • Read waveform information from seeAlso property in manifest by @Dananji in #188
  • Bump semver from 5.7.1 to 5.7.2 by @dependabot in #192
  • Bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #191
  • Add video redo by @Dananji in #193
  • Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #194
  • Bump @babel/traverse from 7.16.7 to 7.23.2 by @dependabot in #197
  • Caption fragment error handling in HLS manifests by @Dananji in #198
  • Bump axios from 0.21.4 to 1.6.0 by @dependabot in #199
  • Handle manifests missing waveform information (seeAlso) by @masaball in #201
  • Bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #202

Tag: avalon-7.6 (03/14/2023)

  • Fix missing headings when adding new timespans by @Dananji in #32
  • Update axios package by @Dananji in #33
  • Remove default HTML5 audio player by @Dananji in #34
  • Add tests for HeadingInlineForm component by @Dananji in #35
  • Write tests for ListItemControls component by @Dananji in #37
  • Bug fix in volume slider by @Dananji in #38
  • Add test for List component. Added the npm packagaes necessary to st… by @adamjarling in #40
  • Add tests for ListItemEditForm and ButtonSection components by @Dananji in #42
  • Fix bug in logic for adding new timespans by @Dananji in #43
  • Add tests for TimespanForm component by @Dananji in #44
  • Add tests for TimespanInlineForm component by @Dananji in #45
  • 41 write test for listitem by @adamjarling in #46
  • Prevent downloading waveform.json file twice by @Dananji in #47
  • Add tests for Waveform component by @Dananji in #48
  • Add tests for StructureOutputContainer by @Dananji in #50
  • Add tests for WaveformContainer by @Dananji in #51
  • Added tests for rendering components by @Dananji in #52
  • Fixing bug in messages when fetching stream media and add tests by @Dananji in #49
  • Add tests for ListItemInlineEditControls component by @Dananji in #53
  • Add tests for AlertContainer by @Dananji in #54
  • SME build with recent changes by @Dananji in #55
  • Fix errors in material-ui import with styling by @Dananji in #57
  • Fix hls.js errors in async stream URL fetching by @Dananji in #58
  • Keep track of unsaved changes in the application and pass that to the host application by @Dananji in #59
  • Fix favicon error by @Dananji in #60
  • Fix missing file endtime passed in to build SM-UI by @Dananji in #61
  • Pin dependencies for security issues by @cjcolvar in #62
  • Updated Peaks.js and relevant tests by @Dananji in #65
  • Fix material-ui errors by @Dananji in #64
  • Upgrade lodash to latest by @Dananji in #66
  • Downgrade lodash remove security risk in GitHub by @Dananji in #67
  • Always operate in thousandths of a second by @cjcolvar in #69
  • Unescape HTML in label texts by @Dananji in #70
  • Fix parsing different time formats from back-end correctly by @Dananji in #71
  • Avalon 7 fixes in SME by @Dananji in #72
  • Block UI when loading by @Dananji in #73
  • Change CSS class to avoid external style getting applied by @Dananji in #74
  • Add error boundary to catch errors by @Dananji in #75
  • Add time format support for mm:ss format by @Dananji in #76
  • Add support for mm:ss.ms time format by @Dananji in #77
  • Upgrade Peaks.js to latest and update timespan edit logic by @Dananji in #78
  • Fix initial validate logic by @Dananji in #79
  • Scope CSS for section elements by @Dananji in #80
  • Upgrade peaks.js, includes time precision option by @Dananji in #88
  • Bump acorn from 5.7.3 to 5.7.4 by @dependabot in #81
  • Bump minimist package version > 0.2.1 by @Dananji in #90
  • Fix flashing error message on load by @Dananji in #91
  • Disbale react-dnd when inline editing is in progress by @Dananji in #92
  • Fix bug in parent suggestions when adding a new timespan by @Dananji in #93
  • Remove save flash message on timeout/when user edits structure again by @Dananji in #94
  • Play media using spacebar by @Dananji in #95
  • Bump websocket-extensions from 0.1.3 to 0.1.4 by @dependabot in #96
  • Bump lodash from 4.17.13 to 4.17.19 by @dependabot in #100
  • Bug fix for adding a timespan at the root level by @Dananji in #102
  • Bump elliptic from 6.5.1 to 6.5.3 by @dependabot in #103
  • Show empty waveform when waveform.json is missing by @Dananji in #104
  • Block UI until Peaks is ready by @Dananji in #106
  • Bug fix, timespan form does not populate correct times by default by @Dananji in #105
  • Bump http-proxy from 1.18.0 to 1.18.1 by @dependabot in #107
  • Bump ini from 1.3.5 to 1.3.7 by @dependabot in #108
  • Fix high-severity security alerts by @Dananji in #109
  • Bump axios from 0.19.0 to 0.21.1 by @dependabot in #110
  • Bump ssri from 6.0.1 to 6.0.2 by @dependabot in #112
  • Bump elliptic from 6.5.3 to 6.5.4 by @dependabot in #111
  • Bump url-parse from 1.4.7 to 1.5.1 by @dependabot in #114
  • Bump hosted-git-info from 2.8.5 to 2.8.9 by @dependabot in #115
  • Bump lodash from 4.17.19 to 4.17.21 by @dependabot in #116
  • Bump browserslist from 4.7.0 to 4.16.6 by @dependabot in #118
  • Bump dns-packet from 1.3.1 to 1.3.4 by @dependabot in #119
  • Bump postcss from 7.0.18 to 7.0.36 by @dependabot in #120
  • Bump minimist from 1.2.0 to 1.2.5 by @dependabot in #124
  • Bump ws from 5.2.2 to 5.2.3 by @dependabot in #123
  • Handle alerts via central state mgt system (Redux) by @Dananji in #122
  • Bump tar from 4.4.13 to 4.4.15 by @dependabot in #126
  • Bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #127
  • Add withCredentials property to pass Authorization & Cookies when retrieving stream by @Dananji in #130
  • Bump url-parse from 1.5.1 to 1.5.3 by @dependabot in #129
  • Handle invalid timespans by @Dananji in #128
  • Fix the invalid timespan handling by @Dananji in #131
  • Bump tar from 4.4.15 to 4.4.19 by @dependabot in #132
  • Bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #133
  • Bump axios from 0.21.1 to 0.21.2 by @dependabot in #134
  • Upgrade Peaks.js to latest stable version: 0.26.0 by @Dananji in #135
  • Demo content by @Dananji in #139
  • Bump url-parse from 1.5.4 to 1.5.10 by @dependabot in #142
  • Bump follow-redirects from 1.14.6 to 1.14.8 by @dependabot in #140
  • Bump minimist from 1.2.5 to 1.2.6 by @dependabot in #143
  • Bump async from 2.6.3 to 2.6.4 by @dependabot in #144
  • Update docs for Heroku deployment instructions by @Dananji in #146
  • React bootstrap upgrade by @Dananji in #147
  • Fix form label and key event by @Dananji in #148
  • Bump jest version by @Dananji in #151
  • Fix eventsource security issue via webpack-dev-server update by @Dananji in #150
  • Scope CSS for bootstrap override for alerts by @Dananji in #152
  • Update README and contributing.md after branch renaming by @Dananji in #156
  • Fix broken test coverage report after jest upgrade. by @Dananji in #157
  • Upgrade webpack to fix security alert for terser package by @Dananji in #158
  • Fix spacebar event leaking to page by @Dananji in #160
  • Bump ansi-regex from 4.1.0 to 4.1.1 by @dependabot in #159
  • Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #164
  • Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in #162
  • Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #165
  • Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #166
  • Iiif manifest by @Dananji in #155
  • Netlify demo by @Dananji in #167
  • Remove initStrucuture prop with IIIF manifest implementation by @Dananji in #168
  • Pick structure for relevant canvas by @Dananji in #169
  • Bug fix structure parsing with no items by @Dananji in #170
  • No waveform by @Dananji in #172
  • Fix manifest fetch error alerts by @Dananji in #175

Tag: avalon-r6.5 (05/28/2019)

  • Fix DnD logic bugs by @Dananji in #31
  • Disable other editing actions when DnD is turned on for an item by @Dananji in #30
  • Change waveform default color by @Dananji in #29
  • Handle timespans when the end property is missing by @Dananji in #28
  • Fix derivative error by @Dananji in #27
  • Remove 1ms gap between adjoining timespans by @Dananji in #26
  • Warn missing derivative, and update error/info messages in SME by @Dananji in #24
  • Format times in the structure before building Peaks by @Dananji in #25
  • Remove drag-and-drop UI elements when clicked on edit and delete by @Dananji in #23
  • Fix logic for editing overlapping segments by @Dananji in #22
  • Fix waveform loading without structure at initial load by @Dananji in #21
  • Remove extraneous styling by @Dananji in #20
  • Remove seek form and button by @Dananji in #19
  • Replace component will receive props by @Dananji in #18
  • Setup react testing library by @adamjarling in #17
  • Fix logic for adding timespans by @Dananji in #14
  • Edit overlapping timespans by @Dananji in #12
  • Cleanup dependencies and transpile command by @adamjarling in #10
  • Update the README file and add prettierrc code project settings by @adamjarling in #6
  • Fix add heading functionality by @Dananji in #5
  • Development and packaging support for the Structural Metadata Editor, in one codebase by @adamjarling in #4
  • Merge pull request #3 from avalonmediasystem/update-readme
  • Update README by @adamjarling in #3
  • V1.1.0 without babel runtime by @adamjarling in #2