Skip to content

Releases: Twoure/KissNetwork.bundle

v1.2.9

15 Mar 00:53
Compare
Choose a tag to compare

03/14/2017

  • Fixes:
    • ServiceCode - xpath changes
    • Openload - fixed again but changes every week or two (use dev branch for latest openload patches)
  • Updates:
    • readme - added Web Client issue, changed links
    • ServicePrefs - domain names

v1.2.8

26 Dec 23:43
Compare
Choose a tag to compare

12/26/2016

  • Fixes:
    • PluginUpdateService - migrated init_run into code, and updated modified datetime
    • Openload - fixed for now
    • __init__.py - fixed cover thumb file path error
    • __init__.py - removed extra / in path names
    • Kissasian streams
    • fixed genres and cover file errors in bookmarks
    • fixed video fallback logic
  • Updates:
    • Added new Search All pref
    • Added more error handling
    • Added date_added to bookmarks
    • Added header exception for non-kiss URLs
    • Cleaned metadata, domain, packer, and ServiceInfo code
    • ServicePrefs - updated URL names
    • cfscrape - updated to v1.6.8
    • ServiceCode - removed old Onedrive code

v1.2.7

31 Aug 21:20
Compare
Choose a tag to compare

08/31/2016

  • Fixes:
    • kissheaders - reload header file when cookie expire
    • kissheaders - expire time for error cookies
    • initial install header initialization
    • Openload - fixed for now, will see if keeps changing
  • Updates:
    • New Bookmark Auto-Backup feature
    • New custom bookmark backup path
    • Simplified PhotoAlbum code
    • Simplified loading preferences
    • rhtml.py - improved error logging
    • ServiceCode - added test for token

v1.2.6

19 Aug 22:00
Compare
Choose a tag to compare

08/19/2016

  • Fixes:
    • Typo, was preventing non-kiss thumbs from displaying
    • Datetime resolution comparison at startup. Removed ms
    • Expire time comparison. Ensure comparing int()
  • Updateds:
    • Removed old cache cover icon
    • Removed ValidatePrefs, no-longer needed

v1.2.5

18 Aug 20:59
Compare
Choose a tag to compare

08/18/2016

Fixes:

  • LegacyBookmarkUpdate() - fixed regex matching and added condition to update bookmark's domain when they change
  • Openload - fixed for site changes
  • Fixed open() method to comply with PMS v1.1.0

Updates:

  • Added Simple UI option to remove all sub list in favor of one list dictated by Sort List by... option d5adj10
  • cloudflare-scrape: updated to v1.6.6
    • Switched from PyExecJS to Js2Py
    • Removed unused libs and added new required libs
    • No longer depends on external JRE 😄
  • Moved headers.pys into kissheaders.pys, and created a new Header Class
    • Large speed boost, since no longer reading a file each time accessing a header value
  • Moved Prefix and Title into common.pys
  • Moved bookmark Hide function into channel preferences
  • Changed all strings to .format() notation
  • Changed cache location for URLs, Thumbs, and Bookmark Backups
    • Removed cover caching options from channel preferences
    • Thumbs are cached for one month
    • URLs are cached for one hour
  • rhtml.py changed to Hash matching, removed unused libs
  • ServiceCode - improved URL, Thumb, and Headers cache handling, as-well-as error handling
  • Changed Samsung Fix to Force Redirect
  • New preferences.py Class for use within ServiceCode to dynamically access channel Preferences
  • New data.pys Class to handle thumbs within ServiceCode
  • Headers only update on install/upgrade or when accessed and are expired
  • When headers auto-check after first install, all headers are set regardless of selected domains within channel preferences
  • When headers auto-check after upgrade, headers only updated from currently selected domains within channel preferences
  • Added cached data migration/cleaning
  • Added clear bookmark OK? function, so will no longer clear bookmarks on first press, and will ask for confirmation
  • Added error logging for Service Unavailable and Human Verification. URLs do NOT Cache upon errors.
  • Added Xbox One & Apple TV v4 to DumbTools, so can support Search/Prefs input
  • Added New PluginUpdateService and removed old updater.py
    • Allows for either tracking branch commits or releases
    • New Update Channel option within Prefs: Stable = track release, Development = track commits within dev branch
    • Downloads new code within a staged path (similar to Plex's channel install service)
    • Then differences the old bundle with the new code, and removes old files/folders from current bundle
    • After unused files/folders are removed, the new code is copyied into the bundles directory (stage code is removed after copy), then restarts the channel to apply changes

v1.2.4

13 Jul 23:14
Compare
Choose a tag to compare

07/13/2016

  • Updated decryption to use Plex Framework, removed unused code
  • Updated code to better handle domain name changes
  • Changed legacy bookmark update to match against https for kissanime
    • will cause issues when/if kissanime changes back to https
    • will look into better solution for next release

v1.2.3

01 Jul 19:33
Compare
Choose a tag to compare

07/01/2016

  • cloudflare-scrape: updated to v1.6.5
  • Added default bitrate info to Videos
  • Improved Node.js usage with link decryption
    • If Server using Node.js, then execute JavaScript in virtual machine (vm)
  • Added version information. Prep for force channel update code, yet to be created

v1.2.2

15 Jun 22:35
Compare
Choose a tag to compare

06/15/2016

  • Fixes:
    • DevTools: CacheAllCovers error
    • DevTools: bookmark tools, load bookmark error when loading fresh bookmarks
    • CFTest: input errors
    • Openload: fixed for site changes
  • Updates:
    • KissDecrypt.pys: KissAsian updated to v5 decryption (they are changing it every day so don't expect this to work long)
    • rhtml.py: added new HTTP 522 exception
    • PyExecJS: added v1.1.0 as fallback
    • PlayVideo: added Openload redirect if kiss server video not present
    • headers.pys: added added javascript runtime engine test info to CFTest
    • headers.pys: updated set_header to skip off line sites (still in testing)
    • CFTest: changed test site to manga
    • DefaultPrefs.json: changed default pref for Enable Debug Logging to True. Allows errors to be caught on first run.
    • cloudflare-scrape: updated to v1.6.4
    • Stream.moe: site resolved ssl error. Removed curl code, and updated video URL code.

v1.2.1

05 Jun 05:59
Compare
Choose a tag to compare

06/05/2016

  • Fixes:
    • KissDecrypt.pys KissCartoon updated to v3 decryption
    • Comic cover URLs, added to caching rules
    • First attempt at error handling for offline host
    • Many DevTools errors
    • Common error within headers.pys
    • Common error within CFTest function
  • Updates:
    • cloudflare-scrape v1.6.3
    • PyExecJS v1.4.0
    • six v1.10.0 (required for PyExecJS v1.4.0)
    • Added new Related links
    • Improved dynamic domain handling
    • Improved cookie expire time handling
    • New Bookmark Backup tools within DevTools
    • Improved URL caching
    • Added Reset URL cache to DevTools
    • Switched to Core when available
    • New Domain tools within DevTools

v1.2.0

08 May 05:11
Compare
Choose a tag to compare

05/07/2016

  • Fixed Kissasian video URL decryption v3
  • Updated Info.plist, removed unused code