profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/insad/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

insad/actionsflow 0

The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions

insad/Activiti-1 0

Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.

insad/AdaIN-style 0

Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization

insad/Advanced-Deep-Learning-with-Keras 0

Advanced Deep Learning with Keras, published by Packt

insad/albumentations 0

fast image augmentation library and easy to use wrapper around other libraries

insad/Ant-Media-Server 0

Ant Media Server is a streaming engine software that provides adaptive, ultra low latency streaming by using WebRTC technology with ~0.5 seconds latency. Ant Media Server is highly scalable both horizontally and vertically. It can run on-premise or on-cloud.

insad/arbitrary-image-stylization-tfjs 0

Arbitrary image stylization using TensorFlow.js

fork insad/mp4ff

Library and tools for parsing and writing MP4 files including video, audio and subtitles. The focus is on fragmented files. Includes mp4ff-info tool to print information about a box tree.

fork in a day

fork insad/ott-packager

OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS

fork in a day

fork insad/OvenMediaEngine

OvenMediaEngine (OME) is a Streaming Server for Sub-Second Latency. It supports WebRTC, RTMP, SRT, MPEG-2 TS, RTSP as input, WebRTC, LL-DASH, MPEG-DASH, HLS as output.

https://OvenMediaEngine.com/ome

fork in a day

fork insad/plyr

A simple HTML5, YouTube and Vimeo player

https://plyr.io

fork in a day

push eventinsad/marsha

Renovate Bot

commit sha de8aef665149e8f275ae35c8820dcb68eaa4a7aa

⬆️(dependencies) update python dependencies

view details

Manuel Raynaud

commit sha 7aefbf92414015e5ad123456796966282b5e306a

💚(circleci) add job to check renovate configuration To prevent to merge branch into master with unvalid renovate configuration, we decided to add a job to check renovate configuration file.

view details

Manuel Raynaud

commit sha 9f3b9fe0bf46e9009c30e8d49b6dfa569559fb11

🔥(back) package PyJWT is no more ignored by renovate djangorestframework-simplejwt has a new released compatible with PyJWT >= 2.0.0, it is not needed anymore to ignore PyJWT

view details

Manuel Raynaud

commit sha fb5b2d8ffb37a0c278ef9dcfc82bac07f2c163a4

🔥(back) remove PyJWT dependency We don't need to manage PyJWT version anymore. We can remove it and delegate to the package manager how to install it.

view details

Renovate Bot

commit sha de34519c51d1299ce4a91d9b1376edd1cfda614a

⬆️(dependencies) update js dependencies

view details

Manuel Raynaud

commit sha 4819e276d29dfb9a3d8c0d73df246f1babe76ba9

✨(front) redirect participant to the player once jitsi conference left When a participant leaves jitsi by clicking the "leave the conference" button in the jitsi interface we must destroy jitsi itself and then redirect him to the player.

view details

Manuel Raynaud

commit sha 1a9cb75c4b7ab2d704f9e5164690cff46746e680

✨(front) redirect instructor to jitsi prejoin page once conference left When an instructor leaves a jitsi conference we don't want to display the jitsi homepage as we do for now. We destroy and recreate the jitsi session and we force him to wait on the prejoin page. Here the instructor can join again the conference or quit marsha by closing the browser.

view details

Manuel Raynaud

commit sha 8ea5825d0175b1cebc55497c592dc659314de596

📝(changelog) move jitsi renamed in webinar section in PR #1172 only a webinar can be created. The corresponding entry in the changelog was not made in the Unreleased section.

view details

Manuel Raynaud

commit sha d4c9baf39082d9506f068434b6fc0a1f7678fd7f

✨(front) use existing username in jitsi if defined If the username is defined in the JWT token we want to use it to connect the user to jitsi.

view details

Manuel Raynaud

commit sha 71f34badce54fd66d589477005b1d18be3023b85

♻️(front) each resource is responsible to redirect the user on load Depending on the loaded resource, we want to redirect the user to different routes. Since now not having this architecture was enough because we didn't have specific cases based on the resource itself. Now we want to redirect the user on the dashboard if it's a video live and he has the update permission.

view details

Manuel Raynaud

commit sha 1db41c066430a59cbd9e1319a472097e5285e5f7

♻️(front) hide timed text pane when video is not a VOD On the first screen, when the user have to choose between creating a live or a VOD, the timed text pane is shown. We want to hide and show it only when the user has decided to create a VOD.

view details

Manuel Raynaud

commit sha b462baca1749c2b53f8e4eed68a25dbe3fd0dd4b

🐛(front) implement useTranscriptTimeSelector with videojs The hook useTranscriptTimeSelector was made in the time we used plyr player. When we implemented videojs player we missed to implement this feature. Clicking on a transcript sentence has no effect. This commit implements this missing behaviour.

view details

Manuel Raynaud

commit sha 3a51ddc02a8283eaaa7512a32ae6c268691fa182

🌐(i18n) update translations Update french translation in order to create a new Marsha release.

view details

Manuel Raynaud

commit sha cb047deca838a7a0e1acd9c31ec0fe31fa5a4ee0

🔖(minor) bump release to 3.26.0 Added - Add video and document downloading xAPI events - Video model add a `starting_at` field and the notion is_scheduled - Add email in JWT token - Add liveRegistration model to save registrations to scheduled events - Add DRF read and create liveRegistration endpoints - Allow DRF list action for liveRegistration endpoint - Use existing username in jitsi if defined Changed - Redirect participant to the player once jitsi conference left - Redirect instructor to the waiting jitsi page once conference left - Only a webinar using jitsi can be created - Hide timed text pane when video is not a VOD - On app load instructor is redirected to the dashboard when the video is a live Fixed - Implement useTranscriptTimeSelector with videojs Removed - IE11 is no longer supported - JITSI_ENABLED feature flag

view details

Renovate Bot

commit sha 148b8363796b1c9460712f77fd3c5665d0d5ce36

⬆️(dependencies) update js dependencies

view details

Manuel Raynaud

commit sha 12a485ccfaa5e11193affe8da6e873f6ba2ef4f0

🚨(front) use new zustand subscribeWithSelector middleware A new middleware subscribeWithSelector is available and will replace in future version the core function subscribeWithSelector which is now deprecated. The `subscribe` api has changed, selector and callback are not in the same order.

view details

insad

commit sha 197f289e13fafbaf08d19ab8cd95adeab4ee72fd

Merge branch 'openfun:master' into master

view details

push time in a day

issue commentpumukit/PuMuKIT

Basic Authentication popup in production

I have found where the problem originates. E.g. in /admin/series, there is javascript code calling url's /api/keywords/mmobj and /api/keywords/series (window.mmobjkeywords.initialize() resp. window.serieskeywords.initialize()). These API calls cause the popup authentication window, if I click "Cancel" in this window, I get back a 401 error. Not sure how to solve this problem, maybe also your jquery is very very old (1.10.2) ??

insad

comment created time in 2 days

fork insad/awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

https://reddit.com/r/selfhosted

fork in 3 days

fork insad/actionsflow

The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions

https://actionsflow.github.io/docs

fork in 3 days

push eventinsad/manim-1

Ryan McCauley

commit sha a10a7d87c8fd37cbf823dcdfa1322eaeffec9049

Add OpenGLMobject tests (#2080)

view details

Naveen M K

commit sha af462e83cc3cf8830e8560891a484043ef34ed9b

Added support for Boolean Operations on VMobjects (#1998) * Initial Progress * pretty much done :) * moved to class * cleanup * fix example, import and black * Add skia-pathops dependency * some docs * Add Xor * fix typo and remove stray print * more docs * remove stray example * fix typo * fix docs * fix poetry * fix typos * Don't use SegmentIterator instead use RawPathIterator * add tests * black isort * Minor cosmetics * possibly fix tests * small formatting changes * small docs fix * spacing * Support more than 1 vmobject on Intersection * Fix intersection of 3 or more Mobjects * Add a test case for 3 mobject intersection * black * fix condition of undefined variable * fix some typos * Apply suggestions from code review Co-authored-by: Darylgolden <darylgolden@gmail.com>

view details

pre-commit-ci[bot]

commit sha eb09675fc567d65fb97876f89f91fb66d7a6679b

[pre-commit.ci] pre-commit autoupdate (#2086) * [pre-commit.ci] pre-commit autoupdate updates: - [github.com/asottile/pyupgrade: v2.26.0 → v2.28.0](https://github.com/asottile/pyupgrade/compare/v2.26.0...v2.28.0) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Darylgolden <darylgolden@gmail.com>

view details

icedcoffeeee

commit sha bb92fee9c92a0db1ae47929bd90bf777c610a820

Use math convention in polar coordinates (#2095) * switched phi and theta * added tests Co-authored-by: Darylgolden <darylgolden@gmail.com>

view details

Ryan McCauley

commit sha 4831e1dc77bfd69eb749532929cdb75ed2800f35

Add opengl support for --format png output * Add png output support for opengl * Handle when interactive embed should launch * Handle when window should be created * Remove unused import * Remove confusing field * Avoid creating window when any format is set * Revert removing manim import * Remove second log for interactive_embed * Add force_window flag * temp skip tests due to opengl context issue * Fix context issue * Try manually closing window in opengl tests * Test disabling parallel runs * Test disabling parallel runs * Try clearing frame buffer on finish * revert clear * Skip tests that pass locally but fail windows CI * Reenable opengl tests * Remove stdin closed check * Skip flakey test * Stop window creation when save_last_frame is set * Update config path Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>

view details

Oliver

commit sha 568db8f38d6c7f9d6d2218c0ed0380ae229e5970

Adding :meth:`~Table.get_highlighted_cell` and fixing :meth:`~Table.add_highlighted_cell` (#2084) * init * delete comments

view details

Ryan McCauley

commit sha 0976f23b282c163e0a760ee15f97baffeb4987c0

Remove deprecated u-min/max and v-min/max in Surface (#2061) Co-authored-by: Laith Bahodi <70682032+hydrobeam@users.noreply.github.com>

view details

GameDungeon

commit sha 9a98d67dd459e320b2681d770d7306e3b9246b42

LGTM Error Fix (#2001) * LGTM Error Crush * I'm dumb * fix * Update manim/plugins/import_plugins.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Darylgolden <darylgolden@gmail.com>

view details

Darylgolden

commit sha a8c20635e73dde2b6f4d92bd38545d5034b87409

note that process is not ready (#2101)

view details

icedcoffeeee

commit sha a4d3c1a5cd85ad31c6e888151893d66e470e02b3

Fix `NumberPlane` axis step (#2108) * fixed typo * added test

view details

Ryan McCauley

commit sha 0f027fc5ad05f7d0b0e77e81dfabbe7e875ca7f7

Add opengl CLI tests (#2008) Co-authored-by: Darylgolden <darylgolden@gmail.com>

view details

Darylgolden

commit sha 2deb79ac04e3b86442fa69ccc961d2de5377acbc

Deprecated `SampleSpaceScene` and `ReconfigurableScene` (#2102) * deprecated * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

view details

Ryan McCauley

commit sha ce07a50d82a19bbbda38fd51e927b6e9391ddf98

Reuse cairo tests with opengl

view details

Naveen M K

commit sha 3f272097110f299ac8a5bf0d8e2f477e0b395819

Add opengl support for Boolean Operations (#2016)

view details

Benjamin Hackl

commit sha c4b96ffc8013e27df3409d02f7d7e2df12e20e3d

Implemented :meth:`.Mobject.set_default`, a mechanism for changing default values of keyword arguments (#2075) * implement Mobject.change_default * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix doctest * actually fix doctest 🙄 * Update manim/mobject/mobject.py * allow restoring original default arguments * added change_default implementation to OpenGLMobject * change_default -> set_default Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jan-Hendrik Müller <44469195+kolibril13@users.noreply.github.com>

view details

icedcoffeeee

commit sha 8a4222e4f4e65ed41953cf0956da567a2a5a0117

Added OpenGL compatibility to :meth:`.ThreeDScene.begin_ambient_camera_rotation` and :meth:`.ThreeDScene.move_camera` (#2113) * updated begin_ambient_camera_rotation * updated stop_ambient_camera_rotation * updated move_camera

view details

Ryan McCauley

commit sha 1ba8bff1fd6d00705016428b1ec7db29d7774d6e

Fix animation group opengl compatibility (#2071) Co-authored-by: Darylgolden <darylgolden@gmail.com>

view details

Ryan McCauley

commit sha f24e080ff3331296d44a226abf6066a6a0d076fc

Fixed :meth:`~OpenGLRenderer.get_frame` when window is created (#2070) * Fix opengl get_frame when preview is enabled * Flip width and height * Fix tests

view details

Laith Bahodi

commit sha c55828f0878cef17a8a74d2f8d919c0066c4e308

Revert colour of background in docs to BLACK in `Mobject` page. (#2117) * fix doc * add colour

view details

icedcoffeeee

commit sha 094e983d7726b265030a4dd647262b73fca4c2bf

Added 3D support for :class:`~.ArrowVectorField` and :class:`~.StreamLines` (#2118) * Implemented 3d to ArrowVectorField * Implemented 3d to StreamLines * Documentation

view details

push time in 4 days

startedXaymar/obs-StreamFX

started time in 9 days

fork insad/obs-StreamFX

StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders - all for free! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.

https://s.xaymar.com/streamfx-dc

fork in 9 days

fork insad/PowerPointToOBSSceneSwitcher

A .NET core based scene switcher than connects to OBS and changes scenes based note meta data. Put "OBS:Your Scene Name" as the first line in your notes and ensure the OBS Web Sockets Server is running and this app will change your scene as you change your PowerPoint slides

fork in 9 days

fork insad/ppt-ndi

PPT NDI transfers PowerPoint presentations via NDI technology released by NewTek. Thanks to the transparency support, it can be also used as a character generator.

fork in 9 days

fork insad/excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams

https://excalidraw.com

fork in 9 days

fork insad/unicodeit

Converts LaTeX tags to unicode: \mathcal{H} → ℋ. Available on the web or as Automator script for the Mac.

https://www.unicodeit.net

fork in 9 days

fork insad/stylish-Dark-Themes

Missing Dark Themes for the Stylish platform

fork in 9 days

push eventinsad/marsha

Manuel Raynaud

commit sha 181ee76adaba6ba76caf9a1870ffb444e8c7886f

⬆️(circle) upgrade machine executor image to ubuntu-2004:202107-02 Newer images of ubuntu are available for the machine executor on circle. We want to upgrade them in order to use more recent version of docker and docker-compose.

view details

Manuel Raynaud

commit sha ac8284824c16655f90babf86544cdb0cd8d52fb9

🔧(aws) use amazon lambda image from ECR public repo The amazon/aws-lambda-nodejs host on docker hub use the ARM64 architecture, it seems it is a bug. docker hub is a mirror of ECR public repo host on amazon. We choose to directly use the image hosted on ECR to avoid this kind of issue. The image can be found at this url https://gallery.ecr.aws/lambda/nodejs

view details

Renovate Bot

commit sha 8a9c538866dd8e417f4901547d5645e577480314

⬆️(dependencies) update python dependencies

view details

Renovate Bot

commit sha 1bffddd26af185f54e7146b74183129f093e4c6a

⬆️(dependencies) update js dependencies

view details

Manuel Raynaud

commit sha 430f5ff06be843e509d85198ef37f4042d1b6551

♻️(front) change chunk filename pattern to a more simple one With new version of webpack we can use the contenthash in the chunk filenane. The contenthash is the hash of the file content, it ensures that the filename change everytime its content changes. This filename improve cache allowing to use the same file between two releases if the content is exactly the same.

view details

Manuel Raynaud

commit sha eebf4aca972794526f6d6dff198cad1b502c3835

⚡️(back) create a custom staticfiles storage class The staticfiles storage we use with whitenoise create a manifest using the django manifest mechanism and then compress all post processed files. In our case, for 15700 files are post processed for 3383 static files ! For one js file generated by webpack, we have at the end 6 versions of it. Our new staticfiles storage ignore all js and map files generated by webpack, they are not post processed by the django manisfest mechanism but we still compress to take the advantage of whitenoise. Finally we have 4500 post processed file for 3383 static files. It decreases the time to build the image.

view details

Manuel Raynaud

commit sha 3a2a2f93d95cd6424df66e22c738d263cd3ebe3a

🔧(front) use terser plugin in webpack config to minimize code Webpack use terser-webpack-plugin to minize the output code. It is possible to configure it but it is needed then to install the terser-webpack-plugin package. In our config we want to use the multi-process parallel running to improve the build speed.

view details

Manuel Raynaud

commit sha f48608ca2fe93c55419b6fa9986849a4e57a8944

🔧(front) remove IE11 from the babel browser target We stop the suppor for IE11. We can remove this browser from the target list defined in babel.

view details

Manuel Raynaud

commit sha 00708a614f32490af95bbf28974261554323228c

🔥(front) remove custom-event-polyfill custom-event-polyfill was used build marsha for IE11. IE11 is not supported any more, this polyfill can be removed.

view details

Manuel Raynaud

commit sha d15b421cb8462e8022d60fff04ffedc797592ce7

📌(back) pin PyJWT to version 2.1.0 PyJWT is no more compatible with djangorestframework_simplejwt v4.8.0. We must pin version 2.1.0 while a new version of djangorestframework_simplejwt compatible is available.

view details

carofun

commit sha 32d39dd552e46dd5c6e05ee6bc09b60e44e0d935

👔(back) add scheduled video in model and drf In the introduction of a feature that will enable scheduled video, we upgrade the video model to define what is a scheduled video.

view details

carofun

commit sha 22cc21a6d2eb81975a3c768e62e08f01f09adf38

✨(JWT) add email in the token In the introduction of a feature that will enable scheduled videos, we want to notify users by email when they register. Email is not necessarily present in the LTI request, that's why it wasn't added so far in the JWT token. It is still a piece of information that can be known and it will be accurate to use this specific email to link an LTI user.

view details

carofun

commit sha 818b82bad491ca21749939eac8423d665bbcf011

👔(back) add LiveRegistration model In the introduction of a feature that will enable scheduled videos, we want users to be able to register for these specific videos. We introduce a new model LiveRegistration to record registrations of users.

view details

carofun

commit sha ccbb8c0315782ca2bcd6313796f14ff86caaa7f7

✨(back) add DRF create/read LiveRegistration endpoints In the introduction of a feature that will enable scheduled videos, we want users to be able to register to these specific videos. We introduce new API endpoints that will handle registrations of users.

view details

carofun

commit sha 662a3445a4ca5171ac6356cb1a5fd70cf6484b09

✨(back) allow DRF list action for LiveRegistration endpoint In the introduction of a feature that will enable scheduled videos, we want to check if the user has already registered to these specific videos. We allow the list action in the API to be able to filter on information contained in the user’s token.

view details

Manuel Raynaud

commit sha 33cfe7a4000967703ac8dc81a10a35292afb5267

✨(back) distinguish xapi video and document resources Since now only statements related to a video were managed. We want to also manage xapi statement for a document. For this the xapi endpoint allows choosing between a video or a document and then two different classes are here to manage the resource wanted.

view details

Manuel Raynaud

commit sha d3f590147fcb7a49ec839146b3a6993ccabb8882

✨(front) add a new class DocumentXapiStatement for document resources A new class dedicated to documents is created. For now this class only manages downloaded event. This same event is added to the other XAPI statements classes.

view details

Manuel Raynaud

commit sha 06cc2afd1ce91b1be17a06f0dd892435aa93a1d3

✨(xapi) track download activity When a user downloads a document or a video, a xapi statement is sent to track this activity. We use a hack to combine the `<a href` and onclick behaviour. If we send the xapi statement at the same time the download is made, browsers stop the xapi fetch. The fetch is postponed to the window blur event which happens once the download begins.

view details

Manuel Raynaud

commit sha 550be08d7cad91579cd1cc2548ea95751113f15d

📝(changelog) update changelog with live scheduled feature When PR #1118 was merged, the info added in the changelog were not added to the unreleased section. We have to move them to this section while this feature is not released.

view details

Renovate Bot

commit sha 8504df3d484c5a1059ed664f205ad23454ab9f2a

⬆️(dependencies) update js dependencies

view details

push time in 12 days

push eventinsad/Node-Media-Server

Chen Mingliang

commit sha 788db84139d9b3247e8226b156b52384aab8eb62

Update README.md

view details

push time in 12 days

fork insad/transcoder

Transcoder server for LBRYtv

fork in 14 days

fork insad/edx-membership

edX-based VIP membership management

fork in 15 days

push eventinsad/opencast

Nosipho Mali

commit sha a650431315e8b891f5dc800da899b48ad2151f0a

Changed asset mime type length from 64 to 255

view details

Nosipho Mali

commit sha fe24ad8280ce44f944e74f212792bb15f0b8a229

Changed 9_to_10 to 10_to_11

view details

Matthias Neugebauer

commit sha 4cb365b7b64ea5f004c899c0580d18ada5dc9d56

Use UTF-8 for config files By default, config files are assumed to be encoded using ISO-8859-1 (latin1). This changes that to UTF-8.

view details

Greg Logan

commit sha d028bdefaed7ba896ea8e41d40a3839ccd2f60be

Adding developer tips gathered in the technical meeting

view details

Greg Logan

commit sha 94af937194043dfed1ddd4979014d02be025375f

Fixing complaints about style.

view details

Lars Kiesow

commit sha 354cb36362231924140e9b2af269048052fc55ca

Retry Documentation Deployment While concurrent build within a branch cancel each other to not run into problems, deployments can still fail when merges happen in quick succession on different branches. This patch will mitigate the issue by rebasing to the updated code in case of conflicts when pushing the updated docs.

view details

Greg Logan

commit sha fae646539eea4c457ef7d6a4cdc0145acf8d0a96

Update docs/guides/developer/docs/development-environment.md Co-authored-by: Katrin Ihler <ihler@elan-ev.de>

view details

Lars Kiesow

commit sha 564fb0f915194e8dc6f92cd3314070f891ca6d37

Update LTI Dependencies Monthly This patch sets the update frequency for LTI tool JavaScript dependencies to update only monthly.

view details

Matthias Neugebauer

commit sha 944670b1cb9ce7b04d8890e21ec1359a2102700e

Remove manual charset conversions of properties

view details

Lars Kiesow

commit sha e4f8af6aa581210bf6129cfe304d2e13664a6e3a

Revert "Remove Series Service from Authorization Service" This reverts commit b664670c59a13db64a7fe5bea1df4c12ff283061 because that commit: - Does not do what it claims to be doing - introduces unwanted runtime dependencies - Causes maven warnings ``` Warning: Warning: Some problems were encountered while building the effective model for org.opencastproject:opencast-authorization-xacml:bundle:10.2 Warning: 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.glassfish.jaxb:jaxb-runtime:jar -> duplicate declaration of version (?) @ org.opencastproject:opencast-authorization-xacml:[unknown-version], /__w/opencast-rpmbuild/opencast-rpmbuild/opencast/modules/authorization-xacml/pom.xml, line 98, column 17 Warning: Warning: It is highly recommended to fix these problems because they threaten the stability of your build. Warning: Warning: For this reason, future Maven versions might no longer support building such malformed projects. Warning: ``` The patch was part of pull request #2743.

view details

Jonathan Neugebauer

commit sha 83875a9d96d38b41fdbd7d212b6d9772b62f3dff

Improve security-jwt tests This patch improves the stability of some tests in the `security-jwt` module. There were timing issues in the `testLoginWithCache` test. Depending on how long the duration between two statements in this was it failed or succeeded. This is fixed now. Additionally, I removed the assertions about exception messages as they might change quickly. Now only the type of exceptions thrown is tested.

view details

gaojun

commit sha 56c9e696bfa0a1d154c86fe4bf80664868b7d7c7

Check whether streamingDistributionService is set before invoking it

view details

Lars Kiesow

commit sha 83bda7e0cc39c1ceb6bf8c6804925efff7e0a146

Add Missing Translations Files This patch adds some translation files which were never initially added to Opencast 9.x but which should have been.

view details

gaojun

commit sha ac6c682079c66aaf32ac967950ce54675c191820

Add I18n support for presenter name label in episodeFromSeries plugin

view details

gaojun

commit sha 6f60f9a873b8e587e57784753b080b29181a7cca

Fix episodeFromSeries plugin show "&nbsp;" while presenter is empty

view details

gaojun

commit sha 88e1b90e66d675f4bdb430a11284a7472b57c4d7

Use ajax.put instead of use params _method: 'PUT'

view details

Lars Kiesow

commit sha 441841b4d9ec87ce5a81e84a5f3a1b4a6f88d590

Update Editor Profile This patch updates the `editor.work` encoding profile. It removes the unnecessary `-strict -2`, make the formatting look a bit nicer and removes some outdated comments (the editor is not using GStreamer).

view details

Jonathan Neugebauer

commit sha f7ad8449c1de635c03d314726851c45a954e28e1

Fix issue with duplicate entries in role list

view details

lwillmann

commit sha f6bf61eafddbf520ee689f8370000cac7c72c416

Corrected ActiveMQ configuration

view details

Lars Kiesow

commit sha a506def996a95181673bec9d441fb74c3fa32881

Prevent workflows from running in parallel on the same event This patch fixes a bug which caused the workflow service to only check the first 20 workflows with a specific media package identifier for running workflows before starting a new one. This means if 20 had already run in the past, you could happily start workflows on the same media package in parallel and no one would prevent that.

view details

push time in 15 days

push eventinsad/mediapipe

MediaPipe Team

commit sha 139237092fedef164a17840aceb4e628244f8173

Project import generated by Copybara. GitOrigin-RevId: 33adfdf31f3a5cbf9edc07ee1ea583e95080bdc5

view details

MediaPipe Team

commit sha 374f5e2e7e818bde5289fb3cffa616705cec6f73

Project import generated by Copybara. GitOrigin-RevId: 65b427572550bd9c5bc5f053eeea0f44340d5673

view details

MediaPipe Team

commit sha 50c92c6623a580206c0c1ff2141ecb7c9bea305d

Project import generated by Copybara. GitOrigin-RevId: 27c70b5fe62ab71189d358ca122ee4b19c817a8f

view details

MediaPipe Team

commit sha b899d17f185f6bcbf3f5947d3e134f8ce1e69407

Project import generated by Copybara. GitOrigin-RevId: 8e1da4611d93ccb7d9674713157d43be0348d98f

view details

MediaPipe Team

commit sha 710fb3de58dc10b7bc75f9cb758300c9016a5e4f

Project import generated by Copybara. GitOrigin-RevId: 1610e588e497817fae2d9a458093ab6a370e2972

view details

MediaPipe Team

commit sha 6abec128edd6d037e1a988605a59957c22f1e967

Project import generated by Copybara. GitOrigin-RevId: f4b1fe3f15810450fb6539e733f6a260d3ee082c

view details

MediaPipe Team

commit sha 137e1cc7630524ea1c3a9b120985285fe43c8a3f

Project import generated by Copybara. GitOrigin-RevId: 283c1a295de0a53e47d7a94996bda0c52dcfd677

view details

MediaPipe Team

commit sha 33d683c67100ef3db37d9752fcf65d30bea440c4

Project import generated by Copybara. GitOrigin-RevId: 373e3ac1e5839befd95bf7d73ceff3c5f1171969

view details

insad

commit sha 9280172c8c2529f2afd8b381d8a2b30ee6e86d43

Merge branch 'google:master' into master

view details

push time in 21 days

fork insad/nginx-vod-module

NGINX-based MP4 Repackager

fork in 22 days

fork insad/tsMuxer

tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.

fork in 22 days

push eventinsad/shaka-packager

Caitlin O'Callaghan

commit sha c87c5bcdef3003d46efcd860dda6cf0030f1f4b4

Fix for gap size warning in Low Latency mode (#985) ## The issue - With LL-DASH mode enabled, the gap size warning was hit and printed to the console every time a new segment was registered to the manifest. - This occurred because the first chunk's size and duration were being stored for each segment, rather than the full segment size and duration. Note, only the first chunk's metrics are known at first because in low latency mode, the segment is registered to the manifest before it is finished being processed and written. - Because of this, the gap size check was comparing the end time of the first chunk in the previous segment to the beginning time of the current segment, causing the check to fail every time. ## The Fix - Update a low latency segment's duration and size once the segment file has been fully written. - The full segment size and duration will be used to update the bandwidth estimator and the segment info list. - Updating the segment info list to hold the full duration is necessary for satisfying [the gap size check found in Represenation.cc](https://github.com/google/shaka-packager/blob/master/packager/mpd/base/representation.cc#L391). - NOTE: bandwidth estimation is currently only used in HLS

view details

Joey Parrish

commit sha 7392d8003e27b424cf472509c2bc2782b326f18b

fix: Fix failure fetching encryption keys In one of the low-latency changes, a change was made to HttpFile that caused responses to HTTP POST requests to go missing. This resulted in failures to fetch encryption keys. The breaking change was recommended by me in a PR review, and was not caught by any unit tests. New tests would be ideal, but I chose to fix the bug first, rather than leave the repo broken. This bug was brought to my attention in google/shaka-streamer#87 and has not appeared in any release versions. Change-Id: I9eca73d187a8a30f16c4a920fcdb7b4872253858

view details

Joey Parrish

commit sha 5181ea1d3f85c16202533326ac2e32314a6f8510

chore: Release v2.6.0 Change-Id: Ic29d982a96930ba5dbe4a253224ee8f6e8ddef11

view details

push time in 22 days

fork insad/m3u8-1

Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions

fork in 25 days

fork insad/video2hls

Prepare a video to be streamed with HLS

fork in 25 days

fork insad/manifest

Video Manifest Parsers and Generators, supporting multiple formats such as HLS and DASH

fork in a month