Commit graph

7680 commits

Author SHA1 Message Date
Lucas Bickel
d356b754df
Merge pull request #359 from jerry924/issue350_advsearch_calendermode
issue 350 - change z-index to allow advanced search in calendar mode
2017-11-16 21:10:18 +01:00
Lucas Bickel
e6238fed16
Merge pull request #358 from jerry924/issue349_previewseek
issue 349 - add missing code to allow preview seek
2017-11-16 21:07:55 +01:00
Jerry Russell
fadefaa1bc issue 350 - change z-index to allow advanced search of library while editing a show from calendar 2017-11-16 00:55:50 +00:00
Jerry Russell
542c60c30b issue 349 - add missing code to allow preview seek 2017-11-16 00:38:44 +00:00
Robb Ebright
b89f159fe8 modified the database code to allow custom pgsql password 2017-11-13 15:03:15 -05:00
Robb Ebright
d58468185c Made rabbitmq settings write to tempfile upon check to fix install bug 2017-11-13 11:42:58 -05:00
Robb Ebright
a541d1397c Added months to date time units 2017-10-15 00:03:36 -04:00
Robb Ebright
d314117a09 Added check to hide datetime select on existing forms without relative smartblocks 2017-10-14 23:51:18 -04:00
Robb Ebright
8807dbcbfb Added input validation and fixed between relative date validation 2017-10-14 23:15:47 -04:00
Robb Ebright
67807bb4b3 fixed blatant errors in jquery and php validation 2017-10-14 21:01:58 -04:00
Robb Ebright
311ecd393d working relative dates with drop down selects 2017-10-14 01:00:06 -04:00
Robb Ebright
6c6b33b553 fixed jquery javascript regarding datetime select dynamic modification 2017-10-13 18:54:04 -04:00
Xabi Spacebiker
de7432934c Adding logout button 2017-10-01 17:13:15 +02:00
Xabi Spacebiker
8d23a91ac0 Fixing layout in styles.css 2017-09-30 15:56:34 +02:00
Xabi Spacebiker
c62eff2913 Hide Radio Page Menu Link, it is useless and 2017-09-30 13:24:20 +02:00
Xabi Spacebiker
adbcdc496b Styles css fixes 2017-09-30 13:06:07 +02:00
Lucas Bickel
b5b24f3464 Merge pull request #309 from xabispacebiker/pypo-permission-fix
Pypo permission fix
2017-09-29 20:43:27 +02:00
Xabi Spacebiker
ff7ef7cdf4 Fix comments 2017-09-29 15:55:33 +02:00
Xabi Spacebiker
81896723ca Interface improvements https://github.com/LibreTime/libretime/issues/313 2017-09-29 15:53:40 +02:00
Xabi Spacebiker
e2d5e6934c Interface improvements https://github.com/LibreTime/libretime/issues/313 2017-09-29 15:53:27 +02:00
Xabi Spacebiker
2fd1e71620 Interface improvements https://github.com/LibreTime/libretime/issues/313 2017-09-29 15:50:50 +02:00
Xabi Spacebiker
715df8418f Update HTTPHelper.php 2017-09-29 12:21:13 +02:00
Xabi Spacebiker
418e46c5d8 Update HTTPHelper.php
We want getStationUrl to return a slash at the end, so we add it if missing
2017-09-28 11:23:32 +02:00
Xabi Spacebiker
90e91b1a55 Update Schedule.php
Removing double slash from $uri, not the solution of permission issue but it won't hurt. 
getStationUrl will always return a slash at the end, so we do not need to add it again in line 1033
2017-09-28 11:21:35 +02:00
Xabi Spacebiker
5256e43e27 Update airtime.po 2017-09-27 14:42:26 +02:00
Xabi Spacebiker
23c7579017 Fix spanish translations 2017-09-27 13:25:23 +02:00
Xabi Spacebiker
3e8d893f01 Fix missing translations 2017-09-27 10:15:38 +02:00
Xabi Spacebiker
cda9f17163 Fix missing translations 2017-09-27 10:13:51 +02:00
Xabi Spacebiker
2e47b00453 Fix missing translations 2017-09-27 10:13:44 +02:00
Lucas Bickel
9739d64063 Merge pull request #294 from miles75/master
Hunagrian language. New translations and error corrections.
2017-09-17 11:17:18 +02:00
miles75
a58bdc3159 Hunagrian language. New translations and error corrections. 2017-09-14 20:28:46 +02:00
Lucas Bickel
440e8ce8c9 Fix legacy constructors
These go way back to php 4 and don't need to be like this for any
reason. Currently error handling is acting up when these throw an
error.
2017-09-08 19:53:29 +02:00
miles75
ef7742f9d0 Hungarian translation. New translations and error corrections. 2017-09-01 22:41:35 +02:00
miles
a3130c6390 Hungarian translation 2017-09-01 18:25:26 +02:00
miles
07258a68c0 Hungarian translations 2017-08-31 16:06:29 +02:00
Robb Ebright
c78979c19c work in progress - need to write rules to parse when to show vs hide datetime select and add it to value field 2017-08-24 10:27:13 -04:00
Robb Ebright
9dae48702f Added some basic javascript based checking to require album override to be enabled for auto smartblock to be enabled 2017-08-23 12:43:48 -04:00
Robb Ebright
3515a898a7 Added option for Auto Smartblock and Playlist creation to preferences 2017-08-23 12:16:42 -04:00
Robb Ebright
aec0e348c4 Working code to auto generated Smartblock and Playlist for new Podcasts 2017-08-18 00:46:59 -04:00
Robb Ebright
6a11253ce3 added code to duplicate criteria and type for duplicate smartblock 2017-08-17 01:21:26 -04:00
Robb Ebright
c6cfd97b1a started on duplicate smartblock functionality 2017-08-16 23:32:54 -04:00
Robb Ebright
c630a69b89 Added ability to text input relative date times w/o validation 2017-08-16 20:05:02 -04:00
Robb Ebright
0b80a429b3 added comments to document smartblock functions and added new options to permit datetime based select fields 2017-08-16 14:55:48 -04:00
Robb Ebright
e3f52ad968 added a time unit to SmartBlockCriteria 2017-08-15 23:25:11 -04:00
Lucas Bickel
e31d5077ac Fix rebasing typo 2017-07-21 13:28:08 +02:00
Lucas Bickel
fa2018a2c5 Simplify configuration file structure
This removes most of the legacy upstream config madness by not using
weird config files spread all over the place.

