podjango:podjango-sof.git
4 years agoMerge branch 'django-1.5-compat' into deployments/scienceoffiction deployments/scienceoffiction
Will Thompson [Thu, 25 Jul 2013 09:22:20 +0000 (10:22 +0100)]
Merge branch 'django-1.5-compat' into deployments/scienceoffiction

4 years agoDon't force html5 output from markdown()
Will Thompson [Thu, 25 Jul 2013 09:13:05 +0000 (10:13 +0100)]
Don't force html5 output from markdown()

The version in oldstable doesn't support 'html5' here.

4 years ago{% load url from future %} for django <1.5 compat
Will Thompson [Thu, 25 Jul 2013 09:10:54 +0000 (10:10 +0100)]
{% load url from future %} for django <1.5 compat

4 years agoMake imports in podjango.apps.cast.urls relative
Will Thompson [Thu, 25 Jul 2013 09:05:09 +0000 (10:05 +0100)]
Make imports in podjango.apps.cast.urls relative

4 years agoStop using django.contrib.markup
Will Thompson [Wed, 24 Jul 2013 08:40:04 +0000 (09:40 +0100)]
Stop using django.contrib.markup

This is an unhelpful deprecation but there we go.

4 years agoImport from django.conf.urls, not django.conf.urls.defaults
Will Thompson [Tue, 23 Jul 2013 22:15:09 +0000 (23:15 +0100)]
Import from django.conf.urls, not django.conf.urls.defaults

(The latter is deprecated.)

4 years agofrontpage: use TemplateView
Will Thompson [Tue, 23 Jul 2013 10:05:39 +0000 (11:05 +0100)]
frontpage: use TemplateView

4 years agoLicense page: use TemplateView
Will Thompson [Tue, 23 Jul 2013 10:00:51 +0000 (11:00 +0100)]
License page: use TemplateView

4 years agoUse class-based generic views
Will Thompson [Tue, 23 Jul 2013 09:57:34 +0000 (10:57 +0100)]
Use class-based generic views

4 years agoSeason: ensure object lists only contain published casts
Will Thompson [Wed, 15 May 2013 12:02:09 +0000 (13:02 +0100)]
Season: ensure object lists only contain published casts

4 years agoQuote the first argument to {% url "foo" %}
Will Thompson [Wed, 15 May 2013 08:45:43 +0000 (09:45 +0100)]
Quote the first argument to {% url "foo" %}

This is required as of Django 1.5.

4 years agoHide mp3 while episode is in the future
Will J. Thompson [Wed, 24 Jul 2013 16:06:58 +0000 (17:06 +0100)]
Hide mp3 while episode is in the future

4 years agoAdd a stub robots.txt
Will Thompson [Tue, 4 Jun 2013 07:18:19 +0000 (08:18 +0100)]
Add a stub robots.txt

4 years agoAdd glyphicons files referenced by bootstrap CSS
Will Thompson [Tue, 4 Jun 2013 07:15:27 +0000 (08:15 +0100)]
Add glyphicons files referenced by bootstrap CSS

5 years agoBump some copyright years
Will Thompson [Mon, 15 Apr 2013 08:08:59 +0000 (09:08 +0100)]
Bump some copyright years

5 years agoAuto-update © range on license page
Will Thompson [Mon, 15 Apr 2013 08:07:22 +0000 (09:07 +0100)]
Auto-update © range on license page

5 years agoMove license view into cast app
Will Thompson [Mon, 15 Apr 2013 07:50:01 +0000 (08:50 +0100)]
Move license view into cast app

5 years agoUpdate feed description too
Will Thompson [Mon, 15 Apr 2013 07:43:59 +0000 (08:43 +0100)]
Update feed description too

5 years agoReword the show blurb
Will Thompson [Mon, 15 Apr 2013 07:40:39 +0000 (08:40 +0100)]
Reword the show blurb

