5764 Commits

Author SHA1 Message Date
ccd0
8f91989f81 Merge branch 'progress' 2016-06-12 04:48:55 -07:00
ccd0
4e897e5e3c Switch [complain] link back to https://www.4chan.org/feedback. 2016-06-11 21:25:17 -07:00
ccd0
9ffef89d7d Add @connect to userscript metadata. #961 2016-06-11 20:48:19 -07:00
ccd0
1c4f49120e Make 'Display Upload Progress' optional. 2016-06-11 19:21:24 -07:00
ccd0
189c106e93 Merge branch 'bstable' 2016-06-07 10:54:20 -07:00
ccd0
5383af8468 Fix blocking of CloudFlare scripts. 2016-06-07 10:48:03 -07:00
ccd0
7ff8a84455 Revert "Switch [complain] link back to plain https://www.4chan.org/feedback."
This reverts commit bee246728398663ea7048fa1e8bbc3e5e3d982c2.
2016-06-05 15:12:49 -07:00
ccd0
452dcb9852 Also fix error when browsing from www.4chan.org/frames.
Fixes regression from 59bac43afb725c0960d6a40c6847489f3c09a43c.
2016-06-05 14:39:44 -07:00
ccd0
12109375b5 Detect conflicts with 4chan X v2. #676 2016-06-05 13:28:16 -07:00
ccd0
bee2467283 Switch [complain] link back to plain https://www.4chan.org/feedback. 2016-06-05 04:39:05 -07:00
ccd0
98a0fff3d2 Add whatanime.ga to Sauce list. #943 2016-06-05 04:00:54 -07:00
ccd0
49adb99ae9 Don't try to use getElementById on non-document. 2016-06-05 02:56:53 -07:00
ccd0
1178476a3f I don't think we need this anymore. 2016-06-05 02:50:10 -07:00
ccd0
261065058f Prefix user-agent-specific workaround classes with 'ua-'. #937 2016-06-05 02:47:50 -07:00
ccd0
224714db0f Ignore any archives in list using software we're not compatible with yet. 2016-06-05 01:52:48 -07:00
ccd0
e44df3d08b Accessing window.frameElement.src from non-same-origin window may cause an error.
Fixes regression from 59bac43afb725c0960d6a40c6847489f3c09a43c.
2016-06-05 00:38:59 -07:00
ccd0
de0dbbf5da Fix race condition in disabling native extension. #938 2016-06-05 00:08:26 -07:00
ccd0
218c758173 Only use workaround for Chrome settings being async in Chrome extension. 2016-06-04 23:56:18 -07:00
ccd0
f986bfd984 Do initial settings fetch synchronously in Greasemonkey. 2016-06-04 23:46:24 -07:00
ccd0
03830ef903 Fix excludes applying to subsequent filter lines with boards setting. #953 2016-06-04 14:22:29 -07:00
ccd0
ef81e19107 Merge branch 'bstable' 2016-06-03 06:23:12 -07:00
ccd0
19a57d5737 Fix loading icon getting stuck on in Firefox. #832 2016-06-03 06:08:32 -07:00
ccd0
416a31b3e6 Replace ad script blacklist with whitelist. 2016-06-02 19:41:03 -07:00
ccd0
10d761bcbe Replace ad script blacklist with whitelist. 2016-06-02 02:57:55 -07:00
ccd0
59bac43afb Fix script running inside ad iframes. 2016-06-02 00:31:32 -07:00
ccd0
90a3985ea2 A 304 status is not expected here. #945 2016-05-30 17:57:54 -07:00
ccd0
90102afd4f Update Font Awesome. 2016-05-30 03:25:45 -07:00
ccd0
54608552c6 Merge branch 'bstable' 2016-05-30 03:19:54 -07:00
ccd0
903289d324 Update devDependencies. 2016-05-30 03:19:34 -07:00
ccd0
defc8a121b Update Pastebin embedding to handle new URLs for raw pastes. 2016-05-30 02:54:48 -07:00
ccd0
244f525d9f Fix query strings breaking intra-thread quote links. 2016-05-28 23:20:41 -07:00
ccd0
fe45714935 Merge tag 'stable'
4chan X v1.11.33.7.
2016-05-21 16:22:08 -07:00
ccd0
fcebc1504c Fix blinking in older browsers; allow 4chan's blinking animations to work. 2016-05-21 16:15:50 -07:00
ccd0
347d828765 Merge branch 'bstable' 2016-05-21 10:42:03 -07:00
ccd0
0d269bbbd7 Quick fix for blinking. #921 2016-05-21 10:39:27 -07:00
ccd0
12c96cd77e Merge branch 'bstable' 2016-05-19 15:46:20 -07:00
ccd0
8cdb690402 Update ad server blacklist. 2016-05-19 15:33:57 -07:00
ccd0
f4360bf82b Change link on report form to 4chan IRC. 2016-05-18 22:58:02 -07:00
ccd0
ffe6e51a1d Add search by flag to archive link menu. 2016-05-18 02:05:53 -07:00
ccd0
8ba434151c Improve error message consistency. 2016-05-17 22:21:58 -07:00
ccd0
1eab048cad Index connection error should say 'Connection Error'. 2016-05-17 22:21:53 -07:00
ccd0
38d2c4c03f Better handling of content blockers that throw exceptions during AJAX requests. #789, #910
Adblock Plus and NoScript throw the error on `r.send()` now.

Expand try-catch block to handle it, and add check that it's
really a content-blocker error.

Remove the notification; this should be handled the same as a
connection error since that's what other content blockers
(e.g. uBlock Origin) will simulate. Instead log connection errors
that don't return a status code to the console.
2016-05-17 22:21:29 -07:00
ccd0
b44a0ef491 Change default archive list URL to https://mayhemydg.github.io/archives.json/archives.json. 2016-05-17 06:52:32 -07:00
ccd0
c361a6bd07 Sync replaced WebM thumbnails with hover preview. #903 2016-05-17 05:29:09 -07:00
ccd0
17dfb391d7 Revert "Temporarily re-add fgts at end of archive list so I don't have to push a script update if it's back before v1.11.34 hits stable."
This reverts commit d3dd14430fbfa75e3c9626cafd54b46bfcbbf75f.
2016-05-16 23:45:30 -07:00
ccd0
105ea67469 Merge branch 'bstable' 2016-05-16 23:45:19 -07:00
ccd0
d3dd14430f Temporarily re-add fgts at end of archive list so I don't have to push a script update if it's back before v1.11.34 hits stable. 2016-05-16 23:38:41 -07:00
ccd0
f39b846889 Merge remote-tracking branch 'archives/gh-pages' into bstable 2016-05-16 23:38:22 -07:00
ccd0
0ed0aed6a2 Fix files being downloaded with wrong info when link changed (e.g. menu item reused). #906 2016-05-16 22:51:51 -07:00
ccd0
d44b206e44 Fix download button not working in clones. #906 2016-05-16 22:25:21 -07:00