Commit Graph
45 Commits
Author SHA1 Message Date
Thiago Belem 0f2618c03c EnderStorage 1.4.5.29 2015-04-04 17:41:06 -03:00
Andrew Miner 0b043b9677 Use MarkdownSectionController on item page 2015-04-03 18:01:38 -07:00
Andrew Miner 8f7f513880 Show all items produced by a given tool
When considering recipes for the various "related items" sections, be
sure to include all items produced by the related recipes.
2015-04-03 18:01:38 -07:00
Andrew Miner 40b2801e16 Rebase Mekanism branch to master 2015-04-03 18:01:37 -07:00
Andrew Miner 50344d3a03 Update to Buildcraft 6.4.6 2015-04-02 15:58:14 -07:00
Andrew Miner ad897b80c0 Complete the login feature 2015-04-01 13:31:07 -07:00
Andrew Miner 764f835698 Add first half of login process 2015-03-30 18:39:37 -07:00
Andrew Miner 321cffcdcc Add unit tests to verify data integrity 2015-03-25 19:11:19 -07:00
Andrew Miner 873434e938 Refactoring tests and moving code to common module
1. All tests have been converted into regular command-line mocha
   tests (instead of running in the browser), and the deployment
   script has been changed to automatically fail any `--new`
   deployment which doesn't pass.
2. Several small class (e.g., `Logger`) have been moved into a common
   module, `crafting-guide-common` so that they may be shared between
   the client and server.
2015-03-25 14:42:15 -07:00
Andrew Miner c7322ccf83 Fix issues with Google Adsense 2015-03-24 19:50:39 -07:00
Andrew Miner d964047974 Update markdown processing to handle more cases 2015-03-24 19:05:13 -07:00
Andrew Miner 4a45be71f9 Add Iron Chests mod 2015-03-24 17:14:11 -07:00
Andrew Miner 96ddd1bd4d Update markdown parsing to allow wiki links
Any link inside a item detail page's markdown description which does
not have a URL will be assumed to be the name of an item covered by
Crafting Guide and an URL will be added to reference the appropiate
browse page.
2015-03-24 17:12:25 -07:00
Andrew Miner dd9645ef38 Add JABBA 2015-03-24 08:53:41 -07:00
Andrew Miner 7c99f77639 Fix more animation bugs 2015-03-22 09:22:41 -07:00
Andrew Miner 40efc8ccc9 Fix various small issues from animation changes 2015-03-21 19:48:18 -07:00
Andrew Miner 9956e64af0 Replace jQuery animations with CSS animations 2015-03-21 19:00:46 -07:00
Andrew Miner 0a797df95b Remove debug logging 2015-03-20 19:54:35 -07:00
Andrew Miner b18e2e8c08 Fix sort order problem for mods 2015-03-20 19:51:55 -07:00
Andrew Miner 14cee92883 Merge branch 'andrewminer-tutorial-pages' into andrewminer-thermal-dynamics 2015-03-20 19:21:25 -07:00
Andrew Miner 5f9f28eecb Add ThermalDynamics 2015-03-20 19:21:10 -07:00
Andrew Miner 2faf4bfe7f Add videos section to tutorial page 2015-03-20 14:05:21 -07:00
Andrew Miner e58cc28815 Fix bug in here-doc parsing
When a here-doc contains an empty line, any whitespace it contains
should be ignored for purposes of determining the amount of leading
whitespace to trim from each line.
2015-03-20 14:02:58 -07:00
Andrew Miner 89a7f7a9d3 Initial implementation of tutorial pages 2015-03-20 12:22:01 -07:00
Andrew Miner e7723b9452 Fix reinforced obsidian recipe 2015-03-18 17:16:32 -07:00
Andrew Miner 08eba99413 Don't show recipes for similarly name items
On item detail pages for items where multiple mods add an item of the
same name, recipes for both items would incorrectly be displayed.
2015-03-13 22:09:12 -07:00
Andrew Miner c9ab80e7ab Add BigReactors 0.4.2A2 2015-03-13 21:52:55 -07:00
Andrew Miner 8894124520 Don't show pass-through recipes
A pass-through recipe is one which requires an item as input which is
carried through to the output (e.g., using a Golden Railway Ticket to
create a regular Railway Ticket in Railcraft). As these aren't really
recipes, they should not be listed as such in the item detail page.
2015-03-13 19:06:33 -07:00
Andrew Miner 1333132cd8 Remove extraneous debug logging 2015-03-13 19:06:06 -07:00
Andrew Miner 57342bfbfa Don't show empty item detail page for disabled mod
When a mod is disabled, a naïve search for the item will yield an
empty set. Instead, ignore whether a mod is disabled when looking for
the principle item for a given page.
2015-03-13 18:32:16 -07:00
Andrew Miner 9ef8480da8 Add item descriptions for some BuildCraft items 2015-03-13 18:21:54 -07:00
Andrew Miner 0525f49008 Show official URL on item detail page 2015-03-12 22:33:42 -07:00
Andrew Miner 9ac8593ba3 Add ability to display videos in item pages 2015-03-12 21:54:06 -07:00
Andrew Miner 757e9a0857 Minor adjustments to Forestry data 2015-03-11 22:36:59 -07:00
Sheldon Griffin 0be0a15f60 Add forestry to default mod list 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 1cd788586a Allow adsense/addthis in staging 2015-03-11 08:39:22 -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 a2a474fb51 Update IC2 key to use existing key 2015-03-10 08:37:35 -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 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