Robb Ebright
01ec7ce797
inital attempt to add autoplaylist icon to calendar
2017-11-29 07:15:40 -05:00
Lucas Bickel
b1f840ee0f
Only update timescale pref in db on change
...
The /Schedule/set-time-scale/format/json was being hit every time a new calendar page was displayed. The isn't good for performance reasons and also makes race conditions like #210 much more likely.
With this change the preference is only updated on the server when the GUI state changes because the user clicked on one of the "Day", "Week", or "Month" buttons.
This does not fix the locking issue completely, but it should help because the cc_prefs time-scale row in the database will get locked much less often. After applying this I wasn't able to reproduce #210 any more on an install with an extensive schedule.
2017-06-03 23:05:18 +02:00
Albert Santoni
765211da39
Merge branch 'saas-showbuilder' into saas-showbuilder-colors
2015-08-28 21:11:26 -04:00
Albert Santoni
21eb3c502e
Fixed New Show button sliding when you clicked on the calendar
2015-08-28 20:08:52 -04:00
Albert Santoni
e1d5126e8b
Pick default colors for the calendar based on start time
2015-08-28 18:16:55 -04:00
Albert Santoni
849b8038ce
Mostly new graphics for the calendar page
2015-08-10 17:11:40 -04:00
Albert Santoni
45b09a0d24
Merge branch 'saas-dev' into saas-dev-usability-hints
...
Conflicts:
airtime_mvc/public/js/airtime/schedule/add-show.js
2015-07-14 10:56:12 -04:00
Albert Santoni
5a2ef8d3db
Merge branch 'saas-dev-usability-hints' of github.com:sourcefabric/Airtime into saas-dev-usability-hints
2015-07-14 10:35:47 -04:00
Albert Santoni
66caf2574a
CC-6064: Allow shows to be started "now"
2015-07-14 10:35:21 -04:00
drigato
71e8909365
SAAS-940: Provide usability hints to user
...
Fixed bug where hints were not showing up sometimes
2015-07-14 10:08:56 -04:00
Duncan Sommerville
6d883d2fa4
Fix Add Show button bug and update styling
2015-07-13 13:23:24 -04:00
Duncan Sommerville
459f9494c3
Merge saas-dev into soundcloud
2015-06-10 16:08:52 -04:00
Duncan Sommerville
b0b6e037ac
CC-6046, CC-6045, CC-6047 - New SoundCloud implementation
2015-06-03 16:57:17 -04:00
Albert Santoni
6dc8837aff
Removed unused status page stuff for Pro and cleanup for code review
2015-04-17 11:17:35 -04:00
Albert Santoni
1734cc35c8
Refactored session_write_close() optimization and dashboard preloading
...
hack
2015-04-09 13:03:06 -04:00
Albert Santoni
34de6da2c7
Major performance improvements to the Dashboard and Calendar views
...
* Close the PHP session for writing as early as possible in most AJAX
calls for those views
* Reduce the number of roundtrips to the server in both the Dashboard
and Calendar views by putting the data in our HTML response (this
makes a massive difference)
* Eliminated a couple of unneccessary AJAX calls
* Use lazy loading in full calendar
* Fixed a bug in the week view that only occurs near the end of the
week (date->gmdate bug!)
2015-03-13 18:22:27 -04:00
Albert Santoni
18e7707d8f
Trying to fix my commit again
2014-06-20 18:10:59 -04: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
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
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
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
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
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
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
Martin Konecny
af595e0c8a
CC-5217
...
Calendar: "NaN..." appears at date field sometimes
fixed
2013-06-10 14:52:43 -04:00
denise
311e0c103d
small fix
2013-06-07 14:44:21 -04:00
denise
8bc93fcba7
CC-5218: Provide show id and linked flag to calendar events
...
Prefixed attribute names with "data"
2013-06-07 14:36:52 -04:00
denise
ee41e13fe1
CC-5218: Provide show id and linked flag to calendar events
2013-06-07 13:57:48 -04:00
Naomi Aro
5a2b9796ec
CC-3817 : Should use soundcloud icon for recorded & uploaded shows in timeline for past shows to match calendar
2013-05-28 13:11:47 -04:00
denise
79bc927a30
CC-5130: Calendar -> Linked icon disappears if show is full
2013-05-10 16:07:54 -04:00
denise
fedf564090
CC-5081: Calendar -> Add a linked show icon
2013-05-09 12:14:49 -04:00
denise
9e0d14a8a7
Merge branch '2.3.x' of dev.sourcefabric.org:airtime into 2.3.x
2013-02-14 13:31:39 -05:00
denise
1b5b7ae1f7
Stopped refetching calendar events when calendar is resized
2013-02-14 13:31:22 -05:00
Martin Konecny
bb7e56e39e
CC-4943: Raspberry Pi optimization: don't create new background AJAX request until the previous one has returned
...
-fixed
2013-02-14 12:58:31 -05:00
denise
969e34aba1
CC-4930: Calendar -> Recorded shows have 'show partially filled' icon
...
-fixed
2013-02-07 12:22:32 -05:00
Martin Konecny
56c61d4ab7
CC-4873: Airtime takes 7 seconds to load 32K (very small) from db
...
-minor cleanup of function init
2013-01-24 14:09:14 -05:00
Martin Konecny
2f3a30b580
CC-4873: Airtime takes 7 seconds to load 32K (very small) from db
...
-we know what month will be the initial view for the user.
-Provide this data ahead of time via ajax request
2013-01-24 12:52:24 -05:00
Martin Konecny
091f5ff49f
CC-4873: Airtime takes 7 seconds to load 32K (very small) from db
...
-we know what month will be the initial view for the user.
-Provide this data ahead of time.
2013-01-24 12:13:55 -05:00
Martin Konecny
fae3f3a03f
CC-2184: Hardcoded CSS path should be relative path instead
...
-Make '/' the default root
2013-01-14 16:00:38 -05:00
denise
e9a86b7bcf
CC-4799: Calendar -> Show empty and show partially filled icons need qtips
...
-fixed
2013-01-07 17:26:40 -05:00
denise
1f1b408c6e
CC-4803: Calendar -> Soundcloud id is always null
...
-fixed
2013-01-07 17:21:35 -05:00
denise
cffad91840
CC-4800: Soundcloud icon qtips do not work and have wrong colour scheme
...
-fixed
2013-01-07 15:23:51 -05:00
denise
251e1a52d6
Removed a function no longer in use
2013-01-07 14:12:31 -05:00
denise
82da4dcfe8
CC-4599: Calendar: Add an icon to indicate show is not fully booked
...
-done but a new icon is needed
2013-01-07 12:41:28 -05:00
denise
8142427668
Small formatting fix
2013-01-04 18:18:58 -05:00
denise
3c969b0aef
Removed useless code
2013-01-04 18:16:47 -05:00
denise
f40d1f8dd4
CC-1960: Internationalize Airtime / Support translations
...
-enabled i18n for datatables, colVis, columnFilter, and fullCalendar
-fixed typos in full-calendar-functions.js
2012-11-20 16:40:02 -05:00