72 Commits

Author SHA1 Message Date
ccd0
bbed2d24a4 Merge commit '43661e8888fadbdf7796689cfb653604463a0f7e' 2019-08-04 12:46:22 -07:00
ccd0
e75700f5d9 Safer property access. 2019-08-03 00:23:08 -07:00
ccd0
fba3d2d18e Make HTML templates output Javascript, part 3. #829 2019-07-25 19:48:06 -07:00
ccd0
b221ed8da2 Fix bug in page number highlighting when sticky causes overflow to page 11. #753
Getting the page count from boards.json would be better here but this is probably good enough.

Also implement highlighting for prune position on /f/.
2019-07-15 00:00:49 -07:00
ccd0
8091065f03 Make Thread Stats work on Tinyboard/vichan sites. #2171 2019-07-13 05:09:54 -07:00
ccd0
38f63e6aa8 Move most stuff from Site to g.SITE; Site.hostname -> g.SITE.ID; put data for other sites in g.sites. 2019-04-09 03:30:58 -07:00
ccd0
e77fa69c53 Move If-Modified-Since code to separate function $.whenModified 2019-03-23 13:03:45 -07:00
ccd0
52128775e1 Restore forced If-Modified-Since for intra-site thread watcher requests. 2019-03-08 03:30:01 -08:00
ccd0
c41c6d412b WebExtensions doesn't like protocol relative URLs in AJAX requests. 2017-09-28 02:23:59 -07:00
ccd0
eb7c48af0c Move dialog positions into Config. 2016-11-05 18:15:32 -07:00
ccd0
ad9c3df4dc Help out decaffeinate. #829 2016-10-01 03:18:22 -07:00
ccd0
2a13c80190 Merge commit 'e1b0d62ceb258f016377517182497d3572fae095' 2016-07-09 15:35:52 -07:00
ccd0
6a2b05a629 Make sure all shortcuts have IDs. #904 2016-06-17 17:59:53 -07:00
ccd0
e1b0d62ceb Have return hack be added by the compilation script. 2016-06-12 00:25:58 -07:00
ccd0
2909e88223 Bring back index argument for Header.addShortcut. 2016-04-27 08:38:33 -07:00
ccd0
64bb62a075 No more having to hack the contents of the coffee-generated JS. 2016-04-19 16:27:05 -07:00
ccd0
f1b82d013f Remove dependency of Post, Thread, CatalogThread classes on Callbacks class. 2016-04-15 10:34:39 -07:00
Brandon T
dd64c07d53 Purge Position
Changed Page Count into Purge Position for /f/, since /f/ is always only
1 page.

ccd0: minor changes to port to 4chan X, license update
2016-02-26 23:50:30 -08:00
ccd0
e27858216f Remove unwanted execute permissions. 2015-11-15 14:00:17 -08:00
ccd0
dfc3f8a9cc ThreadStats: Check if element we want to update exists instead of setting. 2015-05-26 19:52:43 -07:00
ccd0
ae08a7e251 Allow manual updating of page number in thread stats by clicking on it. 2015-05-26 19:42:09 -07:00
ccd0
f92c309461 Don't show page number on /f/. 2015-05-26 19:32:14 -07:00
ccd0
76f6226729 Fix retry logic for page count. 2015-05-26 19:15:02 -07:00
ccd0
cd23973d99 $.ajax: Each feature gets its own last-modified list. 2015-05-25 18:44:13 -07:00
ccd0
b2659b91dd Use conditional to simplify some other HTML templates. 2015-03-28 15:33:18 -07:00
ccd0
d6f2d9492e Parse /f/ files. 2015-03-14 17:50:37 -07:00
ccd0
a3dc18ce82 File count fixes. 2015-03-10 23:29:13 -07:00
ccd0
dca84b6d2d More unused argument cleanup. 2015-02-15 01:21:57 -08:00
ccd0
d983857976 Merge from Appchan X: src/Monitoring 2015-01-31 01:16:03 -08:00
ccd0
94928b7c83 Merge from Appchan X: Whitespace and other changes not affecting compiled script. 2015-01-30 01:22:40 -08:00
ccd0
feef3e8fad Fix floating Thread Stats when Updater is disabled. 2014-12-26 16:01:54 -08:00
ccd0
795cad793d Shorten thread stats descriptions. 2014-11-16 20:31:25 -08:00
ccd0
24f5a743f7 Move read of initial IP count to Main.coffee; also read bump/image limit. 2014-11-11 21:17:36 -08:00
ccd0
2fa6333ca3 IP Count bugfixes. 2014-11-10 04:14:13 -08:00
ccd0
ea163382d6 Make IP count in thread stats optional. 2014-11-09 14:18:03 -08:00
ccd0
f1dbda4b13 Add unique IP count to thread stats. 2014-11-09 12:48:45 -08:00
ccd0
18beaf70d9 Show "?" instead of "0" until thread stats are populated. 2014-10-26 01:10:43 -07:00
ccd0
68c7132ba9 Update the page number when new posts are made. 2014-10-26 01:07:11 -07:00
ccd0
1e8e5206f2 ThreadStats: fix mistake in HTML rewrite 2014-08-09 18:51:39 -07:00
ccd0
2a5da0a0a9 use Javascript snippets for code in HTML templates 2014-08-03 08:16:23 -07:00
ccd0
cff287c9c3 HTML templates 2014-08-02 22:43:01 -07:00
ccd0
e810af22ca remove dead feature disconnection code 2014-06-17 22:54:51 -07:00
ccd0
cb828fa9c4 quote all the attributes 2014-05-15 17:32:38 -07:00
ccd0
f3026041b4 slight change to UI.dialog to make searching for vulnerabilities easier 2014-05-13 17:19:09 -07:00
ccd0
bb08d503a9 Merge branch 'master' into page1
Conflicts:
	src/General/Index.coffee
	src/Monitoring/ThreadStats.coffee
2014-04-12 20:39:12 -07:00
ccd0
1a3f1f5af2 fix Thread Stats bug 2014-04-12 19:34:00 -07:00
ccd0
1182047357 more indexing changes 2014-04-12 18:41:05 -07:00
Zixaphir
b6749b91a5 Merge branch 'mayhem' into v3
Conflicts:
	CHANGELOG.md
	CONTRIBUTING.md
	css/style.css
	html/General/Settings-section-Main.html
	json/archives.json
	package.json
	src/Archive/Redirect.coffee
	src/General/Header.coffee
	src/General/Main.coffee
	src/General/Settings.coffee
	src/General/lib/$.coffee
	src/General/lib/thread.class
	src/Linkification/Linkify.coffee
	src/Miscellaneous/AnnouncementHiding.coffee
	src/Monitoring/ThreadStats.coffee
2014-01-22 12:10:34 -07:00
Mayhem
710655f13e Use xhr.responseType = 'json'. 2014-01-21 14:46:26 +01:00
Zixaphir
dc5daeba06 I really don't like iterating through objects. 2014-01-14 20:17:44 -07:00