Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Avalon 7.1 #4052

Merged
merged 127 commits into from
Mar 17, 2020
Merged

Avalon 7.1 #4052

merged 127 commits into from
Mar 17, 2020

Conversation

cjcolvar
Copy link
Member

No description provided.

bkeese and others added 30 commits January 10, 2020 12:17
Allow intercom response to take an hour before timing out.
Avalon Media System, not The Avalon Media System
Fix timeliner config missing in development
Fix and standardize styling for all tables
- Add master file ids
- Change derivative ids to be object id instead of track id which is
already present at track_id
- Allow inlining of structure in media object show request by
include_structure query paramter

Co-authored-by:  Dananji Withana <dwithana@iu.edu>
This line was removed from avalon 7 as part of the transcoding backend
switch to newer active_encode with ffmpeg adapter instead of matterhorn.
It is reinserted here to avoid breaking streaming of intercom pushed
items that are not managed streams.  In this case hls_url isn't being
set and location_url is the rtmp url because setStreamingLocations isn't
setting it because the derivative is unmanaged.  In the end the item is
not streamable since it doesn't have an HLS url and only an RTMP url.
It would be good to switch to get rid of the need for two separate
fields for RTMP and HLS streaming urls but it would require a larger
refactoring of the code and possibly a data migration which probably
isn't worth it at this stage.
The previous version needlessly required that all guard clauses run even when a
prior line had matched and initialized mf_title.  Switching to explicit
if/elsif allows for early breaking.  This switch helps speed up the view
page of an item with hundreds of sections by avoiding the third case of
file_location which turns out to be expensive.
Use if/elsif instead of ||= with guard clause
cjcolvar and others added 27 commits March 5, 2020 16:52
Bug fix: Media player disappearing on reload in Edge 16
Pushing upstream an IU Customization
Fix ActionMailer not using smtp configs
Upgrade rails-html-sanitizer to deal with loofah deprecation warnings
Show errors even if push was successful.
Add rake task to clean out old sessions
Schedule session cleanup task to run every 6 hours

Push upstream IU customization
Lower quality scale on JPEG creation
Bump version to prepare for release
Do not inline structure if query parameter is false
@cjcolvar cjcolvar merged commit 9a7bb05 into master Mar 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants