Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1765 commits
Select commit Hold shift + click to select a range
4269df4
Auto-update npm packages
Nov 18, 2022
96fb3d2
Bump html-validate in /modules/engage-paella-player-7
dependabot[bot] Nov 18, 2022
1e5c54d
Fix bug where publish engage woh with merge would throw an exception …
rute-santos Nov 18, 2022
741256d
Auto-update npm packages
Nov 19, 2022
38b1282
Automatically update translation keys (develop)
Nov 21, 2022
1eda412
Automatically update translation keys (r/13.x)
Nov 21, 2022
87370b8
Automatically update translation keys (r/12.x)
Nov 21, 2022
1464b56
Bump eslint from 8.27.0 to 8.28.0 in /modules/engage-paella-player-7
dependabot[bot] Nov 21, 2022
5e64c0b
Auto-update npm packages
Nov 22, 2022
cbe2759
Skip operation if media package has no publication
geichelberger Nov 21, 2022
08db3f6
Prepare release notes for Opencast 13
Nov 22, 2022
e6020a8
Do not forget videos detected previously in Paella
Rillke Nov 22, 2022
61e2f4e
Update Release Assemblies (#4459)
lkiesow Nov 23, 2022
49f4806
Rename/repurpose `JWTQueryParameterAuthenticationFilter`
JulianKniephoff Nov 23, 2022
e71623f
Add release note about `JWTRequestParameterAuthenticationFilter`
JulianKniephoff Nov 23, 2022
4c88b17
Add a module/endpoint/service to redirect users to a given URL
JulianKniephoff Nov 23, 2022
a0169e6
Updating board list
gregorydlogan Nov 23, 2022
8e67dd4
Merge pull request #4488 from gregorydlogan/develop
gregorydlogan Nov 23, 2022
69b4d49
Add rules for merging pull requests to the docs
Arnei Nov 24, 2022
b631a5b
Auto-update npm packages
Nov 28, 2022
fa8cb9d
Automatically update translation keys (develop)
Nov 28, 2022
63da13f
Automatically update translation keys (r/12.x)
Nov 28, 2022
5d7db61
Automatically update translation keys (r/13.x)
Nov 28, 2022
764d91e
Automatically update translation keys (r/11.x)
Nov 28, 2022
4d67c96
Bump paella-core from 1.8.9 to 1.11.1 in /modules/engage-paella-player-7
dependabot[bot] Nov 28, 2022
b17eb73
Decode URL before parsing in PaellaPlayer 6
Rillke Nov 28, 2022
f8ad27c
Auto-update npm packages
Nov 29, 2022
cf92d2e
Bump @babel/core in /modules/engage-paella-player-7
dependabot[bot] Nov 29, 2022
a27b995
Fix merge rules about reviewing and merging own PRs
Arnei Nov 30, 2022
cf8a8d3
Remove unnecessary update before delete in ES
Arnei Nov 30, 2022
fc5da80
Add a note about protecting the new redirect endpoint(s)
JulianKniephoff Nov 30, 2022
0fb1c14
Add requested changes
geichelberger Dec 1, 2022
33ef68d
Fix possible duplicate notes in Admin UI
Arnei Dec 1, 2022
d2cc0aa
Merge branch 'issue-template' of lkiesow/opencast into develop
gregorydlogan Dec 1, 2022
88985c1
Merge branch 'add-merge-rules-to-docs' of Arnei/opencast into r/13.x
gregorydlogan Dec 1, 2022
c4cf125
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 1, 2022
bf2eb00
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 1, 2022
725459a
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 1, 2022
6ec19df
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 1, 2022
1fc71f6
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 1, 2022
e70bd51
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 1, 2022
856b2d7
Auto-update npm packages
Dec 2, 2022
baaf038
Fix bug where series cannot be re-added to search index.
rute-santos Dec 2, 2022
9c77a24
Adding prerelease package documentation
gregorydlogan Dec 2, 2022
2a2512b
Auto-update npm packages
Dec 3, 2022
19c61ff
Removing Theodul
gregorydlogan Sep 7, 2022
0c882a2
Removing Theodul references from the docs and the rest of the codebase
gregorydlogan Sep 7, 2022
178646d
Removing Theodul from the NOTICES file, also from the plugin config file
gregorydlogan Sep 8, 2022
c5d26b4
Remove theodul overrde and redirect
gregorydlogan Oct 12, 2022
12c2c55
Removing theodul from the GHA workflows
gregorydlogan Dec 3, 2022
60bf6db
Merge branch 't/remove-theodul-develop' of gregorydlogan/opencast int…
gregorydlogan Dec 3, 2022
77b1fa2
Automatically update translation keys (develop)
Dec 5, 2022
c501894
Automatically update translation keys (r/13.x)
Dec 5, 2022
5fe2d75
Automatically update translation keys (r/11.x)
Dec 5, 2022
486b599
Automatically update translation keys (r/12.x)
Dec 5, 2022
a3bebf4
Add a configurable allow-list to the redirection endpoint(s)
JulianKniephoff Dec 1, 2022
a839cbd
Don't double-construct the target `URI`
JulianKniephoff Dec 1, 2022
a3d51eb
Don't throw exceptions on expected errors
JulianKniephoff Dec 1, 2022
3cf3e70
Bump webpack-cli from 5.0.0 to 5.0.1 in /modules/engage-paella-player-7
dependabot[bot] Dec 6, 2022
0d18757
Revert "Add a configurable allow-list to the redirection endpoint(s)"
JulianKniephoff Dec 6, 2022
f6936ad
Only allow redirects to the same server in `POST /redirect/get`
JulianKniephoff Dec 6, 2022
c00344a
Swap the order of `assertEquals` parameters in relevant modules
JulianKniephoff Dec 6, 2022
805d6da
Open `POST /redirect/get` for everyone
JulianKniephoff Dec 6, 2022
2b6f2dd
Add Whisper as STT engine to Speech to Text WoH
mliradelc Nov 25, 2022
c93c861
Update documentation
mliradelc Dec 7, 2022
4b4e50e
Transcription Docs Nav
mliradelc Dec 7, 2022
abf37c2
Transcription Docs typos
mliradelc Dec 7, 2022
b12fcbd
Allow CA user to get series
Arnei Dec 8, 2022
fac13e4
Change default hotkeys for create dialogs in admin UI
Arnei Dec 8, 2022
d2efff4
Merge branch 'jwt-query-param' of github.com:JulianKniephoff/opencast…
geichelberger Dec 9, 2022
695d605
Merge branch 'f/12.x-whisper-workflow' of github.com:mliradelc/openca…
geichelberger Dec 9, 2022
89bef65
Merge branch 'patch-29' of github.com:Rillke/opencast into r/12.x
geichelberger Dec 9, 2022
429ef9c
Automatically update translation keys (develop)
Dec 12, 2022
94abfc4
Automatically update translation keys (r/12.x)
Dec 12, 2022
9e2af59
Automatically update translation keys (r/13.x)
Dec 12, 2022
39e594e
Automatically update translation keys (r/11.x)
Dec 12, 2022
12d03a7
Merge pull request #4486 from Rillke/patch-28
Arnei Dec 12, 2022
21115aa
Bump html-validate from 7.9.0 to 7.10.1 in /modules/admin-ui-frontend
dependabot[bot] Dec 5, 2022
e6e0624
Bump html-validate in /modules/engage-paella-player-7
dependabot[bot] Dec 5, 2022
dc157ea
Bump chromedriver from 107.0.3 to 108.0.0 in /modules/admin-ui-frontend
dependabot[bot] Dec 3, 2022
5292034
Bump decode-uri-component from 0.2.0 to 0.2.2 in /modules/lti
dependabot[bot] Dec 3, 2022
e7cb3aa
Bump react-select from 5.5.9 to 5.7.0 in /modules/lti
dependabot[bot] Dec 1, 2022
912b306
Bump i18next-browser-languagedetector in /modules/lti
dependabot[bot] Nov 16, 2022
ff4ff73
Bump @fortawesome/fontawesome-svg-core in /modules/lti
dependabot[bot] Nov 16, 2022
a5f9667
Bump @types/jest from 29.2.1 to 29.2.3 in /modules/lti
dependabot[bot] Nov 16, 2022
3d38e51
Bump react-bootstrap from 2.5.0 to 2.6.0 in /modules/lti
dependabot[bot] Nov 16, 2022
d861dcc
Add release notes for OC 13
Dec 13, 2022
2d999dd
Merge r/11.x into r/12.x
lkiesow Dec 13, 2022
55d1f72
Remove trailing spaces
Dec 13, 2022
858125e
Merge r/12.x into r/13.x
lkiesow Dec 13, 2022
d517ba4
Merge r/13.x into develop
lkiesow Dec 13, 2022
e289f43
Adjust list indentation
Dec 13, 2022
8351b84
Bump typescript from 4.8.4 to 4.9.4 in /modules/lti
dependabot[bot] Dec 12, 2022
2cdb399
Bump eslint from 8.28.0 to 8.29.0 in /modules/engage-paella-player-7
dependabot[bot] Dec 12, 2022
1e2ce7e
Bump @types/react-dom from 18.0.8 to 18.0.9 in /modules/lti
dependabot[bot] Nov 16, 2022
839bab9
Fix parent POM version of redirect module
JulianKniephoff Dec 13, 2022
1a30ddb
Fix parent POM version of redirect module
JulianKniephoff Dec 13, 2022
1f16f92
Merge pull request #4529 from JulianKniephoff/fix-redirect-pom-13
gregorydlogan Dec 13, 2022
83c64c4
Merge pull request #4530 from JulianKniephoff/fix-redirect-pom-develop
gregorydlogan Dec 13, 2022
f18940d
Allow Manual Translation Update
lkiesow Dec 13, 2022
6cfbf08
Bump loader-utils from 2.0.2 to 2.0.4 in /modules/lti
dependabot[bot] Nov 15, 2022
f9a963b
Bump engine.io from 6.2.0 to 6.2.1 in /modules/admin-ui-frontend
dependabot[bot] Dec 13, 2022
83fb727
Bump eslint from 8.27.0 to 8.29.0 in /modules/admin-ui-frontend
dependabot[bot] Dec 13, 2022
36c877a
Bump postgresql from 42.5.0 to 42.5.1 in /modules/db
dependabot[bot] Nov 23, 2022
028313a
Bump mariadb-java-client from 3.0.8 to 3.1.0 in /modules/db
dependabot[bot] Nov 16, 2022
cdc6d5c
Bump minimatch and recursive-readdir in /modules/lti
dependabot[bot] Dec 12, 2022
92865a3
Remove braces from error message
Arnei Dec 9, 2022
3eb9f6e
Merge r/12.x into r/13.x
lkiesow Dec 13, 2022
56e7aa3
Merge r/13.x into develop
lkiesow Dec 13, 2022
a15c32d
Fixing firefox source in GHA/CI builds. Ubuntu 22.04 lies about whether
gregorydlogan Nov 29, 2022
30b99a5
Merge r/12.x into r/13.x
lkiesow Dec 13, 2022
e113902
Merge r/13.x into develop
lkiesow Dec 13, 2022
77415e5
Reduce number of snapshots taken in the new editor backend
Arnei Dec 9, 2022
0d9ff67
Allow ROLE_ADMIN_UI to run index.js
Arnei Dec 12, 2022
844d7df
Remove obsolete txt-files and add some more items to the release notes
Dec 14, 2022
a35e807
Avoid using jobs in SeriesUpdatedEventHandler
Arnei Dec 13, 2022
0c4058e
Bump jquery from 3.6.1 to 3.6.2 in /modules/runtime-info-ui
dependabot[bot] Dec 14, 2022
219c2e3
Bump selenium-server-standalone-jar in /modules/admin-ui-frontend
dependabot[bot] Dec 14, 2022
dee5916
Allow creating releases manually
lkiesow Dec 13, 2022
20a97bf
Merge r/12.x into r/13.x
lkiesow Dec 14, 2022
9cd5583
Merge r/13.x into develop
lkiesow Dec 14, 2022
c5bb32c
Rempve Twitter and Facebook links
lkiesow Dec 9, 2022
77da2d1
Bump jquery from 3.6.1 to 3.6.2 in /modules/runtime-info-ui-ng
dependabot[bot] Dec 14, 2022
66982fe
Bump jquery from 3.6.1 to 3.6.2 in /modules/engage-ui
dependabot[bot] Dec 14, 2022
8d6d47e
Merge pull request #4484 from naweidner/oc-13-release-notes
mtneug Dec 14, 2022
d8354d9
Changelog for Opencast 12.6
lkiesow Dec 14, 2022
f717d64
Add Opencast 12.6 release notes
Rillke Dec 14, 2022
5ce6f1b
Merge remote-tracking branch 'origin/r/12.x' into r/13.x
mtneug Dec 14, 2022
f0b1e92
Merge branch 'r/13.x' into develop
mtneug Dec 14, 2022
e1df0e8
Update upgrade documentation for Opencast 13
mtneug Dec 14, 2022
a05ebfd
Add changelog for Opencast 13.0
mtneug Dec 14, 2022
95834ad
Fix upgrade guide formatting for Opencast 13
mtneug Dec 14, 2022
7ee42d9
Merge branch 'r/13.x' into develop
mtneug Dec 14, 2022
4f07612
Bump paella-core in /modules/engage-paella-player-7
dependabot[bot] Dec 15, 2022
99ee2b0
sync login script of paella-6 and paella-7
geichelberger Dec 15, 2022
1fb28ab
Auto-update npm packages
Dec 17, 2022
0af9801
Bump eslint from 8.29.0 to 8.30.0 in /modules/engage-paella-player-7
dependabot[bot] Dec 19, 2022
70dd703
Bump html-validate in /modules/engage-paella-player-7
dependabot[bot] Dec 19, 2022
c6f8b22
Bump html-validate from 7.10.1 to 7.11.0 in /modules/admin-ui-frontend
dependabot[bot] Dec 19, 2022
dcfb665
Bump css-loader from 6.7.2 to 6.7.3 in /modules/engage-paella-player-7
dependabot[bot] Dec 19, 2022
e7d9da1
Bump eslint from 8.29.0 to 8.30.0 in /modules/admin-ui-frontend
dependabot[bot] Dec 19, 2022
b651356
Merge r/13.x into develop
lkiesow Dec 19, 2022
91f8d50
Mark OC13 RPMs as Stable
lkiesow Dec 19, 2022
6287c64
Merge r/13.x into develop
lkiesow Dec 19, 2022
c293ed1
Bump jackson from 2.13.2.x to 2.14.1
dependabot[bot] Oct 18, 2022
d75b77b
Merge pull request #4369 from Alaschinger/sched-event-del-issue
Arnei Dec 19, 2022
e5ddf41
Merge r/12.x into r/13.x
lkiesow Dec 19, 2022
b2e77c5
Merge r/13.x into develop
lkiesow Dec 19, 2022
150294e
Fix missing semicolon
Arnei Dec 20, 2022
5de595b
Bump sass from 1.55.0 to 1.57.1 in /modules/admin-ui-frontend
dependabot[bot] Dec 20, 2022
de733b4
Make debug output in the JWT filters simpler and more idiomatic
JulianKniephoff Dec 1, 2022
b25fe54
Ensure segments.segment is array
geichelberger Dec 15, 2022
79d6f80
Bump jquery from 3.6.2 to 3.6.3 in /modules/engage-ui
dependabot[bot] Dec 21, 2022
d3294da
Bump jquery from 3.6.2 to 3.6.3 in /modules/runtime-info-ui-ng
dependabot[bot] Dec 21, 2022
478936d
Bump jquery from 3.6.2 to 3.6.3 in /modules/runtime-info-ui
dependabot[bot] Dec 21, 2022
4a56a56
Bump bootbox from 5.5.3 to 6.0.0 in /modules/engage-ui
dependabot[bot] Dec 21, 2022
fb7e6ae
Make event updating faster after changes to series metadata/ACL
Arnei Dec 14, 2022
176e792
Merge r/12.x into r/13.x
lkiesow Dec 21, 2022
7d6b386
Merge r/13.x into develop
lkiesow Dec 21, 2022
c1b04ab
Merge remote-tracking branch 'upstream/r/13.x' into series-update-eve…
Arnei Dec 21, 2022
056ca6c
Merge branch 'paella7-batcher-updates' of opencast/opencast into r/12.x
gregorydlogan Dec 21, 2022
e4750cc
Merge branch 'translation-workflow' of lkiesow/opencast into r/12.x
gregorydlogan Dec 21, 2022
cd4d503
Merge branch 'paella-login' of geichelberger/opencast into r/12.x
gregorydlogan Dec 21, 2022
d64acff
Merge branch 'duplicate-notes-in-admin-ui' of Arnei/opencast into r/12.x
gregorydlogan Dec 21, 2022
3c8ea93
Merge branch 'fix-ingest' of darolfes/opencast into r/12.x
gregorydlogan Dec 21, 2022
891d82b
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 21, 2022
84221d0
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 21, 2022
64137f5
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 21, 2022
375a2b0
Merge pull request #4511 from JulianKniephoff/debug-config
geichelberger Dec 21, 2022
a10df58
add webvtt-to-cuts workflow operation
darolfes Nov 8, 2022
804bfd0
Bump html-validate in /modules/engage-paella-player-7
dependabot[bot] Dec 22, 2022
eb0b257
Bump html-validate from 7.11.0 to 7.11.1 in /modules/admin-ui-frontend
dependabot[bot] Dec 22, 2022
e877abd
Merge branch 'studip-user-provider' of Arnei/opencast into r/12.x
gregorydlogan Dec 23, 2022
fbced28
Merge branch 'publication-to-workspace' of geichelberger/opencast int…
gregorydlogan Dec 23, 2022
6b1bb16
Merge branch 't/document-prereleases' of gregorydlogan/opencast into …
gregorydlogan Dec 23, 2022
d92dd4b
Merge branch 'ca-users-cant-get-series' of Arnei/opencast into r/12.x
gregorydlogan Dec 23, 2022
611353a
Merge branch 're-add-series-to-search' of harvard-dce/opencast-contri…
gregorydlogan Dec 23, 2022
f41b5cf
Merge branch 'webvtt-to-cut' of darolfes/opencast into r/13.x
gregorydlogan Dec 23, 2022
7317661
Merge branch 'series-update-events-speed' of Arnei/opencast into r/13.x
gregorydlogan Dec 23, 2022
eb85d3e
Removing commented out unused code
gregorydlogan Dec 23, 2022
e6cc084
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Dec 23, 2022
45c2d01
Merge branch 'dependabot/npm_and_yarn/modules/admin-ui-frontend/engin…
gregorydlogan Dec 23, 2022
c09b2bc
Merge branch 'dependabot/npm_and_yarn/modules/engage-ui/bootbox-6.0.0…
gregorydlogan Dec 23, 2022
7e39093
Merge branch 'dependabot/npm_and_yarn/modules/admin-ui-frontend/sass-…
gregorydlogan Dec 23, 2022
5e5a274
Bump html-validate from 7.11.1 to 7.12.0 in /modules/admin-ui-frontend
dependabot[bot] Dec 28, 2022
1212caa
Auto-update npm packages
Jan 1, 2023
d06306e
Bump paella-basic-plugins in /modules/engage-paella-player-7
dependabot[bot] Jan 2, 2023
7eb2074
image preview added
Dhananjay-12 Dec 21, 2022
10f7da9
Bump babel-loader from 9.1.0 to 9.1.2 in /modules/engage-paella-player-7
dependabot[bot] Jan 5, 2023
b8791f8
Bump @babel/core in /modules/engage-paella-player-7
dependabot[bot] Jan 5, 2023
5e579e7
Bump html-validate from 7.12.0 to 7.12.1 in /modules/admin-ui-frontend
dependabot[bot] Jan 5, 2023
a31cda0
Fix Wowza URL signing times, which need to be in seconds, not millise…
gregorydlogan Jan 6, 2023
58b9c96
Add Tag-Engage WOH
KatrinIhler Jan 9, 2023
1798b7c
Bump markdownlint-cli from 0.32.2 to 0.33.0 in /docs/guides
dependabot[bot] Jan 9, 2023
c72dabc
Bump json5 from 1.0.1 to 1.0.2 in /modules/lti
dependabot[bot] Jan 5, 2023
f41f7e4
Bump eslint from 8.30.0 to 8.31.0 in /modules/admin-ui-frontend
dependabot[bot] Jan 2, 2023
d233f48
Bump @types/jest from 29.2.3 to 29.2.5 in /modules/lti
dependabot[bot] Jan 1, 2023
35c7d33
Bump @fortawesome/free-solid-svg-icons in /modules/lti
dependabot[bot] Jan 1, 2023
c03e3c1
Bump @types/react-dom from 18.0.9 to 18.0.10 in /modules/lti
dependabot[bot] Jan 1, 2023
2378d63
Bump bootstrap from 5.2.2 to 5.2.3 in /modules/lti
dependabot[bot] Jan 1, 2023
443db88
Bump react-bootstrap from 2.6.0 to 2.7.0 in /modules/lti
dependabot[bot] Jan 1, 2023
ffd2eff
Bump react-i18next from 12.0.0 to 12.1.1 in /modules/lti
dependabot[bot] Jan 1, 2023
5287592
Bump html-validate from 7.12.1 to 7.12.2 in /modules/admin-ui-frontend
dependabot[bot] Jan 10, 2023
1af322c
Bump @types/node from 18.11.8 to 18.11.18 in /modules/lti
dependabot[bot] Jan 9, 2023
608162e
Bump json5 from 2.2.0 to 2.2.3 in /modules/admin-ui-frontend
dependabot[bot] Jan 9, 2023
a069cdb
Bump react-i18next from 12.0.0 to 12.1.4 in /modules/lti
dependabot[bot] Jan 10, 2023
0ffa156
Bump json5 from 1.0.1 to 1.0.2 in /modules/engage-paella-player-7
dependabot[bot] Jan 10, 2023
7ec5ae5
Auto-update npm packages
Jan 11, 2023
2739f8a
Add release notes for tag-engage WOH
KatrinIhler Jan 11, 2023
84614e7
Bump chromedriver from 108.0.0 to 109.0.0 in /modules/admin-ui-frontend
dependabot[bot] Jan 12, 2023
25603fb
Fix Syntax Error
lkiesow Jan 12, 2023
3f5cc75
Bump mariadb-java-client from 3.1.0 to 3.1.1 in /modules/db
dependabot[bot] Jan 12, 2023
6ea4ef3
Bump checker-qual from 3.26.0 to 3.29.0 in /modules/db
dependabot[bot] Jan 6, 2023
0069aa3
Bump jettison from 1.5.1 to 1.5.2
dependabot[bot] Jan 2, 2023
cb9b82d
Adding documentation regarding where to target feature pull requests.…
gregorydlogan Jan 10, 2023
93a4272
Auto-update npm packages
Jan 16, 2023
195367e
Bump html-validate in /modules/engage-paella-player-7
dependabot[bot] Jan 16, 2023
d350fd3
Bump eslint from 8.30.0 to 8.32.0 in /modules/engage-paella-player-7
dependabot[bot] Jan 16, 2023
fdd6549
Add Opencast 13.1 release notes
Jan 16, 2023
16c0f5f
Merge branch 'update-live-publication-12.x' of KatrinIhler/opencast i…
gregorydlogan Jan 16, 2023
1a85efe
Merge branch 'tag-engage-woh' of KatrinIhler/opencast into r/12.x
gregorydlogan Jan 16, 2023
9d4f333
Bump eslint from 8.31.0 to 8.32.0 in /modules/admin-ui-frontend
dependabot[bot] Jan 16, 2023
63482c2
Bump html-validate from 7.12.2 to 7.13.1 in /modules/admin-ui-frontend
dependabot[bot] Jan 16, 2023
bbe19dd
Merge branch 'fix-pub-merge' of harvard-dce/opencast-contrib into r/13.x
gregorydlogan Jan 16, 2023
536747d
Merge branch 'build-failure' of lkiesow/opencast into r/13.x
gregorydlogan Jan 16, 2023
ae98bd2
Merge branch 'change-hotkeys-for-create-dialogs' of Arnei/opencast in…
gregorydlogan Jan 16, 2023
176c3f3
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Jan 16, 2023
e7eb838
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Jan 16, 2023
5d99bcb
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Jan 16, 2023
4930dd4
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Jan 16, 2023
ccb4612
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Jan 16, 2023
e114f31
Bump jna from 5.12.1 to 5.13.0 in /modules/db
dependabot[bot] Jan 16, 2023
f1981ca
Bump paella-core in /modules/engage-paella-player-7
dependabot[bot] Jan 16, 2023
b10ce08
Merge branch 'dependabot/npm_and_yarn/modules/engage-paella-player-7/…
gregorydlogan Jan 16, 2023
aa520ce
Update release notes
Jan 18, 2023
e711048
Merge branch 'r/12.x' into r/13.x
mtneug Jan 18, 2023
e6257d8
Merge branch 'r/13.x' into develop
mtneug Jan 18, 2023
2c1c898
Merge pull request #4607 from naweidner/oc-13.1-release-notes
mtneug Jan 18, 2023
3804ebc
Fix documentation linting error
mtneug Jan 18, 2023
eb628be
Add Opencast 13.1 changelog
mtneug Jan 18, 2023
2d94f7e
Add Opencast 12.7 release notes
Rillke Jan 18, 2023
5892047
Merge branch 'r/13.x' into develop
mtneug Jan 18, 2023
f26bae2
Update version number to 14 for new modules
mtneug Jan 18, 2023
961f2d7
Opencast 12.7 Changelog
lkiesow Jan 18, 2023
6b6b4e7
Merge r/12.x into r/13.x
lkiesow Jan 18, 2023
677b915
Merge r/13.x into develop
lkiesow Jan 18, 2023
6d6c06a
Merge remote-tracking branch 'opencast-community/develop' into admin-…
Arnei Jan 23, 2023
ae3d587
Fix typo
Arnei Jan 23, 2023
bc3a300
Fix Picard package version
Arnei Jan 23, 2023
54dda87
Remove everything ActiveMQ related from Picard
Arnei Jan 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .crowdin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,7 @@ files:
-
source: '/modules/lti/src/i18n/en-US.json'
translation: '/modules/lti/src/i18n/%locale%.json'

-
source: '/modules/engage-paella-player/src/i18n/dict/en-US.json'
translation: '/modules/engage-paella-player/src/i18n/dict/%locale%.json'
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/backend-bug-report-.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
name: 'Backend bug report '
about: 'Report a bug in the backend (processing, api, …) of Opencast '
title: ''
labels: bug
assignees: ''

---

<!-- Delete/replace placeholder texts -->

**Describe the bug**

A clear and concise description of what the bug is.


**To Reproduce**

Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error


**Expected behavior**

A clear and concise description of what you expected to happen.

**Stack trace**

If applicable, add a stack trace to help explain your problem.
```
Exception in …
```

**Server environment:**
- OS: [e.g. CentOS Stream 9]
- Distribution: [e.g. allinone, admin+presentation+worker]
- Installation method: [e.g. RPM packages, container]
- Version [e.g. 12.4]


**Additional context**

Add any other context about the problem here.
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
blank_issues_enabled: true
contact_links:
- name: Opencast Studio
url: https://github.com/elan-ev/opencast-studio/issues
about: Report issues with Opencast Studio in its own repository.
- name: Opencast Editor
url: https://github.com/opencast/opencast-editor/issues
about: Report issues with Opencast Editor in its own repository.
- name: Security issue report
url: https://github.com/opencast/opencast/blob/develop/SECURITY.md
about: Please report security vulnerabilities here.
- name: Community Support
url: https://groups.google.com/a/opencast.org/forum/#!forum/users
about: Join the mailing list to get help running and configuring Opencast.
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/frontend-bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
name: Frontend bug report
about: Report a bug in the web front-end of Opencast
title: ''
labels: bug
assignees: ''

---

<!-- Delete/replace placeholder texts -->

**Describe the bug**

A clear and concise description of what the bug is.


**To Reproduce**

Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error


**Expected behavior**

A clear and concise description of what you expected to happen.

**Screenshots**

If applicable, add screenshots to help explain your problem.


**User environment:**

- Device: [e.g. PC, iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. Firefox, Chrome, Safari]
- Version [e.g. 22]


**Additional context**

Add any other context about the problem here.
16 changes: 11 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,6 @@ updates:
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: npm
directory: "/modules/engage-theodul-core"
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: npm
directory: "/modules/engage-ui"
schedule:
Expand All @@ -35,6 +30,12 @@ updates:
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: npm
directory: "/modules/engage-paella-player-7"
schedule:
interval: daily
target-branch: "r/13.x"
open-pull-requests-limit: 10
- package-ecosystem: npm
directory: "/modules/admin-ui-frontend"
schedule:
Expand All @@ -47,3 +48,8 @@ updates:
schedule:
interval: daily
open-pull-requests-limit: 10
- package-ecosystem: maven
directory: /modules/db
schedule:
interval: daily
open-pull-requests-limit: 10
56 changes: 56 additions & 0 deletions .github/make-release
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
#!/bin/sh

set -eux

# fail if we are not on a release branch
git rev-parse --abbrev-ref HEAD | grep -e 'r/[0-9]*\.x'

# make sure we have all tags
git fetch --tags

# determine the version we want to release
MAJOR="$(git rev-parse --abbrev-ref HEAD | sed 's_r/\([0-9]*\)\.x_\1_')"
LATEST_MINOR="$(git tag | grep "^${MAJOR}" | cut -d. -f2 | sort -n | tail -n1)"
if [ -z $LATEST_MINOR ]; then
LATEST_MINOR=-1
fi
MINOR="$((LATEST_MINOR + 1))"
VERSION="${MAJOR}.${MINOR}"

# fail if any files are modified
git status | grep modified: && exit 1

# update pom.xml versions
mvn versions:set -DnewVersion="${VERSION}" versions:commit

# build opencast
mvn clean install \
-Pdev \
-DskipTests \
-Dcheckstyle.skip=true \
--batch-mode \
-Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn \
-Dhttp.keepAlive=false \
-Dmaven.wagon.http.pool=false \
-Dmaven.wagon.httpconnectionManager.ttlSeconds=120

# prepare dependencies
cd docs/scripts/devel-dependency-containers
docker-compose up -d
cd -
curl -fisS --retry 30 --retry-delay 5 --retry-all-errors http://localhost:9200/

# run opencast
"./build/opencast-dist-develop-${VERSION}/bin/start-opencast" daemon &

# check opencast starts up and build is consistent
curl -fsS --retry 30 --retry-delay 10 --retry-all-errors "http://127.0.0.1:8080/sysinfo/bundles/version" -o version.json
test "$(jq .consistent < version.json)" = "true"

# commit changes
git add pom.xml modules/*/pom.xml assemblies/pom.xml assemblies/*/pom.xml
git commit -m "Opencast ${VERSION}"
git tag "${VERSION}" -m "Opencast ${VERSION}"

# push new tag
git push origin "${VERSION}:${VERSION}"
71 changes: 71 additions & 0 deletions .github/workflows/auto-update-npm-libraries.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
name: Auto-update npm libraries

# Be carefuly for which modules you activate auto-updates.
# Braking changes *MUST* be caught in the CI or they will cause errors.
# Updating test libraries like eslint should be safe however.

# Perform updates at 3am every day
on:
schedule:
- cron: "0 3 * * *"

jobs:
update-npm-libs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2

- name: prepare git
run: |
git config --global user.email 'update-bot@opencast.org'
git config --global user.name 'Update Bot'

- name: use node.js
uses: actions/setup-node@v1
with:
node-version: 16.x

- name: update engage-ui test libraries
working-directory: modules/engage-ui
run: |
set -eu
npm update --save --dev eslint eslint-plugin-header
npm audit fix || true
npm run eslint
git add package.json package-lock.json

- name: update paella-player test libraries
working-directory: modules/engage-paella-player
run: |
set -eu
npm install --save --dev eslint@latest eslint-plugin-header@latest
npm audit fix || true
npm run eslint
git add package.json package-lock.json

- name: update runtime-info-ui test libraries
working-directory: modules/runtime-info-ui
run: |
set -eu
npm install --save --dev eslint@latest eslint-plugin-header@latest html-linter@latest
npm audit fix || true
npm run eslint
npm run html-linter
git add package.json package-lock.json

- name: update runtime-info-ui-ng test libraries
working-directory: modules/runtime-info-ui-ng
run: |
set -eu
npm install --save --dev eslint@latest eslint-plugin-header@latest html-linter@latest
npm audit fix || true
npm run eslint
npm run html-linter
git add package.json package-lock.json

#NB: The || true after the commit ensures that the pipeline doesn't fail
# (and send emails) if there are no updates available
- name: push changes
run: |
git commit -m 'Auto-update npm packages' || true
git push
13 changes: 8 additions & 5 deletions .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
on:
push:
workflow_dispatch:
tags:
- '*.*'

Expand Down Expand Up @@ -39,18 +40,20 @@ jobs:

- name: Get the version
id: get_version
run: echo ::set-output name=VERSION::${GITHUB_REF/refs\/tags\//}
run: |
echo "::set-output name=VERSION::$GITHUB_REF" | sed 's_refs/tags/\([0-9]*\).\([0-9]*\)$_\1.\2_'
echo "::set-output name=VERSION_MAIN::$GITHUB_REF" | sed 's_refs/tags/\([0-9]*\).\([0-9]*\)$_\1_'
echo "::set-output name=VERSION_COMBINED::$GITHUB_REF" | sed 's_refs/tags/\([0-9]*\).\([0-9]*\)$_\1\2_'

- name: create new release
uses: softprops/action-gh-release@v1
with:
files: build/opencast-dist-*.tar.gz
draft: true
fail_on_unmatched_files: true
name: Opencast ${{ steps.get_version.outputs.VERSION }}
body: |
This release …
This is an Opencast ${{ steps.get_version.outputs.VERSION_MAIN }} release.
For further information, please take a look at:

- [Release notes](#)
- [Changelog](#)
- [Release notes](https://docs.opencast.org/r/${{ steps.get_version.outputs.VERSION_MAIN }}.x/admin/#releasenotes/#opencast-${{ steps.get_version.outputs.VERSION_COMBINED }})
- [Changelog](https://docs.opencast.org/r/${{ steps.get_version.outputs.VERSION_MAIN }}.x/admin/#changelog/#opencast-${{ steps.get_version.outputs.VERSION_COMBINED }})
19 changes: 19 additions & 0 deletions .github/workflows/cut-release-tag.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Cut Release Tag

on:
workflow_dispatch:

jobs:
cut-release-tag:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2

- name: prepare git
run: |
git config --global user.email 'cloud@opencast.org'
git config --global user.name 'Release Bot'

- name: make release
run: |
./.github/make-release
34 changes: 34 additions & 0 deletions .github/workflows/dependabot-batcher.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Dependabot Batcher v1.0.1

name: 'Dependabot Batcher for Paella 7'

# Controls when the workflow will run
on:
pull_request:
paths:
- 'modules/engage-paella-player-7/**'
push:
paths:
- 'modules/engage-paella-player-7/**'


# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

permissions:
contents: write
pull-requests: write

jobs:
dependabot-batcher-paella-7:
name: 'Combine dependabot PRs'
runs-on: ubuntu-latest
steps:
# Batches Dependabot PRs into one by merging them into a combined branch, then raising a new PR
- name: 'Dependabot Batcher'
uses: Legal-and-General/dependabot-batcher@v1.0.1
with:
token: ${{ secrets.GITHUB_TOKEN }} #required
baseBranchName: 'r/12.x' #optional
batchBranchName: 'paella7-batcher-updates'
batchPullTitle: 'Batch Dependabot Updates for Paella 7'
Loading