Naomi
f64f737cf7
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
removing all old tables now, starting clean up.
playlist rules stored in a text field in a json formatted string.
no need for a seperate criteria table now.
2014-02-20 12:40:59 -05:00
Naomi Aro
55291b3f15
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fix blocking on jPlayer html5 request
2014-02-14 23:50:16 -05:00
Albert Santoni
86dafaf61c
SAAS-404: Separate the Airtime API version from the Airtime version
...
* Airtime PHP side can be version bumped without pypo freaking out now
2014-02-14 16:22:15 -05:00
Naomi
fd05048a48
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
can open a playlist for editing
2014-02-14 16:15:42 -05:00
Naomi
4fabaa34a7
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
checking there is an open playlist for the add button.
2014-02-14 15:33:26 -05:00
Naomi
04c10df071
Merge branch '2.6.x' of github.com:sourcefabric/Airtime into 2.6.x
2014-02-14 13:43:17 -05:00
Naomi
eb0682a5d4
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working on multi add in library.
now playing page should be fully working.
2014-02-14 13:42:58 -05:00
Albert Santoni
181db1deb2
Add some defensive code against missing memcached settings
2014-02-14 12:23:02 -05:00
Albert Santoni
bb3523d92e
Merge branch '2.5.x-jquery-cleanup' of https://github.com/danielhjames/Airtime into 2.6.x
2014-02-14 11:55:33 -05:00
Naomi
1b146b77a8
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
trackoffset in playlist contents is now an interval as well.
window function calculates offsets by summing cliplength and subtracting trackoffsets.
2014-02-13 16:03:00 -05:00
Naomi Aro
1c0ecfb1cf
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
Using a postgresql window function to calculate offsets in the playlist.
All times are formatted now to 3 decimal places.
2014-02-13 02:22:32 -05:00
Naomi
d4fe56d309
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
implementing delete, changing how an audiofile is deleted.
hidden is useless and maybe dangerous, actually removing an entry from the db when a user
removes it from the interface. it will be deleted from all playlists which will update their lengths and content positions.
2014-02-12 19:06:55 -05:00
Naomi
4b5202e47f
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working on getting deleting items to be the same as in 2.5.1
2014-02-12 14:59:11 -05:00
Daniel James
3a503c2488
Move showinfo.js to libs and link via URLs, remove old jQuery versions
2014-02-12 15:24:43 +00:00
Daniel James
743b42fb4e
Remove duplicate copy of CSS file that we don't use
2014-02-12 13:20:29 +00:00
Daniel James
b530299159
We don't seem to use jQuery 1.10 at the moment
2014-02-12 12:47:38 +00:00
localizer
003f9ed6b2
updated translation resources
2014-02-12 10:54:11 +00:00
Naomi
33f609fc8a
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
starting implementation of "delete" for media library.
2014-02-11 18:31:00 -05:00
Naomi
53a378abc1
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working select all/none dropdown.
fixing up datatables plugins. migrating to submit on enter for search.
2014-02-11 15:54:18 -05:00
localizer
b7b92fc19e
updated translation resources
2014-02-11 20:09:12 +00:00
Naomi Aro
00e851ddfc
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
don't want to prevent default.
2014-02-11 01:37:30 -05:00
Naomi Aro
1473c1d13d
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
adding advanced search to all media tables.
2014-02-11 01:29:18 -05:00
Naomi
2855c3a45d
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
putting in proper paging for media tables
2014-02-10 19:51:54 -05:00
Naomi
3ee0d9ccb7
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fixing some search issues
2014-02-10 18:54:33 -05:00
Naomi
aebea96aec
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
advanced search is working for dates, numbers and strings
2014-02-10 18:26:43 -05:00
drigato
8bbc243cf6
Merge branch '2.5.x' of github.com:sourcefabric/Airtime into 2.5.x
2014-02-10 16:19:40 -05:00
drigato
3b9608a8df
CC-5693: API call to notify-item-start-playing fails because an invalid schedule id is sent
...
Temporary fix for this bug. Throw an exception if no schedule item is found.
2014-02-10 16:19:26 -05:00
Albert Santoni
7ee5c8ffd7
Another dummy commit for Bamboo
2014-02-10 13:32:41 -05:00
Albert Santoni
36d6a6b2bf
Dummy commit to test web hook
2014-02-10 13:18:28 -05:00
Albert Santoni
034d1dc9f8
Unit test docs update
2014-02-10 13:03:11 -05:00
Daniel James
cd0e8d3464
Removed old version of jquery-ui
2014-02-10 17:41:33 +00:00
Daniel James
22d303be17
Remove old jQuery library
2014-02-10 17:31:52 +00:00
Naomi
f25918336d
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
column filter now sends data in proper field.
starting to fix up datepicker defaults in common.js, avoid repeating options.
2014-02-10 12:06:26 -05:00
Naomi
71f9ce1942
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
starting working on proper visibility of advanced search fields.
2014-02-06 12:41:50 -05:00
Naomi
54de9d47c3
Merge branch '2.6.x' of github.com:sourcefabric/Airtime into 2.6.x
2014-02-06 11:25:40 -05:00
Naomi
a21683bf90
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
2014-02-06 11:25:33 -05:00
Naomi Aro
1227eb5d32
Merge branch '2.6.x' of github.com:sourcefabric/Airtime into 2.6.x
...
Conflicts:
airtime_mvc/public/js/airtime/library/lib_separate_table.js
2014-02-05 21:40:27 -05:00
Naomi Aro
046d7fd07e
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
investigation Chrome some more.
2014-02-05 21:36:56 -05:00
Naomi
7a2238fbad
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working on setting up advanced search
2014-02-05 18:18:21 -05:00
Albert Santoni
296adfdb24
CC-5651: Unit Test the Scheduler
...
* Added a beastly unit test for Application_Model_Schedule::isFileScheduledInTheFuture
2014-02-05 15:37:47 -05:00
Naomi Aro
0ce0371e6d
Merge branch '2.6.x' of github.com:sourcefabric/Airtime into 2.6.x
...
Conflicts:
airtime_mvc/application/models/airtime/AudioFile.php
2014-02-04 20:21:44 -05:00
Naomi
309a30910e
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
starting to setup advanced search
2014-02-04 18:54:05 -05:00
Naomi
640dac63a2
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
saving/restoring the column settings for each table in the library.
2014-02-04 17:46:53 -05:00
Naomi
636dba3db1
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
saving column displays for all datatables in the library.
2014-02-04 17:15:05 -05:00
Naomi
7fee696014
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fixing up editing metadata for audio files.
2014-02-04 15:44:20 -05:00
localizer
c84c6d9d22
updated translation resources
2014-02-04 18:20:15 +00:00
localizer
93eb5ff1de
updated translation resources
2014-02-04 14:07:13 +00:00
localizer
f056eeac0a
updated translation resources
2014-02-04 11:49:16 +00:00
localizer
ce819b18e7
updated translation resources
2014-02-04 11:32:05 +00:00
localizer
c549544146
updated translation resources
2014-02-04 11:31:56 +00:00
localizer
2d61459620
updated translation resources
2014-02-04 11:25:37 +00:00
localizer
f2ce85a212
updated translation resources
2014-02-04 11:24:32 +00:00
localizer
b209c58dbf
updated translation resources
2014-02-04 10:32:05 +00:00
Naomi Aro
c04e33cbfd
Merge branch '2.6.x' of github.com:sourcefabric/Airtime into 2.6.x
2014-02-03 21:57:26 -05:00
Naomi
2feac41af7
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
creating context menus for the media in their own services.
2014-02-03 18:33:11 -05:00
drigato
63ec20d9f1
CC-5681: I18N: Fail to switch language
...
Check if Zend_Auth class exists with the autoloader
2014-02-03 12:33:35 -05:00
localizer
5d19a22b2d
updated translation resources
2014-02-03 12:35:10 +00:00
Naomi Aro
8e2215c58d
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working on jplayer
2014-02-01 21:41:34 -05:00
Naomi
86b5f68c67
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
trying to fix chrome lag issue with inline jPlayer.
2014-01-31 17:32:45 -05:00
drigato
ba84e609e7
Moved commit hook scripts to dev_tools directory
2014-01-31 16:42:53 -05:00
drigato
6d63b81f76
Testing commit triggers....
2014-01-31 15:56:59 -05:00
drigato
a00ab8bc79
Added comment for phpunit
2014-01-31 15:31:40 -05:00
drigato
f71909d255
CC-5651: Unit Test the Scheduler
...
Some fine tuning
2014-01-31 15:22:19 -05:00
drigato
b7c79df6ec
Merge branch 'unittests' into 2.5.x
2014-01-31 15:02:41 -05:00
drigato
e24d25e398
CC-5651: Unit Test the Scheduler
...
Log results in xml file for junit parser
2014-01-31 12:41:15 -05:00
drigato
5c01234445
CC-5651: Unit Test the Scheduler
...
Small fix to runtests script
2014-01-31 11:18:46 -05:00
drigato
4beb06a1d9
CC-5651: Unit Test the Scheduler
...
Creat a rabbitmq vhost and user before running tests so airtime doesn't have to be installed
2014-01-31 11:09:22 -05:00
localizer
4a39097daf
updated translation resources
2014-01-31 07:52:07 +00:00
localizer
5730c13da6
updated translation resources
2014-01-30 20:37:06 +00:00
drigato
484f1d9502
Merge branch '2.5.x' of github.com:sourcefabric/Airtime into 2.5.x
2014-01-30 12:38:49 -05:00
drigato
883e8885c7
CC-5677: Library -> Scheduled column gets updated on incorrect file
2014-01-30 12:38:18 -05:00
root
91c89e91f3
Merge branch '2.5.x' of https://github.com/sourcefabric/Airtime into 2.5.x
2014-01-30 17:07:52 +00:00
drigato
ce7eddf563
CC-5678: Scheduler: Show's contents won't follow show's scheduled time change
...
Fixed by storing original cc_show_day object by value
2014-01-30 12:07:24 -05:00
root
3f15bf6e80
updated translation resources
2014-01-30 17:06:38 +00:00
Naomi
fbe0b0a75d
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
creating service function for column datatables settings script.
context menu on right click, dblclick event now used for adding to shows/playlist.
2014-01-29 18:03:44 -05:00
Daniel James
eb35dcac5f
Added Serbian Cyrillic, Serbian Latin and Croatian, thanks Zsolt!
2014-01-29 17:54:28 +00:00
drigato
7a04f7d98e
CC-5672: Webstream warnings on SaaS
...
Don't parse/use header info if get_headers returns false
2014-01-29 12:09:05 -05:00
Naomi
eea17b9dcd
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
new code for getting the dashboard json.
2014-01-28 18:38:31 -05:00
Naomi
1f0d44de02
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working on new query for prev/current/next
2014-01-27 17:52:45 -05:00
Naomi
1516f916eb
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fixed column sorting problem
2014-01-27 17:52:19 -05:00
drigato
a59453cde5
CC-5651: Unit Test the Scheduler
2014-01-27 17:17:03 -05:00
drigato
55665fb246
CC-5651: Unit Test the Scheduler
...
Added test for weekly repeat show R&R show creation
2014-01-27 15:10:42 -05:00
Albert Santoni
c9d98e4e10
Small Airtime Pro fix for ShowFormService
2014-01-27 14:31:33 -05:00
drigato
697e50c50d
CC-5651: Unit Test the Scheduler
...
Added test for non-repeating record and rebroadcast shows
2014-01-27 13:23:28 -05:00
drigato
6da493110f
CC-5651: Unit Test the Scheduler
...
Fixed linked show test
2014-01-27 12:23:46 -05:00
Naomi
6e7f9d3232
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
testing sending audio file and webstream schedules.
Seems to be bugs with pypo around message passing and possibly noticing a track that
should be currently playing.
2014-01-24 17:52:39 -05:00
drigato
d6aabfdc88
CC-5651: Unit Test the Scheduler
...
Added some linked show tests
2014-01-24 17:25:40 -05:00
drigato
2bbc42f532
CC-5651: Unit Test the Scheduler
...
Moved test data outside of services
2014-01-24 16:08:38 -05:00
drigato
e0650fb840
CC-5651: Unit Test the Scheduler
...
Overlapping show tests
2014-01-24 15:14:31 -05:00
drigato
2076b3c069
CC-5651: Unit Test the Scheduler
...
Add logging class to bootstrap
2014-01-24 11:39:15 -05:00
drigato
c04d8714bb
Merge branch 'unittests' of github.com:sourcefabric/Airtime into unittests
2014-01-23 17:06:34 -05:00
drigato
ca09ad2896
CC-5593: Overlapping Show Bug
...
Added tests for checking if shows overlap
2014-01-23 17:06:27 -05:00
Albert Santoni
ab96e1e0b2
CC-5651: Unit Test the Scheduler
...
* Temporarily disabling the one Preferences unit test that's failed
until I fix it.
2014-01-23 17:06:13 -05:00
Albert Santoni
162a873f9d
CC-5651: Unit Test the Scheduler
...
* Continued refactoring of the database creation.
* Database now persists after running tests but most of the tables are
cleared.
* The unit tests run WAY faster now. :-)
2014-01-23 17:04:29 -05:00
Albert Santoni
aa2e084a09
Merge branch 'unittests' of github.com:sourcefabric/Airtime into unittests
2014-01-23 13:10:41 -05:00
Albert Santoni
5d2aae4525
Updated readme for unit testing
2014-01-23 12:51:53 -05:00
drigato
fc4dfd5cb0
CC-5651: Unit Test the Scheduler
...
Moved common database setup functions to helper class
2014-01-23 11:37:20 -05:00
Albert Santoni
52c3971fc6
Fixed a bug in Application_Model_SetShowsPopulatedUntil
2014-01-22 17:58:25 -05:00
Albert Santoni
3826a88d1f
Disable code coverage report because autoloader is not working
2014-01-22 17:00:23 -05:00
Naomi
3ec0d1db8e
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fixing scheduling for webstreams.
2014-01-22 16:27:41 -05:00
Naomi
56be00a399
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
missed changing a variable when moving files.
commenting out standingredraw of lib, this can be improved later.
2014-01-22 16:10:43 -05:00
Naomi
9a6783f622
Merge branch '2.5.x' into 2.6.x
2014-01-22 15:51:54 -05:00
Naomi
dd0092171c
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
redoing show builder to use propel well. making only 1 database request with propel and hydrating related rows.
2014-01-22 15:47:35 -05:00
drigato
e9d1a1fd91
CC-5651: Unit Test the Scheduler
2014-01-21 16:56:01 -05:00
drigato
56a2c37c11
CC-5651: Unit Test the Scheduler
2014-01-21 16:55:52 -05:00
drigato
c14640c81e
CC-5651: Unit Test the Scheduler
...
Added database test
2014-01-21 16:43:45 -05:00
drigato
b2cff12569
CC-5651: Unit Test the Scheduler
...
Typo
2014-01-21 15:58:05 -05:00
drigato
78120a69e8
CC-5651: Unit Test the Scheduler
...
Added comments about why all show dates are hard coded and not relative
2014-01-21 15:55:05 -05:00
drigato
63087610dc
CC-5651: Unit Test the Scheduler
...
Added more database tests
2014-01-21 12:29:56 -05:00
drigato
d5112f0368
Added comments for a show_service function
2014-01-20 17:05:37 -05:00
drigato
2faa2db55d
CC-5651: Unit Test the Scheduler
...
Added 2 unit tests
2014-01-20 17:03:29 -05:00
drigato
e9d2874e83
CC-5651: Unit Test the Scheduler
...
Fixed show_service unit tests so they can access private/protected methods
2014-01-20 12:20:05 -05:00
Naomi
f744f52a8c
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
making shift select work.
2014-01-16 18:23:12 -05:00
Naomi
819b4f1326
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fixing up the JS button class, can select things properly per tab.
2014-01-16 18:15:34 -05:00
drigato
bdf5dc4982
CC-5651: Unit Test the Scheduler
2014-01-16 17:16:29 -05:00
drigato
c329d54252
CC-5651: Unit Test the Scheduler
2014-01-16 17:01:22 -05:00
Naomi
2815cf773f
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
adding checkboxes to the media tables.
2014-01-16 12:03:31 -05:00
Naomi
3bcea22e93
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
working towards swapping out how scheduling information is gotten using the new classes.
2014-01-15 16:41:53 -05:00
drigato
01ec611ae2
CC-5651: Unit Test the Scheduler
...
Reorganized tests
2014-01-15 11:51:20 -05:00
drigato
005d4b9b6d
CC-5651: Unit Test the Scheduler
...
Added test for deleting an entire repeating show
2014-01-14 16:40:11 -05:00
drigato
59f0e63763
CC-5651: Unit Test the Scheduler
...
Added test for editing a repeating show instance
2014-01-14 16:08:11 -05:00
drigato
0b4ae6b94d
CC-5651: Unit Test the Scheduler
...
Added test for deleting repeating show instances
2014-01-14 14:16:37 -05:00
drigato
a658dbf27c
Merge branch 'unittests' of github.com:sourcefabric/Airtime into unittests
...
Conflicts:
airtime_mvc/tests/application/models/ShowTest.php
2014-01-13 12:00:16 -05:00
drigato
8457a3403b
CC-5651: Unit Test the Scheduler
2014-01-13 11:53:00 -05:00
drigato
8e8f59a83c
CC-5651: Unit Test the Scheduler
...
Added test for deleting a show instance
2014-01-13 11:43:17 -05:00
drigato
8c720d8802
CC-5651: Unit Test the Scheduler
...
Added new test for creating a weekly repeating show
Renamed xml files to better reflect which test it belongs to
2014-01-13 11:43:17 -05:00
drigato
b076e86844
CC-5651: Unit Test the Scheduler
...
Removed unused code
2014-01-13 11:43:17 -05:00
drigato
75eb76062f
CC-5651: Unit Test the Scheduler
...
Added test for a non-repeat and non-record show
Added a helper class
2014-01-13 11:43:17 -05:00
drigato
60f80dbb57
Added missing ShowData.php thingy for unit testing
2014-01-13 11:43:17 -05:00
drigato
a7dcfe000c
CC-5651: Unit Test the Scheduler
...
Created file that returns test data
Added a non-repeating, non-record&rebroadcast show creation test (not working yet)
Updated the cc_show_seed.xml file to include all 5 show tables
2014-01-13 11:43:17 -05:00
Albert Santoni
fe9beec778
CC-5651: Unit Test the Scheduler
...
* Added runtests.sh script for unit tests
* Use the airtime_test database config in Config.php, propel
* First unit test passes! :-)
2014-01-13 11:43:17 -05:00
drigato
72da8be2f2
CC-5651: Unit Test the Scheduler
...
First test passes!
2014-01-13 11:43:17 -05:00
drigato
da05426bca
CC-5651: Unit Test the Scheduler
...
Got test to run!
2014-01-13 11:43:17 -05:00
Albert Santoni
c94f51b9f6
CC-5651: Unit Test the Scheduler
...
* Fixed the test airtime.conf a bit
* Create the database tables and db properly
2014-01-13 11:43:17 -05:00
Albert Santoni
32e9edf644
CC-5651: Unit Test the Scheduler
...
* Mock config for database connections
2014-01-13 11:43:17 -05:00
drigato
e5d23ca900
CC-5651: Unit Test the Scheduler
...
Remove zend session stuff
Add services, install scripts to include path
2014-01-13 11:43:17 -05:00
Albert Santoni
3c9b0c0cb2
CC-5651: Unit Test the Scheduler
...
* Comments
2014-01-13 11:43:17 -05:00
Albert Santoni
e4cdce9ff2
CC-5651: Unit Test the Scheduler
...
* Improved bootstrapping, fixed a bunch of errors
* Start a session, got Zend_Application working
2014-01-13 11:43:17 -05:00
Albert Santoni
37a95519c1
CC-5651: Unit Test the Scheduler
...
* More database connection stuff
2014-01-13 11:43:17 -05:00
Albert Santoni
6026ec58db
CC-5651: Unit Test the Scheduler
...
* Got the database connection working in our unit test
2014-01-13 11:43:17 -05:00
Albert Santoni
42aebe50af
CC-5651: Unit Test the Scheduler
...
* README.txt update for unit tests
2014-01-13 11:43:16 -05:00
Albert Santoni
6cb38d021e
CC-5651: Unit Test the Scheduler
...
* Updated README
2014-01-13 11:43:16 -05:00
drigato
947a093e29
CC-5651: Unit Test the Scheduler
...
Added xml cc_show seed file and cc_show creation test file
2014-01-13 11:43:16 -05:00
drigato
8485e136fe
CC-5651: Unit Test the Schedule
...
Remove Zend library from tests folder
2014-01-13 11:43:16 -05:00
Albert Santoni
ae6efc8fc8
CC-5651: Unit Test the Scheduler
...
* Unit test bootstrapping work.
* Added a README.txt for the unit testing environment
2014-01-13 11:43:16 -05:00
drigato
0f107dbad3
Initial unit test configuration
2014-01-13 11:43:16 -05:00
drigato
9e5cfe0d39
CC-5666: Deleting a show instance can revert the 'no end' option
2014-01-13 11:41:44 -05:00
drigato
0f4099e481
CC-5651: Unit Test the Scheduler
...
Added test for deleting a show instance
2014-01-09 16:58:56 -05:00
drigato
4e668b9d77
CC-5651: Unit Test the Scheduler
...
Added new test for creating a weekly repeating show
Renamed xml files to better reflect which test it belongs to
2014-01-09 14:38:03 -05:00
drigato
a648f7fa2d
CC-5665: Timeout can occur when scheduling large playlists into linked shows
...
Added a temporary fix by extending the php time limit
2014-01-09 11:57:32 -05:00
drigato
71022b1413
CC-5651: Unit Test the Scheduler
...
Removed unused code
2014-01-08 15:52:46 -05:00
drigato
ef13d5966f
CC-5651: Unit Test the Scheduler
...
Added test for a non-repeat and non-record show
Added a helper class
2014-01-08 15:51:11 -05:00
drigato
3baf7929ce
Added missing ShowData.php thingy for unit testing
2014-01-07 13:03:34 -05:00
drigato
94912ed445
CC-5651: Unit Test the Scheduler
...
Created file that returns test data
Added a non-repeating, non-record&rebroadcast show creation test (not working yet)
Updated the cc_show_seed.xml file to include all 5 show tables
2014-01-06 18:09:13 -05:00
drigato
2cdad4932a
CC-5660: Unable to create shows with a rebroadcast
...
Used wrong formating for minutes
2014-01-06 14:04:18 -05:00
drigato
11284d0d41
CC-5660: Unable to create shows with a rebroadcast
...
Two variables that are needed for the rebroadcast validation were deleted
before the 2.5.1 release. Just had to add them back in.
2014-01-06 13:51:06 -05:00
Naomi
6f73a034d9
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
copy/paste error with setting samplerate
2013-12-20 17:30:19 -05:00
Naomi
0a7c259e72
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
fixing up presentation of playlist items.
2013-12-20 17:01:57 -05:00
Naomi
d1904cbba4
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
HEAD won't work for actual streams, just m3u etc.
2013-12-20 13:03:20 -05:00
Albert Santoni
fea3f4073a
CC-5651: Unit Test the Scheduler
...
* Added runtests.sh script for unit tests
* Use the airtime_test database config in Config.php, propel
* First unit test passes! :-)
2013-12-19 16:58:11 -05:00
Naomi
690b025e32
Merge branch '2.5.x' into refactor_merge_251
2013-12-19 16:20:09 -05:00
Naomi
6ac87cf441
AirtimeCC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
need sample rate and bitrate to be either null or numeric.
2013-12-19 16:14:34 -05:00
drigato
298a9e6b7c
CC-5651: Unit Test the Scheduler
...
First test passes!
2013-12-19 16:03:16 -05:00
Naomi
fd56ffb2df
CC-5450 : Refactor Media Management (Classes/DB) in Airtime
...
making sure now playing page can load.
2013-12-19 15:55:59 -05:00
Naomi
ba47bd3db4
Merge branch 'memcached' into refactor_merge_251
2013-12-19 15:34:39 -05:00
drigato
3b27e74ca0
CC-5651: Unit Test the Scheduler
...
Got test to run!
2013-12-19 15:31:12 -05:00
Albert Santoni
c4adbab04e
CC-5651: Unit Test the Scheduler
...
* Fixed the test airtime.conf a bit
* Create the database tables and db properly
2013-12-19 12:01:32 -05:00
Albert Santoni
b95fb38164
CC-5651: Unit Test the Scheduler
...
* Mock config for database connections
2013-12-19 11:40:35 -05:00
drigato
6512f033d1
CC-5651: Unit Test the Scheduler
...
Remove zend session stuff
Add services, install scripts to include path
2013-12-19 11:16:06 -05:00
Albert Santoni
585d62bfef
CC-5651: Unit Test the Scheduler
...
* Comments
2013-12-19 11:11:26 -05:00
Albert Santoni
a7353ba6ca
CC-5651: Unit Test the Scheduler
...
* Improved bootstrapping, fixed a bunch of errors
* Start a session, got Zend_Application working
2013-12-19 11:09:49 -05:00
Albert Santoni
813043f52a
CC-5651: Unit Test the Scheduler
...
* More database connection stuff
2013-12-18 18:59:42 -05:00
Albert Santoni
1cf5d3489e
CC-5651: Unit Test the Scheduler
...
* Got the database connection working in our unit test
2013-12-18 17:40:13 -05:00
Albert Santoni
083ca601c9
CC-5651: Unit Test the Scheduler
...
* README.txt update for unit tests
2013-12-18 16:42:32 -05:00
Albert Santoni
dbc83d37d6
Merge branch 'unittests' of github.com:sourcefabric/Airtime into unittests
2013-12-18 16:26:42 -05:00
Albert Santoni
bc7f83c9ff
CC-5651: Unit Test the Scheduler
...
* Updated README
2013-12-18 16:26:22 -05:00
drigato
73130f02e5
CC-5651: Unit Test the Scheduler
...
Added xml cc_show seed file and cc_show creation test file
2013-12-18 16:11:03 -05:00
drigato
6aaa2c83aa
CC-5651: Unit Test the Schedule
...
Remove Zend library from tests folder
2013-12-18 16:07:01 -05:00
Albert Santoni
84c7e21bea
CC-5651: Unit Test the Scheduler
...
* Unit test bootstrapping work.
* Added a README.txt for the unit testing environment
2013-12-18 16:05:31 -05:00
drigato
e638101a97
Initial unit test configuration
2013-12-18 15:48:32 -05:00
drigato
dc05d9ddaf
CC-5649: Remove unused function, Application_Model_Show::populateAllShowsInRange
2013-12-17 17:09:59 -05:00
Naomi Aro
f128621f78
Merge branch '2.5.x' into memcached
2013-12-17 16:26:54 -05:00
Naomi Aro
885503c624
CC-5645 : Replace PHP APC
2013-12-17 15:52:32 -05:00
Albert Santoni
653f0e02a4
CC-5648: Events are shifted down in the month view
...
* Fixed it.
2013-12-17 15:25:43 -05:00
Naomi Aro
41205dec79
CC-5645 : Replace PHP APC
2013-12-17 13:05:39 -05:00
Naomi
8daca16fac
Merge branch '2.5.x' of github.com:sourcefabric/Airtime into 2.5.x
2013-12-16 17:14:55 -05:00
Naomi
424de61a11
CC-5619 : Browser caching can produce unexpected behaviour in the 'Listen Now' window.
...
upgrading to jPlayer 2.5.0
2013-12-16 17:14:00 -05:00
drigato
27c3637591
CC-5640: End time does not get updated when editing the current playing show
...
Was checking if the start time was in the past, but we should check if the
end time is in the past. This way you can extend or shrink shows that are currently playing.
2013-12-16 15:27:51 -05:00
Albert Santoni
0afaeadb15
CC-5641: Can Create Zero or Negative Length Shows
...
* Fixed two underlying causes of zero or negative length shows
that could be created over DST time changes:
- Fixed incorrect end time arithmetic which did not preserve the
show duration.
- Fixed a desynchronization issue due to FullCalendar handling
events over DST differently from Airtime.
2013-12-14 22:38:33 -05:00
Albert Santoni
f16d8ca2ea
Fixed a bunch of annoying/major graphical issues with the calendar
...
* Fixed a bug where the calendar would keep shrinking smaller and
smaller as you resized the window.
* Fixed the size and alignment of the time span combobox in the corner,
which fixes a bug where the text was cut off.
* Fixed a bug where the schedule header would grow as you flipped
to the next or previous week.
* Dropped javascript from the resizing of the calendar (for the most
part).
2013-12-14 00:05:13 -05:00
Albert Santoni
15370702a4
Use the user timezone, not the station timezone in the Add Show form (by
...
default)
* Fixes really annoying problem where you click on the calendar, and it
adds your show in the wrong spot.
2013-12-13 18:27:36 -05:00
Albert Santoni
6a468ff549
Fix a rendering problem if a zero length show happens
2013-12-13 18:27:14 -05:00
Albert Santoni
346036a9ca
Merge branch '2.5.x' of github.com:sourcefabric/Airtime into 2.5.x
...
Conflicts:
airtime_mvc/application/models/Show.php
2013-12-13 16:12:26 -05:00
Albert Santoni
fa0a190277
Prevent division by zero if show lengths end up being zero
2013-12-13 16:10:36 -05:00
Naomi
99902bc10c
CC-5627 : Check all Application_Common_DateHelper calculations that use timezone.
2013-12-13 15:16:51 -05:00
Naomi
445f1ebe4f
CC-5627 : Check all Application_Common_DateHelper calculations that use timezone.
...
removing old crappy method.
2013-12-13 15:14:38 -05:00
Naomi
7a51b8d2ad
CC-5627 : Check all Application_Common_DateHelper calculations that use timezone.
2013-12-13 15:06:52 -05:00
Naomi
a45235d39b
CC-5627 : Check all Application_Common_DateHelper calculations that use timezone
2013-12-13 15:03:02 -05:00
drigato
1dfcfd3e34
CC-5639: Repeating show's instances will vanish when editing single instance with overlapping warning
...
The wrong action was getting set when there were errors in the show form
2013-12-13 14:20:43 -05:00
drigato
d841f11de3
CC-5638: Shows become unlinked when moving the end time back
...
Disabled linked checkbox field in show form while the show is playing
Added a warning message if the user attempts to change this value
Update .po and .mo files with the warning message string
2013-12-13 13:06:14 -05:00