Skip to content
This repository has been archived by the owner on May 17, 2022. It is now read-only.

Releases: cyb3rd4d/transmission-api

New major version

29 Mar 08:14
Compare
Choose a tag to compare
Merge pull request #10 from MartialGeek/torrent_id_list

New type TorrentIdList

Fix wrong expectation of the Transmission response in case of duplicate torrents

11 Mar 09:38
Compare
Choose a tag to compare
1.1.6

Fix wrong expectation of the Transmission response in case of duplica…

Fix wrong interface implementations

09 Mar 08:45
Compare
Choose a tag to compare

This release fixes 2 errors:

  • The freeSpace method did not return data. Now it returns an array containing the torrents path and its current size.
  • The torrentAdd method now throws a DuplicateTorrentException when the API returns a "duplicate torrent" error. This exception stores the ID, the name and the hash of the torrent. These data can be retrieved with the methods DuplicateTorrentException::getTorrentId(), DuplicateTorrentException::getTorrentName() and DuplicateTorrentException::getTorrentHashString()

1.1.4

20 Jan 16:19
Compare
Choose a tag to compare
Suggest installing Monolog in the composer.json

1.1.3: Merge pull request #4 from MartialGeek/hotfix/associated_array_ids

19 Jan 20:20
Compare
Choose a tag to compare
Fix #2 json_encode with associated array of IDs

Update the log messages

18 Jan 20:53
Compare
Choose a tag to compare
1.1.2

Update the log messages

1.1.1

18 Jan 20:46
Compare
Choose a tag to compare
Fix #3 Call logger when it was not injected

1.1.0

16 Jan 20:50
Compare
Choose a tag to compare
Allow the use of a logger

1.0.3

13 Jan 20:47
Compare
Choose a tag to compare
Inject the GuzzleHttp\ClientInterface instead of the concrete class i…

Fix bad index in the torrent-add response

08 Jan 11:08
Compare
Choose a tag to compare

Also add a usage example.