Files
newznab-tmux/Changelog
T
2017-08-11 14:56:31 +02:00

1617 lines
76 KiB
Plaintext
Executable File

2017-08-11 DariusIII
* Chg: Update NZB class
* Chg: Update API/RSS again
* Fix: Fix API/RSS feeds
* Chg: Update API/RSS related classes
* Chg: Revert inserting apikey into old behavior
* Chg: Change the length of rsstoken (api key)
* Chg: Remove duplicate zipfile.php
* Chg: Add 2 more files originating from laravel installation(server.php for local dev web server used by laravel)
* Chg: Increase rsstoken column to varchar(64) to accommodate new api key size
2017-08-10 DariusIII
* Chg: Use Hash facade for password management in Users class
* Chg: Add customized 404 page
* Chg: Handle 500 errors in production properly
* Chg: Further improve maintenance mode
2017-08-09 DariusIII
* Chg: Add maintenance mode with custom page displayed
* Chg: Add UserRequest model and use it in Users class
* Chg: Update jquery-goup to latest version
* Chg: Remove confusing error message from sendEmail function
2017-08-08 DariusIII
* Chg: Possible fix for mail support errors when not using PhpMailer
* Chg: Update Releases class
* Chg: Update misc/testing/PostProc/getMovieCovers.php script
* Chg: Update misc/testing/PostProc/getImdb.php script
* Chg: Update Steam class
* Fix: Use proper type casting in groupfixrelnames (Fixes issue #159)
2017-08-07 DariusIII
* Chg: Update ajax pages
* Chg: Update Forum class
* Chg: Update api page
* Chg: Update MiscSorter
* Chg: Update league-flysystem to latest version
2017-08-06 DariusIII
* Fix: Inability to login, register or retrieve forgotten password
2017-08-05 DariusIII
* Chg: Update composer.lock
2017-08-04 DariusIII
* Chg: Update failed releases handling classes and pages
* Chg: Add DnzbFailure model
* Chg: Update CouchPotato class
* Chg: Update Contents class
* Chg: Update CollectionsCleaning class
* Chg: Update Category class
* Chg: Update Captcha class
* Chg: Update Books class
* Chg: Update Backfill class
* Chg: Update AniDB class
2017-08-03 DariusIII
* Chg: Update composer files with new versions of libraries
* Chg: Update AdminPage and BasePage classess
* Chg: Declare config and giantBomb properties, rename giantbomb to giantBomb
* Chg: Add check for existing GiantBomb api key
* Chg: Update laravel/framework to version 5.4.31 and doctrine/inflector to latest
2017-08-02 DariusIII
* Fix: Errors on user edit in admin area
* Chg: Use default composer install folder (vendor) to align with laravel defaults
* Chg: Add @throws PHPDOC to some of the functions in Binaries class
* Chg: Remove deprecated functions from NNTP class
* Chg: Remove commented code from Binaries class
* Chg: Fix some errors in TMDB class
* Chg: Update rewrite rule for admin in .htaccess
2017-08-01 DariusIII
* Chg: Use strict comparison in Binaries class
* Chg: Use self:: reference in commaSeparatedList function
* Chg: Remove nntmux/data folder
* Chg: Update pnotify to latest version
2017-07-31 DariusIII
* Chg: Rename www folder into public, adjust constants.php acordingly
* Chg: Add Models/User
* Fix: Fix used type of value in Models/Tmux from string to bool
* Chg: Update www/index.php
* Chg: Update www/smarty.php (also fixes apache errors)
2017-07-30 DariusIII
* Chg: Rename bootstrap/bootstrap.php to autoload.php
* Chg: Update composer files
* Chg: Move Controllers and Middleware folders back to app/Http/ folder
2017-07-28 DariusIII
* Chg: Remove unused class from tmux start script
* Chg: Use App\Models\Tmux in Tmux class, adjust tmux-ui start and stop commands
* Chg: Remove unused, update current code in run.php and NZBContents class
* Chg: Update tmux starting and stopping commands with option to kill tmux session (in stop command)
* Chg: Add Tmux Model for future usage
2017-07-27 DariusIII
* Chg: Add new console command to start and stop tmux (tmux-ui:start and tmux-ui:stop)
* Chg: Update phpmailer to latest version
2017-07-26 DariusIII
* Fix: Fix the logic for limits in release_naming_regexes-test and Regexes class. Should fix issue #156
* Chg: Declare return types and add @throw annotations where needed in Regexes and ReleaseCleaning classes
* Chg: Make all releases by posters with @md-hobbys.com go into XXX-SD category
* Mrg: Merge PR #158 by Nightah - Display SABnzbd Integration on profile page for all themes
* Fix: Add missing SABNzbd settings to profile pages in all themes
2017-07-25 DariusIII
* Chg: Replace mt_rand with random_int in ProcessReleases class
* Chg: Try to prevent creating new session on every BasePage load
* Chg: Add automatic user profile role change for expired roles (role change date) on users list check (admin area)
2017-07-23 DariusIII
* Fix: Fix error for scandir in profileedit page
2017-07-22 DariusIII
* Chg: Update composer.lock
2017-07-20 DariusIII
* Chg: Update laravel/framework and laravel/tinker to latest versions
2017-07-19 DariusIII
* Chg: Update travis.yml, move before_script to the beginning
* Chg: "Laravelize" NNTmux (use laravel in NNTmux)
2017-07-17 DariusIII
* Chg: Adjust tmux-ui permissions
* Chg: Adjust Categorize class settings values
2017-07-16 DariusIII
* Chg: Replace app with App in classes used
* Chg: Update composer.lock
2017-07-14 DariusIII
* Fix: Remove $adapter assignment from install and installtest
* Fix: Fix phpunit install test
* Fix: Fix phpunit.xml bootstrap.php path
* Mrg: Merge dev-laravel-switch branch into dev
2017-07-05 DariusIII
* Mrg: Merge PR #155 by Nightah - Adjust ordinal in patch 314 to match 10-release_naming_regexes.tsv
* Mrg: Merge PR #154 by Nightah - Updated some /admin templates
2017-07-01 DariusIII
* Mrg: Merge PR #152 by Nightah - Release Naming Regexes
2017-06-28 DariusIII
* Mrg: Merge PR #151 by Nightah - Fix safe_backfill
2017-06-27 DariusIII
* Chg: Slightly improve XXX processing speed
* Chg: Update scrutinizer.yml
* Chg: Update install procedure and insertion of zero value into auto_increment id fields for categories
(fixes problem with wrong id of OTHER root category) and user_roles, no need to load mysql-data.sql file anymore
* Mrg: Merge PR #150 by Nightah - Fix TravisCI builds
2017-06-26 DariusIII
* Chg: Move getAll function to AdultMovies class
* Chg: Update XXX processing, set protected on most methods, AdultMovies do not extend XXX anymore to fix circular reference
* Chg: Add check to XXX class for false returned result in updateXXXInfo function
* Chg: Remove safe_backfill from processStartWork and processEndWork functions in Forking class
* Chg: Optimize $this->_html declaration by using it only in AdultMovies abstract class
* Chg: Use versioning for guzzlehttp in composer
* Chg: Update guzzlehttp to latest
2017-06-23 DariusIII
* Chg: Uncomment safe_backfill in Forking class for processStartWork function, fixes backfill
* Chg: Move tmux starting tmux-ui script to root of the NNTmux install
* Chg: Rename misc/update/nix/tmux/tmux-ui.php to just tmux-ui
* Chg: Use strict comparisons and cast int where needed in TmuxRun class
* Chg: Cast int type to all Settings::value lines, as that function returns string
* Chg: Change error message with no group selected in Backfill class
* Chg: Use ColorCLI in update_binaries script
* Chg: Slightly improve misc/update/backfill.php script
* Chg: Fix compressed headers check in backfill
* Chg: Rearrange order in which sites are scraped for XXX movie info
* Chg: Update guzzlehttp to latest version
2017-06-22 DariusIII
* Mrg: Merge PR #149 by Nightah - Adjusted views for Browse -> New Releases
* Chg: Update travis.yml Mysql with barracuda and large prefix support
* Chg: Create all the tables in mysql-ddl.sql as InnoDB tables
* Chg: Increase varchar columns sizes in xxxinfo table
* Fix: Fixed fetching information from PopPorn, updated the logo
2017-06-21 DariusIII
* Chg: Adjust all the themes XXX pages for new source icons display
* Chg: Update adm, ade, aebn and hotmovies logos
* Mrg: Merge PR #148 by Nightah
* Fix: Potential fix for multiplicated cast from ADE
* Chg: Update env support
2017-06-19 DariusIII
* Fix: Fix wrong variable name used in anime.php page
* Mrg: Merge PR #145 by Nightah - Fixed remaining issues for tmux-edit templates
2017-06-18 DariusIII
* Chg: Improve XXX releases logic
* Mrg: Merge PR #145 by Nightah - Admin Menu cleanup
2017-06-16 DariusIII
* Chg: Catch exception when checking for existing and missing collection tables (irritating message about Base table or view not found)
* Chg: Increase xref column in collections and multigroup_collections to 1024 and change classused
in xxxinfo table to varchar(20) and empty default value
* Chg: Remove getXXXSamples script from tmux loop as it serves no purpose anymore
* Chg: Add more debugging output to DbUpdate class and install_nntmux script
2017-06-15 DariusIII
* Fix: Fix collection regexes testing page
2017-06-14 DariusIII
* Chg: Use monolog/monolog to handle logging
* Chg: Update composer libraries
2017-06-09 DariusIII
* Chg: Update composer.lock
2017-06-06 DariusIII
* Chg: Use laravel helpers file and replace getenv with env function
* Chg: Update composer.lock
2017-06-05 DariusIII
* Chg: Update minimum MariaDB version to 10.1
* Chg: Add laravel/framework to composer.json for future usage
2017-06-02 DariusIII
* Chg: Update php-tmdb and php-giantbomb libraries
2017-05-28 DariusIII
* Chg: Possible fix for videos query in getVideoFromSiteID function
2017-05-26 DariusIII
* Mrg: Merge PR #140 by Nightah - Included a.b.multimedia.cartoons in anime regexes
* Fix: Fix bad formating in 10-release_naming_regexes.tsv in regex 1148 description that caused regexes after to be inserted into its description
2017-05-25 DariusIII
* Chg: Increase character limit to 299 in NameFixer class
2017-05-24 DariusIII
* Chg: Update crap removal with option to remove releases containing single nzb file
* Fix: Fix return type declaration in ReleaseCleaner generic_town function
* Chg: Update removing of executable crap files
* Chg: Change return values and logic for starting and stopping tmux scripts
* Fix: Fix user creation in admin area
2017-05-23 DariusIII
* Chg: Update ReleaseComments and comments-list
* Chg: Update DNZBFailures class
* Fix: Fix browsing of releases
2017-05-22 DariusIII
* Fix: Fix basic/advanced search
* Chg: Small change in classes
* Chg: Update search page
2017-15-19 DariusIII
* Chg: Replace $this->colorcli with ColorCLI:: in Groups class
* Chg: Update ConsoleTools class
* Chg: Update ColorCLI class
* Chg: Update aharen/omdbapi to version 2.0.8
* Fix: Use proper date for steam games
2017-15-18 DariusIII
* Chg: Update php-giantbomb to version 1.0.2
* Chg: More improvements in pc games matching
* Chg: Update declarations for string|int type of values
* Chg: Update Releases class, fix wrong (music) partition name
2017-05-17 DariusIII
* Chg: Use prtititions in queries in Releases class
* Chg: Improve matching and pulling data of PC Games
* Fix: Fix adding of blacklist in Binaries class
* Chg: Improve logic for movie releases data lookup
* Fix: Misplaced operator in Games class
2017-05-16 DariusIII
* Fix: Fix partition schema in mysql-ddl
* Chg: Use partition command in queries in Movie class
* Chg: Update guzzlehttp and php-giantbomb
* Chg: Remove ambiguous category selection in update queries when updating imdbid for release with specific id
* Chg: Fix messed up guzzlehttp error text for search on google, bing and yahoo
* Fix: Fix OMDbAPI searches for imdbID
* Chg: Use more information from OMDb for movies
2017-05-15 DariusIII
* Fix: Alter columns in release_regexes tables to allow signed values for collection_regexes_id and naming_regexes_id
* Fix: Wrong table structure for release_regexes table in mysql-ddl.sql
* Chg: Use fetch method for fetching OMDbAPI data
* Chg: Add OMDbAPI apikey support for future use as it will go private soon
* Chg: Update aharen/omdbapi to version 2.0.6
2017-05-12 DariusIII
* Chg: Declare proper @var for pdo (DB) in DnzbFailures
* Chg: Update queries in NameFixer so releases that are matched to predb do not get renamed again
* Chg: Replace get_class() function with __CLASS__ constant in nntmux/db/DB class
* Chg: Update ReleaseRemover by using if-else where case is used as such, change check for blacklist id from null to empty string
* Chg: Properly handle missing covers in check_covers script
2017-05-11 DariusIII
* Chg: Shorten the interval to 5 hours for check_covers script from 2 days
* Fix: Properly declare pdo in Tmux class
* Chg: Use null coalescing operator in Tmux class, add proc_srr and proc_hash16k to checked columns for renaming
* Chg: Declare return types in ProcessReleasesMultiGroup
* Chg: Posible fix for not removed missed_parts from multigroup_missed_parts table
* Chg: Remove require.php and replace the require_once line with path to bootstrap.php
* Chg: Update switch.php
* Chg: Return false if there is an exception or runtime error when retrieving images in ReleaseImage class
* Chg: Remove unused classes from check_covers script
2017-05-10 DariusIII
* Chg: Change one switch-case to if-else, add PHPDOC blokcs to functions in Tmux class
* Chg: Update query in Namefixer class fixNamesWithParHash function
* Fix: Sorting of users in admin area, users list page
* Chg: Revert groupfixrelnames to original state
* Chg: Use list to assign values to $pieces array
* Chg: Add PHPDOC blocks to Forking class functions
2017-05-09 DariusIII
* Chg: Update guzzlehttp
* Chg: Change hash16k and srr name fixing queries and support in groupfixrelnames and NameFixer
2017-05-08 DariusIII
* Chg: Use reset function in NameFixer
* Chg: Update AniDb queries and handling
* Chg: Update series page
2017-05-05 DariusIII
* Chg: Change lenght of releases table name and searchname columns to 400 and 300 respectively
* Chg: Add more specific TV UHD categorization
* Chg: Move around tests and phpunit.xml
* Chg: Update .scrutinizer.yml to use php 7.1
* Chg: Remove PHP7.0 from .travis.yml
* Chg: Update sabnzbd queue handling for the new sab API changes
* Fix: Remove void return type from nntmux/db/populate/AniDB.php populateMainTable function (fixes issue #136)
2017-05-04 DariusIII
* Chg: Switch lithium to 1.1-beta branch, update rest of the libraries
* Mrg: Merge PR #137 by Nightah - Updated new anime group regexes to match more explicitly
* Chg: Set PHP 7.1.0 as minimum version supported by NNTmux
2017-04-27 DariusIII
* Chg: Update Movie class
* Fix: Fix fetchFanartTvProperties function in Movie class
* Chg: Add install test for travis, change .travis.yml to use new test
* Chg: Update Steam and Game classes with some minor fixes
2017-04-26 DariusIII
* Fix: Fix loading of settings.php if file does not exist
* Chg: Change test suite for travis, add phpunit tests
* Chg: Add new installation to nntmux, remove web based one
2017-04-25 DariusIII
* Mrg: Merge dev-env branch into dev
Note: You need to copy .env.example, which is found in your sites root folder, into .env and edit database and USP connection fields with proper data
Install will still create config.php in nntmux/config folder but that file is not used anymore
* Fix: Fix wrong return type declared In ReleaseSearch fullTextSQL function
* Chg: Use secure tvdb api site
* Fix: Fix SSL connections to USP and IRC
2017-04-24 DariusIII
* Chg: Declare return types in AniDB class
* Chg: Chage some if-else loop logic in TMDB class
* Chg: Update lithium, pnotify and composer/installers
2017-04-23 DariusIII
* Fix: Remove return type declaration from _getXFeatureTextResponse function (should fix issue #135)
2017-04-22 DariusIII
* Fix: Fix wrong declared return type in NNTP class, fixes issue 135
* Fix: Return value of cleanMatchFiles function
2017-04-21 DariusIII
* Chg: Update TV related classes, fix trakttv covers
* Chg: Update Videos class
* Chg: Update NNTP class, small refactor of if - else
* Chg: Update Binaries class for PHP7
* Chg: Make guzzlehttp return codes more service specific
* Chg: Remove duplicated checks in XXX class
* Chg: Update composer with new versions of libraries
* Fix: Anime page layout in Gentele theme
2017-04-20 DariusIII
* Chg: Adjust the renaming logic in NameFixer
* Chg: Change definition of XXX movies array
* Chg: Update PreDB class for PHP7
* Fix: Fix usage of fixRelNames script
* Mrg: Merge PR #133 from Nightah - Rebase all anime regexes
* Chg: Update XXX class for better PHP7 support
* Fix: Properly update anidb_episodes table on anidb updates
2017-04-19 DariusIII
* Fix: Fix bad logic for namefixer release update function
* Fix: Cast $release['releases_id'] as integer when comparing to $this->relid in NameFixer class
* Chg: Declare PHP7 return types, remove duplicated TV naming regex in NameFixer class
* Chg: Declare PHP7 return types in Categorize class and add PHPDOC blocks to functions
* Chg: Declare PHP7 return types in AniDB related classes, update anidbid handling
2017-04-18 DariusIII
* Chg: Update the data/cli/populate_anidb.php script
* Chg: Update nntmux/db/populate/AniDB.php to properly update anidb_episodes table (still need to find a way to prevent bans)
2017-04-17 DariusIII
* Chg: Update AniDB and related pages updateTitle function
* Mrg: Merge PR #131 from Nightah (update a.b.anime regexes)
2017-04-13 DariusIII
* Fix: Fix notice display and movies display when imdbid is 000000
* Fix: Properly categorize HAiKU and ANiHLS releases into TV->Anime category
* Fix: Fix settings statuses of groups in admin groups page
* Chg: Update forum and forumpost related tpl's and pages
2017-04-12 DariusIII
* Chg: Update dariusiii/rarinfo package
* Chg: Update TV processing classes, remove TVRage as site is dead long time
* Chg: Add new Fanart.TV class for handling API requests to Fanart.TV, adjust Movie class to use it
* Chg: Adjust viewnzb templates in Charisma/Gentele/omicron themes
* Chg: Add aharen/omdbapi library and use it in Movies class to retrieve data from OMDb
2017-04-11 DariusIII
* Chg: Add php-console support for Chrome browser (dev tool)
* Chg: Add monolog/monolog and illuminate/filesystem to composer
* Chg: Use proper project API key for TheTVDB
* Chg: Adjust TMDB class
* Chg: Add exceptions handling, fix incorrect library usage
2017-04-10 DariusIII
* Chg: Update Tv, TVDB classes for new TVDB v2 library
* Chg: Update fxp-assest-plugin, guzzlehttp, remove moinax/tvdb add adrenth/thetvdb2 for thetvdb api v2 support
2017-04-07 DariusIII
* Chg: Update NameFixer class, change code slightly, remove duplicated conditions
2017-04-05 DariusIII
* Chg: Use parts of material design in Charisma theme
* Chg: Use chevron instead of arrow in pager.tpl
* Chg: Add materializecss to composer
2017-04-04 DariusIII
* Chg: Change path handling in scripts
* Chg: Use ColorCLI directly
* Chg: Add material design icons
2017-04-03 DariusIII
* Chg: Update Category class
* Chg: Small changes in Books and Categorize classes
* Chg: Update used unserialize function to match PHP7 usage in IRCScraper class
2017-03-30 DariusIII
* Chg: Update AniDB related classes and scripts
2017-03-30 DariusIII
* Chg: Further improve mediainfo renaming
* Chg: Update barracudanetworks/forkdaemon-php to version 1.0.10
2017-03-29 DariusIII
* Chg: Improve mediainfo renaming
2017-03-28 DariusIII
* Chg: Update composer.lock with new versions of getid3 and chosen
2017-03-24 DariusIII
* Chg: Increase search term maxlenght on search page in Charisma/Gentele/omicron themes
2017-03-23 DariusIII
* Chg: Remove sweetalert update forum theme templates for required fields
* Chg: Update composer.lock and .json with new sweetalert and update guzzlehttp
2017-03-22 DariusIII
* Chg: Use fancybox for image modals
* Chg: Update jquery3 to version 3.2.x
* Chg: Use jquery3 in Gentele theme
* Fix: Fix page count when selecting user roles in users list
* Fix: Fix empty groups list when selecting active/inactive groups
2017-03-21 DariusIII
* Chg: Add jquery-goup script to composer
* Chg: Update forums with coloured roles
* Chg: Use resources/tmp with TMDB client
* Chg: Display user role in forums
* Chg: Update guzzlehhtp/psr7 and jquery
2017-03-20 DariusIII
* Chg: Update composer.json with new fxp-asset setting
* Chg: Update user-list.php
* Chg: Remove dependecy on config.php in www/admin by calling smarty.php directly
* Fix: Possible fix for contact us page erros
* Fix: Possible fix for role error on content page when not logged in
2017-03-17 DariusIII
* Chg: Remove now unused pixelead0 tmdb library, update jquery
2017-03-16 DariusIII
* Fix: Possible fix for bad nzb details pages
* Chg: Update renaming of SDCLiP releases
2017-03-15 DariusIII
* Chg: Update some of the pages
* Chg: Update ReleaseImage class
2017-03-14 DariusIII
* Chg: Remove deprecated scripts
* Chg: Remove python folder with python scripts
* Chg: Remove references to nntpproxy and options for its usage
* Chg: Remove python backfill script from tmux.
2017-03-13 DariusIII
* Fix: Fix fetching of covers from AEBN (thanks to @niel, ported from nZEDb)
2017-03-08 DariusIII
* Chg: Update guzzlehttp
2017-03-07 DariusIII
* Fix: Fix missing pdo when calling NZB class
* Chg: Small refactor of NZB class
* Chg: Slightly change NNTP class
* Chg: Remove tvrage code, reformat some of the existing code in Nfo class
2017-03-06 DariusIII
* Chg: Make maxage parameter in getGamesRange function an empty string
* Fix: Fix wrong usage of null coalescing operator
* Chg: Remove unused classes (Desura, Greenlight), update Logger, Logging, Menu, MiscSorter classes
2017-03-03 DariusIII
* Chg: Update ternary to PHP 7 style in start.php
* Fix: Fix function name in ajax_group-edit.php (Fixes issue #126)
* Chg: Remove unnecessary parenthesys in monitor.php
* Chg: Lower PHP 7 version requirement and add new NN_MINIMUM_MARIA_VERSION constant to constants.php
* Fix: Fix for missing email error in forgottenpassword.php
* Fix: Fix errors in Version.php
2017-03-02 DariusIII
* Fix: Catch error blocks in TMDB
* Chg: Use new tmdb library in TMDB class
* Chg: Use new tmdb library in Movies class
* Chg: Add new php-tmdb library
* Chg: Add PHP 7.1 to travis tests
* Chg: Update mysql-ddl.sql
2017-02-27 DariusIII
* Chg: Update guzzlehttps and apaiIO libraries
2017-02-24 DariusIII
* Chg: Fix some problems related to bad understanding of CBP tables code in Groups class.
* Chg: Update reset_truncate, Backfill and NZB with mandatory tpg
* Chg: Update ProcessReleases with mandatory tpg
* Chg: Update Forking to new mandatory tpg.
* Chg: Start to make tablepergroup mandatory, remove tpg check from Binaries
* Fix: Fix code in Binaries class
2017-02-23 DariusIII
* Chg: Start to slowly refactor code for PHP 7
* Chg: Update travis.yml
* Chg: Update minimum supported PHP version to 7.0.16 and mysql to 5.6
2017-02-22 DariusIII
* Chg: Update uspsetting.sh
* Chg: Change check from Traversable to false in NZB class
* Chg: Update NNBase.php to use defined constants
* Chg: Fix sending to sab and download basket from xxx and movie views in Charisma/Omicron themes
2017-02-21 DariusIII
* Chg: Replace span with col-md- in Gamma theme
* Chg: Update AdminLTE to version 2.3.11 (Omicron theme)
* Chg: Remove year from names of releases on games page
* Chg: Update guzzlehttp
2017-02-20 DariusIII
* Chg: Move Pnotify to end of basepage
2017-02-17 DariusIII
* Chg: Further improve Charisma, add theme switcher
* Chg: Use css files from bootswatch directly
* Chg: Add support for GiantBomb queries back to Games class
2017-02-15 DariusIII
* Fix: Missing use statement in myshows.php
2017-02-14 DariusIII
* Chg: Update themes to show the regex info to admins
* Chg: Add collection regex to details page
* Chg: Update mysql-ddl with new releases_regexes table
* Chg: Add model for new releases_regexes table
2017-02-13 DariusIII
* Chg: Add bad regex logging (bad regex, not regex with 0 matches)
* Chg: Improve performance by doing poster check in PHP instead of single row MySQL queries (by b3rs3rk@nZEDb)
2017-02-10 DariusIII
* Fix: Predb links in admin area
2017-02-08 DariusIII
* Fix: Fix cbpm count in tmux monitor
2017-02-07 DariusIII
* Chg: Update multigroup handling
2017-02-01 DariusIII
* Chg: Add groupname and poster to browse pages in themes
2017-01-31 DariusIII
* Chg: Update rarinfo
2017-01-30 DariusIII
* Chg: Change handling of post data by guzzlehttp in NZBGet class
2017-01-28 DariusIII
* Fix: Fix errors in XXX releases processing
2017-01-26 DariusIII
* Fix: Fix bug in handling partrepair and used tables in binaries class
* Chg: Slightly refactor Steam class
* Chg: Refactor XXX info related classes
2017-01-25 DariusIII
* Chg: Not using sphinx in ReleaseRemover anymore, as it does not remove releases properly
2017-01-24 DariusIII
* Chg: Refactor RemoveCrapReleases
* Chg: Update resetdb with cbpm_loop
* Fix: Fix wrong check for yydecoderpath
2017-01-18 DariusIII
* Chg: Prevent undefined index output on nzb-import page
* Chg: Add back construct to RequestIDLocal
* Chg: Small optimization of RequestID code
2017-01-16 DariusIII
* Chg: Fix ADE getUtl function
2017-01-13 DariusIII
* Chg: Use guzzlehttp to retrieve data from ADE and ADM
2017-01-12 DariusIIi
* Chg: Use guzzlehttp to retrieve data from AEBN
2017-01-11 DariusIII
* Chg: Add check for tmux version (ported from nZEDb)
2017-01-05 DariusIII
* Chg: Update guzzlehttp
2016-12-29 DariusIII
* Chg: Update phpmailer and guzzlehttp libraries
2016-12-28 DariusIII
* Chg: Make match_prefiles more in depth and work in chunks of releases in full mode (ported from nZEDb)
* Chg: Update tmux.conf and add separate tmux configurations for older and newer tmux versions (ported from nZEDb)
* Chg: Add remote installer script (reused from nZEDb)
2016-12-27 DariusIII
* Chg: Update composer.lock
* Chg: Add Travis-CI build status to README.md
2016-12-23 DariusIII
* Chg: Move predb to admin from frontend
2016-12-20 DariusIII
* Chg: Make guzzlehttp http error messages more informative
* Fix: Fix the broken delete_release stored procedure
2016-12-19 DariusIII
* Chg: Revert to old style deleteSingle function (non-SP)
* Chg: Change checks for minfiles and minsize values in ProcessReleases class
* Chg: Improve the folder matching regex
2016-12-16 DariusIII
* Chg: Improve renaming of releases
2016-12-15 DariusIII
* Chg: Disable Desura game lookups as desura site is not serving any information for now
2016-12-13 DariusIII
* Chg: Update CouchPotato and SABNzbd to use guzzlehttp
2016-12-12 DariusIII
* Chg: Use guzzlehttp for RequestIDWeb lookups
2016-12-09 DariusIII
* Chg: Use guzzlehhtp in Movies and NZBGet
* Chg: Use guzzlehttp/guzzle in TraktTV processing
2016-12-08 DariusIII
* Chg: Fix location of logs for tmux
2016-12-07 DariusIII
* Chg: Remove stray reqid constants from Games class
* Chg: Remove check for ID in release-edit, as we are working with existing releases
* Chg: Update composer.lock
2016-12-06 DariusIII
* Chg: Fix call to showpasswords function
2016-12-05 DariusIII
* Mrg: Merge dev-release_groups branch
* Chg: Update amazon usage for new apai-io version
* Chg: Change semantics for $this->renamed
* Chg: Update exeu/apai-io to version 2
2016-12-04 DariusIII
* Chg: Simplify $this->renamed in Games class
* Fix: Books processing
* Chg: Remove do while loop from crossposted releases check
* Fix: TV processing
2016-12-02 DariusIII
* Fix: Undefined notices in admin regexes pages
2016-11-30 DariusIII
* Fix: Grouping of console releasescover view in Gamma theme
* Fix: Settings table verification for PHP 5.6 users
2016-11-27 DariusIII
* Chg: Update composer.lock
2016-11-23 DariusIII
* Chg: Avoid joining groups table on CBP deletes by selecting group info beforehand
2016-11-14 DariusIII
* Chg: Add check for missing settings table entries, add the patches for settings and tmux tables
2016-11-10 DariusIII
* Fix: Remove stray word from profileedit in Gentele.
* Fix: Wrong parameters used in SAB integration checks.
2016-11-09 DariusIII
* Chg: Change link to github page from DariusIII to NNTmux
* Fix: Fix undefined notices in user-edit page
2016-11-08 DariusIII
* Chg: Couple of fixes and missing settings (Sphinx, sabnzbd)
* Chg: Improve performance of site/edit by updating some queries in Groups/Releases
* Chg: Add serch description to search page in all themes
2016-11-07 DariusIII
* Fix: Error on searchd process when '-' is in releasename
* Chg: Remove htmlspecialchars from NZB class, it is already handled by XMLWriter. Move the function to Utility class.
2016-11-06 DariusIII
* Fix: Remove extra AND from search function query.
2016-11-05 DariusIII
* Fix: Use full path to userselstyle setting
2016-11-04 DariusIII
* Chg: Use XMLWriter for creating nzbs
* Chg: Remove debug output from ReleaseImage class
2016-11-03 DariusIII
* Fix: Wrong variable used in viewmusic.tpl in all themes
* Fix: Version lookup in NZB class
2016-11-02 DariusIII
* Fix: Undefined index title notice in viewserieslist pages
* Fix: Define pagerquerysuffix for users-list
* Fix: Typo in Users class
* Chg: Switch to if loop in setTvAttributes function for better output
2016-11-01 DariusIII
* Chg: Revamp categorySearch for cleanliness and make category determination more reliable and extensible
* Chg: Let scrutinizer ignore platform requirements
2016-10-31 DariusIII
* Chg: Replace duplicate categorySearch function in releases and exclude leading -99 improving query speed
* Chg: Add back button to most of the edit pages in admin area
2016-10-29 DariusIII
* Chg: Switch from php-gd to php-imagick in ReleaseImage class
2016-10-28 DariusIII
* Chg: Categorize VERUM releases as TV Sport
Note: run php misc/testing/Releases/recategorize.php all to recategorize releases properly
* Chg: check_covers now searches for covers less than 2 days old.
* Fix: decrypt_hashes uses wrong index to send to NameFixer (fixes issue #122)
2016-10-27 DariusIII
* Chg: Speed up browsing and api response
2016-10-26 DariusIII
* Chg: Switch to php-imagick for previews/cover processing in ReleaseImage class
2016-10-25 DariusIII
* Chg: Use Imagick to detect broken sample images
* Chg: Update composer.lock with new versions of font-awesome (4.7.0) and moinax/tvdb (1.0.6)
2016-10-24 DariusIII
* Chg: Search posts by poster by clicking on poster name on details page
2016-10-21 DariusIII
* Chg: Remove now not needed yenc initiation code from NNTP class.
* Chg: Add support for topic locking/unlocking in forum
2016-10-20 DariusIII
* Chg: Properly add topic deletion to forum
* Fix: Role excluded categories work properly now
* Chg: Change in how OTHER categories are "rendered" in themes, now they can be also excluded from frontend by user
2016-10-18 DariusIII
* Chg: Add distinction between cli and web php errors for easier tracking
* Chg: Increase the height of category exclusion selection table in all the themes
* Fix: Segfaults on PPA (possible fix)
2016-10-16 DariusIII
* Fix: Wrong table used in deleteSingle function
2016-10-14 DariusIII
* Fix: Prevent some more undefined index notices
* Fix: Prevent undefined index isadmin in forumpost.tpl
* Fix: Remove references to regexid
* Fix: Wrong column name in addAlternateNfo function
* Fix: lookuppar2 setting in NZBContents class.
* Chg: Add new favicon
* Fix: Caret icons display in viewxxxfull
* Chg: Add more ordering options to XXX to prevent undefined index errors
* Fix: Remove episodeArray from detals.php
* Fix: Remove missplaced semicolon from mysql-ddl.sql
* Chg: Update composer with new version of rarinfo
2016-10-13 DariusIII
* Chg: Remove TraktTv cover support for movies and TV (Trakt will not serve any images after october 31)
* Chg: getBrowseCount function now returns proper value for total count of releases for API totalrows
* Fix: getBrowseRange query missing group_name used in API extended parameter
2016-10-12 DariusIII
* Chg: Update composer.json with new version of composer asset plugin
* Chg: Add missing user settings to mysql-ddl.sql, remove Episode.php and episodeinfo table related settings
2016-10-11 DariusIII
* Chg: Update README.md
* Fix: Advanced/Basic search toggle in Gamma theme
* Fix: Search button on TV series list
* Fix: TinyMCE URL handling
* Chg: Add ability to edit posts on forum.
2016-10-10 DariusIII
* Chg: Add release naming regex for a.b.multimedia.anime.highspeed for better release naming
* Chg: Add release_naming_regex for a.b.movies group DJ releases
2016-10-07 DariusIII
* Chg: Add user deletion to admin user edit
* Chg: Update composer with new version of RarInfo
* Fix: Search button design in Charisma/Gentele/Omicron themes for advanced search
2016-10-16 DariusIII
* Chg: Add flexboxgrid support to Charisma/Gentele/Omicron themes, adjust the themes accordingly
* Chg: Adjust the look of login page on Gentele theme
2016-10-05 DariusIII
* Fix: Gentele theme Series and Anime list visibility
* Chg: Add caching to getPagerCount function to reduce load on indexers with many API calls
* Fix: Logic in queries for xxx and srr renaming in NameFixer.
2016-10-04 DariusIII
* Fix: Fix xxx and srr renaming queries
* Chg: Remove unused Max Messages Per Run setting from admin->edit site
* Chg: Add renaming based on included srr file in release
2016-10-03 DariusIII
* Fix: Add missing lamepath to 10-settings.tsv (fixes issue #120)
2016-09-30 DariusIII
* Chg: Update jquery and themes basepage to fix tinymce loading error
2016-09-23 DariusIII
* Chg: Rename roleexcat table to role_excluded_categories and add it back to mysql-ddl.sql
* Fix: Add back missing role category exclusion in admin->role edit
* Fix: Replace leftover genreID references with proper genres_id
2016-09-22 DariusIII
* Chg: Update Readme.md
* Chg: Move tinyMCE init to utils-admin.js
2016-09-21 DariusIII
* Chg: Add installer for NNTmux
2016-09-20 DariusIII
* Chg: Update yenc to support version 1.2.2 of php-yenc module
* Fix: Wrong column name used in settings table call
* Chg: Use DB class instead of Settings class where advanced settings functions are not used
* Chg: Port yenc and yydecoder changes from nZEDb
2016-09-19 DariusIII
* Chg: Forgot to add tinyMCE to all of the themes, move tinymce call to functions.js/utils.js
* Chg: Remove unused settings from site edit page and nntmux_fi_schema.sql, reorganize site edit to be more logical
2016-09-17 DariusIII
* Fix: Badly formed class setting
* Chg: Reformat pager and move it to shared folder
2016-09-16 DariusIII
* Chg: Add back reporting of total releases to api response
* Chg: Group music releases in Gamma theme.
2016-09-15 DariusIII
* Chg: Update yenc decode handling for new php-yenc module
* Chg: Add datepicker and role change date column to users list and user edit in admin.
Admins can now set and track role expiration date, for those who use it.
2016-09-13 DariusIII
* Fix: Fix display of tinyMCE generated code on forum pages
* Chg: Adjust how content is displayed on homepage
* Chg: Add tinyMCE support to forums
* Chg: Add tinymce support to admin content page
* Fix: Prevent undefined index errors on admin site-stats page
2016-09-12 DariusIII
* Chg: Update composer with new version of rarinfo
* Chg: Increase the size of textarea in custom.css
* Chg: Update mysqltuner.pl script
* Chg: Update admin user_edit and role_edit pages
2016-09-11 DariusIII
* Chg: Update composer with new version on rarinfo library
* Chg: Add user notes to themes and fix notes in admin area
2016-09-07 DariusIII
* Chg: Use PHP own decodeIgnore in yenc
* Chg: Make Settings::value more robust
2016-09-05 DariusIII
* Chg: Update XSS vulnerability protection in themes.
* Chg: Update composer installer to version 1.2.0
* Fix: Content display for not logged in users in Charisma/Gentele/Omicron themes.
2016-09-02 DariusIII
* Chg: Update custom yenc class handling (ported from nZEDb)
2016-08-31 DariusIII
* Fix: Remove "Invite sent" text from user profile
* Chg: Remove upcoming pages and RottenTomato references as RT are removing all free keys in 30 days.
* Fix: View user profile by name as admin
2016-08-29 DariusIII
* Fix: Remove duplicate r.fromname from matchPredbFT function
* Chg: Rename roleexcat categoryid column to categories_id
* Chg: Update composer.lock with new version of Lithium dev package
2016-08-25 DariusIII
* Chg: Update sql schema files to be up-to-date
2016-08-23 DariusIII
* Fix: Update sphinx.conf and change rt_attr_string = name to rt_attr_uint = dummy
2016-08-22 DariusIII
* Fix: Wrong table name used in site-edit
* Chg: Add back prefiles match to tmux run
* Chg: Update NameFixer to use FULLTEXT search in matchPreDbFiles function
* Chg: Add FULLTEXT index to predb.filename
2016-08-21 DariusIII
* Chg: Remove match_prefiles from tmux, should be ran manualy
2016-08-20 DariusIIi
* Chg: Update SDCLiP release names predb matching
2016-08-19 DariusIII
* Chg: Rename releases posted by ozelot from KTR to SDCLiP
* Fix: Missing names of movies in upcoming movies pages.
2016-08-12 DariusIII
* Chg: Move movie and tv UHD category check above webdl one
* Chg: Update Smarty to version 3.1.30
2016-08-11 DariusIII
* Chg: Update handling of SDPORN releases in NameFixer and groupfixrelnames
2016-08-09 DariusIII
* Chg: Properly process SDPORN releases
2016-08-08 DariusIII
* Chg: Change updating (ported from nZEDb)
* Chg: Remove rss button from search page in Gamma theme.
2016-08-05 DariusIII
* Chg: Update composer asset plugin
* Fix: Fix cart operations in all themes
2016-08-04 DariusIII
* Fix: Category display in Gamma theme browse page
* Chg: Update git tag checking code
2016-08-02 DariusIII
* Chg: Move user menu to headermenu.tpl
2016-08-01 DariusIII
* Chg: Make themes more mobile devices friendly
* Fix: Path to glyphicons in Gamma them
2016-07-30 DariusIII
* Chg: Update rarinfo library
2016-07-29 DariusIII
* Fix: Add check if the password is set in ProcessAdditional
* Chg: Speed up queries in RequestIDWeb and groupfixrelnames by preventing usage of indexes on ORDER BY clause.
* Chg: Allow underscore in usernames.
2016-07-28 DariusIII
* Chg: Update sphinx.conf for new sphinx 2.2.11 release
Note: if using sphinx search the following is required to update the index
sudo service sphinxsearch stop
sudo mv /etc/sphinxsearch/sphinx.conf /etc/sphinxsearch/sphinx.conf.1
sudo cp /var/www/newznab/misc/sphinxsearch/sphinx.conf /etc/sphinxsearch/sphinx.conf
sudo service sphinxsearch start
php misc/sphinxsearch/populate_rt_indexes.php releases_rt
2016-07-27 DariusIII
* Chg: Update groupfixrelnames query by not allowing it to use any index on ORDER BY r.id DESC clause (speeds up the query)
2016-07-26 DariusIII
* Chg: Update composer with new version of jquery(3.1.0) and use it in themes
* Chg: Update getTVReleases query by not allowing it to use any index on ORDER BY postdate DESC clause (speeds up the query as it uses the right index now)
* Fix: Prevent notices on nzb details page for isadmin and ismod in Charisma, Gentele and Omicron themes
* Fix: Prevent undefined index group_name in XML_Response class
2016-07-25 DariusIII
* Chg: Update dariusiii/rarinfo package
* Fix: Par2Info and SfvInfo class calls in postprocessing
* Chg: Use own rarinfo library
2016-07-24 DariusIII
* Fix: Improvements to versions updating for XML file.
2016-07-24 DariusIII
* Chg: Use max headers iteration site setting if set (or max of 1000000 if not set) during multiprocessing safe binaries
This will ensure we don't queue too many jobs in one loop if you are behind on updating and is consistant
with other update binaries methods
Fix: Categorization of XXX releases posted in mp3 groups
2016-07-21 DariusIII
* Fix: Wrong order of inserted values when editing an group
* Chg: Improve isXxxClipSD matching code
2016-07-20 DariusIII
* Chg: Add function to match poster for categorization
* Chg: Update upcoming pages to prevent notices when alternate_ids is not set in rottentomatoes response
* Chg: Update XXX UHD and XXX HD regexes for categorization
2016-07-19 DariusIII
* Chg: Update queries in NameFixer for by poster categorization
* Chg: Move UHD releases checks before HD ondes
* Chg: Add UHD subcategories to Movies, TV and XXX categories
* Chg: Add categorization by poster to Categorize.php (used in XXX SD clips for now)
* Fix: Add lithium libraries bootstrap for Admin pages
* Fix: Display of browsing categories on browse pages of every theme.
2016-07-18 DariusIII
* Fix: RSS/API usenetdate format to conform with newznab api specification
* Fix: API search now respects group parameter for searches
* Chg: Add check for isadmin in forumpost.tpl in all the themes
* Fix: RSS/API issues introduced in latest commit
* Chg: Change bootstraping process in nntmux
2016-07-15 DariusIII
* Chg: Remove releases ordering in viewmoviefull page of all the themes
* Fix: Prevent undefined index notices in api.php
* Chg: Update composer files
2016-07-14 DariusIII
* Fix: Add back the missing nzb download option to api
* Chg: Add checks for ep when api is queries for season/episode.
* Fix: Wrong guid usage in Gentele viexxxfull page
* Chg: Add api requests count to admin/user-list page
* Chg: Remove now unused files
* Chg: Replace usage of indexer.php with bootstrap.php
* Chg: Add workaround for duplicate constants warning
* Chg: Create gitignore for new configuration folder
2016-07-13 DariusIII
* Chg: Use searchname and not animeTitle in viewanime.tpl's
* Chg: Check if cp_url and cp_api are set on profile edit page
* Chg: Add check for empty invitecode when user registers on site
* Fix: Remove extra release searchname after the release guid when linking to release details page
* Fix: Fix adding movies to my movies from upcoming page (in theatres)
* Fix: Fix wrong name of used result in ajax_tvinfo
* Fix: Mark new releases in Gamma browse page.
* Fix: Check if isadmin is set in Gamma theme.
* Chg: Add check for empty values for userimdbs in upcoming pages.
* Chg: Add check for empty values for season and episode in api page
2016-07-12 DariusIII
* Fix: Wrong usage of result.guid in Gentele theme viewmoviefull page
* Fix: Prevent undefined index notices in XML_Response
* Chg: Remove animation from menus in Gentele theme
* Fix: Fix color style of theme selection in Charisma theme.
* Fix: Add missing check for user selected styles setting on profile edit page
* Fix: Re-arrange items in profile edit page in all the themes.
2016-07-10 DariusIII
* Fix: Add missing ajax_resetusergrabs-admin page to index.php
* Chg: Port changes from nZEDb
* Chg: Update AdminLTE css, js and skins to version 2.3.5
2016-07-08 DariusIII
* Chg: Update composer.lock with new versions of nicescroll and lithium-dev
2016-07-07 DariusIII
* Chg: Use modified Versions command from app folder.
* Chg: Port changes for versions handling from nZEDb
* Chg: Update composer.lock with new versions of used libs
2016-07-04 DariusIII
* Fix: Fix wrong constant name in myshow-add.tpl in all the themes
* Fix: Fix my movies and my shows RSS feeds
* Chg: Move adding of movies below cover
2016-07-01 DariusIII
* Chg: Base JSON response of XMLWriter response
2016-06-30 DariusIII
* Chg: Refactor adding movies to mymovies list.
* Chg: Update myshows.php
* Chg: Add link for My Shows to Gamma theme user menu
2016-06-29 DariusIII
* Chg: Change categories_id columns in user_movies and user_series to categories (they host multiple category numbers)
2016-06-28 DariusIII
* Chg: Change remaining categoryid to categories_id and add patch for user_series table
2016-06-27 DariusIII
* Chg: Update Readme.md with updating script name change
* Chg: Add DocBlock comments to UserMovies and fix missing return in delMovie function.
2016-06-25 DariusIII
* Upd: Update composer.lock
* Chg: Switch namespace from newznab to nntmux, rename nntmux script to tmux
* Upd: Update lithium connections
* Upd: Composer will prefer source now on install
2016-06-24 DariusIII
* Fix: Fix styling of some pages in Gentele theme
* Chg: Consolidate groups handling by @ruhllatio
* Upd: Join release_comments on releases_id not gid
* Upd: Add forum link to all the themes, fix forum and forumpost pages
* Upd: Move settings for forking child processes inside if else loop
2016-06-23 DariusIII
* Chg: Make gfRN predbft deterministic to prevent useless threads
* Chg: Rename userid to users_id to follow lithium naming convention.
* Upd: Update composer.lock with new version of barracudanetworks/forkdaemon-php
* Fix: Fix gFRN nfo processing typo and update.
2016-06-21 DariusIII
* Upd: Remove old and unused scripts
* Fix: Fix stray categoryID in ReleaseRemover
2016-06-20 DariusIII
* Upd: composer.lock with update for forkdaemon-php release 1.0.8
* Fix: SQL injection fix in Movie.php @pkostiuk
2016-06-18 DariusIII
* Upd: Update composer.lock
2016-06-13 DariusIII
* Upd: Update scrutinizer config
2016-06-10 DariusIII
* Fix: Anidb not respecting update interval
2016-06-09 DariusIII
* Upd: Increase cover size on movies and XXX pages
2016-06-08 DariusIII
* Fix: Fix send to cart and queue behaviour in Charisma theme browse page
* Chg: Move user login menu in Charisma theme to headermenu
* Fix: Fix send to queue and download basket in Charisma theme.
* Upd: Make PreDb class to default to remote Db.
* Upd: Change DATEDIFF to constant comparison to allow index scan
* Upd: AniDB code cleanup, ported from nZEDb
2016-06-07 DariusIII
* Upd: Make Charisma theme dark, fix some bootstrap issues.
* Upd: Update composer.lock file
2016-06-06 DariusIII
* Fix: Fix the nntmux_fi_schema.sql
* Upd: Remove bad sources from ircscraper_settings_example and IRCScraper class
* Fix: use old qtip in Gentele theme
* Fix: Missed occurences of old checkboxes in Gentele
* Fix: TV fallback searches not episode specific / fix Season Pack lookups
2016-06-03 DariusIII
* Fix: Fix styling of login page.
* Fix: Fix TV alias and local matching
* Upd: Fix look of search page in Gentele theme.
* Upd: Add support for multiple channels in IRCScraper.
* Upd: Fix Json and XML response
2016-06-02 DariuIII
* Upd: Port fixes and new features from nZEDb.
2016-06-01 DariusIII
* Upd: Show API search
* Upd: Fix connections
* Upd: Update Versions class
* Chg: Make API and RSS separate and smarty independent.
* Upd: Update composer files.
* Chg: Use old jquery.qtip2.js, remove new version from assets
* Fix: Fix TV search sending wrong data.
2016-05-31 DariusIII
* Fix: Remove doubled and wrong preinfo function ih Gamma theme utils.js
* Fix: Fix PreDB page layout in Gamma theme.
* Fix: Fix links to colorbox images in Gamma bootstrap-fixes.css
* Fix: Fix Gamma links to scripts
* Chg: Adjust name of id attribute to guid.
2016-05-30 DariusIII
* Fix: Fix issues with adding releases to cart/queue in Omicron/Gentele theme
* Fix: Fix styling on browse page on all themes
* Fix: Fix Nfo display on Gentele XXX page.
* Upd: Replace rest of the nzb_check and nzb_check_all with square and square-all, respectively
2016-05-29 DariusIII
* Upd: update composer.lock with new versions of libs.
* Upd: Greatly improve speed of tv shows search.
2016-05-28 DariusIII
* Fix: Fix for login rememberme
2016-05-27 DariusIII
* Upd: Remove table-striped attribute from tables in search page of Gentele theme.
* Upd: Use well-sm in all themes
* Chg: Use bootstrap3 css in Gamma theme
2016-05-26 DariusIII
* Fix: Remove lines not needed in register, login and forgottenpassword pages in themes
* Upd: Update composer.lock file with new versions of datatables and jquery.
2016-05-24 DariusIII
* Chg: Rename groupid column to groups_id.
* Upd: Improve speed of update_releases on larger databases
2016-05-22 DariusIII
* Upd: Update the +1 patch file
* Upd: Update NameFixer and ReleaseExtra classes.
* Upd: Add index to release_unique table to speed up processing, use querylimit in fixNamesWithMedia function.
2016-05-21 DariusIII
* Upd: Move queries, match to properly named releases only
2016-05-20 DariusIII
* Upd: Update uid matching and add it to tmux
* Upd: Rename releases based on their uid
* Chg: Extract id from media, add separate table to handle it.
* Upd: Hide couchpotato button if no imdbid is set for release.
2016-05-19 DariusIII
* Upd: Composer.lock and remove noty. Fix wrong paths after changes to scripts location
* Upd: Refactor CouchPotato integration
2016-05-16 DariusIII
* Fix: Use Artist - Track layout in Gamma theme music page
* Fix: Add back 'None' as theme in profileedit so admin selected theme is used
* Fix: NZBImport will now insert nzb_guid into releases table
* Fix: Buffer nzb creation fixes
2016-05-15 DariusIII
* Chg: Move themelist management to Utility class
* Upd: Clean up NZB class file indents and query strings
* Fix: Fix the URL called by CouchPotato class
* Upd: Update details page and fix tootltips in Gamma theme.
* Fix: Properly manage guid for CouchPotato in functions.js.
* Fix: Fix functions.js in all tne themes
* Chg: Change CP support in themes, add new class and page to handle CP integration
2016-05-14 DariusIII
* Fix: Fix pp add work queries (ported from nZEDb)
* Upd: Update composer libraries
* Fix: Update constants.php with new Smarty variables and used them where needed.
2016-05-13 DariusIII
* Fix: Smarty cleaning of templates_c folder on nntmux update
* Upd: Improve the speed of fixrelnames work queries
* Fix: Properly fix renaming issues introduced by renaming releaseid to releases_id
2016-05-12 DariusIII
* Fix: Wrong path to fixrelnames script in TmuxRun
* Upd: Add leftguid column to releases table for better threading.
* Upd: Update command output
* Chg: Add back old type Srr file match renaming.
* Upd: Add output to git update
* Fix: Fix minsize queries fail
* Fix: Add/fix CouchPotato icons to themes.
* Fix: Remove derefferer links from CouchPotato url in Gamma theme.
* Fix: Fix nntmux_schema_fi for misc cats
* Fix: Wrong path to postprocess.php when using sequential in tmux
* Upd: Revert utf-8 fix apllied long time ago
* Rvr: Revert previous change
* Upd: Port many fixes from nZEDb
2016-05-11 DariusIII
* Upd: Composer update colorbox and phpmailer to newest versions
* Upd: Split UPDATE and DELETE query after NZB is created for release
* Fix: Add patch to modify binaries table partcheck column.
* Fix: Fix createGUID function call in release creation process.
2016-05-10 DariusIII
* Upd: Bring ProcessAdditional class up-to-date
* Fix: Prevent binaries and releases update deadlocks.
* Upd: Add couchpotato icon to Gamma theme.
* Fix: Reorder patch files
* Chg: Rename release_audio to audio_data
* Chg: Rename releaseid to releases_id
* Upd: Remove unused scripts, update mysqltuner.pl
* Chg: Rename bookinfoid to bookinfo_id, consoleinfoid to consoleinfo_id and pre_id to predb_id
* Chg: Rename musicinfoid to musicinfo_id
* Chg: Rename preid to predb_id in releases table and in classes and scripts.
* Chg: Move collection deletion right after NZB is created.
2016-05-09 DariusIII
* Fix: Wrong class in Movie.php
* Chg: Replace/remove refferences to python scripts where possible.
* Fix: Change TIME() to lowercase time()
* Upd: Fix Yahoo search in Movie class
* Chg: Replace python requestid_threaded with php equivalent in ProcessReleases class.
* Upd: Change categoryid to categories_id, category table to categories table
2016-05-08 DariusIII
* Upd: Composer replace qtip2 with qtip2-main
* Fix: Fix missed table renames in scripts.
* Upd: Update nntmux_fi_schema.sql.
2016-05-06 DariusIII
* Fix: Fix mimatched TV categorization, you will need to run misc/testing/Releases/recategorize all to fix wrong categorization
* Upd: a.b.mom collection regex
* Fix: Replace triggers
2016-05-05 DariusIII
* Upd: Remove container from sabqueuedata.php
* Fix: Fix the name of DbSystem function to proper case in DbUpdate.
* Upd: Reinstate the LINES TERMINATED BY clause to loading data files to override default behaviour of only using '\n' instead of '\r\n' that we need.
* Upd: Update sphinx.conf (remove deprecated setting and change searchd.pid location)
* Upd: Update composer.lock with new versions of font awesome and TVMaze
2016-05-04 DariusIII
* Upd: Rename tables to more logical names (same as in nZEDb)
* Upd: NNTmux versions handling
* Upd: Update db function in Update script.
* Fix: Force li3 connections to ignore Host/Port settings if a socket is provided.
* Upd: Add patch for triggers to match the new releases reqid format (@rainje)
2016-05-01 DariusIII
* Upd: Revert updating process to original version
* Upd: Update composer.lock and nntmux.xml files
2016-04-29 DariusIII
* Upd: Change how git is pulled when there are no installed dependencies yet.
* Fix: Use proper case for time operator function in ReleaseRemover.
2016-04-28 DariusIII
* Upd: Add 'gn' case to nfo retrieval in api, to be in line with newznab api spec
* Upd: Check if the movies is SD before the HD check
* Upd: Update scrutinizer.yml, .gitignore and add .gitmodules
2016-04-27 DariusIII
* Upd: Scrutinizer.yml
* Upd: Update composer, add more scripts to be managed by composer and remove scripts not used.
2016-04-25 DariusIII
* Fix: Fix path to nicescroll script
* Upd: Fix "porting" typo
* Fix: Update sphinx releases_rt index when release files are added.
*** NOTE *** - you will need to do the following to update the sphinx index:
1) stop sphinxsearch - `sudo service sphinxsearch stop`
2) clear old index - `sudo rm /var/lib/sphinxsearch/data/*`
3) start sphinxsearch - `sudo service sphinxsearch start`
4) populate the index - `php /var/www/newznab/misc/sphinxsearch/populate_rt_indexes.php releases_rt`
2016-04-25 DariusIII
* Upd: Update composer files, remove extra not needed scripts, update Gentele and baseadminpage
* Fix: Add missing files to shared folder for admin theme
* Fix: Update sphinxsearch data when release_files for release are updated.
* Upd: Update composer, composer will handle git pull, no need for manual git pull
* Fix: Fix populate_rt_indexes script
* Add: Add empty file and create resources/smarty/templates_c
2016-04-20 DariusIII
* Upd: Assign group to smarty in admin/category_regexes-list.php
* Upd: Update composer, adjust paths to bootstrap.
2016-04-19 DariusIII
* Upd: Use local jquery-migrate, html5shiv and respond javascript in themes
* Upd: Add search back to headermenu in Gentele theme.
* Fix: Fix ajax operations in admin area, replace old gif images with font awesome.
2016-04-18 DariusIII
* Upd: Update README.md
* Upd: Update git, versions, updater for complete update of newznab-tmux
NOTE: You need to run ./nntmux update nntmux to completely update nntmux.
Please remove the post-merge git hook, as it will interfere with
new updater.
* Upd: Update themes to use new files
* Upd: Update composer
2016-04-15 DariusIII
* Upd: Update composer.json
* Upd: Update and add lithium based update scripts
2016-04-14 DariusIII
* Upd: Add link to forum and fix forum pages
* Upd: Update composer and themes with new autosize and colorbox libs.
* Fix: Fix PHP Fatal error on getid3
2016-04-13 DariusIII
* Upd: Composer with fixed font awesome icons and proper litium/li3_quality
2016-04-12 DariusIII
* Upd: Update admin template part 2.
* Upd: Updated admin template to be in line with age. Part 1.
* Upd: Cleanup couple of Omicron/Gentele tpl files (terms/contact)
* Upd: Update composer, themes use shared/assets/bootstrap-hover-dropdown now
* Upd: Add initial updating scripts, still not used.
2016-04-11 DariusIII
* Upd: Update composer.json and add initial update script.
* Fix: Fix duplicated cart icon on details page
* Chg: Remove most of the select all selectors from Gentele theme.
* Upd: Update Omicron to use icheck from shared/assets folder.
2016-04-10 DariusIII
* Upd: Add modal for nfo view
* Fix: Prevent undefined index isadmin on forumpost page in Gamma template
* Fix: Fix NFO links in cover pages in all of the templates.
* Upd: Increase size of games covers in Gentele theme.
* Upd: Increase the size of covers on movies and xxx pages in Gentele theme.
2016-04-09 DariusIII
* Upd: Update composer with 2 more shared libraries(bootstrap-progressbar, icheck) and adjust Gentele theme to use them.
* Chg: Replace js checkboxes with iCheck.
2016-04-08 DariusIII
* Fix: Fix NFO display on themes, fix stylings on Gentele theme
* Upd: Change label colour, fix search page styling.
* Upd: Move nntmux versions file
2016-04-07 DariusIII
* Upd: Fix view anime page in Gentele theme
* Upd: Use PNotify confirmation notifications on multi_operations_delete functions in Gentele theme.
* Chg: Change tooltips for actions on series view in Gentele theme
* Upd: Update series view in Gentele theme
* Upd: Update notifications in Gentele theme
* Upd: Update basepage and headermenu of Gentele theme.
2016-04-05 DariusIII
* Fix: Fix full movie and xxx views on Gentele theme.
2016-04-03 DariusIII
* Fix: Fix myshows RSS feed
2016-04-01 DariusIII
* Upd: Change background color of Gentele theme
* Upd: Replace animate.min.css with bower version in assets folder.
2016-03-31 DariusIII
* Add: Add new Gentele theme
2016-03-30 DariusIII
* Chg: Add script to check for missing movie covers to postprocess Non Amazon pane.
2016-03-29 DariusIII
* Upd: Update composer.
* 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