Releases: jodal/comics
v2.3.3 (2014-10-06)
Crawlers
- New:
nerdrage
- Update lots of comic release schedules.
- Update:
drmcninja
after feed change. - Update:
harkavagrant
after site change. - Update:
hijinksensue
to fetch large images. - Update:
lookingforgroup
to not fetch unrelated comics. - Update:
nedroid
after feed change. - Update:
pennyarcade
to work around User-Agent check. - Update:
pidjin
to ignore repeated image. - Update:
redmeat
after site change. - Update:
subnormality
after page change. - Update:
wondermark
after feed change. - Inactive:
marriedtothesea
- Inactive:
pelsogpoter
- Inactive:
threewordphrase
- Inactive:
toothpastefordinner
- Inactive:
virtualshackles
v2.3.2 (2014-09-11)
-
Dependencies with new maximum versions:
- django_compressor >= 1.1, < 1.5
- Pillow >= 1.7, < 2.6
-
Add crawler status page to the menu.
-
Fix position of "Add to my comics" button.
-
Make an attempt at fixing downloading of image URLs with non-ASCII chars in the URL.
Crawlers
- New:
blasternation
- New:
cardboardcrack
- New:
commitstrip
- New:
lunche24
- New:
q2qcomics
- Update:
asofterworld
after site change. - Update:
doghouse
after feed change. - Update:
joyoftech
after site change. - Update:
kiwiblitz
after site change. - Update:
seemikedraw
after site move. - Update:
thegamercat
after feed change. - Update:
walkoflife
is no longer published.
v2.3.1 (2014-06-11)
- Display error message instead of crashing if a password reset link is reused.
Crawlers
- New:
iamarg
- Update:
asofterworld
after feed breakage. - Update:
crookedgremlins
after feed removal. - Update:
darklegacy
after site change. - Update:
hijinksensue
after feed change. - Update:
lookingforgroup
after feed change. - Update:
mutts
after site change. - Update:
phd
after feed change. - Update:
poledancingadventures
after site change. - Update:
pcweenies
after feed change. - Update:
playervsplayer
after site change. - Update:
sinfest
after site change. - Update:
stickydillybuns
after delayed feed update. - Update:
yamac
after site change. - Inactive:
antics
- Inactive:
boxerhockey
- Inactive:
dungeond
- Inactive:
eatthattoast
- Inactive:
gregcomic
- Inactive:
lunch
- Inactive:
pinkparts
- Inactive:
somethingofthatilk
- Inactive:
thechalkboardmanifesto
v2.3.0 (2014-04-07)
-
Dependencies with new minimum versions:
- Django >= 1.6, < 1.7
- django-boostrap-form >= 3.1, < 3.2
-
Dependencies with new maximum versions:
- cssmin >= 0.1, < 0.3
- cssselector >= 0.8, < 0.10
- django-tastypie >= 0.9.13, < 0.12
- Pillow >= 1.7, < 2.5
-
Upgraded to Bootstrap 3, which gives way for a refreshed and more
responsive/mobile-friendly design. -
Upgraded to Font Awesome 4.
-
Upgraded to JQuery 2. IE6/7/8 are no longer supported. IE9 is the oldest IE version you can expect to work with comics.
-
Moved comics list from bottom of each page to its own page in the top menu. This makes it more available on mobile clients, as well as to new users that don't know where to find the list after they've subscribed to their first comic.
-
Use Moment.js to show time since fetched timestamp in release metadata. This can't be done on the server-side due to heavy caching.
v2.2.3 (2014-03-31)
- Make
num_releases_since/:id
view return 404 instead of 500 for unknown release IDs.
Crawlers
- New:
adam4d
- New:
poorlydrawnlines
- Update:
lookingforgroup
after feed change. - Update:
pennyarcade
after site change. - Update:
questionablecontent
after site change. - Update:
satw
to include description text.
v2.2.2 (2013-12-21)
Crawlers
- Update many comic schedules
- Update:
hijinksensue
after feed change. - Update:
partiallyclips
to save larger image. - Update:
scenesfromamultiverse
after feed change. - Update:
toothpastefordinner
after feed change.
v2.2.1 (2013-11-08)
-
Security: Disabled the GZip middleware to help prevent the BREACH attack. See https://www.djangoproject.com/weblog/2013/aug/06/breach-and-django/ for details.
-
The feedback form no longer uses the logged in user's email address as the sender address as this can cause the mail to be rejected due to sender validation and similar anti spam measures. The user's email is still in the email signature and is now also in the mail's
Reply-To
header. -
The status page now sorts comics by the number of days since the last release, moving the comics most in need of maintenance to the top of the page.
Crawlers
- New:
pinkparts
- New:
poledancingadventures
- New:
redmeat
- New:
seemikedraw
- Update:
amazingsuperpowers
after feed change. - Update:
axecop
after feed change. - Update:
bugcomic
after site change. - Update:
chainsawsuit
after feed change. - Update:
crookedgremlins
after site change. - Update:
cyanideandhappiness
schedule. - Update:
evilinc
after site change. - Update:
fanboys
after feed change. - Update:
gregcomic
after site change. - Update:
gucomics
after feed change. - Update:
harkavagrant
after feed change. - Update:
heijibits
after addition of User-Agent check. - Update:
hjinksensue
after feed change. - Update:
joyoftech
after feed change. - Update:
icanbarelydraw
after addition of User-Agent check. - Update:
kalscartoon
after addition of User-Agent check. - Update:
kiwiblitz
after feed change. - Update:
lunch
to use feed. - Update:
marriedtothesea
after feed change. - Update:
menagea3
after site change and delayed feed update. - Update:
mysticrevolution
after site change. - Update:
nedroid
after feed change. - Update:
optipess
to add related text. - Update:
pidjin
after site change. - Update:
questionablecontent
after site change. - Update:
reallife
after feed change. - Update:
sheldon
after site change. - Update:
shortpacked
after site change. - Update:
stickydillybuns
to use site feed and include title. - Update:
thegamercat
after addition of User-Agent check. - Update:
thegutters
after feed change. - Update:
wulffmorgenthaler
after site change. - Inactive:
picturesforsadchildren
- Inactive:
radiogaga
- Inactive:
reveland
v2.2.0 (2013-07-07)
-
New dependencies, and dependencies with new minimum versions:
- cssselect >= 0.8, < 0.9
- Django >= 1.5, < 1.6
- django-tastypie >= 0.9.13, < 0.10
- lxml >= 3, < 4
- defusedxml >= 0.4, < 0.5
-
Dependencies with new maximum versions:
- django_compressor >= 1.1, < 1.4
- Pillow >= 1.7, < 2.2
- South >= 0.7, < 2.0
-
Fix crash in importing of old comic sets, which has been broken since v2.1.0.
Crawlers
- New:
20px
- New:
completelyseriouscomics
- New:
hjalmar
- New:
kollektivet
- New:
tommyogtigern
- New:
truthfacts
- New:
wumovg
- Update:
amazingsuperpowers
after feed change. - Update:
antics
after feed change. - Update:
beyondthetree
is no longer published. - Update:
chainsawsuit
after feed change. - Update:
choppingblock
is no longer published. - Update:
darylcagle
after feed change. - Update:
dilbert
after removal of feed. - Update:
dilbertvg
after move to new site. - Update:
eatthattoast
to not throw exception when the site is broken. - Update:
eon
is no longer published. - Update:
evilinc
to be more robust. - Update:
exiern
to track new storyline. - Update:
extralife
after feed change. - Update:
extraordinary
after site change. - Update:
fagprat
after site change. - Update:
geekandpoke
after feed change. - Update:
gws
after site change. - Update:
harkavagrant
schedule. - Update:
havet
is no longer published. - Update:
hejibits
schedule. - Update:
heltnils
is no longer published. - Update:
hipsterhitler
is no longer published. - Update:
kiwiblitz
schedule. - Update:
kukuburi
is no longer published. - Update:
leasticoulddo
after site change. - Update:
manalanextdoor
is no longer published. - Update:
manlyguys
after feed change. - Update:
orneryboy
is no longer published. - Update:
overcompensating
is no longer published. - Update:
perrybiblefellowship
to be an active crawler again. - Update:
picturesforsadchildren
is no longer published. - Update:
pidjin
to ignore repeated non-comic image. - Update:
reallife
after site change. - Update:
sheldon
schedule. - Update:
slagoon
after site change. - Update:
smbc
after site change. - Update:
somethingofthatilk
schedule. - Update:
subnormality
to include title text. - Update:
thechalkboardmanifesto
schedule. - Update:
thegamercat
after feed change. - Update:
theidlestate
is no longer published. - Update:
undeclaredmajor
is no longer published. - Update:
utensokker
is published again. - Update:
uvod
after feed change. - Update:
veslemoy
is no longer published. - Update:
whiteninja
is no longer published. - Update:
wulffmorgenthaler
to work after site change. - Update:
wulffmorgenthalerap
is no longer active. - Update:
yehudamoon
is no longer published. - Update:
zofiesverden
is no longer published.
v2.1.1 (2013-02-26)
Crawlers
- New:
lunchtu
- New:
mutts
. Contributed by Anders Birkenes. - New:
pelsogpoter
. Contributed by Anders Birkenes. - New:
stickydillybuns
- New:
undeclaredmajor
- New:
yamac
- Update:
abstrusegoose
after feed change. - Update:
bizarro
after feed change. - Update:
joyoftech
after site change. - Update:
lookingforgroup
after feed change. - Update:
thegamercat
to be more robust.
v2.1.0 (2012-10-15)
-
Added a web service interface to the comics instance's data to enable the development of custom frontends to comics and apps for Android and iOS.
-
Improved admin interface. A lot of fields on the comic, release, and image models are now read-only, as they are only intended to be changed by the
comics_addcomics
andcomics_getreleases
commands. The comics admin interface is mainly intended for browsing and deleting comics/releases/images, not changing. -
Proper time zone support for comics crawling. We now calculate the current date at the location a comic is published using time zone aware datetime objects for the current time, which are converted to the comic's local time zone using
pytz
. -
Removed the setting
COMICS_DEFAULT_TIME_ZONE
. -
Updated time zone data for all crawlers. A lot of releases will now be fetched an hour earlier during daylight savings time, which is now taken into consideration when crawling.