5 years agoLinkify episode titles in admin
Will Thompson [Sun, 14 Apr 2013 20:28:06 +0000 (21:28 +0100)]
Linkify episode titles in admin

5 years agoMake the front page less heroic
Will Thompson [Sun, 14 Apr 2013 19:00:57 +0000 (20:00 +0100)]
Make the front page less heroic

5 years agoShow published-ness in admin list
Will Thompson [Sun, 14 Apr 2013 18:34:51 +0000 (19:34 +0100)]
Show published-ness in admin list

5 years agoHide unpublished casts from lists
Will Thompson [Sun, 14 Apr 2013 18:34:38 +0000 (19:34 +0100)]
Hide unpublished casts from lists

5 years agoAdd Cast.published field
Will Thompson [Sun, 14 Apr 2013 18:18:01 +0000 (19:18 +0100)]
Add Cast.published field

5 years agofix itunes link on episode list
Will Thompson [Sun, 20 Jan 2013 13:42:06 +0000 (13:42 +0000)]
fix itunes link on episode list

5 years agoadd iTunes links
Will Thompson [Sun, 20 Jan 2013 13:39:12 +0000 (13:39 +0000)]
add iTunes links

5 years agoThe schedule changed
Will Thompson [Sun, 20 Jan 2013 11:10:07 +0000 (11:10 +0000)]
The schedule changed

5 years agoHide episode description until it's been broadcast
Will Thompson [Sat, 19 Jan 2013 10:32:04 +0000 (10:32 +0000)]
Hide episode description until it's been broadcast

5 years agoMove subscribe button into the header
Will Thompson [Mon, 29 Oct 2012 10:45:12 +0000 (10:45 +0000)]
Move subscribe button into the header

5 years agoAdd podcast license details
Will Thompson [Sat, 27 Oct 2012 11:36:05 +0000 (12:36 +0100)]
Add podcast license details

5 years agolink to mp3s rather than listen again where possible
Will Thompson [Sat, 27 Oct 2012 11:26:32 +0000 (12:26 +0100)]
link to mp3s rather than listen again where possible

5 years agoMention podcast on front page & episode index
Will Thompson [Sat, 27 Oct 2012 11:16:54 +0000 (12:16 +0100)]
Mention podcast on front page & episode index

5 years agoRe-add RSS link to the header.
Will Thompson [Wed, 24 Oct 2012 08:38:15 +0000 (09:38 +0100)]
Re-add RSS link to the header.

5 years agoEncode (Unicode) paths to UTF-8 for tagpy
Will Thompson [Tue, 16 Oct 2012 21:51:19 +0000 (22:51 +0100)]
Encode (Unicode) paths to UTF-8 for tagpy

5 years agoMP3Field: make duration_field optional
Will Thompson [Tue, 16 Oct 2012 21:35:11 +0000 (22:35 +0100)]
MP3Field: make duration_field optional

South blows up because it doesn't know how to specify this.

5 years agoFill in duration automatically
Will Thompson [Tue, 16 Oct 2012 10:27:51 +0000 (11:27 +0100)]
Fill in duration automatically

5 years agoGet rid of redundant mp3_length field
Will Thompson [Tue, 16 Oct 2012 08:41:56 +0000 (09:41 +0100)]
Get rid of redundant mp3_length field

5 years agoTurn mp3_path field into a FileField
Will Thompson [Tue, 16 Oct 2012 08:38:43 +0000 (09:38 +0100)]
Turn mp3_path field into a FileField

5 years agoResolve mp3 paths relative to MEDIA_URL
Will Thompson [Tue, 16 Oct 2012 08:27:33 +0000 (09:27 +0100)]
Resolve mp3 paths relative to MEDIA_URL

5 years agoMerge branch 'images-in-feeds' into live
Will J. Thompson [Mon, 15 Oct 2012 18:02:50 +0000 (19:02 +0100)]
Merge branch 'images-in-feeds' into live

5 years agoBetter WSGI file
Will J. Thompson [Mon, 15 Oct 2012 18:02:17 +0000 (19:02 +0100)]
Better WSGI file

