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

Date is now clickable, if lecture doesn't have a name (#1319)

* Date is now clickable, if lecture doesn't have a name

* Updated date to be normal size if i...

f5b7bd7647310b0d8901a13cf719069dea2898d8 authored 12 months ago by Sebastian <[email protected]>
1321 add real last lecture date to courses under my courses and rename last lecture to next lecture (#1322)

* fix #1321: correct the date of "next lecture" on the home page; also add date of the last reco...

6fbb218f5a3643fea49df9b29abb17519650988c authored 12 months ago by Yiran Duan <[email protected]>
1306 usercontext menu inconsistent padding (#1309)

* Align padding of header and items in tum-live-menu (fix #1306)

* Minor changes to tum-live-...

e9e41088f7aeaa0fd4271aa7ae2347daba3d9b41 authored 12 months ago by Yiran Duan <[email protected]>
Skip initial silence (#1262)

* added api endpoints for user setting

* fixed API endpoints

* watchPageData sets progress...

a0d815f92cde11e573a8dd1b9cc44e689284e165 authored 12 months ago by Matthew Humphreys <[email protected]>
Show watch progress in playlist view (#1307)

* pass progress to StreamPlaylistEntry

* correct padding

* linted formatting

49587e1f48471c1addd4c562ed3eb47b1fa8beb1 authored 12 months ago by Matthew Humphreys <[email protected]>
1171 seeking 15 second is too long (#1234)

* SeekingTime enum is created for posting the request.

* Seeking time user setting and select...

96f53da45c561b06a51c664e5359bc8276224dd2 authored almost 1 year ago by barisgul15 <[email protected]>
Added help icons to admin and management pages (#1264)

* Added help icons to some admin pages and fixed worker pipeline for github to show current vers...

f1f5e3d18c7a0bc0e9ef77acec4ba06197a21cc2 authored almost 1 year ago by Sebastian <[email protected]>
1094 list view in new UI (#1286)

* Added list view -> not finished yet

* Enh/transcoding issues (#1283)

* added boolean to ...

c82b58bf74684f87e06a9ab47d3e36bc209bd08f authored almost 1 year ago by Sebastian <[email protected]>
Enh/makefile errors (#1287)

* Updated browserlist-db and ran makefile

* npm audit fix

* Reverted changes in go.mod and...

0764b5d1ed52bf92952112abff971491f8fbfb10 authored almost 1 year ago by Sebastian <[email protected]>
Enh/update dependencies (#1305)

* Updated web dependencies

* Updated all go dependencies

c0bd658d4ab6665688bff1d11d1388efd9ccaa94 authored almost 1 year ago by Sebastian <[email protected]>
1275 description markdown rendering not working (#1297)

* Course description on the watching page: Switch "Show more" and "Show less" to avoid confusion...

d1d0ddc5a1848bb97f833601f80d92ea080af85e authored almost 1 year ago by Yiran Duan <[email protected]>
1182 more replayplayback speed options (#1282)

* Minor changes in user-settings, still some errors in removing parts

* Added custom setting ...

f7fe0dca0691fe40ef1bdd16352f5f53310e9b99 authored about 1 year ago by Sebastian <[email protected]>
Added skip silence hotkey (#1303)

Added hotkey for skipping silence

7a7cfabfcdff8b30ef168e1e969eae32e62831f5 authored about 1 year ago by Sebastian <[email protected]>
Fixed bug with long course titles (#1304)

d6012c7cc00f4f2d9cb5953c1d9685733dca77b2 authored about 1 year ago by Sebastian <[email protected]>
Fix popup chat button with URL parameters (#1294)

25b3b0415b4826003926654ac96ed5cdef13b5f0 authored about 1 year ago by Josef Schönberger <[email protected]>
Show worker version on worker dashboard (#1285)

d74a55aa1eee77ba935a790eda7d25cc63c70174 authored about 1 year ago by Sebastian <[email protected]>
Set GIN to only log above level 400 (#1271)

5cdc433603d0e391fa9d7e36565e0fa64d6581c6 authored about 1 year ago by Sebastian <[email protected]>
popup chat close on esc added. (#1281)

* popup chat close on esc added.

* Update popup-chat.gohtml

---------

Co-authored-by: S...

2f203ba39f8bece396c559c9302616a4e50a4d34 authored about 1 year ago by barisgul15 <[email protected]>
Enh/transcoding issues (#1283)

* added boolean to commandBuild and lowered probesize a bit to see if it works now

* Removed ...

27bf25fc71f5422e1bd0037e09570ba9d1a4d8bd authored about 1 year ago by Sebastian <[email protected]>
1255 share dialog should be quittable with esc (#1270)

* popup chat close when esc pressed func. is added

* redundant line deleted.

* eslint fix
...

27c894511926f6819da835adc169ed80e9706ee3 authored about 1 year ago by barisgul15 <[email protected]>
Fixed and optimized several issues in the front end of the course settings page (#1245)

1. Reset error state upon update of the "New Lecture" panel
2. Correct the style of the buttons...

20f0e4f5eb9e7a6a27a55ca5e18000094ddd1e1a authored about 1 year ago by Yiran Duan <[email protected]>
Revise golangci-lint configuration (#1274)

* Linter fixup and demo

* Configure workflow separately

* Test to break the CI again

* ...

4ef1319238bb77ab79e775fa2ddc019edf188f69 authored about 1 year ago by Alexander Stephan <[email protected]>
Enh/advanced logging (#1247)

* Minor changes in user-settings, still some errors in removing parts

* Added custom setting ...

7e37435f382867065e2598befd3fe0649fe307b1 authored about 1 year ago by Sebastian <[email protected]>
Ensure that the mouse pointing time is displayed above the playback progress. fixes #1256 (#1261)

eff714ba7772afda68967216f975a7223e31a8f0 authored about 1 year ago by Yiran Duan <[email protected]>
Watch page: Align sidebars with the watch wrapper (#1251)

* watch page: Align the height of sidebars with the watch wrapper in case when the page size is ...

c64f3ea57283550c9bb8406a340c67ec9203d66c authored about 1 year ago by Yiran Duan <[email protected]>
confirm before deleting lecture (#1244)

7283eafc9a93000398056a2cf726f5b1aebfb4b1 authored about 1 year ago by Matthew Humphreys <[email protected]>
popupContext ws subscription is added. (#1253)

b34e286d7f376da97a89d5f329f17c21b290005a authored about 1 year ago by barisgul15 <[email protected]>
probesize and analyzeduration added in transcode (#1259)

70bc1f36d0afdd53d6cdb8ce2875ff2ebe6a4558 authored about 1 year ago by Dawin <[email protected]>
1175 course import dont ask to leave page all the time (#1198)

* Reasons for the BeforeUnload events:

- The import body was a form without a submit, making ...

a74d95e8916dcb9e799ee443aeb827185cd29658 authored about 1 year ago by Dawin <[email protected]>
Hide current semester if show all is pressed and highlight current se… (#1205)

Currently selected semester will be highlighted in semester list but won't be shown twice at the...

ff094d45a564a571ebc0ad1aae82e891d25832e6 authored about 1 year ago by Sebastian <[email protected]>
Align buttons on watch page and user context dropdown on homepage (#1240)

- Alignment of "Select Theme" button on the watch page
- Alignment of elements in "User Context...

d29a9492cc89d9201ed97fd28ab5c49ed8df3727 authored about 1 year ago by Yiran Duan <[email protected]>
fixed #1214 Playback using link with t=0 does not work (#1231)

Jump to 00:00 when set by parameter t = 0

bd63a53f51b81fba3c81015072ba927f968d6476 authored about 1 year ago by Yiran Duan <[email protected]>
Enh/show version on webpage (#1239)

* Added version tag to website footer

* Changed layout

* Created footer template and and chang...

a9b9cc3f830e4897da8347d1f89e8dadceec2b2c authored about 1 year ago by Sebastian <[email protected]>
Added version tag to website footer (#1238)

* Added version tag to website footer

* Changed layout

a499861d02aac9ee0308037ee73028068b2c15d8 authored about 1 year ago by Sebastian <[email protected]>
Update main.ts (#1221)

* Update main.ts

pinnedCourses are added to recently.

* Update main.ts

eslint prettifie...

ae10abdc409c427f10b9ae1024246128d27bd77d authored about 1 year ago by barisgul15 <[email protected]>
Added close button to settings - working with browser history (#1204)

Co-authored-by: Sebastian <[email protected]>

e337d871c2bec927e3a02a0d37cb623b49ef12e7 authored about 1 year ago by Sebastian <[email protected]>
Improvement/refactor course sections (#1156)

* started wit hrefactor of course management

* add dao & route

* update route

* started...

bad8f2c194b05d039111f0c45de53b2da460eff9 authored over 1 year ago by Khadim Fall <[email protected]>
playlist scroll pos (#1120)

* first test

* clearner code

* lint fi

ee92bd6685851090ef2a5660b53ecdf87eb6c5ba authored over 1 year ago by Khadim Fall <[email protected]>
fix course edit pop-up overflow bug (#1164)

e1a4fb38f719e281a60fdb719df9d800a85c21a1 authored over 1 year ago by Khadim Fall <[email protected]>
Update info-page ui; Minimize header (#1154)

95b124e209c785bdf4a6c2ac8c7c0401ec5a17f0 authored over 1 year ago by matthias <[email protected]>
Settings Page UI (#1152)

* Update user-settings.gohtml

* Minimize header footprint

074f3523b7c7499954844a30bede53638fd6393b authored over 1 year ago by matthias <[email protected]>
course management data-providers refactor (#1137)

* started wit hrefactor of course management

* add dao & route

* update route

* started...

ac6ae655883260288bbe1fbeb707d78cab8b27b2 authored over 1 year ago by Khadim Fall <[email protected]>
version workers with tag (#1157)

628646c675d3b77326a18d3418140e0abf806c47 authored over 1 year ago by Joscha Henningsen <[email protected]>
Moderate replies (#1131)

Add TS logic to handle reply moderation

8170ab5bc773f6a290d48aa77a2ec90dba27a229 authored over 1 year ago by matthias <[email protected]>
Fix group order (#1150)

Dictionaries are not really great for ordering (i.e. they don't have an order). Rewrite the grou...

926c79abbf71646665b18ac9479200d729ea26f7 authored over 1 year ago by matthias <[email protected]>
Subscribe to WS in video-information (#1146)

9f1f3eb6fb2fd9658afbf0a6431ee6e3a02264f8 authored over 1 year ago by matthias <[email protected]>
Fix false order of videos on course-page by negating predicate (#1145)

6eb96ea6b6ce33a7a3ccc92f3e3219e93eb256b1 authored over 1 year ago by matthias <[email protected]>
Add 'overflow-wrap-anywhere' to reply messages and reply prompt message (#1144)

ed017c5dd9e3dcc55f97089cb17761364901141d authored over 1 year ago by matthias <[email protected]>
Fix chat (#1147)

In #1135 the textarea tag hasn't been closed. As a result the chat UI doesn't work properly. Fur...

710cc242addfd151a1108205c2d8bd601a12ce49 authored over 1 year ago by matthias <[email protected]>
Use start attribute for sorting (#1148)

The weird ordering occurred because we used createdAt for sorting. To fix this issue, use the st...

c21c40f4577a9dfdd9d5ea2c87c37b15f0591551 authored over 1 year ago by matthias <[email protected]>
Move to TUM-Dev: fix go modules and run configurations (#1142)

* fix go modules and run configurations

* explicitly set package permission

* add permissi...

2b0e72fa4ef32e07b98f51322f582669cdce92cb authored over 1 year ago by Joscha Henningsen <[email protected]>
Migrate go module and imports to TUM-Dev (#1141)

* replace joschahenningsen/tum-live with tum-dev/gocast

* restore .idea

8d3e387e4f8d80aaae758ff28b3d069df7b0d359 authored over 1 year ago by Joscha Henningsen <[email protected]>
Improve semester selection in home sidebar (#1139)

Adds /20xx to all winter semesters in the semester selection sidebar.
Also increases bottom mar...

805c3c3d8180428693ee23eadb4793494c16fbb2 authored over 1 year ago by Josef Schönberger <[email protected]>
Prolong maximum chat message length to 1000 characters (#1135)

* Prolong maximum chat message length to 1000 characters

* Fix ESLint and server-side check

721f5cc19b380ce134a43fa3d423d89e39c47fb3 authored over 1 year ago by Josef Schönberger <[email protected]>
load stream progresses in one query (#1136)

* load stream progresses in one query

* fixes and test fixes

c57bef94a2e73cc9e2b392aeefbbfacecd6368ff authored over 1 year ago by Joscha Henningsen <[email protected]>
Fix: add lecturehalls to create-lecture-form-slide

8519c75fbf136eeb3cb707514d754988aabd7264 authored over 1 year ago by Joscha Henningsen <[email protected]>
Exclude course admins from chat rate limit (#1134)

6fac47ba0ce5aa964f9fc6614d39239fd29c6f08 authored over 1 year ago by Josef Schönberger <[email protected]>
fix duration on video thumbnails (#1132)

* fix duration on video thumbnails

* remove unneccessary imports

acc65f813161c81318c6ede914dff3d3fddb86e7 authored over 1 year ago by Joscha Henningsen <[email protected]>
Course page updates (#1122)

* Add smart array

* Add GroupedSmartArray

* Update groupedsmartarray

* Add sorting

*...

a470e129a4f147a35b386857d9e8ac6e97067772 authored over 1 year ago by matthias <[email protected]>
Add my courses list to start page (#1128)

19af0f03155bdf1a79e8d648d6afcdfd325a878d authored over 1 year ago by matthias <[email protected]>
Remove hardcoded stream-id (#1130)

* Remove hardcoded stream-id

* Move init to video-information

* Fix websocket for popup chat

3b522f406c477d37dbe9a5b3d0741a0a1832d4e6 authored over 1 year ago by matthias <[email protected]>
Change startMinutes to startHours (#1127)

246f60ae857cc2690ebb5bcabb8a93602e3efc76 authored over 1 year ago by matthias <[email protected]>
Video Section Admin Bugs (#1125)

- Resolves deletion of video sections broken #1123 (Allow the deletion of video sections for whi...

e11b49d6debe23c235de1a3f0794d18466654327 authored over 1 year ago by matthias <[email protected]>
Video Section Component (#1084)

* Add VideoSectionAPI; Reutilize ts utilities

* Add slidingWindow and Time

* Add watchers
...

108591b6b750e13a254d295259b2807d2e9692a3 authored over 1 year ago by matthias <[email protected]>
Update golang Docker tag to v1.21 (#1055)

* Update golang Docker tag to v1.21

* Update vod-service/Dockerfile

---------

Co-author...

a85cc21d45229779a4d9c80fc7a252d752f90a66 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update aler9/rtsp-simple-server Docker tag to v1 (#1118)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

46a940bbade921a238df98c54730a5a625040908 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Record from browser (#1068)

* add link to new lecture

* target blank

* :)

* prepared everthing for inpage recording...

502d63b1a1897947ba213188fbaf829916784a96 authored over 1 year ago by Khadim Fall <[email protected]>
Update deps (#1121)

* Update deps

* Add tslint ignore to existing anys

* videojs sprite thumbnails v1.x

e770c8db6d6893f241c8c603628bea0e3a58e8e5 authored over 1 year ago by Joscha Henningsen <[email protected]>
Chat component (#1071)

* Add component and api

* Add websocket connection

* Add testing .gohtml

* Add sorting ...

ffe99baf04c5db89f7836d41070df4c9e83a3143 authored over 1 year ago by matthias <[email protected]>
Firefox Scroll Bug (#1119)

* Fix background-size:cover

* Fix scroll bug

2f544f1a32b7f788d7e59fcbea004d8505bb9b97 authored over 1 year ago by matthias <[email protected]>
New Start Page Updates (#1095)

Changes:
- Enlarge logo
- Add visibility checks (Redirect on Unauthorized)
- Resolve #1089 (A...

4b40e4b3a301371701d1f5269a4da5c76ad10a5c authored over 1 year ago by matthias <[email protected]>
Underline urls (#1101)

2af8604a475a8fda3b373631ae392c47e71fd149 authored over 1 year ago by matthias <[email protected]>
Fix UI (#1098)

3778389b184f79a483ead755870d8dfe5f7f9997 authored over 1 year ago by matthias <[email protected]>
display lecture time in vod title (#1092)

028bbbf062a2ec619fcb8037b47dc17b54075b74 authored over 1 year ago by Simon <[email protected]>
allow html in notification on old start page

2d04b7c418fa252baa8908d14d3bec08e645f329 authored over 1 year ago by Joscha Henningsen <[email protected]>
add 404 metric to edge playlists (#1087)

9e7682efba8d224db6ae56ebba751064652cf0b9 authored over 1 year ago by Joscha Henningsen <[email protected]>
Show public, own and pinned courses without selecting semester (#1085)

* Show public, own and pinned courses without selecting semester

* lint fix

4a426b6212356664ad554aaad1b62b79b3856d09 authored over 1 year ago by Joscha Henningsen <[email protected]>
copy admins when copying course (#1079)

* copy admins when copying course

* fix test

ede41ef94b2780ad08fc4fc21300c48273ca7d22 authored over 1 year ago by Joscha Henningsen <[email protected]>
Login Page CSS (#1076)

* Update login to new design

* Remove old login page; insert new

* Add back canonical url

* R...

e994607f189e4537523299079175bc9ef622840b authored over 1 year ago by matthias <[email protected]>
replace link to open source libraries with link to github

Revert "replace link to open source libraries with link to github"

This reverts commit b20ee95c...

6afa83a794ef649bcdd6a402b733d578c2236874 authored over 1 year ago by Joscha Henningsen <[email protected]>
Migration to new start page (#1054)

* Move new to /; old / to /old; add permanent redirects

* Add canonical link

* Filter past...

b56bfea91191978ef30595b90215554399ae3bb8 authored over 1 year ago by matthias <[email protected]>
use dedicated array for channels (#1072)

575e1aae89a66847feaaddc7a4a8e637d19555a7 authored over 1 year ago by Khadim Fall <[email protected]>
Unit tests (#1062)

* Add notification tests

* Add progress tests

* Add course tests

* Add more course test...

91384281972b7b28dfcfc8c9204371b843e88477 authored over 1 year ago by matthias <[email protected]>
Fix user api test (#1070)

f628f155a27feeee581472237f6bb8f882a2e173 authored over 1 year ago by Joscha Henningsen <[email protected]>
Add 'reply is null' and remove frontend if (#1066)

670a1b7ae972e5b8179755220db0e5d8d68d4e1a authored over 1 year ago by matthias <[email protected]>
`bug` Delete Chat Replies on Delete (#1064)

* Add DeleteReplies

* Fix tests

* Merge functions

* Update dao function

59e215bc3307dcb0da4abd5ae11a2dd387379a1f authored over 1 year ago by matthias <[email protected]>
ad-hoc streams (#1067)

* ad-hoc streams

* lint

5ed3df48d9d760db69e6e1b07e8df65559760e6f authored over 1 year ago by Joscha Henningsen <[email protected]>
allow resetting passwords for internal accounts (#1069)

* allow resetting passwords for internal accounts

* integrate into existing users api

* ad...

81ca655b3d8c9005ede2b8cc26cbe3b61cc5cfd7 authored over 1 year ago by Joscha Henningsen <[email protected]>
Show public courses if user courses are empty (#1042)

* Update class hover

* Add livestreams component

* Add servernotification component

* A...

3a254110a0e737ac90d5552c697ebebba7c89c80 authored over 1 year ago by matthias <[email protected]>
Feature/edit vod (#1049)

* started redesigning vod upload

* type select buttons finifshed

* steps active color

*...

97fc529c710897c525b8f270e1f604cfea87f7c3 authored over 1 year ago by Khadim Fall <[email protected]>
[Test Workflow]: Update to go1.20 (#1065)

f794bd59494eb51bfd6031af24496e8778d665ba authored over 1 year ago by matthias <[email protected]>
Fix VOD not working if path != /vod/ (#1061)

* trim the right url path

* using url path also in jwt check

3d3bf664f4327e7ef59d957871b76ac3ded03e6d authored over 1 year ago by Khadim Fall <[email protected]>
Add `live_rate` parameter and add dynamic rate adjusting (#1047)

* Add PlayerSettings; add ?rate query; add live_rate to storage

* Fix lint

3243eb61837ae5cbed0415f32bae32f5f833290e authored over 1 year ago by matthias <[email protected]>
upload camera and presentation vods (#1027)

* started redesigning vod upload

* type select buttons finifshed

* steps active color

*...

c4a55face01719cba3474d0237722df303d888d7 authored over 1 year ago by Khadim Fall <[email protected]>
Add mail queue (#1058)

* add mail queue

* test email sending

* enrich email with error logs

* add failed email...

3f2053ec15baef2a31d625f500d662bf4abad8a1 authored over 1 year ago by Joscha Henningsen <[email protected]>
fix redirect after login (#1056)

* fix redirect after login

* remove logic to redirect to referer

5c2c8231a9656136babe66cb216905fbd3605d57 authored over 1 year ago by Joscha Henningsen <[email protected]>
fix(deps): update module github.com/gin-gonic/gin to v1.9.1 [security] (#1052)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

9170b455efb7175f9559cd1d032f915aa4ec28eb authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(deps): update all non-major dependencies (#1036)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

a6a4f83f8678270b7bd9595ccb44134ead6b1c09 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Preload next `N` thumbnails on new start page (#1050)

* Add preloader

* Clean up; Add fetch to course page

* Change css class

* Add sorting f...

83504fb945550ba434ed82aa7b9ef546e0034978 authored over 1 year ago by matthias <[email protected]>
Link to waiting room (#1044)

* Update class hover

* Add livestreams component

* Add servernotification component

* A...

350470bd7db5be4757137cff94c6eaa8523708ca authored over 1 year ago by matthias <[email protected]>