6734 Commits

Author SHA1 Message Date
ccd0
b332ef32cc Merge branch 'bstable' 2019-03-31 23:04:28 -07:00
ccd0
2da007c291 Show info relating to April 2019 event. #2266 2019-03-31 22:55:42 -07:00
ccd0
21f0dbfd46 Copy over any temporary JSON properties in Build.parseJSON. 2019-03-31 21:17:22 -07:00
ccd0
fb0759f40d Revert "Show 2018 Apr 01 team names in thread updates and other posts generated from JSON."
This reverts commit 99bb9d667b871a6451476010558bd1315e281d0b.
2019-03-31 21:09:37 -07:00
ccd0
abb43b3314 Support filters that apply to multiple post fields joined by newline characters. 2019-03-31 00:54:43 -07:00
ccd0
e784844333 Move these functions out of the main Filter object and into a subobject. 2019-03-30 15:36:11 -07:00
ccd0
84b52e2a40 Tolerate nothing being returned from GM.xmlHttpRequest #2256 2019-03-30 12:14:52 -07:00
ccd0
8f9d7c984f Fix image/video hover in case where dimensions are not available. #2197 2019-03-24 07:44:11 -07:00
ccd0
501a103a1d Make movement of image hover / quote preview with mouse optional; option is Follow Cursor. #471, #2245 2019-03-24 07:16:56 -07:00
ccd0
b09b190e7a Merge branch 'bstable' 2019-03-24 06:37:02 -07:00
ccd0
a2a4600be0 Make Chrome extension reload warning work when chrome.runtime.getManifest() throws an error. 2019-03-24 06:36:51 -07:00
ccd0
e37b73a783 Default do-nothing handler for onloadend in CrossOrigin.ajax 2019-03-24 06:27:58 -07:00
ccd0
2c4b77e8d7 Also combine options and extra in CrossOrigin.ajax and in call from $.cache.
Fixes bugs from 71896af275ba612384e41bc05ab3c5acf78e9cbf.
2019-03-24 04:49:41 -07:00
ccd0
19c7e73d14 Get rid of more API URLs spread about the codebase. 2019-03-24 04:42:43 -07:00
ccd0
3da684a08c Fix loophole in Thread Watcher aborting. 2019-03-24 04:22:14 -07:00
ccd0
695e995dce Let abort always exist, but we can't guarantee it will do anything. 2019-03-24 03:41:01 -07:00
ccd0
8cfd16f0a4 Remove hardcoded API URL from ExpandThread. 2019-03-24 03:26:49 -07:00
ccd0
bfb89e3e39 Handle aborting similarly in ExpandThread. 2019-03-24 03:23:13 -07:00
ccd0
1e7fb54367 QR: Fix errors from progress events after abort. 2019-03-24 03:09:53 -07:00
ccd0
14a7f55e1a Handle aborts in Thread Updater similarly. 2019-03-24 02:56:24 -07:00
ccd0
453c721acc Detect abort by check against current request in Quick Reply 2019-03-24 02:49:15 -07:00
ccd0
e5ab4ffb5b Clean up index notification code and handle aborting previous request better. 2019-03-24 02:41:56 -07:00
ccd0
d8e59f724d HEAD request should not have responseType JSON.
Was causing spurious network flag messages.
2019-03-24 00:37:38 -07:00
ccd0
71896af275 No longer accept arbitrary properties in $.ajax; make it clear what we support. 2019-03-23 23:50:04 -07:00
ccd0
7db3041504 onload -> onloadend and remove hardcoded JSON URL in ImageCommon 2019-03-23 23:08:54 -07:00
ccd0
2cdff88b46 Combine onload and onerror in DeleteLink. 2019-03-23 22:56:01 -07:00
ccd0
7865b46c16 Unify onload and onerror paths in Quick Reply response. 2019-03-23 22:39:28 -07:00
ccd0
5bd4a2859e Only need progress event for upload monitoring. 2019-03-23 21:59:30 -07:00
ccd0
4af0e0b962 Change export URL from data: to blob: so larger settings files can be exported. #2255 2019-03-23 21:10:09 -07:00
ccd0
2f47d49168 Fix bug causing board configuration to be deleted from Conf on settings export. 2019-03-23 20:54:24 -07:00
ccd0
d6a6b5d2ac Store Last-Modified dates so Thread Watcher can receive 304 responses on first request. 2019-03-23 20:21:15 -07:00
ccd0
4b7b139311 Support If-Modified-Since in cross-site thread watcher requests. 2019-03-23 19:19:33 -07:00
ccd0
7b2dee7279 Add header support to CrossOrigin.ajax 2019-03-23 19:07:48 -07:00
ccd0
996a183abe Revert "Prevent quote preview from going offscreen in cases of limited screen width."
Caused some quote previews to use more width than needed.
This reverts commit 4122bce3084f8fc25b5f0dc2e42f999f7d9430a5.
2019-03-23 13:05:34 -07:00
ccd0
e77fa69c53 Move If-Modified-Since code to separate function $.whenModified 2019-03-23 13:03:45 -07:00
ccd0
5a49280be4 Occasionally check catalog.json on vichan boards due to last_modified API bug.
Also let manual thread watcher checks set lastChecked.
2019-03-22 23:20:10 -07:00
ccd0
7a8615d51c Revert addition of max-width; makes things worse. 2019-03-22 16:18:15 -07:00
ccd0
4122bce308 Prevent quote preview from going offscreen in cases of limited screen width. 2019-03-22 07:27:10 -07:00
ccd0
d0647e3784 Merge branch 'bstable' 2019-03-22 07:26:07 -07:00
ccd0
0c286e7a68 Override 4chan CSS causing sauce links to get cut off. #2193 2019-03-22 07:25:50 -07:00
ccd0
1fd7f1ec46 Add comment referencing upstream bug. 2019-03-22 03:10:19 -07:00
ccd0
ef92c3a8a8 Merge branch 'bstable' 2019-03-22 03:03:08 -07:00
ccd0
95841af60b Add message alerting Chrome extension users to disable chrome://flags/#network-service 2019-03-22 02:53:14 -07:00
ccd0
f823b73a40 Add option to filter only posts with files. 2019-03-22 02:26:57 -07:00
ccd0
6dd3150d2b Document that Unique ID filtering uses exact string matching. 2019-03-21 05:09:03 -07:00
ccd0
50ecb097b7 Make it possible to filter absent ID. #1578 2019-03-21 05:07:35 -07:00
ccd0
b102e95613 Restore fake abort in thread watcher if real abort not available or doesn't go through; needed to retry. 2019-03-20 19:41:34 -07:00
ccd0
6ea1d4ca13 Offer cross-origin abort in userscripts if available. 2019-03-20 19:08:46 -07:00
ccd0
e98fed9e5f Add catalog JSON URL. 2019-03-20 18:30:45 -07:00
ccd0
725d7d458e Use threads.json in thread watcher to reduce number of thread JSON checks. 2019-03-20 18:30:05 -07:00