6668 Commits

Author SHA1 Message Date
ccd0
a7af355820 Limit $.cache to subset of XMLHttpRequest API. 2019-03-09 00:47:16 -08:00
ccd0
4c329af6e0 Remove event from $.cache interface. 2019-03-09 00:06:51 -08:00
ccd0
496043342f No longer needed since 44feaf4eb700d13b218076bc11188cd5cdeab9f4 2019-03-08 23:49:18 -08:00
ccd0
67d5af480f Remove remaining places where list of boards without archive is hardcoded. #525 2019-03-08 23:44:38 -08:00
ccd0
e43d91c9d3 Implement pruning of data for dead threads on vichan sites with JSON API. #2171 (also work on #525) 2019-03-08 23:38:11 -08:00
ccd0
44feaf4eb7 Eliminate use of onabort and event in Index.coffee. 2019-03-08 20:54:41 -08:00
ccd0
a94d76d84b Let the default responseType in $.ajax always be "json" regardless of URL. 2019-03-08 20:45:53 -08:00
ccd0
8e22de0ca0 Request additional permissions immediately on clicking 'Post from URL' and only then. #2230 2019-03-08 15:21:43 -08:00
ccd0
c86fadf0f3 Generalize event page request mechanism. 2019-03-08 15:03:29 -08:00
ccd0
52128775e1 Restore forced If-Modified-Since for intra-site thread watcher requests. 2019-03-08 03:30:01 -08:00
ccd0
4ca1b1450c Fix thread watcher highlighting when quoted on boards with unusual characters in name (e.g. some lainchan boards). 2019-03-01 10:13:21 -08:00
ccd0
8bedd21c3a Recover as well as possible from data corruption caused by ad filter interaction with Tampermonkey. #2218 2019-01-28 01:29:11 -08:00
ccd0
f3c80c7a48 Fix regression that broke favicon turning red on thread archival/404. #2190 2019-01-25 22:20:28 -08:00
ccd0
a47449c834 Fix 'Auto Watch Reply' in corner cases when not all thread info is available. 2019-01-25 00:36:10 -08:00
ccd0
c739197e26 Fix performance issues with video hover preview in long threads. #2214 2019-01-24 17:36:15 -08:00
ccd0
86dcb44a4e Don't re-insert unread line unless it needs to move. #2214 2019-01-24 15:38:34 -08:00
ccd0
6671afc690 Fix issue from v1.14.5.6 causing display of 'NaN seconds' before index is loaded. 2019-01-22 21:17:20 -08:00
ccd0
dd56277fe3 Add M4A to embeddable audio types. #2202 2019-01-22 20:53:47 -08:00
ccd0
5e0e4c0337 Fix false detection of posts added by updater on Tinyboard as own posts. 2019-01-22 20:26:39 -08:00
ccd0
b7cd785559 Restore updating faster than 30 seconds after 4chan change. 2019-01-22 18:58:23 -08:00
ccd0
07b4e4adeb Support recognizing quotelinks to pages with extensions other than .html. 2019-01-22 17:34:53 -08:00
ccd0
6961850e16 Add FLAC to embeddable audio types. 2019-01-07 04:45:49 -08:00
ccd0
ababcb7b1d Work when site uses extensions for pages other than .html 2018-12-31 12:43:13 -08:00
ccd0
9fd5a88242 Quick fix for issues on lainchan due to not accounting for post container. 2018-12-13 20:44:02 -08:00
ccd0
91472e371e Support current-catalog link in custom board list on Tinyboard/vichan. 2018-12-11 18:54:38 -08:00
ccd0
b9d7bd9704 Treat .bmp files as images. 2018-12-11 18:23:12 -08:00
ccd0
1cbd4907f2 Fix bug from 9bb9be1f67e81a4907eaf886e1ae0951672190eb causing Last Index Refresh time to not update with passing time until index/catalog reloaded. 2018-12-09 23:28:22 -08:00
ccd0
6a54b55ede Insert missing encodeURIComponent on data-board attribute in Get.threadFromRoot. 2018-12-09 07:28:11 -08:00
ccd0
179888d663 Skip thumbnails not in a post (e.g. cached threads in vichan overboard infinite scroll). 2018-12-07 19:51:00 -08:00
ccd0
9f8ee7a126 Performance: Get rid of extra fixed element when it's not showing anything. 2018-12-07 19:31:20 -08:00
ccd0
a133370dc5 Process threads added to board index by infinite scrolling scripts. 2018-12-07 17:29:18 -08:00
ccd0
70bcd9dc1b Let UnreadIndex handle removing unread line on contraction using PostsRemoved event. 2018-12-07 13:02:45 -08:00
ccd0
87fe975ac6 Implement PostsRemoved event. 2018-12-07 12:59:26 -08:00
ccd0
0ca735c200 Process posts added by thread updating or expansion scripts. 2018-12-07 11:16:38 -08:00
ccd0
7675816307 Fix bugs in cross-site data access. 2018-12-06 23:37:25 -08:00
ccd0
99a653f7f2 Record replies made via AJAX on Tinyboard as yours. 2018-12-06 21:16:51 -08:00
ccd0
fbb54b58f7 Support refreshing threads in Thread Watcher from any site with 4chan-compatible JSON API. 2018-12-06 20:08:22 -08:00
ccd0
4c139b3b0f Support refreshing 4chan threads in Thread Watcher from other sites. 2018-12-06 18:20:21 -08:00
ccd0
ad16e13b61 Leave caching and conditional requests to the browser. Store last fetched post to skip needless rescans. 2018-12-06 15:46:40 -08:00
ccd0
b4ffb42a33 Make features in Unread work on tinyboard with exception of Unread Favicon. 2018-12-06 12:27:13 -08:00
ccd0
da6c1c4e4f Support style switcher and non-default styles on Tinyboard. 2018-12-06 09:14:59 -08:00
ccd0
7b5759cc09 Change Site.hostname to '4chan.org' on 4cdn.org also. 2018-12-05 20:19:36 -08:00
ccd0
8e3517735e Don't allow bad siteProperties value to turn off script on 4chan. 2018-12-05 20:12:54 -08:00
ccd0
c858eb585d Fix nasty bug in commit 1fbe76e3cd3563eb21127b5f02d980f329e6269e that would periodically wipe user data. 2018-12-05 14:12:31 -08:00
ccd0
e0ae7daaac Make site prefix optional, behind 'Show Site Prefix' preference in thread watcher menu. 2018-12-05 13:22:36 -08:00
ccd0
aa67e1b58b Use the URI component encoded version of the board name internally. 2018-12-05 13:14:44 -08:00
ccd0
ef430050c0 Add prefixes to distinguish sites. 2018-12-05 12:42:34 -08:00
ccd0
670302a947 Any unread data for Tinyboard sites is currently inaccurate and should not be displayed. 2018-12-05 11:51:24 -08:00
ccd0
43db7a6773 Record site root for tinyboard sites. 2018-12-05 11:38:10 -08:00
ccd0
d2c1ac305c Maintain ability to handle old data format if it comes in via sync. 2018-12-05 10:35:10 -08:00