5 years agoInclude images in show notes
Will Thompson [Mon, 15 Oct 2012 13:45:21 +0000 (14:45 +0100)]
Include images in show notes

5 years agoshow a summary of mp3 status in admin view
Will Thompson [Mon, 15 Oct 2012 10:02:32 +0000 (11:02 +0100)]
show a summary of mp3 status in admin view

5 years agoFix feeds for The Science of Fiction
Will Thompson [Sat, 8 Sep 2012 17:06:18 +0000 (13:06 -0400)]
Fix feeds for The Science of Fiction

5 years agofeeds: exclude items with no mp3
Will Thompson [Sun, 8 Jul 2012 12:54:22 +0000 (13:54 +0100)]
feeds: exclude items with no mp3

There's a lag between an episode happening and the mp3 appearing, so we
don't want it in the feed until it has an mp3 path, size and duration

5 years agoDon't crash when there is no season to default to
Will Thompson [Sun, 14 Oct 2012 19:12:08 +0000 (20:12 +0100)]
Don't crash when there is no season to default to

5 years agoDefault to latest season for new casts
Will Thompson [Sun, 14 Oct 2012 10:24:33 +0000 (11:24 +0100)]
Default to latest season for new casts

5 years agoAdd a past/future filter to the admin interface
Will Thompson [Sun, 14 Oct 2012 10:15:26 +0000 (11:15 +0100)]
Add a past/future filter to the admin interface

5 years agoShow episode time on front page
Will Thompson [Sun, 14 Oct 2012 10:15:13 +0000 (11:15 +0100)]
Show episode time on front page

5 years agoHide empty seasons from indices
Will Thompson [Thu, 4 Oct 2012 09:49:51 +0000 (10:49 +0100)]
Hide empty seasons from indices

This is not the right way to do it.

5 years agoUse markdown filter from django.contrib
Will Thompson [Thu, 4 Oct 2012 09:19:24 +0000 (10:19 +0100)]
Use markdown filter from django.contrib

MarkupField isn't compatible with Django 1.4 because multiple databases.

5 years agoConvert to South
Will Thompson [Thu, 4 Oct 2012 09:25:21 +0000 (10:25 +0100)]
Convert to South

5 years agoRemove enormous commented-out block from cast_detail
Will Thompson [Thu, 4 Oct 2012 09:16:48 +0000 (10:16 +0100)]
Remove enormous commented-out block from cast_detail

5 years agoTurn all the live things-to-do into buttons
Will Thompson [Sat, 8 Sep 2012 18:51:34 +0000 (14:51 -0400)]
Turn all the live things-to-do into buttons

This still looks a bit crap… but it's better than with text.

5 years agoIgnore Vim droppings
Will Thompson [Sat, 8 Sep 2012 18:39:41 +0000 (14:39 -0400)]
Ignore Vim droppings

5 years agoUse a Twitter button for tweeting at the show
Will Thompson [Sat, 8 Sep 2012 18:39:24 +0000 (14:39 -0400)]
Use a Twitter button for tweeting at the show

5 years agoUse some beautiful Twitter follow buttons
Will Thompson [Sat, 8 Sep 2012 18:04:19 +0000 (14:04 -0400)]
Use some beautiful Twitter follow buttons

5 years agoHide hero unit if there is no next podcast.
Will Thompson [Sun, 8 Jul 2012 12:38:45 +0000 (13:38 +0100)]
Hide hero unit if there is no next podcast.

5 years agoExplain what the a[id] CSS is for
Will Thompson [Sun, 8 Jul 2012 12:38:31 +0000 (13:38 +0100)]
Explain what the a[id] CSS is for

5 years agoWrite "Last episode" before its title.
Will Thompson [Sun, 8 Jul 2012 12:30:57 +0000 (13:30 +0100)]
Write "Last episode" before its title.

