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
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
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
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
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
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
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
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
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
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
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
Albert Santoni
653f0e02a4
CC-5648: Events are shifted down in the month view
...
* Fixed it.
2013-12-17 15:25:43 -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
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
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
Naomi
e6d28b250e
CC-5629 : Smart Block timestamps aren't saved in UTC time
2013-12-11 17:35:31 -05:00
Naomi
a1a9ec34cc
CC-5594 : Remove all date_default_timezone_get()
...
moving var serverTimezoneOffset to bootstrap,
also creating a var for userTimezoneOffset.
Utilities.js uses the userTimezoneOffset to calculate time in forms.
2013-12-06 18:17:30 -05:00
Naomi
39063aaadb
CC-5594 : Remove all date_default_timezone_get()
...
using the user selected timezone in the form to calculate duration.
2013-12-05 15:12:01 -05:00
drigato
a465b5a770
CC-5405: When editing a single show instance from a repeating series, should not create a new cc_show
...
Create a new cc_show_day rule instead of a new cc_show
2013-12-04 09:00:43 -05:00
Naomi
c4872ccd0f
CC-5450 : Refactor Media Management
...
using a propel aggregate column causes circular reference problems.
2013-11-28 18:02:26 -05:00
Naomi
116a0aedbc
CC-5450 : Refactor Media Management
...
adding back aggregate column behaviour for playlist lengths based on media_content entries.
dynamic blocks will have a different way to calculate duration.
2013-11-28 15:28:37 -05:00
Naomi
152f44e093
CC-5450 : Refactor Media Management
...
playlist buttons are all implemented.
2013-11-27 18:14:05 -05:00
Naomi
9118f942cc
CC-5450 : Refactor Media Management
...
some basic saving going on.
2013-11-27 16:49:37 -05:00
Naomi
017e7e274b
CC-5450 : Refactor Media Management
...
dialog for adding webstreams mostly done, just need to redraw webstream datatable and disable the UI while the request is processing.
2013-11-27 15:16:45 -05:00
Naomi
0bda9e5d30
CC-5450 : Refactor Media Management
...
replacing proper length formatter for playout history
creating a dialog for adding/editing web streams.
dialog currently seems to have some weird creation problem.
2013-11-27 14:04:51 -05:00
Naomi
b26dbd0af5
CC-5450 : Refactor Media Management
...
refactoring playlists
-presentation class for media types
-playlist cues, fades, moving, deleting only saved now when save button is pressed.
-updating context menu js
2013-11-26 17:16:34 -05:00
Naomi
59f4a6c988
CC-5450 : Refactor Media Management
...
only search string columns for now.
2013-11-12 16:22:17 -05:00
Naomi
38cf2fa38e
CC-5450 : Refactor Media Management
...
retrieving results for playlist table.
2013-11-12 15:26:09 -05:00
Naomi
6ae372d591
CC-5450 : Refactor Media Management
...
working on creating a function to return a proper JSON nested array structure.
2013-11-08 13:03:29 -05:00
Naomi
3950445acb
CC-5450 : Refactor Media Management
...
starting changeover of UI to tabs with separate datatables for media types
(playlists, webstreams, audiofiles)
generating datatables columns/source feeds using propel peer class constants.
2013-11-06 17:30:44 -05:00
Naomi
f55e8327d2
CC-5450 : Refactor Media Management
...
redone webstreams, will come back to do finishing touches for error handling after a bit more generic work on media.
2013-11-04 13:40:52 -05:00
Naomi
19a7e7eb5d
CC-5450 : Refactor Media Management
...
refactored webstreams, new/save is working
adding validators/filters for the url
separating out parsing of different webstream formats.
2013-11-01 18:02:10 -04:00
Naomi
ecf363ccfe
CC-5430 : sorting settings not saved on library datatable
...
default sorting set in incorrect place, overriding saved settings.
2013-10-16 18:14:07 -04:00
Albert Santoni
0d74d744da
Merge branch '2.5.x' of https://github.com/danielhjames/Airtime into 2.5.x
2013-10-16 16:49:15 -04:00
denise
bc30e13b44
Changed calendar js to only start fetching events after all files have been loaded
2013-10-15 12:53:43 -04:00
Naomi
73e5fa8a90
CC-5410 : Now playing icon should not lag to show up on calendar
2013-10-11 18:15:12 -04:00
Naomi
c765438b95
CRLF
2013-10-11 15:13:49 -04:00
Naomi
7f5e2bdefa
CC-5404 : colorpickers littering DOM
2013-10-11 15:12:58 -04:00
Naomi
22d5df866c
CC-5404 : colorpickers littering DOM
2013-10-11 13:13:30 -04:00
Naomi
5defb12430
CC-5398 : "Add Show" does not update calender "orange" progress bar immediately showing content is added until refresh page or different view.
2013-10-11 11:53:53 -04:00
Naomi
916d85ca57
CRLF
2013-10-10 17:41:05 -04:00
Naomi
2ef95db747
CC-5371 : Fail to extend/shrink show by drag
...
window rezie event was triggered when resizing the show, caused problem.
Using the windowResize callback provided by fullcalendar now.
2013-10-10 17:38:49 -04:00
denise
533fbeb5f6
CC-5385: Shows with negative duration time are created with inverted time
2013-10-10 11:16:39 -04:00
Daniel James
036df34f06
These files should not be chmod executable
2013-10-10 10:37:42 +01:00
denise
b923a45ac6
Addming minified FullCalendar-1.5.4
2013-10-09 15:45:42 -04:00
denise
0f2848be22
Delete old full calendar files not in use
...
Update fullcalendar from 1.5.3 to 1.5.4
Apply custom timezone changes to fullcalendar 1.5.4
2013-10-08 17:09:19 -04:00
denise
9be2ec2e99
Fixed small typo
2013-10-08 11:24:42 -04:00
denise
56db6e9386
Merge branch '2.5.x' of https://github.com/danielhjames/Airtime into 2.5.x
2013-10-08 11:19:05 -04:00
denise
d248f0ca14
Merge branch '2.5.x'
2013-10-08 11:13:39 -04:00
denise
11e4f5a124
Merge branch 'master' of dev.sourcefabric.org:airtime
2013-10-08 11:13:15 -04:00
Daniel James
3fdadf5b66
SAAS-351 Only hide day checkboxes when show repeat type is 2 or 3
2013-10-08 15:55:49 +01:00
denise
55254e88a5
UI text improvements for setting the station/user timezones
...
Added info icon in the add-show form for timezone setting
2013-10-07 14:49:52 -04:00
Naomi
4ca2554999
CC-5362 : In Calendar Week/Day view crappy JS for now playing show makes everything a record show
...
fc-show-instance is now a class since agenda day/week are prerendered, thought only 1 was rendered at a time.
better handling of adding the now playing icon.
2013-10-04 11:05:35 -04:00
denise
632b11c0ab
CC-5331: Now Playing keeps refreshing sometimes
...
- typo in GET request parameters causing overriding of data
2013-10-01 16:49:08 -04:00
denise
3d9bc85fa0
Merge branch '2.5.x' of dev.sourcefabric.org:airtime into 2.5.x
2013-10-01 08:49:10 -04:00
Albert Santoni
52b7dbb226
Merge branch '2.5.x' of https://github.com/danielhjames/Airtime into 2.5.x
2013-09-26 08:36:11 -04:00
denise
a8a02704f3
Merge branch '2.5.x' into cc-5232-show-timezone
2013-09-25 17:24:44 -04:00
Albert Santoni
a1f3309cf7
Merge branch '2.5.x' of dev.sourcefabric.org:airtime into 2.5.x
2013-09-25 16:41:35 -04:00
Albert Santoni
99669c78a0
Fixed CC-5045 and Now Playing time remaining style improvements
2013-09-25 16:40:20 -04:00
denise
8ddb2974f1
CC-5323: User's Timezone Can Improperly Edit Show
2013-09-25 16:22:30 -04:00
denise
107263ae20
CC-5323: User's Timezone Can Improperly Edit Show
2013-09-25 16:22:30 -04:00
denise
2ab5e6b26a
CC-5344: Edit Recorded Show -> Rebroadcasts get deleted
...
When editing a show the record option was getting posted with a false value
even if the value was true. This was caused because on show-edit action the
record form field is disabled
2013-09-25 16:17:20 -04:00
Daniel James
8dc100126a
Alert icon for missing file in Now Playing should be orange, to match Media Builder
2013-09-25 17:36:50 +01:00
Naomi Aro
e47b446804
CC-5338 : Uncaught SyntaxError: audio resources unavailable for AudioContext construction
...
creating a single global audio context to avoid resource problems.
2013-09-24 18:50:41 +02:00
Naomi Aro
7e96828cdd
CC-5317 : Guest user can't see Now playing page
...
removed the library module completely from page if the user does not have permission to view it.
2013-09-24 12:21:04 +02:00
Naomi Aro
71001480d2
CC-5335 : I18N: Calendar picker strings are not translated.
...
loading the same strings as the jquery calendar.
2013-09-24 11:47:20 +02:00
Naomi Aro
ee45f10aeb
CC-5334 : Localize Ryerson History Feature
2013-09-23 14:42:35 +02:00
Naomi Aro
0e20e5b50b
Merge branch '2.4.x' into ryerson-history
2013-09-07 16:51:22 +02:00
denise
0b66f62045
Removed old jquery syntax
2013-09-06 11:08:01 -04:00
Naomi Aro
614a8174d5
put "no show" at the end of the select by default.
2013-08-31 22:56:22 -04:00
Naomi
4fd37a4fa0
Merge branch '2.4.x' into ryerson-history
2013-08-30 16:07:41 -04:00
Naomi
d790dc63c2
taking the modified calendar from 2.4.1
2013-08-30 16:03:17 -04:00
Naomi
98412e59ff
underscore templates updated
2013-08-30 15:25:57 -04:00
Naomi
8c66c5bb18
default no show option
2013-08-30 15:06:59 -04:00
Naomi
0c379ef840
a working show instance select.
2013-08-30 15:03:43 -04:00
Naomi Aro
ab8cf60fe3
refreshing view on navigation.
2013-08-30 02:39:14 -04:00
Naomi Aro
de225c589f
restricting search properly for select all/none.
2013-08-30 02:31:23 -04:00
Naomi Aro
ad531f9512
clearing internal selected items array.
2013-08-30 02:24:16 -04:00
Naomi Aro
846c90bc8f
fixing select all/none button
2013-08-30 02:11:26 -04:00
Naomi Aro
a4e9cd1add
can research times in show summary now.
2013-08-30 01:51:33 -04:00
Naomi Aro
8971e6330a
removing animation for smoother effect.
2013-08-30 01:39:51 -04:00
Naomi Aro
53c326b320
pagination buttons look better if they can fit on the same line.
2013-08-30 01:23:35 -04:00
Naomi Aro
7b54d3b6ce
fixing colour to go back to default theme
2013-08-30 01:08:49 -04:00
Naomi Aro
2c88d1e0a0
formating the date start/end of each show in the accordian.
2013-08-30 01:06:59 -04:00
Naomi Aro
15e27f8166
history records for a show have times validated within show range.
2013-08-30 00:43:43 -04:00
Naomi Aro
5a8957273f
removing choice for show instance if in shows tab.
2013-08-29 18:52:40 -04:00
Naomi
d50cdd16c2
starting association of a show instance.
2013-08-29 17:40:08 -04:00
Naomi
91d4d1224e
redoing accordian properly.
2013-08-29 15:52:24 -04:00
Naomi
ec31fd50c9
deleteing items from the show table.
2013-08-29 15:34:34 -04:00
Naomi
5780eb5bbe
show tables filtering by instance id.
2013-08-29 15:17:24 -04:00
Naomi Aro
803409f151
creating a show table beginning
2013-08-29 11:01:03 -04:00
Naomi Aro
a4c97479b6
using an accordian to display per show logs.
2013-08-28 23:30:15 -04:00
Naomi
429cdeeffb
filtering by a host's show so they can edit their own playout history.
2013-08-28 19:37:46 -04:00
Naomi
653a6384b9
creating a separate controller for playouthistory templates.
2013-08-28 18:25:46 -04:00
Naomi
5fbc3867f8
removing default button after pressing.
2013-08-28 15:57:29 -04:00
Naomi
e6b09308a5
IM-932 : File Metadata Distinction/Template Design
2013-08-28 15:40:10 -04:00
Naomi
3769f5e5db
IM-933 : datepicker switch/design
2013-08-28 14:54:44 -04:00
Naomi
05054fa823
IM-931 : Icon Overlap
2013-08-28 14:48:35 -04:00
Naomi
f08a732c11
reinitialize form after error check.
2013-08-28 13:42:33 -04:00
Naomi
dbe160c5d9
beginning of displaying form errors, need to keep working on this.
2013-08-23 15:52:49 -04:00
cliff.wang
12a62a3827
CC-5309:Calendar-> Recording Show: Fail to open context menu
...
Better error msg, also add more information in show-record.log
2013-08-23 14:23:47 -04:00
Naomi
b2828d466d
need delegation with delayed initialization.
2013-08-23 13:38:20 -04:00
Naomi
f1b1352077
matching selected row colours to the library table.
2013-08-23 13:31:37 -04:00
Naomi
59ba938334
implementing select all/none etc
2013-08-23 13:18:17 -04:00
Naomi
63ce35b38d
initializing only when viewed. fixes flash buttons, saves load time.
2013-08-23 12:28:37 -04:00
Naomi
dd0115f573
proper showTimeFirst file
2013-08-23 11:53:31 -04:00
Naomi
5ec8665aec
adding datetimepicker with showTimeFirst option
2013-08-23 11:48:26 -04:00
Naomi Aro
fb37f371e2
changing enddate at all times now, problem with setting time otherwise.
2013-08-22 22:21:08 -04:00
Naomi Aro
3e8f49c00d
only automatically set the end date if it is blank.
2013-08-22 21:46:17 -04:00
Naomi Aro
af822bb5b9
showing time first for endtime box.
2013-08-22 21:39:46 -04:00
Naomi Aro
48e6ddbb04
set the end time to be the starttime on change.
2013-08-22 20:48:00 -04:00
Naomi Aro
01370c2124
reverting back to the bootstrap datetime picker since it's nicer to use.
2013-08-22 20:23:17 -04:00
Naomi
ec7f4fa1ef
default display length is 25.
2013-08-22 15:45:09 -04:00
Naomi
8ed3e23195
output columns are only the sortable columns (everything except checkbox pretty much)
...
pdf output is default landscape now.
2013-08-22 15:19:38 -04:00
Naomi
f7531d5da2
remove sizing of history content div in JS. CSS to fix width and containing box problems.
2013-08-22 14:50:58 -04:00
Naomi
5c0ba2e79b
clearing custom Label name after adding
2013-08-22 14:23:07 -04:00
Naomi
fa6de28bcf
not allowing double file metadata to be added to avoid query problems.
2013-08-22 14:15:40 -04:00
Naomi Aro
17abb4ad9a
need a better random field name generator to avoid problems
2013-08-21 21:44:52 -04:00
Naomi
007a7ee7ef
casting non mandatory types from "", to avoid database query problems.
2013-08-20 17:23:15 -04:00
Naomi
2e572c652c
creating a random string for field names to work for all languages.
2013-08-20 15:31:13 -04:00
Naomi
6d5febe4f7
getting rid of characters from a field name that may cause problems.
2013-08-20 15:18:05 -04:00
Naomi
10ef55b083
context menu just in the client now. works for both tables.
2013-08-20 14:58:22 -04:00
Naomi Aro
3ea2b920a6
crlf
2013-08-19 23:20:26 -04:00
Naomi Aro
09693ef174
changing to context menu single edit/delete.
2013-08-19 23:19:13 -04:00
Naomi Aro
9b45b9dc72
converting to a jquery UI based datepicker.
2013-08-16 15:12:00 -04:00
Naomi
673c422015
replacing booleans in table with checkbox + column title
2013-08-14 16:38:59 -04:00
Naomi
fdf18ec3ce
upgrading table tools to version 2.1.5
2013-08-12 18:18:33 -04:00
Naomi
d83c004fb9
subclassing the template types, files summary table is now fully configurable form wise.
2013-08-12 15:06:26 -04:00
Naomi
5676decd2d
Using local copy of jquery UI 1.8.24
2013-08-09 17:11:34 -04:00
Naomi
d201efbe49
crlf
2013-08-09 15:52:50 -04:00
Naomi
333ee7453e
downgrading full calendar (too much to do the necessary updates at the moment) but still an upgrade from 2.4.x
2013-08-09 15:52:22 -04:00
denise
5bdc1a1e4b
Update jplayer to 2.4.0
2013-08-09 13:04:33 -04:00
Naomi
27b079ace9
adding a label to the form fields (Datatables column headers)
2013-08-07 17:55:18 -04:00
Naomi
aaf2e5c2f6
better casting on form checkbox, setting populate flag properly based on if id is set (for create/update)
2013-08-05 15:05:26 -04:00
Naomi
c110b4b4df
file summary table now starting to work with templates.need to change query around to be configurable still.
2013-08-02 15:29:39 -04:00
Naomi
a5a99da21e
Editing templates, strictly typing metadata for datatables (for unions)
2013-08-01 16:36:18 -04:00
Naomi
7ca28fe81d
history item datatable is set up with configurable columns now.
...
should add a field when configuring template field for "display name"
2013-07-31 17:38:48 -04:00
Naomi
7ca3048f36
can add a new list item using the template.
...
set a default item template
working on sql to get a table with unified columns for file md and manually entered metadata without a file.
2013-07-30 19:24:05 -04:00
Naomi
8eecbb18c0
propel rename done for template fields, template name input.
2013-07-29 17:21:46 -04:00
Naomi
16581088d9
working on configuring an item template UI.
...
modified db to have fields concept for templates.
2013-07-29 16:31:01 -04:00
Naomi Aro
c0206ff8f4
CRLF
2013-07-29 08:59:04 -04:00
Naomi Aro
7183396da5
needed to update jquery, fullcalendar needed updating for the new JS.
...
working on configuring a template.
2013-07-29 08:57:31 -04:00
Naomi
46ecdf393d
dynamic form rendering for template
...
bootstrap datetime widget.
jquery update is needed, testing with hosted jquery first.
2013-07-26 17:33:17 -04:00
Naomi Aro
c7b5592fa9
starting to populate with the template.
2013-07-26 11:36:58 -04:00