Commit Graph

254 Commits (c57251a446eb09842783fb7f77fba38f43dd62af)

Author SHA1 Message Date
Berkeley Martinez b2f4e520cb fix account link failure now flashes 2015-08-18 14:48:52 -07:00
ahstro 73d11fec27 Mocha tests now use ES6 2015-08-14 09:39:29 +02:00
Berkeley Martinez 66815f0762 bump eslint 2015-08-07 18:09:35 -07:00
Berkeley Martinez f01a66c5c7 use (LMP)loopback middleware phases
bump loopback-component-passport which uses LMP
move custom middlewares to middlewares directory
2015-08-04 01:34:26 -07:00
Berkeley Martinez 8270cb4103 add github auth 2015-08-01 08:39:13 -07:00
Berkeley Martinez 4cc5234df8 bump thundercats 2015-07-31 11:29:37 -07:00
Kyle Mitchell ce5377791e add CC-BY-SA-4.0 license for content 2015-07-28 19:55:49 -07:00
Berkeley Martinez 79a96292b9 remove bower and pm2
These are better server as global installs
2015-07-28 17:28:45 -07:00
Berkeley Martinez a615449015 add bower to devdeps 2015-07-27 19:42:14 -07:00
Berkeley Martinez 4bacd87943 add react build script 2015-07-25 09:02:56 -07:00
Berkeley Martinez 38cb4b2873 remove loopback client files 2015-07-25 08:51:41 -07:00
Berkeley Martinez 227e486fdc remove engines property from package 2015-07-24 22:28:20 -07:00
Berkeley Martinez c0eda90eb1 make production future ready
This commit does the following:

Production start should use the following command `npm run
start-producion` this first runs bower install and builds the front end
app(react). Then it will use the `pm2Start` script. This script will set
up the pm2 daemons to run loopback in cluster mode. This script also use
`production-start` script instead of the regular `server` script.

The reasons are two fold: to ensure `server` is run in es7 mode, and to
wait for handshake from DB or kill itself if no DB can be found within a
certain amount of time.
2015-07-24 22:27:52 -07:00
Berkeley Martinez 25d01f1b7b Add pm2 to dev deps 2015-07-23 23:29:35 -07:00
Berkeley Martinez 48c2304ff2 update body-parser 2015-07-23 16:03:51 -07:00
Berkeley Martinez b507aecc97 bump thundercats-react 2015-07-23 16:03:50 -07:00
Berkeley Martinez fa97111f00 bump thundercats 2015-07-23 16:03:50 -07:00
Berkeley Martinez 35193f22cc click drag question 2015-07-23 16:03:50 -07:00
Berkeley Martinez fe3b983347 remove react-stampit 2015-07-23 16:03:49 -07:00
Berkeley Martinez 3ce53441f0 bump thundercats-react 2015-07-23 16:03:49 -07:00
Berkeley Martinez 82ce7fc47e bump react-bootstrap 2015-07-23 16:03:48 -07:00
Berkeley Martinez caaa21d367 Video end goes to questions 2015-07-23 16:03:48 -07:00
Berkeley Martinez d0b1d83249 prefetch data and prime stores on client render 2015-07-23 16:03:47 -07:00
Berkeley Martinez d773a9aa5d bump thundercats 2015-07-23 16:03:47 -07:00
Berkeley Martinez de1d931b82 add hikes/map pulls hikes out of db and renders 2015-07-23 16:03:46 -07:00
Berkeley Martinez a2583735a0 bump vimeo version 2015-07-23 15:49:03 -07:00
Berkeley Martinez d2c858fc8c add react-vimeo 2015-07-23 15:49:03 -07:00
Berkeley Martinez 1781e22cf1 fix use freecodecamp react-router
see: https://github.com/rackt/react-router/pull/1490
2015-07-23 15:49:02 -07:00
Berkeley Martinez 080fb4d37c add video player 2015-07-23 15:49:01 -07:00
Berkeley Martinez bb37583c90 fix should be getChildRoutes
fix fromNodeCallback returns array of values from callback
fix remove require.ensure - needs to be tested
2015-07-23 15:49:01 -07:00
Berkeley Martinez 85cf79f3d4 add babel for babel-node use 2015-07-23 15:49:00 -07:00
Berkeley Martinez c33c6c9a8f introduce es6 and babel to whole app 2015-07-23 15:49:00 -07:00
Berkeley Martinez 28395a5957 fix babel versions
since we are using some stage 0 syntax they may change without warning
between versions each babel version bump must be tested to see if
stage 0/1 syntax implementation has changed
2015-07-23 15:49:00 -07:00
Berkeley Martinez a5e7009a57 initial react app(WIP) 2015-07-23 15:49:00 -07:00
Berkeley Martinez 412bd634d5 add loopback bundle generation methods 2015-07-23 15:48:59 -07:00
Berkeley Martinez 4db1f441fe bump loopback passport 2015-06-26 18:11:44 -07:00
Berkeley Martinez 03ea412b4a major challenges refactor
commented out resetEditor in main
remove heatmap timout
2015-06-20 19:55:07 -07:00
Berkeley Martinez f84ac9ad12 remove forceDomain 2015-06-18 19:56:21 -07:00
Berkeley Martinez a8540bee35 add initial react app 2015-06-17 21:04:28 -07:00
Berkeley Martinez a788d2954d add hacked loopback version
this version avoids cheking indexOf on falsey values
2015-06-16 14:53:18 -07:00
terakilobyte 5b742121d7 Add pmx error handler for loggign to keymetrics 2015-06-16 09:42:55 -04:00
terakilobyte 988242df03 Ensure build process is part of npm install 2015-06-15 18:10:48 -04:00
terakilobyte 320d84c3c1 Make bower automatic, add gulp build task to build less file into css 2015-06-12 23:31:42 -04:00
Berkeley Martinez 90b2f99a70 add create identities on flatten users 2015-06-12 15:27:51 -07:00
terakilobyte f0604ec9c7 Add istanbul and generate ininital coverage report 2015-06-11 21:21:02 -04:00
terakilobyte 3115ba6404 update tests 2015-06-11 15:18:37 -04:00
Berkeley Martinez 996c3e7816 fix make email optional 2015-06-10 15:12:48 -07:00
Berkeley Martinez 39d57db782 add explorer in dev 2015-06-09 16:45:14 -07:00
Berkeley Martinez 2e5f250ba8 remove hpp
loopback is protected against hpp attack by default
2015-06-09 16:45:14 -07:00
Berkeley Martinez c4b26214da Merge branch 'staging' of https://github.com/FreeCodeCamp/freecodecamp into staging 2015-06-05 21:52:43 -07:00