5 years agoReplace FaiF logo with SoF logo
Will Thompson [Sat, 26 May 2012 16:28:31 +0000 (17:28 +0100)]
Replace FaiF logo with SoF logo

6 years agoPull episode titles above images
Will Thompson [Tue, 22 May 2012 22:07:15 +0000 (23:07 +0100)]
Pull episode titles above images

6 years agoHide RSS <link>
Will Thompson [Tue, 22 May 2012 21:34:33 +0000 (22:34 +0100)]
Hide RSS <link>

6 years agoUpdate pub_date field documentation accordingly
Will Thompson [Tue, 22 May 2012 21:28:39 +0000 (22:28 +0100)]
Update pub_date field documentation accordingly

6 years agoShow now-playing episode on the front page
Will Thompson [Tue, 22 May 2012 21:17:40 +0000 (22:17 +0100)]
Show now-playing episode on the front page

6 years agoAdd import script
Will Thompson [Mon, 21 May 2012 22:58:38 +0000 (23:58 +0100)]
Add import script

6 years agoHide feeds for now
Will Thompson [Sun, 20 May 2012 22:43:12 +0000 (23:43 +0100)]
Hide feeds for now

6 years agoDon't use {% include ... with ... %}
Will Thompson [Sun, 20 May 2012 22:04:10 +0000 (23:04 +0100)]
Don't use {% include ... with ... %}

It's not supported in Django 1.2 and is easy to fake.

6 years agoDon't use django.contrib.staticfiles
Will Thompson [Sun, 20 May 2012 21:46:31 +0000 (22:46 +0100)]
Don't use django.contrib.staticfiles

It doesn't exist on 1.2, which is what's on the server.

6 years agoAdd settings.py with non-sensitive settings.
Will Thompson [Sun, 20 May 2012 21:42:15 +0000 (22:42 +0100)]
Add settings.py with non-sensitive settings.

6 years agoAdd a licensing page.
Will Thompson [Fri, 18 May 2012 22:36:15 +0000 (23:36 +0100)]
Add a licensing page.

Interestingly the license page for faif.us was in static/ but was a
Django template. Hmm...

6 years agoRename 'about' template to 'show_blurb'
Will Thompson [Fri, 11 May 2012 18:36:09 +0000 (19:36 +0100)]
Rename 'about' template to 'show_blurb'

I want a whole About page with blurb plus licensing.

6 years agoAdd missing CSS, JS and template.
Will Thompson [Fri, 11 May 2012 18:24:51 +0000 (19:24 +0100)]
Add missing CSS, JS and template.

6 years agoMark up current tab using class on body and link
Will Thompson [Fri, 11 May 2012 18:24:04 +0000 (19:24 +0100)]
Mark up current tab using class on body and link

6 years agoFix image source URL
Will Thompson [Thu, 10 May 2012 22:53:43 +0000 (23:53 +0100)]
Fix image source URL

6 years agoCorrectly show the next future episode.
Will Thompson [Thu, 10 May 2012 22:53:24 +0000 (23:53 +0100)]
Correctly show the next future episode.

6 years agoUse Markdown for summary and body
Will Thompson [Thu, 10 May 2012 08:56:46 +0000 (09:56 +0100)]
Use Markdown for summary and body

6 years agoMove /cast to /episodes
Will Thompson [Thu, 10 May 2012 08:48:04 +0000 (09:48 +0100)]
Move /cast to /episodes

6 years agoUse named URLs in templates and get_absolute_url
Will Thompson [Thu, 10 May 2012 08:47:19 +0000 (09:47 +0100)]
Use named URLs in templates and get_absolute_url

6 years agoGut single cast template
Will Thompson [Thu, 10 May 2012 08:45:56 +0000 (09:45 +0100)]
Gut single cast template

6 years agoAdd episode and season_list templates...
Will Thompson [Thu, 10 May 2012 08:45:18 +0000 (09:45 +0100)]
Add episode and season_list templates...

