Releases: Twoure/KissNetwork.bundle
Releases · Twoure/KissNetwork.bundle
v1.2.9
v1.2.8
12/26/2016
- Fixes:
PluginUpdateService
- migratedinit_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
, andServiceInfo
code ServicePrefs
- updated URL namescfscrape
- updated tov1.6.8
ServiceCode
- removed old Onedrive code
- Added new
v1.2.7
08/31/2016
- Fixes:
kissheaders
- reload header file when cookie expirekissheaders
- 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 loggingServiceCode
- added test fortoken
v1.2.6
v1.2.5
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 PMSv1.1.0
Updates:
- Added
Simple UI
option to remove all sub list in favor of one list dictated bySort List by...
option d5adj10 cloudflare-scrape
: updated tov1.6.6
- Moved
headers.pys
intokissheaders.pys
, and created a new Header Class- Large speed boost, since no longer reading a file each time accessing a header value
- Moved
Prefix
andTitle
intocommon.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 libsServiceCode
- improved URL, Thumb, and Headers cache handling, as-well-as error handling- Changed
Samsung Fix
toForce Redirect
- New
preferences.py
Class for use withinServiceCode
to dynamically access channel Preferences - New
data.pys
Class to handle thumbs withinServiceCode
- 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
andHuman 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 oldupdater.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
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
- will cause issues when/if kissanime changes back to
v1.2.3
07/01/2016
cloudflare-scrape
: updated tov1.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
06/15/2016
- Fixes:
DevTools
:CacheAllCovers
errorDevTools
: bookmark tools, load bookmark error when loading fresh bookmarksCFTest
: input errors- Openload: fixed for site changes
- Updates:
KissDecrypt.pys
: KissAsian updated tov5
decryption (they are changing it every day so don't expect this to work long)rhtml.py
: added new HTTP 522 exceptionPyExecJS
: addedv1.1.0
as fallbackPlayVideo
: added Openload redirect if kiss server video not presentheaders.pys
: added added javascript runtime engine test info toCFTest
headers.pys
: updatedset_header
to skip off line sites (still in testing)CFTest
: changed test site to mangaDefaultPrefs.json
: changed default pref for Enable Debug Logging toTrue
. Allows errors to be caught on first run.cloudflare-scrape
: updated tov1.6.4
- Stream.moe: site resolved ssl error. Removed
curl
code, and updated video URL code.
v1.2.1
06/05/2016
- Fixes:
KissDecrypt.pys
KissCartoon updated tov3
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.3PyExecJS
v1.4.0six
v1.10.0 (required forPyExecJS
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