Skip to content

Releases: adegans/Goosle

Version 1.7.1

27 Aug 02:01
Compare
Choose a tag to compare
  • NOTICE: config.default.php has changed, update your config.php!!
  • [new] Engine timeouts for specific response codes when a search engine returns some kind of error or quota limitation
  • [new] Engine timeouts status page at /functions/timeout-status.php
  • [new] GloTorrents (Glodls) Magnet results
  • [new] Use multiple search overrides (eg: 'size:large safe:off goose gone wild')
  • [fix] Search suggestions re-added and they now work (Scraped from Mojeek, Google, DuckduckGo and Yahoo Images)
  • [fix] Limetorrents search query is now properly formatted
  • [fix] Search overrides (Safe search, image size, etc.) trigger no longer included in search query
  • [fix] Search query no longer sent out double encoded
  • [fix] Strings (Search queries, seo texts, etc.) are now properly limited to max length where required
  • [fix] Multiple currency conversions now also works when caching is enabled
  • [fix] Multiple ip lookups (from different user IPs) now also works when caching is enabled
  • [update] Oauth page no longer center aligned
  • [update] Updated Language explanation in config.default.php
  • [change] Moved footer code to footer.php
  • [change] Redid error.php to only include the error html
  • [change] Openverse adds image category tags to image alt text
  • [change] Pixabay uses image tags as image alt text
  • [change] Image alt text now has a 1.5x multiplier for result ranking (was 1x)
  • [change] Added imdb.com link to Box office popup
  • [change] Added movie poster to Box office popup
  • [change] Simplified verified uploader popup text

Version 1.7

07 Aug 20:58
Compare
Choose a tag to compare
  • NOTICE: config.default.php has changed, update your config.php!!
  • [new] Mojeek search results
  • [new] Pixabay Image results (Requires free API key, see installation instructions)
  • [new] Keyword multiplier for result ranking
  • [new] Web search can be turned off
  • [new] Cache News results for an hour only, regardless of the cache setting
  • [new] Dynamic SEO description for results page (Should be visible when sharing the page)
  • [new] 'Verified' label for magnet results where supported
  • [update] Added x.com for social media detection
  • [update] Added more keywords for nsfw detection in magnet results
  • [change] Raised Qwant Images limit from 50 to 150
  • [change] Raised Hackernews and Qwant News limit from 30 to 50
  • [change] Lowered Wikipedia results from 10 to maximum 5
  • [change] Replaced 'porn' with 'nsfw' for safe search switch
  • [change] Removed 'xxx' as an keyword to disable safe search
  • [change] Don't search on nyaa.si and YTS if you search with safemode off
  • [change] Moved image size override into search object
  • [change] Added a little space between rows for image results on mobile
  • [change] Stats font is now 'Courier'
  • [fix] Google search query not providing good results
  • [fix] Search query not always properly urlencoded
  • [removed] Removed search suggestions as they didn't work

Version 1.6.1

19 Jul 21:58
Compare
Choose a tag to compare
  • NOTICE: config.default.php has changed, update your config.php!!
  • [new] Query logger for debugging (See config.default.php for details)
  • [tweak] Scrape query for DuckDuckGo to be more direct
  • [tweak] Added url arguments to the formatted url of search results
  • [tweak] Improved tooltips to be popups with better explanations
  • [tweak] Improved spacing for pagination links
  • [fix] More accurately show the current version in the footer
  • [fix] Current version not properly stored
  • [fix] Pagination offset off by one result
  • [fix] Unnecessary global in load_search()
  • [fix] Typo in wordpress search
  • [fix] Qwant initial total hits and ranking more accurate
  • [fix] Goosle header title not bold on stats page
  • [fix] Visual fixes to the design of Goosle

Version 1.6

