Skip to content

Releases: jodal/comics

v2.3.3 (2014-10-06)

20 Mar 10:13
Compare
Choose a tag to compare

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)

20 Mar 10:12
Compare
Choose a tag to compare
  • 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)

20 Mar 10:12
Compare
Choose a tag to compare
  • 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)

20 Mar 10:11
Compare
Choose a tag to compare
  • 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)

20 Mar 10:11
Compare
Choose a tag to compare
  • 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)

20 Mar 10:10
Compare
Choose a tag to compare

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)

20 Mar 10:10
Compare
Choose a tag to compare
  • 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)

20 Mar 10:09
Compare
Choose a tag to compare
  • 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)

20 Mar 10:09
Compare
Choose a tag to compare

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)

20 Mar 10:08
Compare
Choose a tag to compare
  • 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 and comics_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.