CrappaLinks
Some apps redirect all external links through their servers. This breaks intent filters (which means you can't open Play Store links with the Play Store, GitHub links with the GitHub app, etc - you're forced to use a browser to get past the redirection.)
This module removes the crappy link redirection/masking/tracking globally.
Also, if URL unshortening is enabled, the module will also try to resolve shortened URLs before opening them. This means that e.g. shortened links leading to YouTube (for example: http://bit.ly/1gf00Wo) can be directly opened in the YouTube app.
- New supported shorteners: htn.to, trib.al, mhlthm.ag, nerdi.st, pulse.me, y2u.be, feedproxy.google.com, mdk.to
- New supported maskers: news.google.com, mandrillapp.com
- Other minor improvements.
- The request form has been slightly updated. The responses can now be viewed publicly (personal contact information has been removed from past submissions) so you can see the progress if you want: https://docs.google.com/spreadsheets/d/1_yFYH0K2FZnFaiUO8JGAQDvVNjt2imxm...
- Fix for absolute URLs
- Ignore meta refreshes
- Resolve All URLs: 'Only on WiFi' option
- New URL shorteners: glm.io, nazr.in, chip.biz, ift.tt, dopice.sk, phon.es, buff.ly
- New URL masker: getpocket.com
- Added option to use the LongURL API to unshorten URLs.
- Added Google Forms link to submit new URLs.
- Added dustn.ws to URL shorteners.
- Bug fixes.
- Updated Slovak and Chinese translations.
- Added new maskers: pt.tapatalk.com (support for the latest TapaTalk versions.)
- Added new shorteners: ht.ly, po.st, ohmyyy.gt.
- Avoid infinite loops if the URL can't be unmasked correctly.
- Translations: added Russian, Brazilian Portuguese, updated Slovak.
- Try to detect meta tag redirects for all hosts.
- Use CookieManager to store cookies. This is necessary for e.g. nytimes which kept redirecting us in a loop otherwise.
- Go back to using the default user agent, setting a custom one was apparently messing up some requests.
- Add preference to disable resolving all URLs: *after* clicking a shortened URL and resolving it once, only known URL shorteners will be resolved. Consumes less bandwidth, but may not resolve all *nested* shortened URLs correctly. Example: goo.gl/something (known; resolve) -> tinyurl.com/something (known; resolve) -> some-unknown-shortener.com (unknown; do not resolve) -> ???
- Spoof Firefox for Android's User Agent. This may be useful when the "Resolve All URLs" option is checked, as websites will send us the mobile versions instead (less bandwidth consumption.)
- Use correct hook for ICS (the module wasn't working correctly for ICS devices.)
- Fixed Dutch translation.
- Avoid infinite loops.
- Add support for YouTube attribution links.
- Add Dutch and Greek translations.
- Update German translation.
- Confirmation dialog: handle back button;
- Don't ignore unshortened links (useful for a masked URL inside a shortened one);
- Handle subdomains for masked/shortened URLs and fix CrappaLinks ignoring those starting with "www.";
- Better connection error feedback;
- Chinese translation;
- Added URL shortners: t.cn, url.cn;
- Updated German translation.
- Added option to show a confirmation dialog before opening unshortened URLs;
- Fix issue with redirects that use relative Locations;
- Added support for more hosts. apicdn.viglink.com, affiliation.appgratuites-network.com, spon.de.
Preserve the intent type (fixes bug with e.g. heise online.)
Bug fix, some URLs were detected as being masked when they shouldn't be (which caused an infinite loop.)
Should work across the system now, not only in specific apps.
TapaTalk v2 bug fix.
Facebook hotfix.
- New icon;
- Fix slight issue with some Facebook links not being unmasked;
- Added support for TapaTalk v2;
- Bug fixes with Vk and the Play Store;
- Added support for Slickdeals;
- Added support for myDealZ;
- Added preference to hide icon from launcher.
Added support for URL unshortening. You can turn this off if you want.
Added support for Scope
Added support for Facebook and Vk
Added Google Play Store support
Added support for the XDA Premium (4) app.
Possible fix for some links.