Skip to content

Releases: Podcastindex-org/podping-hivewriter

v1.2.2

18 Jun 22:40
95df1a8
Compare
Choose a tag to compare

What's Changed

  • Handle invalid hive error response by @agates in #49
  • Skip posting key authorized check on startup by @agates in #50

Full Changelog: v1.2.1...v1.2.2

v1.2.1

27 Feb 15:43
0fab946
Compare
Choose a tag to compare

This is a no-code patch release for python packaging changes to [hopefully] publish wheels for 3.8 and 3.9

Full Changelog: v1.2.0...v1.2.1

v1.2.0

27 Feb 15:04
1541eaa
Compare
Choose a tag to compare

New Features

The most significant change in this release is the addition of the liveEnd reason:

  • liveEnd -- An indication that an RSS feed has been updated and either the status attribute of an existing <podcast:liveItem> has been changed from live to ended or a <podcast:liveItem> that previously had a status attribute of live has been removed from the feed entirely.

What's Changed

  • Publish python builds for python 3.8 and 3.9, and explicitly for 3.10 by @agates in #42
  • Add "liveEnd" reason code by @agates in #41
  • Speedup tests by switching to lighthive stream to block_api by @agates in #44

Full Changelog: v1.1.0...v1.2.0

v1.1.0

26 Jan 04:14
ef41a0c
Compare
Choose a tag to compare

New features

From a user-facing perspective, this release primarily adds two new command line options:

  • --medium allows a user to specify the medium type of the feeds being posted to Podping
    • The current default medium is podcast, in line with the <podcast:medium> specification
    • When used in combination with the write command, this option SHOULD match the <podcast:medium> tag within the given feeds.
    • When used in combination with the server command, this option WILL set the default medium for the server.
  • --reason allows a user to set the reason the feeds are being posted to Podping
    • The default reason is update, which falls in line with previous versions of Podping until now.
    • When used in combination with the write command, this option WILL indicate the same reason for all given feeds.
    • When used in combination with the server command, this option WILL set the default reason for the server.
    • The current list of reasons and their purpose can be found in the project README.
      • update -- A general indication that an RSS feed has been updated.
      • live -- An indication that an RSS feed has been updated and a contained <podcast:liveItem> tag's status attribute has been changed to live.

Further discussion on why these options were added: #18
Further reading on philosophical architectural changes for this release: Podcasting 2.0 – Evolution of Podping

What's Changed

  • Changed the Hive operation IDs to include medium and reason codes by @agates in #25
  • Add new version of podping schema (version "1.0") by @agates in #26
  • Changed operation_id prefixes for Hive character limitations by @agates in #29
  • Replace beem with lighthive by @brianoflondon in #30
  • Feature/1.1/#31 startup resource credits fix by @brianoflondon in #32
  • Sanity check input for Hive account/keys by @brianoflondon in #33
  • Feature/1.1/#27 add medium reason to cli interface by @agates in #34
  • Feature/1.1/#36 default medium reason for server by @agates in #37

1.1 Milestone: https://github.com/Podcastindex-org/podping-hivewriter/milestone/1?closed=1

Full Changelog: v1.0.3...v1.1.0

v1.1.0-beta.3

24 Jan 04:55
d520e15
Compare
Choose a tag to compare
v1.1.0-beta.3 Pre-release
Pre-release
Merge pull request #37 from Podcastindex-org/feature/1.1/#36_default_…

v1.1.0-beta.2

23 Jan 22:23
b52a39d
Compare
Choose a tag to compare
v1.1.0-beta.2 Pre-release
Pre-release
Use [email protected]

v1.1.0-beta.1

23 Jan 21:34
04cb98c
Compare
Choose a tag to compare
v1.1.0-beta.1 Pre-release
Pre-release
Attempting packaging changes requiring a version bump to v1.1.0-beta.1

v1.1.0-beta.0

19 Jan 03:49
79c48f9
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release
Merge branch 'release/1.1.0b0' into main

v1.0.3

26 Dec 04:16
4b47125
Compare
Choose a tag to compare

Fix crashing when an internet connection to Hive is lost.

v1.0.2

20 Sep 06:43
86ea24b
Compare
Choose a tag to compare

Fixed the logic related to retrying sending IRIs in the event of an extended series of errors, such as an internet outage.