Commit Graph
685 Commits
Author SHA1 Message Date
Sheldon Griffin 08b27ea869 Down to the small stuff 2015-03-11 22:36:58 -07:00
Sheldon Griffin aa599b55c5 Initial checkin Forestry files 2015-03-11 22:36:58 -07:00
Andrew Miner 35e3712783 Bug: Make sure mod recipes for MC items show up
This fixes a regression where recipes for vanilla Minecraft items
(e.g., Iron Ingot) added by mods (e.g., Pulverized Iron to Iron
Ingot) didn't show up on that item's detail page.
2015-03-11 22:17:17 -07:00
Andrew Miner b9ced9b3d1 Fix default versions 2015-03-11 19:25:38 -07:00
Andrew Miner 7c564ad135 Fix error in Gruntfile 2015-03-11 08:39:38 -07:00
Andrew Miner 1cd788586a Allow adsense/addthis in staging 2015-03-11 08:39:22 -07:00
Andrew Miner 556c15cd2b Refresh index.html w/o Adsense and AddThis 2015-03-11 08:35:30 -07:00
Andrew Miner 6db25d7a77 Don't show AddThis in non-prod envs 2015-03-10 23:14:06 -07:00
Andrew Miner 50c3d95440 Only load Adsense in prod. and reset on each page 2015-03-10 21:34:41 -07:00
Andrew Miner ee75415729 Allow each mod to have a default version
When a visitor arrives at the site for the first time, this will
ensure they have a certain set of mods on/off. Right now, that means
IC2-Classic is off by default, and everything else is on.
2015-03-10 09:57:23 -07:00
Andrew Miner b1cfe9221e Merge branch 'andrewminer-item-detail-file' 2015-03-10 08:47:34 -07:00
Andrew Miner a2a474fb51 Update IC2 key to use existing key 2015-03-10 08:37:35 -07:00
Andrew Miner 544bbf7784 Remove --clean & add --only options 2015-03-10 08:36:57 -07:00
Andrew Miner 240c35233c Refresh pre-rendered pages 2015-03-10 08:35:13 -07:00
Andrew Miner 8a012ca811 Add update message 2015-03-09 08:39:35 -07:00
Andrew Miner fcf687c70d Regenerate pre-rendered HTML pages for /browse 2015-03-09 08:32:13 -07:00
Andrew Miner ff17d5f9ba Show markdown description text on item detail page
* Update build process to *not* copy over prerendered pages during a
  regular build (only during a `dist` build)
* Add dependency on npm "markdown" package and include it in the
  scripts loaded in the default layout
* Update the Item model to be able to load from a *.cg file
* Add an ItemParser to process the `item.cg` file
* Update the general parser to be able to work with HereDoc-style
  text blocks
* Add a markdown-specific stylesheet
* Add a sample of the `item.cg` file format (Advanced Crafting Table)
2015-03-08 22:24:15 -07:00
Andrew Miner f92e98674a Remove old IC2 data 2015-03-08 22:16:49 -07:00
Andrew Miner 6e090d3d59 Separate IC2-Classic and IC2-Exp 2015-03-08 20:39:48 -07:00
Andrew Miner 0a6c185965 Restructure static files into a single directory 2015-03-08 15:05:24 -07:00
Andrew Miner 997b37ab7d Bug: Don't redirect to browse page erroneously 2015-03-08 11:04:05 -07:00
Andrew Miner d43876c507 Replace GA code in prerendered pages 2015-03-07 15:13:56 -08:00
Andrew Miner 3e71e1eddd Update GA property code 2015-03-07 14:59:03 -08:00
Andrew Miner 4027a6eaa1 Re-route invalid browse paths 2015-03-07 14:47:14 -08:00
Andrew Miner f3f6a1036e Fix #116: Ensure "report a problem" works 2015-03-07 13:18:54 -08:00
Andrew Miner 4553a3af3e Add AdSense code 2015-03-07 10:30:24 -08:00
Andrew Miner 6c7274c38c Improve SEO by pre-rendering all HTML pages
* Change all internal links to use URLs ending in `/`
* Add the prerender script which uses PhantomJS to pre-render the
  HTML for all possible pages in the system
* Change the build process to incorporate the pre-rendered files
* Update the sitemap script to generate the new URLs
2015-03-06 22:31:39 -08:00
Andrew Miner a9dc4e3a26 wip 2015-03-06 22:31:29 -08:00
Andrew Miner 6a7f542414 Update README.md 2015-03-06 19:33:26 -08:00
Andrew Miner 58ce5fdd63 Add 'Cache-Control' header to S3 files 2015-03-04 23:31:00 -08:00
Andrew Miner 318cd6f8ee Replace aws CLI with s3cmd for better syncing 2015-03-04 22:52:37 -08:00
Andrew Miner 0e16088e6e Replace EnderIO logo 2015-03-04 21:51:27 -08:00
Andrew Miner 15d868b930 Update sitemap for new URL structure 2015-03-02 15:14:49 -08:00
Andrew Miner d7613764f2 Add social media sharing buttons 2015-03-01 18:52:24 -08:00
Andrew Miner 1eb89cf580 Fix another copper cable recipe for IC2 2015-03-01 17:49:46 -08:00
Andrew Miner e6f80ad4dc Add missing image for Railcraft Detector - Energy 2015-03-01 17:46:50 -08:00
Andrew Miner 8a978b5c47 Fix recipe for copper cable from IC2 2015-03-01 17:44:03 -08:00
Andrew Miner f9cab162d7 Allow "/configure/" as a route 2015-03-01 17:28:20 -08:00
Andrew Miner 2d9cf12f66 Update "What's new" section with proper dates 2015-03-01 17:19:49 -08:00
Andrew Miner 570242ec48 Update /craft URL on quantity changes 2015-03-01 17:18:28 -08:00
Andrew Miner c31e511080 Fix a bunch of internal links to avoid reloading 2015-03-01 16:38:12 -08:00
Andrew Miner d4e7cc6a39 Update jQuery-UI to latest version 2015-03-01 16:37:35 -08:00
Andrew Miner 6c40711f73 Improve perf. of mod version parsing
Add a SimpleStack model which is identical to the regular Stack model
except for not being a Backbone.Model subclass.  Since so many stacks
are created during mod version parsing, this makes about a 50%
difference in performance during loading.
2015-03-01 12:08:04 -08:00
Andrew Miner d530ff73a3 Ensure page titles are always correct 2015-03-01 11:18:30 -08:00
Andrew Miner ef63d6f110 Add initial version of the Browse page 2015-03-01 10:35:37 -08:00
Andrew Miner b79369980c Fix styling issue with Full Recipe view 2015-03-01 08:53:56 -08:00
Andrew Miner 7182a643ec Design the new "Browse" main page 2015-03-01 08:50:10 -08:00
Andrew Miner f02ad943e5 Rename ModController to ModSelectorController 2015-03-01 08:49:42 -08:00
Andrew Miner 05d2e8b3a4 Add initial version of configure page 2015-02-28 21:14:00 -08:00
Andrew Miner 43dfec7e04 Add initial version of the home page 2015-02-28 18:52:34 -08:00