6 years agoCut out some ogg support
Will Thompson [Thu, 10 May 2012 08:44:35 +0000 (09:44 +0100)]
Cut out some ogg support

6 years agoAdd a page for a single season.
Will Thompson [Thu, 10 May 2012 08:03:18 +0000 (09:03 +0100)]
Add a page for a single season.

This is not particularly perfect since it's just a cut-down view of the
big list. But it's a start.

6 years agoRearrange views and templates for SoF
Will Thompson [Thu, 10 May 2012 07:56:28 +0000 (08:56 +0100)]
Rearrange views and templates for SoF

6 years agocast: add seasons and episode images to the model
Will Thompson [Thu, 10 May 2012 07:52:15 +0000 (08:52 +0100)]
cast: add seasons and episode images to the model

6 years agoserve up un-found files from static
Will Thompson [Mon, 7 May 2012 14:34:12 +0000 (15:34 +0100)]
serve up un-found files from static

This is a terrible idea.

6 years agoHook up admin site using include().
Will Thompson [Mon, 7 May 2012 14:26:57 +0000 (15:26 +0100)]
Hook up admin site using include().

This should work with Django >= 1.2. admin.site.root no longer exists as
of Django 1.4.

6 years agofeeds: Use Django >= 1.2 API
Will Thompson [Mon, 7 May 2012 14:23:14 +0000 (15:23 +0100)]
feeds: Use Django >= 1.2 API

The pre-1.2 API (django.contrib.syndication.views.feed plus feed_dict)
was removed in Django 1.4. This patch switches to the API added in 1.2.

6 years agoAdd a stub wsgi.py for Science of Fiction
Will Thompson [Mon, 7 May 2012 12:05:29 +0000 (13:05 +0100)]
Add a stub wsgi.py for Science of Fiction

6 years agoremove faif.us config file
Will Thompson [Mon, 7 May 2012 13:27:32 +0000 (14:27 +0100)]
remove faif.us config file

6 years agoMore license corrections.
Bradley M. Kuhn [Fri, 13 Apr 2012 16:08:14 +0000 (12:08 -0400)]
More license corrections.

6 years agoCorrected license.
Bradley M. Kuhn [Fri, 13 Apr 2012 16:07:38 +0000 (12:07 -0400)]
Corrected license.

6 years agoImprove description.
Bradley M. Kuhn [Fri, 13 Apr 2012 15:57:50 +0000 (11:57 -0400)]
Improve description.

6 years agoTypo fixes.
Bradley M. Kuhn [Sat, 28 Jan 2012 17:30:49 +0000 (12:30 -0500)]
Typo fixes.

6 years agoFixed copyright notices.
Bradley M. Kuhn [Sat, 28 Jan 2012 17:21:17 +0000 (12:21 -0500)]
Fixed copyright notices.
Got rid of another unported CC license.
Added link to Karen's blog.

6 years agoChanged link to Dan's halfbakedmedia to podfactory site.
Bradley M. Kuhn [Sat, 28 Jan 2012 17:18:15 +0000 (12:18 -0500)]
Changed link to Dan's halfbakedmedia to podfactory site.

6 years agoAdded link to Bradley and Karen's identi.ca and blogs.
Bradley M. Kuhn [Sat, 28 Jan 2012 17:13:22 +0000 (12:13 -0500)]
Added link to Bradley and Karen's identi.ca and blogs.

6 years agoCorrected license information (thanks to James Turner <jturner@gnu.org>)
Bradley M. Kuhn [Thu, 15 Sep 2011 17:39:01 +0000 (13:39 -0400)]
Corrected license information (thanks to James Turner <jturner@gnu.org>)

6 years agoFixed bad HTML.
Bradley M. Kuhn [Tue, 30 Aug 2011 13:50:00 +0000 (09:50 -0400)]
Fixed bad HTML.

6 years agoFixed license in feed as well.
Bradley M. Kuhn [Tue, 30 Aug 2011 13:06:03 +0000 (09:06 -0400)]
Fixed license in feed as well.