Commit graph

123 commits

Author SHA1 Message Date
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
MaZderMind
e7f0dfa9d8 Link to Twitter-Search instead of the Tweet-Intent 2015-04-10 13:49:24 +02:00
MaZderMind
fd374f8b62 Show all upcoming Events in closed View 2015-04-06 15:03:38 +02:00
MaZderMind
8f14dd9084 Audio & Video-Player Embeding 2015-04-06 00:28:03 +02:00
MaZderMind
c28560754e Streams-JSON v1 2015-04-05 19:05:33 +02:00
Florian Larysch
7d6292c6a9 relive: ignore talks in "not_running" state 2015-04-05 15:25:45 +02:00
MaZderMind
0fb8904157 Implement Close-Down Page with Upcoming Event 2015-04-04 20:12:49 +02:00
MaZderMind
6913b01e5d Show Display-Names and Link Rooms in Relive-View 2015-04-04 13:31:34 +02:00
MaZderMind
2a24e19809 Experimental Multi-Viewer 2015-04-03 20:49:29 +02:00
MaZderMind
c769effbff No Double-UTF8-Decode anymore 2015-04-03 14:56:46 +02:00
MaZderMind
f31ab92466 Fail gracefully when the Schedule is unreachable 2015-04-03 10:30:23 +02:00
MaZderMind
a5414a6a48 Fix Getter 2015-04-01 21:04:00 +02:00
MaZderMind
b468a665f5 Use URL as Part of the Cache-Key 2015-04-01 21:03:51 +02:00
MaZderMind
759184ba05 Allow Filtering Rooms from the Schedule 2015-04-01 21:03:21 +02:00
MaZderMind
024d632396 Implement Relive based on the MVT Pattern 2015-03-31 23:17:01 +02:00
MaZderMind
5b3788456f Revert "Don't 500 when the Schedule is unreachable"
This reverts commit 72722fe3c6.
2015-03-31 22:13:11 +02:00
MaZderMind
d3c8802ff0 Hardcode about-Url in Template 2015-03-31 22:01:35 +02:00
MaZderMind
7a163c226c Feedback Read-View 2015-03-31 21:38:03 +02:00
MaZderMind
3de36d7a63 Remove Global has/get 2015-03-31 17:16:40 +02:00
MaZderMind
beb6da0a82 Avoid Error when getSchedule does not return a mutuable Array 2015-03-31 17:07:46 +02:00
MaZderMind
8b7ab95ad4 Raise 404 when no Stream is selected at all 2015-03-31 17:07:45 +02:00
MaZderMind
97d076912a Fix static Room-List getter 2015-03-31 08:24:15 +02:00
MaZderMind
fdffee12ed Move Feedback-Save-MEthods to Model 2015-03-31 08:23:47 +02:00
MaZderMind
72722fe3c6 Don't 500 when the Schedule is unreachable 2015-03-31 08:23:15 +02:00
MaZderMind
e7e4b690cd Fix getSelections() 2015-03-31 07:00:00 +02:00
MaZderMind
a24c029248 Static Room-List getter 2015-03-31 06:59:45 +02:00
MaZderMind
4d638aa9fb Default Tab- and Selection access 2015-03-30 21:37:32 +02:00
MaZderMind
340e5ff295 Static existence checks for Rooms 2015-03-30 21:37:08 +02:00
MaZderMind
e6fbb1972f Allow static access 2015-03-30 21:36:47 +02:00
MaZderMind
785e40eae2 MVT Implementation of the schedule 2015-03-30 21:18:42 +02:00
MaZderMind
f7d9d59274 Implement MVT Pattern based on simple Config options 2015-03-30 16:20:30 +02:00
MaZderMind
ea4b6c7699 Move get/set-Calls into ModelBase and abstract all access into a Model
Conflicts:
	model/Overview.php
	model/Room.php
	model/StreamList.php
	tests/ModelTestbase.php
2015-03-29 21:42:01 +02:00
MaZderMind
97fe6bf0af Use normal Constructor 2015-03-29 21:38:59 +02:00
MaZderMind
a95c081a74 Fix Class Formatting 2015-03-29 21:38:50 +02:00
MaZderMind
cb48ba9b70 Introduce Models abstracting the Config away from Views & Templates 2015-03-14 13:46:47 +01:00