Commit Graph

275 Commits (c354ddf1ac340be0a5651f5a1917f2323238a60f)

Author SHA1 Message Date
Berkeley Martinez c3776175a3 Add styling to job completed view 2015-10-29 17:10:27 -07:00
Berkeley Martinez b85826a00f Change init to first-time 2015-10-21 21:55:47 -07:00
Berkeley Martinez 321040fe22 Move gulp modules to dependencies 2015-10-20 23:25:32 -07:00
Berkeley Martinez 0522ec8b13 Fix first start for new devs
also removes job seed
2015-10-20 19:53:08 -07:00
Berkeley Martinez 7b444b15dc Update loopback, ThunderCats and RxJS.
closes #2929
2015-10-11 17:35:46 -07:00
Berkeley Martinez 86344d5c9e fix travis yaml and test challenges 2015-10-02 11:19:07 -07:00
Berkeley Martinez 8148c1a19c save form to localStorage 2015-09-24 20:30:18 -07:00
Berkeley Martinez 70b823ca63 add phone number input
change validation function scheme
update validator
2015-09-22 17:19:14 -07:00
Berkeley Martinez 523af40641 bump less
remove old less middleware
2015-09-21 12:54:33 -07:00
Berkeley Martinez e579cbd778 update to react-router 1.0.0-rc1 2015-09-21 12:54:33 -07:00
Berkeley Martinez 88d7ca1f48 add rev deletion 2015-09-10 19:01:12 -07:00
Berkeley Martinez 55065a18b9 add es6 Map shim to shims 2015-09-10 16:59:27 -07:00
Berkeley Martinez 152e8398c2 bump babel 2015-09-10 16:27:09 -07:00
Berkeley Martinez 4cd5c34cbc lock react-bootstrap to minor version 2015-09-10 16:27:09 -07:00
Berkeley Martinez 70cf48cf7b fix manifest generation during webpack watch
fix gulp debug statements during gulp should always be on
2015-09-10 16:27:08 -07:00
Berkeley Martinez d884aaa924 remove contributors list from package.json
We now have over a hundred contributors and this should not be listed in the package.json
2015-09-08 13:45:18 -07:00
Ben McMahon 1dd3246f87 fixed loopback-boot to last safe version for our codebase
@berkeleytrue this should temp fix it until loopback etc can be safely bumped up to a newer version
2015-08-29 23:39:01 +01:00
Berkeley Martinez 16b33ee90a fix some linting issues 2015-08-29 01:48:01 -07:00
Berkeley Martinez 6c48395868 separate main manifest generation from sub manifests
in dev mode always pull manifest on each request
add manifest build to gulp build task
add react bundle to manifest generation
2015-08-28 15:56:58 -07:00
Berkeley Martinez 306c441ae7 add revisioning to js/css files to break caching
This moves the location of javascript files, commonFramework,
iFrameScript, sandbox, plugin, and all the less files.
On gulp or gulp build these files are moved and revisioned.
Places where they are references in jade/html are now removed and
replaced with the use of a helper function `rev`. This function will
take the required file and return a string referencing the revisioned
file. This should alleviate the need for hard refreshing and will break
caches when files change, so fixes for firefox caching issue as well.

NOTE: @benmcmahon @quincylarson, This means files will need to be build
on the server in production before doing a server restart/reload
In production: 'npm run build' To build and revision js/css files

`gulp` and `gulp build` will used in development

npm install also needs to be run in production on initial deploy
2015-08-26 23:30:33 -07:00
Berkeley Martinez b3d66e1ae0 add json lint gulp task 2015-08-24 16:19:34 -07:00
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