Commit Graph

280 Commits

Author SHA1 Message Date
Berkeley Martinez
4be52fffbb Lint most all the things on test 2015-11-03 22:06:43 -08:00
Quincy Larson
d77d78a3b2 Merge branch 'staging' into feature/jobs
Conflicts:
	seed/jobs.json
2015-11-02 00:07:16 -08:00
Berkeley Martinez
921080f3d2 Add challenge testing 2015-11-01 17:22:03 -08:00
Berkeley Martinez
6aa19ef247 Add a tag to links 2015-10-30 16:58:49 -07:00
Berkeley Martinez
2a04b02d03 Add http to url or logo when not present 2015-10-30 14:00:07 -07:00
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