Skip to content
This repository has been archived by the owner on Apr 21, 2019. It is now read-only.

Releases: bpepple/bamf

I Can't Lose

01 Aug 14:45
034725d
Compare
Choose a tag to compare

Changes since last release:

  • Optimized the comic-importer a bit by removing some unnecessary api calls. Should speed things up a tiny bit, particularly if you are importing a lot of issues of one series.
  • Fixed a bug where the image filename from Comic Vine is too long (greater than 132 characters) which caused a database error.
  • Cleaned up some soon-to-be depreciated template tags in preparation of Django-2.1.
  • Quite a couple of Python deprecation warnings.
  • Bumped the version of Django. (i.e. pip install -U -r requirements.txt)
  • Added a new project logo. (Thanks trumblejoe). Fixes #15

World's On Heroin

24 May 22:17
715c965
Compare
Choose a tag to compare

Changes since last release:

  • Added ability to rate individual issues.
  • Use raw_id in the issue admin page for better performance on large collections.
  • Fix a bug where new issues being imported were not having the description added. Fixes #27
  • Various queryset improvements.
  • Bump versions of Django, huey, pillow, psycopg2, and django-rest-framework. Note: psycopg2 has been renamed to psycopg2-binary. Refer to:
    http://initd.org/psycopg/articles/2018/02/08/psycopg-274-released/

Subdivisions

30 Mar 21:46
a1fe145
Compare
Choose a tag to compare

Changes since last release:

  • Add links to previous and next issues on the Issue Detail view.
  • Speed up loading comic reader.
  • Optimize queryset for Character API.
  • Add a bunch on new tests.
  • Require the user to be logged in to view API data.

Margin Walker

08 Mar 19:14
e85ec7e
Compare
Choose a tag to compare

Changes since last release:

  • Added icon to Recently Added view to show read status. Fixes #20
  • Add basic authentication & permissions
  • Tweaked the menu-bar (showing users name & link to admin pages)
  • Reworked images code to allow uploading of images via admin pages.
  • Add the ability to rate issues. Fixes #17.
  • Adds Roles admin page. (Allows superuser to add/remove/edit an issues credits)
  • Optimize the Series List view for faster loading.
  • Bump the version of Django to the latest version. (i.e. pip install -U -r requirements.txt)
  • Added a bunch of new tests.

Paper Thin Front

14 Feb 20:06
0e98529
Compare
Choose a tag to compare

Changes since last version:

  • Fix pagination on search results. Fixes #23
  • Clean-up of html code for W3c online validation.
  • Little bit of polish to the sites look, i.e. larger cog image, rounded corners on images, etc.

I Typed For Miles

05 Feb 21:29
4c84f40
Compare
Choose a tag to compare

Changes since last version:

  • Added functionality to refresh detail information for issues, series, publisher, etc. from Comic Vine in the admin pages.
  • Increased the expire_after time for requests_cache.
  • Bumped the version requirement for Django to v2.0.2
  • Added some error handling to the templates if an image is not available.
  • Fixed description text formatting in detail views.
  • Fixed a minor formatting issue with creators that had multiple roles.

The Positive Aspect of Negative Thinking

24 Jan 21:09
63054f2
Compare
Choose a tag to compare

Only one bug fixed, but it's impact is big enough to warrant a release.

  • Improve formatting of issue/series descriptions retrieved from Comic Vine when importing an issue. Fixed #9

Girl On A Motorbike

23 Jan 16:40
5b70a20
Compare
Choose a tag to compare

Changes since last version:

  • Added some error handling when importing an issue if it already exists in the database.
  • Added admin page actions to mark issues or series as read/unread.
  • Add django-solo to requirements.txt since they have releases a new version that works with Django 2.0
  • Delete Series when removing the last remaining issue from the database.
  • Remove the search function from the Issue list view page since it's not really useful.
  • Removed MultiSelectField from the Roles model, which fixes database dumps. Sadly, can't remove django-multiselectfield from the requirements.txt since the migrations depend on it.
  • Added the django-debug-toolbar to the project (only used when Debug=True in settings.py)
  • Bunch of queryset optimizations to reduce the number of database queries.

If You Can Hold Your Breath

12 Jan 20:39
176152a
Compare
Choose a tag to compare

Initial project release.