Commit graph

104 commits

Author SHA1 Message Date
MaZderMind
6fcf7ab52b move base-url & timezone out of per-conference config
support ssl on conference selection page
2015-11-14 12:29:50 +01:00
MaZderMind
a16d784ae8 fix ssl-links in multi-mandator-mode 2015-11-10 18:53:33 +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
4c52028f55 experimental multi-client capability 2015-11-06 16:45:55 +01:00
MaZderMind
b4fba321b7 fix css-path on installations not hosted on / 2015-10-29 19:39:16 +01:00
VOC
85ab952a38 use relative baseurl in css to avoid http/https issues 2015-10-22 17:33:40 +02:00
VOC
d650516f62 assets/ is served staticly and can't be generated dymicly. change route. 2015-10-22 17:24:45 +02:00
MaZderMind
d0e4536faf use local-file cache 2015-10-05 17:37:25 +02:00
MaZderMind
d9d8d4a497 use php-based lesscss compiler 2015-10-05 17:28:23 +02:00
Florian Larysch
72185179ad let relive be accessible even when the conference has ended 2015-09-02 16:19:39 +02:00
Florian Larysch
2e9c619615 rename "not started yet"-page to fit conventions 2015-09-02 16:01:42 +02:00
Florian Larysch
e3fadc15c0 fix check for hasBegun condition 2015-09-02 16:00:14 +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
MaZderMind
5e446908ea Allow Disabling Embed-Autoplay 2015-08-21 12:14:53 +02:00
MaZderMind
a3becf276c Prepare URLs in index 2015-07-13 14:03:13 +02:00
MaZderMind
b2cdfa500f ssl() and proto() helper to keep visitors on their url scheme 2015-07-03 13:09:15 +02:00
MaZderMind
c7c528ba87 Warn when short_open_tags is not configured correctly 2015-04-06 15:03:11 +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
MaZderMind
f0c2649d97 Return empty Schedule when Conference is Closed 2015-04-05 17:53:52 +02:00
MaZderMind
0fb8904157 Implement Close-Down Page with Upcoming Event 2015-04-04 20:12:49 +02:00
MaZderMind
2a24e19809 Experimental Multi-Viewer 2015-04-03 20:49:29 +02:00
MaZderMind
024d632396 Implement Relive based on the MVT Pattern 2015-03-31 23:17:01 +02:00
MaZderMind
81f90290f7 use require instead of include 2015-03-31 21:59:22 +02:00
MaZderMind
f48084e1d6 Rename program -> schedule 2015-03-31 17:20:10 +02:00
MaZderMind
c01f7979db Move Schedule-Availability Checks, too 2015-03-31 17:16:21 +02:00
MaZderMind
2fc4bc9dca Move Feedback-Availability Checks to View 2015-03-31 17:15:53 +02:00
MaZderMind
1a050c087e error handling 2015-03-31 08:19:08 +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
cb48ba9b70 Introduce Models abstracting the Config away from Views & Templates 2015-03-14 13:46:47 +01:00
MaZderMind
844a7d53f2 Renames pages -> view 2015-03-14 13:46:47 +01:00
MaZderMind
9f9fe26bdd Fix Canonical-URL when deployed in a Folder 2015-03-03 11:20:45 +01:00
MaZderMind
950907a75e fix 404 routing 2015-03-02 08:28:50 +01:00
MaZderMind
675fbf8809 Optional Pages 2015-03-02 07:35:29 +01:00
MaZderMind
20dd29c322 fix routing 2015-03-01 16:16:18 +01:00
MaZderMind
663a234bb1 room selection handling rewrite 2015-02-28 19:12:27 +01:00
MaZderMind
18031079f5 Work on Room-Page 2015-02-27 17:21:51 +01:00
MaZderMind
6db2f0f4b9 shuffle things around on the way to a bootstrap-based configurable website 2015-02-26 17:57:42 +01:00
MaZderMind
da15fd33e4 relive gui 2014-12-27 20:56:20 +01:00
MaZderMind
d41452b307 replive play 2014-12-26 01:46:20 +01:00
MaZderMind
2040e49f94 standalone feedback page & intrinsic save mechanism 2014-12-22 13:30:42 +01:00
MaZderMind
6fea306ab9 move url rewriting into php
for better compatibility with nginx
2014-11-29 19:31:21 +01:00
MaZderMind
b5cd8aa32c move init-code into bootstrap-file 2014-11-09 20:28:50 +01:00
MaZderMind
db0a85ea97 experimental program view 2014-11-07 00:17:40 +01:00
MaZderMind
f652ae2be3 restructure room site to produce a unique room/player/formats page 2014-10-19 12:12:20 +02:00
MaZderMind
7d50beb6dd roomname & player 2014-10-01 16:42:22 +02:00
MaZderMind
144284438d fix typo 2014-10-01 14:59:05 +02:00
MaZderMind
1e9f8cd6bf display naming 2014-10-01 14:58:31 +02:00
MaZderMind
bf4c140f54 31c3 php player site 2014-10-01 10:33:00 +02:00