138 Commits

Author SHA1 Message Date
ccd0
5d0d957389 Where possible, move test functionality into Test.coffee. #829 2019-07-26 15:15:59 -07:00
ccd0
2eefceaebc Makefile bugfix. 2019-07-13 03:14:56 -07:00
ccd0
6a88344481 Merge commit '2450d041737bd08bc65c43690ec3bc72f79a6287' into next2 2019-07-10 11:58:58 -07:00
ccd0
f4dd20e21c Fix Makefile bug. 2019-07-09 11:05:12 -07:00
ccd0
2450d04173 Rename Build.Test to Test. 2019-04-08 23:27:38 -07:00
ccd0
1f38a14ae5 Remove captchas.html stuff. 2019-04-06 13:29:12 -07:00
ccd0
1a9056489f tmp-crx/ should also be cleaned up if it's left over. 2019-04-06 13:25:25 -07:00
ccd0
4fba9ac05d Switch to package-lock.json and get rid of most npm stuff in the Makefile. 2019-04-06 13:24:19 -07:00
ccd0
65aa87831a Update .crx files to CRX3. This should fix the errors when attempting to install them on newer versions of Chromium. 2019-04-05 03:15:44 -07:00
ccd0
78dd2a9639 Use CrossOrigin.json to fetch posts from archives due to blocking of ordinary third-party AJAX requests. 2018-09-17 20:47:21 -07:00
ccd0
ff11e462b6 Merge branch 'master' into multisite 2017-12-09 21:22:52 -08:00
ccd0
1be0f1e0d4 Add update manifest for Firefox WebExtension. 2017-10-08 16:57:38 -07:00
ccd0
d16649f456 Drop crx package; use node-rsa directly. 2017-02-11 20:41:18 -08:00
ccd0
88260f50b0 Makefile: Fix missing request package dependency. 2017-02-11 19:02:11 -08:00
ccd0
9883699809 Make sure packages installed when running make are correct version. 2017-02-11 18:56:46 -08:00
ccd0
2fb01f85b6 Begin work on supporting other imageboards. 2016-10-08 22:59:13 -07:00
ccd0
6591bff261 Fix Makefile bug: we don't use this package anymore. 2016-09-25 00:38:10 -07:00
ccd0
dfdc8e5839 Don't print list of files we're concatenating. #886 2016-07-09 17:54:01 -07:00
ccd0
cc9923f28a Suppress printing of filenames when concatenating files on Windows. 2016-07-09 17:32:14 -07:00
ccd0
3ae63a53c3 Make sure we update the archive list when we release a new version. 2016-06-24 21:53:49 -07:00
ccd0
97a67580f3 Makefile: Move make all step from make tag to make bump*. 2016-06-12 21:49:55 -07:00
ccd0
dfa2f65c5f Fix make update shrinkwrapping version from old shrinkwrap. 2016-05-30 03:08:07 -07:00
ccd0
e7f79ed46f Separate version bumping and release tagging steps. 2016-05-18 23:26:20 -07:00
ccd0
b6b083e33c Have make web update the git config files also. 2016-05-17 15:25:13 -07:00
ccd0
842dba9360 On release, check that the full rebuild doesn't change anything from the partial rebuild. 2016-05-08 13:40:41 -07:00
ccd0
3923c64755 marked -> markdown-it 2016-05-08 10:46:57 -07:00
ccd0
a904a6b56a Keep tags in www.4chan-x.net repo up to date. 2016-05-04 17:23:59 -07:00
ccd0
aa4bab6c3b Drop AWS. 2016-05-03 20:44:45 -07:00
ccd0
fcbfd13afd Improve Sauce examples. 2016-04-28 03:07:51 -07:00
ccd0
4ca9e4a404 Don't need these files on the distribution branch; just creates out-of-date copies. 2016-04-28 00:49:35 -07:00
ccd0
291da8ae36 Fix bug that caused premature deployment of beta version. 2016-04-24 20:53:13 -07:00
ccd0
28e1da9a39 Use the shrinkwrap from src/meta when releasing even if a shrinkwrap file is present. 2016-04-20 07:08:10 -07:00
ccd0
abcece449d Don't name this state-changing goal after the file. 2016-04-20 06:53:19 -07:00
ccd0
4b77821c24 Improve variable names. 2016-04-20 06:39:45 -07:00
ccd0
de11339c66 Not used anymore. 2016-04-20 06:09:32 -07:00
ccd0
e363f8a5a1 Move CSS generation code into src/css. 2016-04-20 05:54:14 -07:00
ccd0
d782a29138 Make the build process a bit saner. 2016-04-20 04:30:18 -07:00
ccd0
01e966e11a Fix Makefile bug breaking build on Windows. 2016-04-19 23:39:22 -07:00
ccd0
f6407d596b Fix use of wrong name variable. 2016-04-19 23:07:41 -07:00
ccd0
0e2b595635 Sometimes make won't rebuild the next file if we just delete. 2016-04-19 23:05:21 -07:00
ccd0
5ce2064c37 Fix bad dependency on tmp/globals-globals.js. 2016-04-19 22:46:55 -07:00
ccd0
d027537c34 Only invoke node once at beginning to read config. 2016-04-19 22:21:04 -07:00
ccd0
610a8d50f0 Use shell commands to concatenate files. 2016-04-19 21:43:42 -07:00
ccd0
099d3e4eb2 Fix ordering of .events/jshint creation. 2016-04-19 20:42:48 -07:00
ccd0
54de0d7a25 Rebuild only needed files when an imported file changes. 2016-04-19 20:39:01 -07:00
ccd0
45d8c088a9 Quote with QUOTE function. 2016-04-19 16:40:27 -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
6714a4e8c7 Now we can rebuild at the level of individual files. 2016-04-19 04:58:30 -07:00
ccd0
033031c905 Combine templating+compiling+afterprocessing into one step. 2016-04-19 02:45:22 -07:00
ccd0
716c598cd5 Some simplification. 2016-04-19 01:11:18 -07:00