Skip to content

Releases: ClementJ18/moddb

v0.7 Release

11 May 21:20
df35324
Compare
Choose a tag to compare

Bug Fixes

  • Links in comment content are now properly displayed as links rather than simply the domain name
  • Changed get_all_results to return either ResultList or CommentList to allow for comment flattening
  • Replace tags (non-embed ones) in comment content by simply the href value of the tag
  • Fixed bug with getting more results from ResultList for blogs and reviews

New Features

  • Add contains for ResultList, CommentList and Search
  • All get_comments now have access to the show_deleted kwarg
  • Added Review id attribute
  • Added attribute for Agree and Disagree Review links
  • Added helper methods for finding object within sequences (find and get)

New Client Methods

  • Added support for adding comments
  • Added support for deleting comments
  • Added support for undeleting comments
  • Added support for editing comments
  • Added support for adding reviews to pages
  • Added support for deleting review from page

ResultList, Search and CommentList enhancements

20 Apr 20:27
8d686e2
Compare
Choose a tag to compare

Bug Fixes

  • .MissingComment has been properly documented
  • Fixed bug where parsing tutorial articles would raise a KeyError

New Features

  • .Search now includes the current page of results stored as the attribute page
  • New enum called .Month used to filter .Poll searches
  • .CommentList now includes the page of comments currently store (page) and the total amount of pages (max_page).
  • .Client has test cases
  • New list-like class .ResultList returned by most get_ functions to allow easier navigation of results
  • .Search now behaves like a list
  • .Search and .CommentList have access to get_all_results, an expensive call that iterates through all the pages of results available and returns a list of all the results. This does not return duplicate entries.
  • Changelog begins

Bunch of Client Functionalities

06 Apr 20:42
Compare
Choose a tag to compare
  • adding ability to like/dislike comment objects using the client
  • adding ability to report resources from the client
  • added ability to return RSS as a dict of entries
  • basically bunch more Client methods, check them out
  • implementing Request objects which represent friend requests and allowing to accept/decline those requests
  • various bugfixes

Logged in user interface

01 Apr 23:22
62544e6
Compare
Choose a tag to compare

This releases implements the Client object which allows logged in users to interact with more member specific aspects such as updates and watched pages. In addition, this implements some mechanics to temporarily overwrite the module's central session and replace it with the client instance's session.

v3

19 Mar 09:43
Compare
Choose a tag to compare
v3
  • adding automatic dependencies
  • low level class/name shuffling, not a breaking change

Adding RSS support and fixing various bugs

11 Mar 09:46
Compare
Choose a tag to compare
  • Pages now have a method to retrieve the various rss feed urls
  • Thumbnails have additional metadata fields which can be None
  • soup has been renamed to get_page
  • Added a method to save attachements given a path
  • Added parsing for the front page slider
  • Various bug fixes related to incorrect value for attributes

v1

25 Feb 22:23
Compare
Choose a tag to compare
v1

initial release