Maintenance
- updated the following packages
Celery
from3
to4
, the settingBROKER_URL
is now namedCELERY_BROKER_URL
Django
up to1.11
CairoSVG
is not pinned to version below2
any more, with this we drop support for Python3.3
as it is not compatible
- dropped support for
Python 3.3
Bugfixes:
- fixed handling of ISBN-13 values in the ISBN-10 return value from Amazon Product Advertising API #121 (PR#122)
Features:
- footer can now be extended through template block footer
- product addition in frontend improved #79 (PR#104)
- removed
urlpatterns
to please Django 1.10 deprecation - added docker setup for development (PR#101)
- list products with audience rating 18+ in notification mail if region is Germany and product is also 18+ #92 (PR#93)
Bugfixes:
- now catching parsing errors of returned XML from Amazon API #96
- fixed date range of displayed prices in price graph #90
- fixed display of old prices of price graph #97
- updated to latest
python-dateutil
version, somehow refs #95
Bugfixes:
Features:
Bugfixes:
- FindProductsToSynchronizeTask is rescheduled twice or more #89 (PR#91)
- Unable to parse 2015-02 to a datetime #57
- lots of codestyle
- minor bugfixes
Features:
- Add link to PM frontend in notification email #76
- Django 1.9 support (see pull request #80)
Bugfixes:
- FindProductsToSynchronizeTask is not always rescheduled #61
- Font files not included in package #75
- Identify as Amazon associate #77
Pull requests:
- Ensured that FindProductsToSynchronizeTask will be scheduled #78 (dArignac)
- Django 1.9 support #80 (dArignac)
Features:
Bugfixes:
- Products with the same price over graph timespae have an empty graph #67
- Notification of music albums #33
- Add artist for audio products #71
Pull requests:
Features:
- Prepare for automatic releases #68
- Increase performance of Amazon calls #41
- Django 1.8 compatibility #32
- Data reduction and clean up #27
- Limit graphs #26
- Show highest and lowest price ever #25
- Implement a full-usable frontend`#8 <#8>`__
- Add more tests #2
Bugfixes:
- Graphs empty for some products #65
- Don't show other peoples price limits #63
- Graphs do not render correct values #60
- 'NoneType' object has no attribute 'url' #59
- Rename SynchronizeSingleProductTask #56
- Sync on product creation not working #55
- Clear old products and prices #47
- Deleting a product subscription does not remove it from list view #42
- Endless synchronization queue #38
- Mark unavailable products #14
Closed issues:
- Unpin beautifulsoup4==4.3.2 #50
Pull requests:
- fixed access of unavilable image urls #59 #66 (dArignac)
- 63 subscriptions of other users #64 (mmrose)
- Mark unavailable products #62 (mmrose)
- Sync on product creation not working #58 (dArignac)
- Products are now requeried after deletion in list view #42 #54 (mmrose)
- Show highest and lowest price (#25) #53 (mmrose)
- Now the new FKs are also set during sync #25 #52 (mmrose)
- Adding datamigration for new min, max and current price FKs #25 #51 (mmrose)
- Performance improvements on product API view #49 (mmrose)
- Remove unused data`#48 <#48>`__ (dArignac)
- Amazon query performance increase #46 (dArignac)
- Django 1.8 compatibility #45 (dArignac)
- Bugfix: Endless queue #40 (dArignac)
- waffle.io Badge #37 (waffle-iron)
- unfortunately everything before was not packaged and released nor tracked.