15 Jul 21:05
Compare
Choose a tag to compare
  • NOTICE: config.default.php has changed, update your config.php!!
  • [change] Moved magnet popups into combined function
  • [change] Better handling of EZTV TV Show data
  • [change] Better handling of YTS movie data
  • [change] Added 6 new public trackers for Magnets
  • [change] Removed regularly unresponsive trackers for Magnets
  • [change] Search query string processed before search so all engines don't have to do it individually
  • [change] Updated help page
  • [new] Special searches can have a note/disclaimer in the lower right corner
  • [new] Results pagination for all search tabs (Requires caching to be enabled)
  • [new] WordPress function, hook and filter lookup as a special search (See help page)
  • [new] Language meta data for some Magnet results
  • [new] Try to detect audio codec for EZTV results
  • [new] Show MPA Rating for some movie results
  • [new] Filter to include NSFW Magnet results or not
  • [new] Override NSFW filter with prefix keywords (see config.php)
  • [new] Simple search stat counter (Link in footer)
  • [tweak] Muted the blue and white text in dark theme a tiny bit
  • [tweak] Better light blue header in light theme
  • [tweak] Added title and alt attributes to relevant links/images
  • [tweak] Removed Magnet search limit of 200 results
  • [fix] HTML rendering issues for <center> tags in paragraphs
  • [fix] Start page buttons in light theme now use the right css variables
  • [fix] Properly decode quotes in code snippers for PHP special search
  • [fix] Image, News and Magnet search no longer work if they're disabled in config.php
  • [fix] 2nd search suggestion not showing if it's available
  • [fix] Removed non-functional checking if query is empty in every engine
  • [fix] Correctly uses user provided auth hash to keep searching
  • [fix] Correctly 'expire' share links for guests so they can not use Goosle beyond seeing the shared results

Version 1.5.1

23 Jun 04:59
Compare
Choose a tag to compare
  • [fix] Updated help.php, removed incorrect colorscheme information
  • [fix] Typo in text output for goosle-cron.php
  • [fix] Various php errors/warnings in goosle-cron.php
  • [fix] Url formatting for php function special searches

Version 1.5

20 Jun 00:08
Compare
Choose a tag to compare
  • NOTICE: config.default.php has changed, re-create your config.php!!
  • [fix] No longer caches empty results
  • [fix] No longer make a request if the search query is empty
  • [fix] Movie highlight/box office cache now works
  • [fix] Language selector for Qwant, Wikipedia and Duckduckgo
  • [fix] Season and Episode filter for tv show searches
  • [fix] Safe search filter now actually works
  • [fix] Magnet Search category exclusion filter now actually works
  • [fix] Image size filter works more reliably
  • [fix] Handling of doublequotes in search queries
  • [fix] Search sources now show result amounts accurately
  • [fix] Old cache files are now actually deleted when expired
  • [fix] Search tabs not properly centered on smaller screens
  • [new] Box Office page with latest/new downloads from a few supported torrent websites
  • [new] News page with the latest news from major outlets
  • [new] Popup with movie info and download links for YTS Movie Highlights
  • [new] CSS colorschemes configurable in config.php
  • [new] Easily share magnet links with other Goosle users
  • [new] Search results from Quant API
  • [new] Search results from Brave
  • [new] Image results from Qwant Image API
  • [new] News results from Hackernews
  • [new] News results from Yahoo! News
  • [new] News results from Brave News
  • [new] News results from Qwant News API
  • [new] Magnet results from Sukebei.nyaa.si
  • [new] Special search for IP Lookups via ipify (Search for "ip" or "myip")
  • [new] Safe search switch for Yahoo! Images
  • [new] Image size switch for Qwant Images
  • [new] Merge missing magnet meta data from duplicate results if it doesn't already exist in the matched previous result
  • [new] Detect meta data for Magnet Search results such as sound and video quality.
  • [tweak] Cache ttl is now in hours (was minutes)
  • [tweak] Optimizations in CSS, HTML separators and more
  • [tweak] Moved icons into CSS so they can be colored using colorschemes
  • [tweak] Better handling of image results
  • [tweak] Better handling of empty/incomplete results for all engines
  • [tweak] Better handling of empty/missing meta data for all magnet engines
  • [tweak] Better category detection for Limetorrent magnets
  • [tweak] Raised Magnet search limit to 200 (was 50)
  • [tweak] Raised Wikipedia search limit to 20 (was 10)
  • [tweak] Hide magnet results with 0 seeders by default
  • [tweak] Uniform array formatting for all engines
  • [tweak] Consistent use of single-quotes and double-qoutes
  • [tweak] File size string conversion and formatting for all image and magnet engines
  • [tweak] Update checks are now done weekly(ish) via the Cron job
  • [tweak] Updated .htaccess caching rules
  • [removed] CSS for 320px viewport

