Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TUM-Dev/gocast

TUMs lecture streaming service.
https://github.com/TUM-Dev/gocast

Allow csv or any other machine readable format download of viewer statistics for admins (#483)

* added download button

* added drop down for two formats

* added export route and logic
...

9be060e2199227a78b7958ca9a43b95f56ffaa7d authored over 2 years ago
Bump docker/setup-buildx-action from 1 to 2 (#510)

Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
...

4298f238bf2c36d9c4355c9c5a06a89e17978a49 authored over 2 years ago
Allow making streams private (#493)

* start private streams

* allow making vods private

* lint

6bd4d4fe42ed0d728163a49816a79d6292d1d77e authored over 2 years ago
Bump alpine from 3.15 to 3.16.0 in /worker/nginx (#511)

Bumps alpine from 3.15 to 3.16.0.

---
updated-dependencies:
- dependency-name: alpine
de...

ddf00b1a8ef63036495f21a0e913f693985f1681 authored over 2 years ago
Add mock generation to makefile (#495)

* add mock step to makefile

* restore xml

04afa307db4b7c7044c9ff9e4f37a52a2f0a6022 authored over 2 years ago
check if user is nil in IsAdminOfCourse

65a633751e8c49fd97649428f152e641e52ce352 authored over 2 years ago
update github actions

cc05c44a3f54e35beb4da63d1a8ea78ab27ff9fc authored over 2 years ago
Bump alpine from 3.15 to 3.16.0 (#496)

Bumps alpine from 3.15 to 3.16.0.

---
updated-dependencies:
- dependency-name: alpine
de...

61ed290704b11d21114d39c11b73e0926c92ae85 authored over 2 years ago
update worker dependencies

f358af54ba5a7ab97ee09f23ffc0f20bc34fc616 authored over 2 years ago
fix broken dependency

9ce5be667fafc1ccf8fdd3fcf40596aac203e824 authored over 2 years ago
bump dependencies

21c48069dfa2e4635b10692f6740b2b993536838 authored over 2 years ago
Fix: Order of VoDs Is Reversed When Not Logged-In (#486)

* fix sort order of VoDs for logged-out users

* Remove unused field User from CoursePageData ...

b82f245ab856d24d316d18a899b532e2ebdff9c8 authored over 2 years ago
load service worker from absolute location (#494)

* load service worker from absolute location

* restore xml

99f3f436a5874bd0d8eac684fd7c7bce3362a2ad authored over 2 years ago
Search through lectures (#396)

* Initial commit

* Add simple search api

* Add streams search

* Add search bar dummy

...

15f794a088386c5fbf5f1246e14f05cb9edaa0f2 authored over 2 years ago
fix safari icons and theme selector dropdown (#487)

1c13649b1750d9641e8b71745570f3194afbcd4b authored over 2 years ago
Enhancement/379 admin search results (#488)

* Merge user-search results and search table

* Remove user-search.gohtml

cd0292558328516a2cd937fdd39f7c8da1160303 authored over 2 years ago
Edit button for course and stream on their pages (#484)

* Added buttons to the stream watch page and course overview page

that are only visible to ad...

abaa27e54930a1424d85a3c68d51660bf52dfa10 authored over 2 years ago
Add Hotkeys for Video Player (#476)

* add hotkeys for video player

* remove some TODOs

01364305180095ef97e7ab05c60cc10b280dd353 authored over 2 years ago
Make tum live pwa compliant (#437)

* added manifest and service worker

* removed debug output

* added admin bundle

9142bde3f9d8f2b7bac37541f089535918ca5f9b authored over 2 years ago
Highlight current video section on watch page (#473)

* Add functionality

* Refine implemenation

* Add isCurrent function

* Fix jumpy bug and...

c0869dd2c6d2fbfaae021699455232473464a0a5 authored over 2 years ago
refactor: make database port configurable (#482)

* refactor: make database port configurable

* revert: get back

4cce6844f422938679e7b90f10852e621abeed40 authored over 2 years ago
User settings page (#462)

* start user settings page

* make name and greeting work

* restyle label

* replace some...

76094e232d9c511765db8029da06ab32171199f4 authored over 2 years ago
Fix video-js-hls-quality-selector deprecation warning (#479)

* Use PR with fix for hls quality selector

* Use https instead of git

* Test with differen...

174af95c84f4bd7631f7015195e553b50c54e3b7 authored over 2 years ago
Slide upload for presentations etc (#395)

* Inital commit

* Add simple api draft

* Update api

* Add dropdown

* Add file_url ty...

0787af0f92eca0f398741565798014edc8e6dd03 authored over 2 years ago
Fix referrer bug (#477)

* Fix referrer bug

* Add same site checking

53ba8aac269f4221b09ae2cf50dd463d7ec166c3 authored over 2 years ago
Feat/453 add stats for nerds to videos to display buffer information (#474)

* added contextmenu

* tried with buffer seconds for videos

* added headlines

* added mo...

fcc1301ac22ad75feaf78306babd4bfc924106a8 authored over 2 years ago
Fix alert modal scope (#471)

* Fix modal scope

* Enhance conditions for alert action

* Move modal to template

* Remo...

58f4f0fcf6a376b9e8074be1cd4f507689d3e37b authored over 2 years ago
fix height of ICS export button (#470)

d4831836474f77a974314fc5cc579dc72fbb7260 authored over 2 years ago
Improve filtering watched videos (#467)

* Make filtering persistent

* Extend filter status with counter

* Make VoD order also pers...

d19bfdc2b9fcb63895302d3a288be47f4b9a39ec authored over 2 years ago
remove name from start page for now

12d3d5678af22c16f7bb173eef421bbf8dc1877b authored over 2 years ago
Extend issue reports (#435)

* Basic setup for a dedicated feedback room

* UI for feedback

* Extend issue form

* Rem...

76f8fabf2848b513da74b11c5d9e7d9da075f762 authored over 2 years ago
generate new stream key for each stream in lecture series (#463)

ca8d8a2bd1a445fd1502ccb53ced561ca4f0dfaf authored over 2 years ago
make database host configurable (#457)

51e49160dae8444f4f345c57b53d3793431a8087 authored over 2 years ago
added Links to the rooms in the about section (#456)

* added Links to the rooms in the about section

* made the room list include MW2001, MW0001 a...

b9e54ffabba50d17e6822de56853956dcda3d86b authored over 2 years ago
Use PUT to update description consistently (#461)

fixes #460

75e2061f36b29f1e7180e61edb15b4c79b01da6c authored over 2 years ago
Fix: Different speeds don't work on Firefox mobile (#451)

* replace video with video-js elements

* remove unncessary deprecated dependency on videojs-c...

ca522b69c99d44f82c7fe6164946b4566ec7aa8f authored over 2 years ago
Support AirPlay (#446)

* add airplay extension to videojs

* move airplay config from videojs initialization to airpl...

cad1a55f066a0dcff15fea4058d25d05a081951c authored over 2 years ago
delete silences on stream start (#449)

* delete silences on stream start

* rebuild mock

f6e5452c2944670942981c3f40ec53f2f19e4586 authored over 2 years ago
don't refresh page on stream end (#450)

* don't refresh page on stream end

* remove debug x-data

8d696faa00a9b464dd69c35d120249fc2026e28b authored over 2 years ago
add dao wrapper to grpc worker api (#455)

824eb1f7c29c80c67f3fec724cc947f6052cd525 authored over 2 years ago
rebuild mock

b260f68171736a595dbc3d4fec57c0abe1340e57 authored over 2 years ago
DAO mocks and tests (#394)

* Add camera preset mock and test

* Add chat.go mock

* Add mocks

* Add worker tests

...

f1c51c12dab32322b3cb730e42ad64742a33d9c3 authored over 2 years ago
Draft: Fix sort order of VoDs within a given month (#447)

* fix sort order of VoDs within a given month

* restore proper initial sorting of VoDs (broke...

061201bee67f9104d56b8a829263498a525006ec authored over 2 years ago
add shared run configurations (#445)

ec0e5967c6f83a08e320c481ce83838210519b01 authored over 2 years ago
fix course admin json parsing (#443)

* fix course admin json parsing

* tidy go mod

* add file null check

* fix times

661859b46afde11a5153794b6fe66daa59a0c690 authored over 2 years ago
Video Section fixes (#444)

* Add pretty timestamp to admin video sections

* Fix sorting on watch page

* go fmt

* U...

044c2a6ab27e8ef3d44bc822b8e1214f9e4e9703 authored over 2 years ago
ics file for course (#439)

* Added ICS button to the course-overview page.

* Created new go file to handle .ics generati...

3ba86f3d07093b3277a8da34393db5447887dce5 authored over 2 years ago
Add lecture series actions & new lecture list design (#389)

* Change admin stream style

* better design

* design series button

* added dropdown

...

11d1f2e6000ecec8954f1d62ac3b9444c66bf9b0 authored over 2 years ago
Split up graphs (#438)

0b45f6d867c78ceebe868c46dce5b882e18e370e authored over 2 years ago
Video Sections (#363)

* Add basic functionality

* Add publish and delete

* Update UI

* Add sections to watch ...

c8aa9abf2d20dae1df1f89c1fa344bdf2aa037aa authored over 2 years ago
Follow system theme (#429)

* enhance theme selector with follow system theme option

* add theme selector for mobile, too...

9adb9d545b78c5762a470078e79a93bc109383bd authored over 2 years ago
show multiple livestreams if available (#434)

f43cfa4a41d4dc7f6a60223fcd81ee20dfcf418b authored over 2 years ago
fix dockerfile & testserver deployment (#432)

* fix dockerfile

* test

* Revert "test"

This reverts commit 67b2b6754e6c91b8128117c4363...

de1ab8097126090cc91d99a20711524747fe619f authored over 2 years ago
add starter db to docker command in README (#426)

* add starter db to docker command in README

* add pwd to command to get working directory

e212ed9d71913977d451cb158b0667b82419eece authored over 2 years ago
Change source map to eval-source-map (#425)

Fixes https://github.com/joschahenningsen/TUM-Live/issues/341.

d0771cb89e181e8ecf42dd2da0286790966a200d authored over 2 years ago
fix GetAdministeredCoursesByUserId query (#422)

* fix GetAdministeredCoursesByUserId query

* show stream schedule to lecturers

* fix calen...

5ef61d8c2ab4f16f2caa8a5b9d9624a83c04b684 authored over 2 years ago
Update Getting Started section in README.md (#420)

* Updated the Getting Started section in the README.md file.

* Update README.md

Co-authore...

b6a52b385614b6fbf91866c38158bc0c4bd52fdc authored over 2 years ago
downgrade goxmldsig to v1.1.1

see https://github.com/crewjam/saml/pull/428

9627ca7759ef296391368eea3937a24250d69e5d authored over 2 years ago
Bump actions/setup-go from 2 to 3 (#414)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2 to 3.
- [Release notes](ht...

7ed78304d1906b431b76884af5e7ead383f286cb authored over 2 years ago
go, npm and gh actions updates

a030ec69c5818c881e12d4effb338e1176bab57a authored over 2 years ago
Add hot reload support (#403)

* started with template executor

* its working :))

* added jit for tailwind

* static fi...

59afcfe2763ced69e2259d0696d0a73d51f217e7 authored over 2 years ago
improve look of embeded videos (#397)

* improve look of embeded videos

* lint

* done for now

* add version tag to video_only ...

ac1ea0c71776c489a7a4bf136c7293c0879162d7 authored over 2 years ago
Login using Shibboleth/SAML (#384)

* accept and print shib reply

* make it work

* remove unused function, handle errors

* ...

09f50cca94625691aa77a2156127bf64c4f227ed authored over 2 years ago
Revert "Improve welcome message"

This reverts commit 1e34d8093297324880116b1bdd359ef6f7861fd5.

57944622c9f0f843b9e42bcf73b3c1190b2e3dda authored over 2 years ago
Improve welcome message

partially addresses #402

1e34d8093297324880116b1bdd359ef6f7861fd5 authored over 2 years ago
fix gotype annotations in .gohtml templates (#400)

1cb2bc3a2da499256308c8063e7e5d5237af4dc8 authored over 2 years ago
Show hidden streams to admins (#399)

c0191bd24007084f04db4d320b75420dbfbc5301 authored over 2 years ago
Remove curl (#386)

* Remove curl

* Remove unnecessary logging

2daaecad7816ae3f16454fee081b61a256ec07d7 authored over 2 years ago
Fix embeded videos (#393)

* test 1

* add no stream banner

* fix poster

477955edd047e1ab92027b51e9c4b68383b1d3ec authored almost 3 years ago
Redo vod upload (#387)

* redo vod upload

* finish working version

* re style file input

* fix eslint

* upda...

a93beb142b15a0e5589b94bc248a151d79c5e75d authored almost 3 years ago
rename ccameraPreset.default to isDefault

1f90e3841bfa43f7731b1b61e9103c8d28329738 authored almost 3 years ago
User Management Pagination (#385)

* Add functionality

* Add navigation

* Add UI Tweaks

* fix user role update

Co-autho...

b85f8a1f2b28ec8a12ad8e2a3b4b1fb0708da3d6 authored almost 3 years ago
Make docker build workflow manually triggerable

dd7b9cbb331847d65b3bda03055308f908347780 authored almost 3 years ago
Re add automatic camera preset switch on stream start (#381)

* re add camera position switch

* allow selecting default preset

* fix eslint

8afff6ec75c58607bade25f2cdfc985d3726ad17 authored almost 3 years ago
Minor bugs and documentation image update (#367)

* Fix emoji userlist interplay

* Update emoji doc image

* Fix course page row breaks

eb1fc8d7e578416196acfbba7b4e5997038a0efa authored almost 3 years ago
remove whitespace when copying stream infos

d48970815c6485cd3a8c7f1a6ea57a827b4a3d1f authored almost 3 years ago
Update deploy-workers.yml

7aef854e650d7ea72967f81e17f0ba55570582fb authored almost 3 years ago
dependency updates

70a4bd489163a3d939e8075c497fe520dd19be60 authored almost 3 years ago
Include TUM-Live-Worker-v2 in TUM-Live (#369)

* add worker

* revert some stuff

* rollback dockerfile change

* add go work and break p...

281d546e84522dedf0c782fc2092e35e8a224989 authored almost 3 years ago
Reorder planned courses (#372)

11b165c0e57fd0a356d1a31038fc0adfb461801e authored almost 3 years ago
fix download button and video only mode (#368)

6a5e8d4eb0c49e62063562e814ef8ccd94a83aaa authored almost 3 years ago
Use JSON Web Tokens for authentication (#340)

* Use JWT instead of cookie store

Signed-off-by: Joscha Henningsen <[email protected]>...

b7e4fcb8b53400f3db7152118314fddb6465e901 authored almost 3 years ago
Refactor mark watched (#365)

* Refactorings

* Hide UI elements when not needed

* Rename method

* Remove if branch in...

c042ee026eb592f61db37291564749d24f73b299 authored almost 3 years ago
updates

8ae2fd5afa61796f82b33788dc28d08bc7ab975a authored almost 3 years ago
add creator of course to course admins and filter duplicate courses (#356)

* add creator of course to lecturers and filter duplicate courses on admin page

* fix staticc...

3bcfd27fbfeb9d43213280f820538f620a08ea88 authored almost 3 years ago
Notifications (#352)

* add basic functionality

* create notifications page

* remove debug statement

* fix es...

ecc43fd25156a4c37a2194da164e84e36573217e authored almost 3 years ago
Mark videos as watched (#343)

* Basic database and api changes

* Mark VoDs as watched and UI and hide watched VoDs

* Fix...

c1511e343c17879ff85e01be4eacc281c7a8ddb5 authored almost 3 years ago
Course import enhancements (#355)

* add ldap method to find user by email

* start

* redo course import

* test

* test
...

8670ab20e77da73bee3c0e1ce8df2ed49dc9ea4e authored almost 3 years ago
Chat manual (#333)

* remove old/unused stuff (#332)

* Add first draft for chat manual

* Update draft

* Upd...

0dd20bedb43a1b3f318576454a4c786f69522fb9 authored almost 3 years ago
Mini UI Fixes for @-ing others (#353)

* Fix backspace bug and add outline-none

* Fix scrollbar behavior

* Reduce code and fix em...

3e3635797ebe09ec088101858b885830b1cf58b1 authored almost 3 years ago
Bump actions/checkout from 2 to 3 (#351)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](ht...

406aeec45bb7217b5bf7dd8020f15052b524b632 authored almost 3 years ago
updates-updates-updates

e4b7546ac3ee7f07695610cd4adfaee2f7e04557 authored almost 3 years ago
live-update title and description for viewers on update (#337)

* live-update title and description for viewers on update

* fix: html rendering not shown

5d4d345d80abba36ebb7103eb944e76f63ef38bb authored almost 3 years ago
Don't send private or unnecessary data in chat user search (#338)

* Don't send private or unnecessary data in chat user search

* align spelling of ID

de660e253dabe8971075fc98b802513c661f8c70 authored almost 3 years ago
Course Page Minifixes (#334)

* remove old/unused stuff (#332)

* Add js reorder function

Co-authored-by: Joscha Hennings...

4391d2200c987d6817fa76a2edd39e38913a170c authored almost 3 years ago
Only show the download button for recordings (#335)

98d117ccc91e70656ca5d8b97cafe40078c102d3 authored almost 3 years ago
@-ing others and chat cleanup (#325)

* Add basic functionality

* Add addressedTo to chat model

* Finish functionality

* Remo...

25b0b708d272ec5205d5913455f3d3a13f3d220e authored almost 3 years ago
remove old/unused stuff (#332)

.

9e8d3969bf8fea55533dfbc852d0f31554bd3e82 authored almost 3 years ago
fix chat session cleanup, clean up more often

f23c57940cb281d75efe439c96187b83cef20bb3 authored almost 3 years ago
fix user nil pointer dereference

d7ef68cb8cc9f6f79954eb942ebe06bfe0db8bbe authored almost 3 years ago