Andrew Miner
cb8e51dd11
Add Mekanism
2015-04-03 18:01:39 -07: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
32f58755ea
Fix errors with the Mekansim data
2015-04-03 18:01:37 -07:00
Andrew Miner
40b2801e16
Rebase Mekanism branch to master
2015-04-03 18:01:37 -07:00
Andrew Miner
d9ed9e5bfd
WIP
2015-04-03 18:01:37 -07:00
Andrew Miner
f1a7ee502f
Restore sitemap script
2015-04-03 18:00:55 -07:00
Andrew Miner
d517886969
Add further detail pages for BuildCraft.
2015-04-02 19:58:59 -07:00
Andrew Miner
ef3dcea295
Update prerendered pages for BuildCraft
2015-04-02 18:50:25 -07:00
Andrew Miner
14ef6e47c7
Add descriptions for some BuildCraft items
2015-04-02 18:17:20 -07:00
Andrew Miner
fd79eb77bb
Update "What's New?" section
2015-04-02 16:08:49 -07:00
Andrew Miner
50344d3a03
Update to Buildcraft 6.4.6
2015-04-02 15:58:14 -07:00
Andrew Miner
b738eaad02
Hide login feature for now
2015-04-02 11:06:42 -07:00
Andrew Miner
b8251cc480
Merge branch 'andrewminer-github-login'
2015-04-02 11:04:59 -07:00
Andrew Miner
97aa631737
Update pre-rendered pages
2015-04-01 23:35:21 -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
d1826c257b
Re-create AE2 pre-render page
2015-03-27 12:57:06 -07:00
Andrew Miner
13f219421c
Update pre-rendered version of AE2 detail page
2015-03-27 12:52:18 -07:00
Andrew Miner
409fbe3cf0
Fix problems with Gruntfile and local dependencies
2015-03-27 12:50:21 -07:00
Andrew Miner
2bc809fde1
Break up AE2 items into groups
2015-03-27 12:45:55 -07:00
Andrew Miner
6fa71233b8
Update author for Iron Chests #119
2015-03-26 19:03:14 -07:00
Andrew Miner
0de93f9e63
Update README.md
2015-03-26 18:51:41 -07:00
Andrew Miner
321cffcdcc
Add unit tests to verify data integrity
2015-03-25 19:11:19 -07:00
Andrew Miner
351d84178d
Use NPM published version of common module
2015-03-25 16:12:50 -07:00
Andrew Miner
f015bcb9ac
Update README.md
2015-03-25 15:47:10 -07:00
Andrew Miner
74c292eef9
Merge branch 'master' of github.com-andrewminer:andrewminer/crafting-guide
2015-03-25 15:14:26 -07:00
Andrew Miner
d75ee61fbe
Update package.json to properly specify deps
...
Update the `package.json` file to properly specify the dependency on
`crafting-guide-common` by referring to it's GitHub repository. This
should allow someone working on this package to have NPM donwload it
like anything else (including CircleCI).
Also change the `link-deps` Grunt command to `use-local-deps` and
make it remove the NPM-downloaded version and replace it with a
symlink to a local copy.
2015-03-25 15:12:37 -07:00
Andrew Miner
6c88d5a2ed
Add CircleCI status badge
2015-03-25 14:51:03 -07:00
Andrew Miner
f720df974b
Update package.json to use proper test command
2015-03-25 14:49: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
abaf617079
Add a tutorial for Iron Chests
2015-03-24 19:09:29 -07:00
Andrew Miner
9a4860a0e5
Update "What's New?" section for Iron Chests
2015-03-24 19:05:36 -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
492d6854ac
Update the "What's New?" section
2015-03-24 08:57:39 -07:00
Andrew Miner
dd9645ef38
Add JABBA
2015-03-24 08:53:41 -07:00
Andrew Miner
fac8139a19
Update description for BC
2015-03-23 01:03:02 -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
d0d0f65233
Update "What's new?" section
2015-03-21 19:04:46 -07:00
Andrew Miner
9956e64af0
Replace jQuery animations with CSS animations
2015-03-21 19:00:46 -07:00
Andrew Miner
3d0908c421
Fix recipe for 200mB Energized Glowstone
2015-03-20 20:02:54 -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
ac120e81ee
Fix minor error in Gates, Chips and Wires tutorial
2015-03-20 16:01:01 -07:00
Andrew Miner
dc68615bb3
Add tutorials to sitemap & prerender
2015-03-20 14:12:56 -07:00
Andrew Miner
b34d6ef483
Improve Gates, Wires, and Chips tutorial for BC
2015-03-20 14:05:34 -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
ee5ff2b578
Correct recipe for Iron AND/OR Gates
2015-03-18 19:35:07 -07:00
Andrew Miner
e7723b9452
Fix reinforced obsidian recipe
2015-03-18 17:16:32 -07:00
Andrew Miner
b10fe74ba5
Update "What's New?" section
2015-03-13 22:18:06 -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
a7859087d7
Update home page "What's New" message
2015-03-12 22:42:02 -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
fa916117b6
Update "What's new?" text
2015-03-12 19:36:42 -07:00
Andrew Miner
48e2ae841d
Regenerate prerendered pages for Forestry
2015-03-12 19:24:55 -07:00
Andrew Miner
eb0d487188
Fix a last few remaining issues
2015-03-12 16:46:02 -07:00
Andrew Miner
d4be16033b
Fix several small errors in the Forestry data
2015-03-11 22:37:02 -07:00
Andrew Miner
53c08eab80
Update reformat script for project dir. changes
2015-03-11 22:37:02 -07:00
Andrew Miner
a16ad26814
Convert Forestry data into new format
2015-03-11 22:37:01 -07:00
Andrew Miner
c22b352345
Add script to restructure mod images
2015-03-11 22:37:00 -07:00
Andrew Miner
5576a5e6a1
A few more Forestry fixes
2015-03-11 22:37:00 -07:00
Andrew Miner
757e9a0857
Minor adjustments to Forestry data
2015-03-11 22:36:59 -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