Duncan Sommerville
|
40a2aa10d8
|
SAAS-1083 - Implement unpublishing
|
2015-10-29 13:09:50 -04:00 |
Duncan Sommerville
|
ada7212823
|
Add TaskManager task to fail pending imports over an hour old
|
2015-10-29 11:03:28 -04:00 |
Duncan Sommerville
|
e97aa199bd
|
SAAS-1083 - work on publish dialog
|
2015-10-28 18:54:30 -04:00 |
drigato
|
7f05d5c05e
|
Return track metadata as part of PodcastEpisodes API
|
2015-10-26 15:09:06 -04:00 |
drigato
|
e994033109
|
Refactor podcast episodes rest controller index action
|
2015-10-26 11:28:10 -04:00 |
Duncan Sommerville
|
e8980e7a79
|
Bugfixes and more work on station podcast frontend
|
2015-10-22 18:03:38 -04:00 |
drigato
|
58a7b9324b
|
Merge branch 'saas-dev-publishing' of https://github.com/sourcefabric/Airtime into saas-dev-publishing
Conflicts:
airtime_mvc/application/modules/rest/controllers/PodcastEpisodesController.php
|
2015-10-22 15:03:38 -04:00 |
drigato
|
1aee6ba97a
|
SAAS-1140: Paginate station podcast feed episodes
Added pagination to PodcastEpisodes controller
|
2015-10-22 14:51:39 -04:00 |
Duncan Sommerville
|
9302027a2b
|
Fix issue with automatic ingest; shift episode ingest to PodcastEpisodesController
|
2015-10-22 12:12:41 -04:00 |
Duncan Sommerville
|
814fc67e90
|
Work on station podcast editor view
|
2015-10-21 19:21:52 -04:00 |
Duncan Sommerville
|
6c0055895c
|
Set auto ingest timestamp when updating
|
2015-10-21 11:18:33 -04:00 |
Duncan Sommerville
|
0b1df6baf3
|
* SAAS-1084 - initial work on publishing API backend
* More work on automatic ingest
* Add automatic_ingest_timestamp column to ImportedPodcast
|
2015-10-20 19:03:34 -04:00 |
Duncan Sommerville
|
12f6536e74
|
Merge branch 'saas-dev' into saas-dev-publishing
Conflicts:
airtime_mvc/application/Bootstrap.php
airtime_mvc/application/controllers/plugins/Acl_plugin.php
|
2015-10-19 16:18:19 -04:00 |
Duncan Sommerville
|
bcbd8a8050
|
Fix bug in auto ingest, immediately retry on failure
|
2015-10-19 15:36:34 -04:00 |
drigato
|
14104a93ae
|
SAAS-1080: Station podcast feed
|
2015-10-19 11:54:53 -04:00 |
Duncan Sommerville
|
bddc121c2d
|
Initial work on automatic ingest for imported podcasts
|
2015-10-15 14:44:17 -04:00 |
Duncan Sommerville
|
a2d725f2b9
|
Fix podcast episode ingest
|
2015-10-15 11:33:09 -04:00 |
drigato
|
40d0619f10
|
Override Podcast->fromArray
|
2015-10-15 08:06:01 -04:00 |
drigato
|
d647bf67ea
|
Refactoring Podcast classes and services
|
2015-10-14 10:58:13 -04:00 |
drigato
|
7f64edafff
|
SAAS-1121: New link show instances don't get created sometimes if there is no show content
Fixed by checking if the linked show is empty before trying to copy its
tracks into new show instances
|
2015-10-13 11:08:17 -04:00 |
drigato
|
cfb21f8425
|
Bunch of schema changes
|
2015-10-13 10:14:23 -04:00 |
drigato
|
b00ac6750c
|
Testing
|
2015-09-29 13:04:22 -04:00 |
Duncan Sommerville
|
43e9fb59ce
|
SAAS-1071 - more work on celery backend for podcasts; add upgrade to make file_id field in third_party_track_references nullable
|
2015-09-24 15:57:38 -04:00 |
Duncan Sommerville
|
ca51dcf3ae
|
SAAS-1071 - more work on backend podcast implementation
|
2015-09-24 12:58:02 -04:00 |
drigato
|
4de42ada6e
|
Disable simplepie caching
|
2015-09-23 14:50:32 -04:00 |
drigato
|
727abac0b8
|
Switch Podcast reader to use simplepie
|
2015-09-23 14:47:40 -04:00 |
Duncan Sommerville
|
55d5fc62a2
|
SAAS-1071 - more work on celery backend
|
2015-09-22 20:22:06 -04:00 |
Duncan Sommerville
|
cf1de5fb66
|
SAAS-1071 - initial work on podcast celery backend; tweak SoundCloud service
|
2015-09-22 15:26:08 -04:00 |
Duncan Sommerville
|
f9ace20075
|
Simplify third-party/celery/soundcloud implementation
|
2015-09-21 17:03:46 -04:00 |
Duncan Sommerville
|
be39b6b7c0
|
* Initial podcast skeleton functionality
* Rename SoundCloud/Celery classes to fit conventions
* Small fixes to Table class functionality
|
2015-09-18 15:34:55 -04:00 |
drigato
|
f6f23864ce
|
SAAS-1063: REST API for podcasts
/rest/podcast mostly done
|
2015-09-18 08:15:48 -04:00 |
drigato
|
2ede56c26d
|
Merge branch 'saas-dev-publishing' of https://github.com/sourcefabric/Airtime into saas-dev-publishing
|
2015-09-16 14:22:34 -04:00 |
drigato
|
67db2c1d25
|
SAAS-1063: REST API for podcasts
Hierarchy routing is working
Basic implentation of podcast INDEX and POST actions done
|
2015-09-16 14:22:13 -04:00 |
Duncan Sommerville
|
7b76c8d6d3
|
Rename CeleryService to avoid confusion; fix wording and reduce redundancy in task functions
|
2015-09-15 15:06:03 -04:00 |
Duncan Sommerville
|
ff24976bed
|
Fix up celery downloads a bit
|
2015-09-15 14:21:19 -04:00 |
Duncan Sommerville
|
c8baa6e4b3
|
Merge branch 'saas-dev-publishing' into soundcloud
Conflicts:
airtime_mvc/application/views/scripts/playlist/playlist.phtml
airtime_mvc/application/views/scripts/playlist/smart-block.phtml
airtime_mvc/public/js/airtime/library/spl.js
|
2015-09-15 14:03:11 -04:00 |
Duncan Sommerville
|
dd09676f88
|
Hide celery user
|
2015-09-15 13:59:48 -04:00 |
Duncan Sommerville
|
b26d4833fe
|
Merge branch 'saas' into saas-dev
|
2015-09-09 18:47:53 -04:00 |
Duncan Sommerville
|
2296aab8d5
|
Fix bug where show logo was removed when deleting an instance of a repeating show
|
2015-09-09 18:47:43 -04:00 |
Duncan Sommerville
|
f243014d9f
|
Merge branch 'saas-dev' into soundcloud
|
2015-09-08 16:01:06 -04:00 |
Duncan Sommerville
|
63f563f06d
|
Fix calendar context menu word wrapping
|
2015-09-02 11:22:24 -04:00 |
Duncan Sommerville
|
46e126145e
|
CC-6122 - change library behaviour for guest users
|
2015-09-01 13:53:59 -04:00 |
Albert Santoni
|
b2edaa8668
|
Merge branch 'saas' into saas-showbuilder
|
2015-08-28 13:07:00 -04:00 |
Albert Santoni
|
17074e5f70
|
SAAS-1032: Shows with missing show art on disk can't be edited
|
2015-08-28 12:28:34 -04:00 |
Duncan Sommerville
|
294298c9bf
|
CC-6096, CC-6093 - update calendar context menu and usability hint wording; bugfixes
|
2015-08-27 16:59:21 -04:00 |
Duncan Sommerville
|
04333aaa29
|
SoundCloud download initial commit
|
2015-07-16 11:27:27 -04:00 |
drigato
|
dd5d6342a7
|
Merge branch 'saas-dev-usability-hints' into saas-dev
|
2015-07-16 11:00:04 -04:00 |
Albert Santoni
|
ffb55de566
|
SAAS-922 take 2
|
2015-07-15 13:12:56 -04:00 |
Albert Santoni
|
66caf2574a
|
CC-6064: Allow shows to be started "now"
|
2015-07-14 10:35:21 -04:00 |
drigato
|
721cd5a31b
|
SAAS-924: Cannot edit repeating show if first instance has ended
Added safeguard in case we don't find a future show instance
|
2015-07-13 09:04:49 -04:00 |