Commit graph

84 commits

Author SHA1 Message Date
MaZderMind
284878f0f9 add cache-file getters and download preparations 2016-12-11 21:46:01 +01:00
MaZderMind
6e0f742376 download files of forced-open conferences 2016-12-11 21:17:30 +01:00
MaZderMind
4c9cc1f8e6 list conferences sorted on startpage 2016-12-11 20:38:31 +01:00
MaZderMind
8beec6fda3 use DateTime objects for ends/startsAt 2016-12-11 20:38:30 +01:00
MaZderMind
738878b8b0 better handling for legacy config errors 2016-12-11 20:37:54 +01:00
MaZderMind
a38a7fcc85 conferences does not use ModelBase 2016-12-11 20:37:46 +01:00
MaZderMind
f499d4d53a repair schedule view 2016-12-11 20:36:46 +01:00
MaZderMind
b137ccc18b repair indentation 2016-12-10 18:26:34 +01:00
MaZderMind
f6c0270d40 rewrite data-model so that every configuration option is accessed through the conference 2016-12-10 18:22:34 +01:00
Florian Larysch
f8f43e3d4c relive: fail gracefully if no relive data exists
Often, the relive manifest is not available in the beginning of a
conference as a result of configuration errors. Display an empty list
instead of crashing and printing a stacktrace in that situation.
2016-10-23 15:42:20 +02:00
MaZderMind
cfb0b6ce7e pass allowopen-parameter from allclosed-view 2016-10-17 23:10:39 +02:00
Peter Körner
335c2688c6 delete dead code-path 2016-10-12 09:27:00 +02:00
Andi
0359632963 use order from schedule.xml aka frab and do not resort by key 2016-10-11 18:37:01 +02:00
Daniel Molkentin
349f206eb1 Revert "hack: cdn pointed to defunc dus"
This reverts commit 24100f5581.
2016-09-29 10:27:30 +02:00
Daniel Molkentin
24100f5581 hack: cdn pointed to defunc dus 2016-09-29 10:24:30 +02:00
root
248e63e855 fix forceopen switch 2016-09-03 20:05:02 +02:00
MaZderMind
4e8fed0b77 accept ?forceopen=yes to force a conference open 2016-09-03 19:55:40 +02:00
MaZderMind
6f9b0d92d5 trim room-names coming from the scheduley 2016-08-19 11:33:30 +02:00
MaZderMind
88d4d383d9 persons are never in an array (it's a simplexml object) 2016-08-06 12:47:26 +02:00
MaZderMind
6250f381d6 sort days in the schedule 2016-08-06 12:47:26 +02:00
MaZderMind
37f786bf23 sort rooms according to roomfilter 2016-08-02 22:23:00 +02:00
MaZderMind
632c77889a sort events in a day (frab does that but not all schedules are sorted that way) 2016-08-02 22:12:09 +02:00
MaZderMind
6c526bdf4a don't fail when schedule is missing person information 2016-08-02 21:58:54 +02:00
MaZderMind
af759dfd51 fix all-closed display 2016-01-17 12:28:19 +01:00
Florian Larysch
93bf9a1a41 improve sorting of relive talks 2016-01-04 15:48:00 +01:00
MaZderMind
90fa5e229c show last conference & relive on startpage 2015-12-30 23:08:19 +01:00
MaZderMind
bc3473d7bc fix duplicate 'Streaming' on generic views 2015-12-25 21:42:12 +01:00
MaZderMind
2349062a3c also change C3Voc to all uppercase C3VOC 2015-12-25 21:32:53 +01:00
MaZderMind
0ed383670e use SERVER_NAME everywhere 2015-12-23 14:12:10 +01:00
MaZderMind
c1c54bd129 show warning when running in preview mode 2015-12-23 13:53:05 +01:00
MaZderMind
40bf3b71ce enable support for a preview-domain 2015-12-23 11:58:44 +01:00
MaZderMind
cfecaf7734 allow rooms to be forced to full-width 2015-12-20 16:41:39 +01:00
MaZderMind
a439f454df implement new subtitles L2S2 interface 2015-12-20 15:29:09 +01:00
MaZderMind
50c5c14865 Rename 'Music' to 'Radio' on all public places 2015-12-09 21:46:46 +01:00
MaZderMind
afc1a5caf3 fix thumbs url 2015-11-08 20:36:45 +01:00
MaZderMind
61c9cf52b0 global streams api 2015-11-08 20:36:34 +01:00
MaZderMind
aec65f8a24 better exception-handling in mandator-code 2015-11-08 17:17:16 +01:00
MaZderMind
0d91cc5f11 finish overview-page 2015-11-08 16:31:29 +01:00
MaZderMind
a0b2129479 Support an All-Conference-Closed Screen and mutliple Schedules & Relive-URLs 2015-11-08 15:15:53 +01:00
MaZderMind
efe1f83a7c implement mandator handling, supporting different styles per mandantor 2015-11-08 14:40:30 +01:00
MaZderMind
e84ce4fea6 fail when a roomslug contains invalid characters 2015-11-06 12:17:41 +01:00
MaZderMind
3d2439faec fix js-errors with rooms in the schedule unknown to the streaming-ws 2015-10-05 17:28:37 +02:00
Florian Larysch
c46cc80be5 make STARTS_AT and/or ENDS_AT optional
This is especially useful for conferences which don't have a set time
frame.
2015-09-09 03:40:40 +02:00
MaZderMind
cbddca3d7e remove impractical apcu cache 2015-09-02 17:03:16 +02:00
Florian Larysch
79f010f5c3 catch all cases of $closed 2015-09-02 16:56:08 +02:00
Florian Larysch
7a5c8ff018 Automatically open/close conference based on time.
Toggle the 'closed' bit based on the current time, rather than manually
setting it in the config. This patch also adds a distinction between the
time before the conference and after: Different pages will be displayed
as to not confuse the user.
2015-09-02 14:31:39 +02:00
Florian Larysch
502371650e kill external ReLive support 2015-08-29 15:31:56 +02:00
MaZderMind
91c7cbeb5e Use downloaded upcoming.json 2015-08-22 09:55:42 +02:00
MaZderMind
17260af0d9 Fix Overview 404 with wrong configured Rooms 2015-07-14 16:59:06 +02:00
MaZderMind
b2cdfa500f ssl() and proto() helper to keep visitors on their url scheme 2015-07-03 13:09:15 +02:00