72 Commits

Author SHA1 Message Date
ccd0
1f9787824e Port npm update task. 2016-04-17 03:44:55 -07:00
ccd0
4104aac9c8 Read version.json anew every time to avoid outdated versions in commit messages. 2016-04-17 03:18:58 -07:00
ccd0
18193312cb Fix all branches of push running needlessly due to .events/dist dependency. 2016-04-17 03:12:01 -07:00
ccd0
569e59ddc9 Move pushing to Github / AWS / Chrome store to make, now all as one goal. 2016-04-17 02:51:53 -07:00
ccd0
33494f879a Tell make goals not safe to be run in parallel. 2016-04-17 00:34:04 -07:00
ccd0
1d232b4cfe Move tasks: beta, stable, web. 2016-04-16 23:35:37 -07:00
ccd0
81b0760227 Port version bumping from grunt to make. 2016-04-16 17:53:57 -07:00
ccd0
213d898b1b Special treatment of src/main confused Windows and was needlessly complex. 2016-04-16 10:39:05 -07:00
ccd0
b3d654f655 Create CSS module. 2016-04-16 07:18:06 -07:00
ccd0
af5508a83e Remove 'Generated by CoffeeScript' banner. 2016-04-16 06:43:20 -07:00
ccd0
297a19924a Support arbitrary mixture of JS and Coffeescript sections. 2016-04-16 06:38:51 -07:00
ccd0
f19882e61a Sort General the same as everything else; automatically generate list. 2016-04-15 23:09:22 -07:00
ccd0
c9dd702951 src/Linkification/icons -> src/css/linkIcons 2016-04-15 22:29:41 -07:00
ccd0
0488f30197 Break up src/General. 2016-04-15 22:09:38 -07:00
ccd0
6d5e031ce2 API -> platform 2016-04-15 21:33:29 -07:00
ccd0
578091f7bb Improve markings on file 404. #545 2016-04-15 20:01:13 -07:00
ccd0
487285428e Fix rewriting of declaration.js causing all files to be relinted with every change. 2016-04-15 11:27:22 -07:00
ccd0
d5b7ab2bc1 Fix duplication of Config (caused in 070af1c3f2c53ab3dc15f20aba63a0587e3429fd). 2016-04-15 11:09:56 -07:00
ccd0
dce18eb4ec Clone -> Post.Clone 2016-04-15 10:45:51 -07:00
ccd0
f1b82d013f Remove dependency of Post, Thread, CatalogThread classes on Callbacks class. 2016-04-15 10:34:39 -07:00
ccd0
070af1c3f2 Sort things except where we have a reason not to. 2016-04-15 09:55:19 -07:00
ccd0
c6b4569824 Remove extension when sorting so X.coffee comes before X.Y.coffee. 2016-04-15 08:52:21 -07:00
ccd0
12c04fa12d Move Settings up with the other General stuff. 2016-04-14 22:58:07 -07:00
ccd0
70ac78e4f9 Support copying to builds/ without linting. 2016-04-14 22:40:46 -07:00
ccd0
827e1be294 Improve phony target names, fix crx missing from phony target list. 2016-04-14 22:37:21 -07:00
ccd0
fe12fb4a13 Validate and parenthesize JS in HTML templates so we don't accidentally break out of placeholders. 2016-04-14 17:56:56 -07:00
ccd0
f5c76e6528 Merge branch 'bstable' 2016-04-14 16:17:24 -07:00
ccd0
90a89c4220 Revert "Back to installing npm modules individually."
It causes the npm-shrinkwrap.json to be ignored.
This reverts commit 4dbff13ebf253eda36b2de6f8f17b49c868a471c.
2016-04-14 16:16:27 -07:00
ccd0
a9fd077c11 Merge branch 'bstable' 2016-04-13 22:16:39 -07:00
ccd0
4dbff13ebf Back to installing npm modules individually. 2016-04-13 22:16:29 -07:00
ccd0
3f4cac445f Cygwin compatibility. 2016-04-13 22:04:50 -07:00
ccd0
5ffb7c7ef2 Redundant (currently) but clearer. 2016-04-13 17:43:48 -07:00
ccd0
d82418ed45 Make globals.js more like Coffeescript output; move $$ to its own file. 2016-04-13 16:54:39 -07:00
ccd0
5ec7a559be Alternate way of handling the concatenation. 2016-04-13 06:54:10 -07:00
ccd0
e8a86d893e Only depend on version.json where needed. 2016-04-12 23:44:57 -07:00
ccd0
d0ede46e65 Associate imported files with proper section so only that section is rebuilt. #833 2016-04-12 23:22:37 -07:00
ccd0
ef00564e9f Give the parts meaningful names. 2016-04-12 22:08:15 -07:00
ccd0
3f265b33dc Merge branch 'bstable' 2016-04-12 20:56:46 -07:00
ccd0
e2aaefa7df Get rid of recursive file imports. 2016-04-12 20:14:19 -07:00
ccd0
94d3ab7bed Merge branch 'bstable' 2016-04-12 19:10:02 -07:00
ccd0
10bad506d7 Remove linting from install prerequisites. 2016-04-12 19:03:41 -07:00
ccd0
a90b9e9d17 Add rule to make CRX packages without copying to builds/. 2016-04-12 15:34:59 -07:00
ccd0
4cfedf90d8 Remove build type differences from Main.coffee. 2016-04-12 14:28:49 -07:00
ccd0
4e9d6de07f Align indentation. 2016-04-12 14:16:04 -07:00
ccd0
c4afe61123 Temp move ImageCommon into part 1 until we move the differing code into CrossOrigin. 2016-04-12 14:09:37 -07:00
ccd0
98e884926b Avoid building parts twice that are identical for crx and userscript. 2016-04-12 13:49:26 -07:00
ccd0
1922fb139a Don't need to remake zip files for local testing. 2016-04-12 09:08:07 -07:00
ccd0
75ef03e7a5 Fix bugs in 18f0b779c31835308d0be48c02e3d16c3f821c31 so the code actually gets checked. #833 2016-04-12 08:34:18 -07:00
ccd0
18f0b779c3 Support partial rebuilds. #833 2016-04-12 08:11:36 -07:00
ccd0
0df9bfe374 Move PSAHiding and CrossOrigin in build. 2016-04-12 07:25:43 -07:00