greenkeeperio-bot
298eefcdb8
chore(package): update babel-eslint to version 4.1.4
...
http://greenkeeper.io/
2015-11-06 18:00:34 -08:00
Logan Tegman
26025f2afc
Merge pull request #4183 from FreeCodeCamp/fix/job-copy
...
Fix job board copy
2015-11-05 20:43:48 -08:00
Berkeley Martinez
085fc2fe72
Fix loopback explorer issue
2015-11-05 16:41:19 -08:00
Berkeley Martinez
5a96e6266b
Lint all the things
2015-11-05 15:21:14 -08:00
Berkeley Martinez
f9f89edddf
Revert to old babel. Babel is broken
2015-11-04 00:48:41 -08:00
greenkeeperio-bot
59489fc07c
chore(package): update dependencies
...
http://greenkeeper.io/
2015-11-04 00:48:41 -08:00
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
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
Quincy Larson
875d09c29b
add hpp to address express vulnerability
2015-06-04 19:30:27 -07:00
Berkeley Martinez
48dea7db24
bump lodash
2015-06-04 15:09:24 -07:00
Berkeley Martinez
7a2bcc06f7
add passport stuff back
...
Because Berkeley really needs to wait for his coffee to kick in before
commiting anything...
2015-06-04 12:03:53 -07:00
Berkeley Martinez
bba0e0a9fe
remove unused deps
2015-06-04 11:30:05 -07:00
Berkeley Martinez
66eff31294
Adding passport config stuff
2015-06-04 10:52:12 -07:00
Berkeley Martinez
393f95082e
bump gulp-nodemon
2015-06-03 16:47:59 -07:00
Berkeley Martinez
8165105b29
refactor all boot to export func and use loopback
2015-06-03 16:19:23 -07:00
Berkeley Martinez
e7d01424e9
refactor challenge and challengeMap
2015-06-02 19:02:54 -07:00
Berkeley Martinez
7643f1cabe
fix FCC running using router syntax
2015-06-01 17:01:54 -07:00
Quincy Larson
a3ab32f339
improve get help and add find a pair
2015-05-23 00:53:41 -07:00
Berkeley Martinez
b848fcb719
Add eslint/babel-eslint/eslint-plugin-react
2015-05-21 09:52:18 -07:00
terakilobyte
9f7e6530c1
update license to bsd-3-clause and update package.json to reflect license and contributors
2015-05-14 18:14:16 -04:00
terakilobyte
ab74e7819e
Update helmet js and use newer middleware, update reference to freecodecamp in trusted group
2015-05-06 19:10:03 -04:00
terakilobyte
d3aaa5a11e
Ensure twit exists in package.json and remove unecessary console statement
2015-05-05 14:24:07 -04:00
terakilobyte
077a97c941
Remove new-relic
2015-05-04 17:42:59 -04:00
terakilobyte
c170bef08c
Hotfix fontawesome for site layout. Update package.json to lock to major version #
2015-05-04 17:37:29 -04:00
Quincy Larson
289a757401
fix moment and update .gitignore
2015-05-03 16:55:25 -07:00
Quincy Larson
961096cf49
finish moving away from connectAssets
2015-05-03 16:45:34 -07:00