Version 1.4

17 May 01:18
Compare
Choose a tag to compare
  • NOTICE: config.default.php has changed, re-create your config.php!!
  • [fix] Footer no longer overlaps results
  • [fix] Search navigation no longer bunched up on smaller displays
  • [fix] Double search type when searching from start page
  • [new] Filter for additional/different headers per cURL request
  • [new] Image search via Openverse API (Access token and cronjob required, see installation instructions)
  • [new] Image search via Qwant API
  • [new] Web (recent news) search via Qwant API
  • [tweak] Merged 'cache' option into 'cache-type', see config.default.php for details
  • [tweak] Better filtering for duplicate web results
  • [tweak] File size formatting for images more uniform
  • [tweak] Optimized curl_multi_exec handling
  • [tweak] Improved SEO headers
  • [tweak] Layout tweaks and optimizations for search results, header and footer
  • [tweak] Removed redundant HTML, CSS and some PHP
  • [tweak] MagnetDL search disabled by default because of Cloudflare (Will probably be removed in future version)
  • [tweak] Removed non-functional magnet trackers
  • [tweak] Added 15 extra public magnet trackers
  • [change] Removed Ecosia support
  • [change] Removed Reddit support
  • [change] Removed 1337x support
  • [change] Removed MagnetDL support

Version 1.3

12 Apr 01:47
Compare
Choose a tag to compare
  • [fix] Image search crawler filters out non-image results better
  • [new] Crawler for results from magnetdl.com
  • [new] Direct Reddit.com search, search for 'Top Posts' created in the past year
  • [new] Added NSFW filter for Reddit results in config.default.php
  • [new] YTS movie highlights now link to YTS website when clicking the title
  • [new] Placeholder image for missing eztv highlight thumbnails
  • [tweak] Better hash matching for duplicate magnet results
  • [tweak] Better checking for missing/empty values in image search results
  • [tweak] Code cleanup
  • [tweak] More uniform code/variable names
  • [change] Naming overhaul - Replaced 'Torrent' with 'Magnet' throughout most of Goosle

Version 1.2.2

16 Feb 20:56
Compare
Choose a tag to compare
  • [new] Individual on/off setting for each search engine and torrent site
  • [new] YTS Highlights for latest releases, highest rated or most downloaded movies
  • [new] EZTV Highlights for latest TV Show episode releases
  • [new] Goosle-cron.php file for if you want to clear the file cache in the background
  • [change] l33tx torrents disabled by default - They use Cloudflare now, preventing the crawler from working reliably
  • [change] Ecosia search disabled by default - They use some kind of bot detector now, preventing the crawler from working once caught
  • [change] Now uses an ABSPATH global for file inclusions and paths
  • [change] More discrete TV Show and Movie result detection in text search
  • [tweak] Filter for eztv search, only include eztv if the search term starts with 'tt' (case insensitive)
  • [tweak] Better ecosia link formatting to (hopefully) not get blocked by their bot detector
  • [tweak] cURL headers to be (even) more browser-like
  • [fix] Variable $url sometimes empty for certain torrent results
  • [fix] Blocked category filter for YTS results now actually works

Version 1.2.1

15 Jan 18:32
Compare
Choose a tag to compare
  • [new] Merge identical downloads (determined by info hash) from different torrent sites that provide hashes
  • [new] Option to cache to flat files instead of APCu, files stored in /cache/ folder
  • [new] Blank index.php files in all subfolders to shield from prying eyes
  • [tweak] Improved version check
  • [fix] Stray periods in some Limetorrent categories
  • [fix] Inconsistent size indication for torrent results