This isn't the solution to other config reading fragility issues, but
it does move the whole config back to the central airtime.conf file.
2017-07-21 13:15:28 +02:00
Robb
320b128ad8 Merge pull request #247 from radiorabe/fix/update-warning
Fix update warning
2017-07-18 22:21:33 -04:00
Lucas Bickel
04e2402276 Fix non default local CORS URL case
I cleaned up the CORSHandler code a bit more and also rewrote the
helper to use the framework to access the request properly and
took care of also grabbing the request schema from the server.
2017-07-18 20:39:53 +02:00
Lucas Bickel
9c5b769cf0 Fix update warning
I fixed the manual installer to ensure that the VERSION file ends up
in the right directory on install.

I also took care of the pre-release parts of the naggingness. It shows
no updates as long there is no stable release for the current version.
As soon as one is available it uses the orange update icon to alert the
user that an update would be in order since a stable version has been
released.
2017-07-17 21:15:51 +02:00
Lucas Bickel
d6a5cbd02e Remove assert() from rest module bootstrap
Problem: assert() is Language construct in php 7 and not a function anymore. It also seems to behave silghtly differently with regards to what kind of side effects assertions are allowed to have. This leads to all of the rest endpoints being broken in php 7 since the assertion silently fails and the routes never really get added to the front controllers router.

Solution: Don't wrap the addRouter call in assert(). The way assert was being uses was rather unusual for php code this age. It was also mostly checking zf1 rather than guarding against errors in LibreTime itself.

The php manual clearly states "As a rule of thumb your code should always be able to work correctly if assertion checking is not activated." giving even more reason to ot wrap critical paths in assertions.

There are some other instances of `assert()` being used in non test code, those don't seem to have any negative effects on php7.
2017-06-07 17:33:23 +02:00