Files
newznab-tmux/Changelog
T
2016-03-29 11:54:09 +02:00

448 lines
20 KiB
Plaintext
Executable File

2016-03-29 DariusIII
* Upd: First push of lithium framework
2016-03-27 DariusIII
* Upd: Remove unused AmazonProductAPI class.
+ Upd: Remove commented out AmazonProductAPI usage from MiscSorter class.
2016-03-23 DariusIII
* Upd: Update scripts to handle the new dev branch
* Fix: Fix Undefined index isadmin on profile pages.
* Fix: Fix issue #116, invites not working
2016-03-22 DariusIII
* Fix: Fix API when disabled in site edit.
* Upd: Update composer.json with new asset manager and new assets
2016-03-20 DariusIII
* Upd: Update composer.json
2016-03-19 DariusIII
* Upd: Update composer.json
2016-03-18 DariusIII
* Upd: Add post-merge hook to handle composer updates, update README.md
* Upd: Add back TV processing to NFO processing.
* Chg: Add match_prefiles to tmux.
2016-03-17 DariusIII
* Chg: Replace 2 occurences of array_push with $array[] in NZB.php to reduce overhead.
* Upd: Change semantics for failed download handling in themes.
2016-03-16 DariusIII
* Upd: Update composer.lock with latest TVMaze update
* Fix: Fix missing use statement for Category class in www/pages/anime
2016-03-15 DariusIII
* Fix: Fix max headers iteration for binaries update
* Chg: Change function used to check for empty NZBGet url field in profile edit
2016-03-14 DariusIII
* Upd: Update composer.lock with new TVMaze update
2016-03-12 DariusIII
* Upd: Fix TVMaze processing
2016-03-10 DariusIII
* Fix: Fix object to string conversion in processing/tv/TVDB.php
* Upd: Update composer.json of the project.
* Chg: Move smarty template and cache files to resources folder
2016-03-09 DariusIII
* Fix: Fix typo in serverroot and fix getID3 error in Nfo class.
2016-03-08 DariusIII
* Upd: Many changes related to composer
* Upd: Update smarty handling in composer.json
* Fix: Remove require for GiantBomb as it should be handled by composer
* Fix: Fix errors related to changes to libraries.
* Fix: Remove require for getid3 from Nfo class, it is handled by composer autoload now
* Upd: Update Readme.md with composer info.
* Add: Add project composer.lock file to git, remove Git folder from libs.
* Chg: Remove dependencies handled by composer
* Chg: Remove libraries handled by composer, move others to their respective folders
* Add: Add composer.json
* Upd: Update .gitignore
2016-03-07 DariusIII
* Fix: Fix another instantiation in Groups
* Fix: Fix instantiation of Binaries Class in Groups.php
2016-03-06 DariusIII
* Upd: Add trailing slash to saburl on profile edit
2016-03-02 DariusIII
* Fix: Prevent undefined notices in Gamma theme books page
* Fix: Fix Gamma menu on hover, use shared script for menu hover in all the themes.
2016-03-01 DariusIII
* Chg: Adjust Gamma theme, add dropdown on hover to menus.
* Chg: Make Gamma use Bootstrap 3.
* Chg: Use jquery-migrate-1.4.0 in all the themes.
* Add: Add jquery-2.2.1.min.js to shared/scripts folder and use it in all the themes
2016-02-29 DariusIII
* Chg: Change occurences of form-search to form-inline in Charisma and Omicron templates
2016-02-26 DariusIII
* Chg: Remove nzbgetintegrated check from templates, check for empty sabintegrated fields
2016-02-25 DariusIII
* Chg: Replace custom filter code in templates with search-filter.tpl
* Chg: Move rss, rssdesc and search-filter.tpl to shared folder
* Fix: Fix Gamma theme rss.
* Fix: Prevent undefined index userdata error on headermenu of all themes
2016-02-23 DariusIII
* Fix: Fix undefined index errors on book pages.
* Add: Add LICENSE.txt.
* Add: Add ubuntu install guide when installer will be available
* Chg: Update the removeWMV function on ReleaseRemover.
* Chg: Remove unneccessary MYSQL_ATTR_INIT_COMMAND from PDO dsn options array. This was only
needed before PHP 5.3.6 as 'charset' was ignored.
* Fix: Add missing Music class to MiscSorter.
2016-02-20 DariusIII
* Fix: Fix typo for userexcat table in Users.php
2016-02-19 DariusIII
* Fix: Fix missing smarty const from Charisma/Omicron headermenu.tpl
2016-02-18 DariusIII
* Upd: Update nntmux_fi_schema.sql
* Fix: Fix typo in link to myshows in Omicron template.
2016-02-17 DariusIII
* Chg: Rename category for smarty to catCLass to prevent conflicts
* Upd: Update getCategoryExclusion and getCategoryExclusionNames functions.
* Fix: Fix Gamma theme headermenu when coverview is disabled
* Chg: Change position of browse groups from headermenu to left side menu
2016-02-16 DariusIII
* Chg: Rename Categories class get function to getCategories
* Fix: Prevent errors when pagertotalcount is not set
* Chg: Move showApiError function to Utility class, adjust pages that use it.
2016-02-13 DariusIII
* Upd: Use $category for constants
2016-02-11 DariusIII
* Fix: Fix filelist view in themes
* Upd: Add screen sequential and threaded scripts
2016-02-10 DariusIII
* Upd: Switch foreach loops from smarty2 to smarty3 syntax
* Chg: Switch templates from category numbers to category constants usage
2016-02-09 DariusIII
* Upd: Switch to category constants from category numbers, part 1
* Upd: Change other cat numbers to be the last number in their range x999
2016-02-07 DariusIII
* Chg: Remove CAT_ from categories names and rename parent categories to root.
2016-02-04 DariusIII
* Upd: Add function to fetch category values
2016-02-03 DariusIII
* Chg: Move fonts and css not related to bootstrap to css and fonts folders in shared respectively
* Fix: Replace deprecated html tag <center> with proper CSS
2016-02-01 DariusIII
* Chg: Rename CAT_BOOK_ to CAT_BOOKS_, change the book other category from 7050 to 7999
2016-01-29 DariusIII
Chg: Remove utf8_encode to speed up processing of binaries and collections, fix by @izolight
2016-01-28 DariusIII
Upd: Update blacklist removal in ReleaseRemover class.
2016-01-27 DariusIII
Chg: Refactor Charisma basepage.
2016-01-26 DariusIII
Chg: Refactor Omicron basepage
2016-01-25 DariusIII
Upd: Update the folder structure, remove _scripts from update, nix and win folders.
Chg: Change the name of CAT_GROUP_OTHER constant to CAT_OTHERS_GROUP in Category class, update minimum supported PHP version to 5.6.
2016-01-22 DariusIII
Upd: Update Noty package to version 2.3.8 and move it to themes/shared/libs/noty/ folder
2016-01-21 DariusIII
Upd: Update getID3 to latest revision
Upd: Update ReleaseExtra class
2016-01-20 DariusIII
Upd: Update isISO categorization, broaden triballs categories.
2016-01-18 DariusIII
Upd: Update newznab_api_specification and fix ajax_prehashinfo references.
Chg: Move Other category (Misc and Hashed) to categoryid 0000.
2016-01-15 DariusIII
Rmv: Remove the unused Sphinx class.
2016-01-14 DariusIII
Upd: Remove all references to predb/nzpre from templates as it is non-functional since october
Add: Port match_prefiles.php from nZEDb
2016-01-13 DariusIII
Upd: Adjustments in templates, move common bootstrap file to shared/libs/bootstrap/v3/ folder
2016-01-12 DariusIII
Fix: Revert ogg video processing to default ogv extension
2016-01-11 DariusIII
Upd: Move api*.tpl files to themes/shared/templates
Upd: Make sure we have a theme
Upd: Move captha.tpl to shared templates folder.
2016-01-08 DariusIII
Fix: Fix getnzb links in all of the templates
Fix: Fix xxx modal in Gamma template
Upd: Improve filename matching function in NameFixer
2016-01-06 DariusIII
Upd: Update the srr renaming functions.
2016-01-05 DariusIII
Upd: Update bootstrap-tour in Charisma to version 0.10.2
2016-01-04 DariusIII
Chg: Move frontend to templates dir, adjust Page to accomodate settings from BasePage (moved the template settings to Page)
2016-01-02 DariusIII
Fix: Fix wrong likeString usage in NameFixer
2016-01-01 DariusIII
Fix: Fix threaded filename and srr matching, switch tmux back to threaded matching.
2015-12-31 DariusIII
Fix: Fix wrong table name, switch to non-threaded version of fixReleaseNames script for filenames and srr matching.
2015-12-30 DariusIII
Fix: Fix renaming of files when using threaded fixrelnames script.
2015-12-29 DariusIII
Chg: Add release renaming based on included srr filename, fix one long standing bug in NameFixer
2015-12-28 DariusIII
Upd: Update fileInfo function in Utility.php
2015-12-23 DariusIII
Chg: Add use statement for ReCaptcha
Fix: Change how grabs are sorted in Gamma
2015-12-22 DariusIII
Fix: Fix icons and add grabs count to Gamma template
2015-12-21 DariusIII
Upd: Update smarty to 3.1.29
Upd: Remove dlbrowse page
Upd: Add noscript support to captcha (fix by zetas@nZEDb)
Fix: Fix wrong movie sample extension in Gamma
2015-12-17 DariusIII
Fix: Add forgotten password link to Gamma, fix forgottenpassword page
2015-12-16 DariusIII
Upd: Update the newznab/db/populate/AniDB class.
Add: Add full XXX movie view to all the templates
Upd: Add new 2160p quality option to series and movies view in Gamma template.
Fix: Do not show site theme selection in profile edit if admin has disabled user selectable themes.
Fix: Templates could not be changed if user selectable templates were disabled.
Upd: Refactor BasePage for new theme settings, adjust templates to use the new structure and constants.
2015-12-15 DariusIII
Upd: Update nntmux_fi_schema
Fix: Add contact page to Gamma template, fix menu items edit page
Fix: Allow empty NZBGet URL in profile
Rmv: Remove tvrage, tvrage_titles and tvrage_episodes tables
Upd: Update Failed releases and serchname handling
2015-12-13 DariusIII
Chg: Update DnzbFailures getAlternate function, add DNZB return code.
2015-12-12 DariusIII
Upd: Update pre-commit hook
Fix: Crap time was left out of codec poster removal query.
2015-12-11 DariusIII
Upd: Update removeCodecPoster in terms of speed and precision.
Upd: Update PHPDOC blocks
Fix: Anime in Gamma.
Fix: Fix path to config.php in pythonn scripts
Fix: Cover/list view selector (replaced icons with simple text), removed duplicated list icon.
Fix: Fix doubled SET in RequestIDLocal class
Chg: Change COUNT(*) queries to count the primary key columns to improve query performance
Chg: Re-work the count querying in PreDb class
2015-12-10 DariusIII
Upd: Update the pre-commit hook.
Upd: Switch to using UNION ALL in removeCodecPoster function, it increases the speed of that query dramaticaly.
2015-12-09 DariusIII
Upd: Remove referencex to UC and womble from prehash pages
Chg: Move git-hooks out of newznab into build folder, update hooks, remove addGitHook.php, not used anymore (ported from nZEDb @niel)
2015-12-08 DariusIII
Fix: Try to fix failing query when lastArticleDate is NULL (fix @kevin123)
Fix: Missing / from path to covers in movie.tpl
Fix: Fix queries for movies again(by Bart39), small arrangement of codecposter query in ReleaseRemover.
2015-12-07 DariusIII
Upd: Update utils.js in Gamma template
Fix: Change registerstatus to 0 (open) in nntmux_fi_schema.sql
2015-12-04 DariusIII
Fix: Fix the limits on Sphinx executable removal
Chg: Add backcover for XXX and screenshot for games tabs in details page
Upd: Update Version.php to not update commits and use tags only on master branch
2015-12-03 DariusIII
Fix: Fix captcha on login/register and images in upcoming
Add: Add script to check movies for missing covers.
Chg: remove traktid columns from movieinfo and releases table, add nzb_reorg script, add script to check
missing unique indexes based on nntmux_fi_schema.sql
2015-12-01 DariusIII
Chg: Replace Cart with Download Basket
Fix: Add posterwall.css
Upd: Update bootstrap to version 3.3.6
Fix: Add None to list of themes to choose from
Upd: Add Movie View link to movies detail page
Chg: Remove AND again from getBrowseBy
Upd: Update binaryblacklist-edit.php
2015-11-30 DariusIII
Fix: Add missing links to TMDB in Charisma/Omicron/Gamma templates
Fix: Add back AND to getBrowseBy function in Movie.php
Upd: Update Gamma font awesome to 4.5.0
2015-11-29 DariusIII
Chg: Remove traktid from Movie lookups
2015-11-28 DariusIII
Chg: Move themes_shared folder into themes/shared. Add new Gamma template (still WIP)
2015-11-27 DariusIII
Chg: rename template folders to Omicron and Charisma
Rmv: Remove nntmux theme, it has been out of sync for some time now
2015-11-26 DariusIII
Upd: Trakt processing works
Add: Add TraktTv processing
Fix: Fix the full movie view
2015-11-24 DariusIII
Fix: Fix failed releases count, improve cover view speeds in books, music and console view
Rmv: Remove travis, PITA to set up
Add: Add travis-ci .travis.yml to newznab-tmux
Upd: Update populate and create sphinx scripts
Fix: Fix release files indexing with sphinx
Upd: Update templates to font-awesome 4.5.0.
2015-11-23 DariusIII
Fix: Failed releases count
Fix: Security issues in dnzb failed downloads
Fix: Broken queries in DnzbFailures and Releases classes. Fix TV processing
Fix: Change dnzb_failures table
Chg: Add spotnab processing back to tmux
Fix: Change dnzb_failure queries to use releaseid for speed improvements, add index to releaseid.
2015-11-22 DariusIII
Fix: Do not cache local failure for TV processing
Fix: Fix the query in search
2015-11-20 DariusIII
Fix: Fix the sites theme scan folder
Chg: Remove version tag
Fix: Fix aka processing in TVMaze, remove leading year from TV releases before processing them
Fix: Fix the schema for new installs
Chg: Remove reference to database from nntmux_fi_schema.sql
2015-11-19 DariusIII
Fix: Missing use statement in populate_rt_indexes
Add: Add schema for fresh newznab+ installs
Chg: Remove option to postprocess properly renamed releases, useless option that caused too much problems
Upd: Rework book, movie, console queries, use ceil instead of round in pager
Upd: Add queryCalc function to DB class
Upd: Add nfo to api
2015-11-18 DariusIII
Fix: Fix release categorization to use proper partition
Chg: Remove newzdash from tmux, not worth the space
Fix: Fix patch 0111 and remove patch 0149 as it is now in schema.sql
Chg: Use releaseid instead of id from releasefiles table, rename releasefiles table to release_files
Fix: TVMaze AKA processing and some other bugs
2015-11-16 DariusIII
Fix: Use rawurlencode in TVMaze/Client.php
Upd: Change how season packs are displayed
Chg: Remove spotnab from tmux
Upd: Speed up cover view browsing, optimize SpotNab
Chg: Numerous TV related fixes ported from nZEDb
2015-11-12 DariusIII
Fix: Remove timeZone as tmdb is already UTC
Upd: Update TV episodes parsing
Fix: Fix Typo for TMDB in series view
Upd: TV processing. Parse TV show properly, update Trakt support
2015-11-10 DariusIII
Fix: Typos
Upd: Update TV support, fix TV processing logic
Fix: undefined offset error
Chg: Change how failed releases are tracked
2015-11-09 DariusIII
Fix: pre-commit hooks
Add: Add back trigger and unique index to release_comments table
Fix: Collection naming regex patches
Add: Add new PreDb class for prehash imports, update predb_import_daily_batch to use the new nZEDb github repo.
Add: Add new collection and release_naming regexes from nZEDb
2015-11-06 DariusIII
Fix: Wrong column name in NameFixer
Wrong cat name
Fix: Fix cart RSS feed, role-edit.
2015-11-05 DariusIII
Upd: Change show edit in admin
Fix: Typo in ReleaseRemover that caused errors
Upd: Add Trakt to processing
Fix: Change some variables in TMDB and TRAKT
Fix: Fix ADM processing
2015-11-04 DariusIII
Upd: Change countries table
Fix: Fix patch 202
2015-11-03 DariusIII
Chg: Move TmdbAPI back to libs/Tmdb folder
Fix: Possible fix for release edit problem
2015-11-02 DariusIII
Fix: Descriptions in TV.php
Fix: Ensure that returned results are array and not empty
2015-11-01 DariusIII
Upd: Fix TVMaze
Fix: Fix akas processing, fix offset errors
2015-10-31 DariusIII
Add: Add nezork name to show name
Fix: Buttons for TV links
Upd: Add all sources that are avalable to series view
Upd: Add first batch of changes for akas processing
2015-10-30 DariusIII
Fix: ApiIO errors.
Fix: Some of the problems created by moving TVMaze up in processing
Chg: Move ApaiIO and Tmdb libraries into libs folder
Chg: Simplify the is_array
Chg: Change admin/user-edit
Upd: searchId function in TraktAPI
Upd: Change the ordering of TV processing
2015-10-29 DariusIII
Fix: Fix the firstaired request
Chg: Remove debug output from TraktTv
Fix: SCR removal in ReleaseRemover and update queries
Fix: TV count in Tmux (still off as other scrapers need to be added)
Fix: Add network to nzb dettails page
Upd: Update the Versions.php
2015-10-28 DariusIII
Fix: Fix the no cover image
Upd: Make scrutinizer happy
Upd: Remove totalrows count ffrom some functions and api
Add: Add .idea folder to gitignore
Fix: Scrape countries properly
Fix: Fix the patches again
Upd: Update monitor, tmux and fix patches and schema
Fix: Wrong name of DB_TYPE constant
Chg: Rename scrape into irc_scraper
Upd: Change the name of the versions file to nntmux.xml
Upd: Move My Shows link from TV to Account area. Update import.
Fix: Fix the query again
Fix: Fix the query
Fix: Improve non-cover browse speed, fix undefined offset in Tv.php regex processing
2015-10-27 DariusIII
Upd: Remove searchname header from anime page
Chg: Change anime view page
Upd: Update the Readme.md for latest changes
Upd: Pull latest changes from nZEDb (fix trakt, speedup show search etc)
2015-10-26 DariusIII
Chg: Add back catsplit to browse page
Upd: Update git hooks
Fix: Local episode lookup processing incorrectly as series 0
Chg: Updating tv_episode schema to allow by-date tv programmes to have more than one entry.
Upd: Add anidb id to video table, add the missing patch
Fix: Remove non-existant processTVDB from postprocess.
Fix: Typo in array
Chg: Revamp TV processing
2015-10-17 DariusIII
Fix: Missing use statements
Fix: update_releases script and path to it in Forking.php
Fix: Autoloading and api errors
2015-10-16 DariusIII
Fix: Add getPreviewCount and getPreviewRange functions used in admin preview list
Fix: Path to smarty dir
Fix: Instantiation issues in NameFixer.php
2015-10-16 DariusIII
Fix: Missing use statements.
2015-10-15 DariusIII
Chg: Remove snHandleerror from SpotNab.
Add: Example config file
Fix: Change Misc to Utility
Chg: Move patches to mysql subdir
Fix: Path to scrape.php in TmuxRun.php
Fix: Book categories in headermenu
Fix: WWW_DIR instances replaced with NN_WWW
Fix: More fixes to issues in ProcessAdditional
Fix: Fix more instantiation issues
Fix: PreDB error in update_predb
Fix: Add back the patch
Fix: Add missing use statements.
Fix: Missing exception error in Logger.php
Fix: Change instantiation of classes
Fix: Define missing NN_TMUX folder.
Fix: More errors.
Fix: even more errors.
Fix: Fix missing Releases fatal error in ProcessAdditional.
Fix: Error in PostProcess.php
2015-10-15 DariusIII
Bug: remove tvrage patch
2015-10-15 DariusIII
Upd: Update DbUpdate.php
2015-10-15 DariusIII
Chg: Add tvrage_titles and tvrage_episodes tables for historic reference, they are emtpy and useless, but hell.
Remove references to automated.confiog.php.
2015-10-15 DariusIII
Fix: Rename nzedb references to newznab in settings.example.php
2015-10-15 DariusIII
Chg: Move all the configs into newznab/config/ folder.
Adjust patches and scripts to the new change, adapt patches for nn+ new releases table structure.
2015-10-14 DariusIII
Chg: Change location of config files(located now in newznab/config folder) update scripts
to accomodate this change.
2015-10-14 DariusIII
Fix: Possible fix for NULL nzb_guid values.
2015-10-13 DariusIII
Fix: Wrong edits, still working on commit management
2015-10-13 DariusIII
Fix: improve speed by replacing str_ireplace with strpos.Pushing again.
2015-10-13 DariusIII
???: Have no idea what is wrong
2015-10-13 DariusIII
Bug: Fix porting errors.
2015-10-13 DariusIII
Fix: Port fixes for omicron/charisma themes from nZEDb (white spaces), again.Was copied from wrong branch.
2015-10-13 DariusIII
Add: add build/NewPatches.php
2015-10-13 DariusIII
Change permissions on files