Files
newznab-tmux/Changelog
T

1002 lines
46 KiB
Plaintext
Executable File

2016-10-28 DariusIII
* 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