Skip to content

Releases: dsmrreader/dsmr-reader

v1.5.3 - 2017-01-11

11 Jan 20:02
Compare
Choose a tag to compare

Tickets resolved in this release:

  • Improve MinderGas API client implementation (#228).

v1.5.2 - 2017-01-09

09 Jan 20:12
Compare
Choose a tag to compare

Tickets resolved in this release:

  • Automatic refresh of dashboard charts (#210).
  • Mindergas.nl API: Tijdstip van verzending willekeurig maken (#204).
  • Extend API docs with additional example (#185).
  • Docs: How to restore backup (#190).
  • Log errors occured to file (#181).

v1.5.1 - 2017-01-04

04 Jan 19:05
Compare
Choose a tag to compare

This patch contains no new features and only solves upgrading issues for some users.

Tickets resolved in this release:

  • Fix for issues #200 & #217, which is caused by omitting the switch to the VirtualEnv. This was not documented well enough in early versions of this project, causing failed upgrades.

v1.5.0 - 2017-01-01

01 Jan 14:31
Compare
Choose a tag to compare

Please mind:

Warning: Change in Python support

  • The support for Python 3.3 has been dropped due to the Django upgrade (#103).
  • There is experimental support for Python 3.6 and Python 3.7 (nightly) as the unittests are now built against those versions as well (#167).

Legacy warning

  • The migrations that were squashed together in (#31) have been removed. This will only affect you when you are currently still running a dsmrreader-version of before v0.13 (β).
  • If you are indeed still running < v0.13 (β), please upgrade to v1.4 first (!), followed by an upgrade to v1.5.

Tickets resolved in this release:

  • Verify telegrams’ CRC (#188).
  • Display last 24 hours on dashboard (#164).
  • Status page visualisation (#172).
  • Store and display phases consumption (#161).
  • Weather graph not showing when no gas data is available (#170).
  • Upgrade to ChartJs 2.0 (#127).
  • Improve Statistics page performance (#173).
  • Version checker at github (#166).
  • Remove required login for dismissal of in-app notifications (#179).
  • Round numbers displayed in GUI to 2 decimals (#183).
  • Switch Nosetests to Pytest (+ pytest-cov) (#167).
  • PyLama code audit (+ pytest-cov) (#158).
  • Double upgrade of Django framework Django 1.8 -> Django 1.9 -> Django 1.10 (#103).
  • Force PYTHONUNBUFFERED for supervisor commands (#176).
  • Documentation updates for v1.5 (#171).
  • Requirements update for v1.5 (december 2016) (#182).
  • Improved backend process logging (#184).

v1.4.1 - 2016-12-12

12 Dec 20:51
Compare
Choose a tag to compare

Bugfix patch:

  • Consumption chart hangs due to unique_key violation (#174).
  • NoReverseMatch at / Reverse for ‘docs’ (#175).

Many thanks to Koen Volleberg and Gert Schaafsma for reporting these issues.

Upgrading:

v1.4.0 - 2016-11-28

28 Nov 17:58
Compare
Choose a tag to compare

Release contains:

  • Push notifications for Notify My Android / Prowl (iOS), written by Jeroen Peters (#152).
  • Support for both single and high/low tariff (#130).
  • Add new note from Dashboard has wrong time format (#159).
  • Display estimated price for current usage in Dashboard (#155).
  • Dropbox API v1 deprecated in June 2017 (#142).
  • Support for Python 3.5 (#55).
  • Improve code coverage (#151).
  • Restyle configuration overview (#156).
  • Capability based push notifications (#165).

Upgrading:

v1.3.2 - 2016-11-08

08 Nov 17:38
Compare
Choose a tag to compare
  • Requirements update (november 2016) (#150)

v1.3.1 - 2016-08-16

16 Aug 17:16
Compare
Choose a tag to compare
  • CSS large margin-bottom (#144).
  • Django security releases issued: 1.8.14 (#147).
  • Requirements update (August 2016) (#148).
  • Query performance improvements (#149).

v1.3.0 - 2016-07-15

15 Jul 19:58
Compare
Choose a tag to compare
  • API endpoint for datalogger (#140).
  • Colors for charts (#137).
  • Data export: Mindergas.nl (#10).
  • Requirement upgrade (#143).
  • Installation wizard for first time use (#139).

Existing installations can easily be upgraded by using the ./deploy.sh script in the root of the project.

v1.2.0 - 2016-05-18

18 May 19:24
Compare
Choose a tag to compare
  • Energy supplier prices does not indicate tariff type (Django admin) (#126).
  • Requirements update (#128).
  • Force backup (#123).
  • Update clean-install.md (#131).
  • Improve data export field names (#132).
  • Display average temperature in archive (#122).
  • Pie charts on trends page overlap their canvas (#136).
  • ‘Slumber’ consumption (#115).
  • Show lowest & highest Watt peaks (#138).
  • Allow day & hour statistics reset due to changing energy prices (#95).