terakilobyte
4476fb2356
Do not collect camper data of private campers
2015-12-26 09:55:16 -08:00
terakilobyte
eb5ff7f0c7
Do not collect camper data of private campers
2015-12-26 09:55:16 -08:00
terakilobyte
4427eadee2
Data creation script
2015-12-25 21:31:13 -08:00
terakilobyte
912d515148
Data creation script
2015-12-25 21:31:13 -08:00
terakilobyte
969204e2c8
Removes debugging statements
2015-11-07 16:40:36 -05:00
terakilobyte
d6cea74447
Offsets user displayed time to server timezone(EST) for the heatmap
2015-11-07 13:26:58 -08:00
terakilobyte
502f7f83ba
Adds 'new' callouts to top level challenge block links if all challenges
...
all challenges in that block are new.
2015-11-01 19:36:28 -08:00
terakilobyte
c30f7f0795
Addresses lint errors
2015-11-01 17:45:01 -08:00
terakilobyte
16f97913be
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-11-01 17:28:28 -08:00
terakilobyte
af30d4d56e
Implements a 'releasedOn' flag and marks challenges less than 30 days old as NEW https://www.dropbox.com/s/43un2a908ldktpl/Screenshot%202015-11-01%2017.06.53.png
2015-11-01 17:26:26 -08:00
Nathan
71223de101
Merge pull request #1071 from StevenXL/stevenxl-1070
...
Change links to Gitter channel.
2015-06-22 22:31:30 -04:00
terakilobyte
99ba9aeb4d
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-22 10:31:24 -04:00
terakilobyte
7aff6dd285
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-22 10:31:24 -04:00
terakilobyte
96c3e41941
Fixes #1053
...
This changes the link to point to Free Code Camp's "Lets Pair" room on gitter and opens the link in a new tab/window depending on user browser preference.
2015-06-22 10:30:26 -04:00
terakilobyte
7004e81b4a
Fixes #1053
...
This changes the link to point to Free Code Camp's "Lets Pair" room on gitter and opens the link in a new tab/window depending on user browser preference.
2015-06-22 10:30:26 -04:00
terakilobyte
b24699a43e
updates pm2 startup script
2015-06-18 17:33:34 -04:00
terakilobyte
0173804e21
updates helmet policies, makes new startup script
2015-06-18 17:08:21 -04:00
terakilobyte
fbb7d0b065
Remove ssl on node servers
2015-06-17 15:40:44 -04:00
terakilobyte
b88f862cd6
Update readme
2015-06-17 13:25:34 -04:00
terakilobyte
e62853e379
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-17 13:23:45 -04:00
terakilobyte
63641a141b
Update .gitignore to ignore .remote-sync.json file
2015-06-17 12:43:30 -04:00
terakilobyte
8735f164f8
Remove https from blob code
2015-06-16 16:28:09 -04:00
terakilobyte
810bf9a3f7
force https for blob url in _frame.js. Updates helmet to allow more inspectlet domains.
2015-06-16 15:59:22 -04:00
terakilobyte
1607fe0ba5
Updates server listen in production
2015-06-16 15:51:04 -04:00
terakilobyte
7915e8a77e
99 problems, and production only errors are 98 of them
2015-06-16 15:41:59 -04:00
terakilobyte
9e8796a0c4
More tweaking
2015-06-16 15:38:22 -04:00
terakilobyte
a662187d93
More ssl setup
2015-06-16 15:24:55 -04:00
terakilobyte
e782e0310f
Remove toString() on certificate reads as per http://stackoverflow.com/questions/20893025/cant-start-nodejs-https-server-v0-10-23
2015-06-16 15:04:20 -04:00
terakilobyte
645c0aac0e
Server test
2015-06-16 14:51:40 -04:00
terakilobyte
b25dd9416b
More https configuration
2015-06-16 14:43:49 -04:00
terakilobyte
7e420217eb
More https configuration
2015-06-16 14:43:12 -04:00
terakilobyte
0a8356e50f
Configure production to run in https
2015-06-16 14:30:16 -04:00
terakilobyte
72770b5fbe
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-16 12:31:41 -04:00
terakilobyte
b0b236821e
More inspectlet configuring
2015-06-16 12:30:49 -04:00
terakilobyte
d006f7b87d
Relative path for inspeclet
2015-06-16 12:28:05 -04:00
terakilobyte
308e539e1e
More protocol experimentation
2015-06-16 12:23:49 -04:00
terakilobyte
3546cf4765
Fetch google fonts over https
2015-06-16 12:09:45 -04:00
terakilobyte
97668120ad
More work to load google fonts
2015-06-16 12:04:26 -04:00
terakilobyte
efb4bd1781
Even more testing
2015-06-16 11:54:58 -04:00
terakilobyte
121dabdf73
More whitelist testing
2015-06-16 11:51:07 -04:00
terakilobyte
53f5f36768
whitelist beta site https://freecodecamp.org
2015-06-16 11:44:25 -04:00
terakilobyte
5b742121d7
Add pmx error handler for loggign to keymetrics
2015-06-16 09:42:55 -04:00
terakilobyte
7f311a1e03
Explicitly add google font servers to whitelist
2015-06-16 09:33:34 -04:00
terakilobyte
a621ff3190
Add https to helmet whitelist
2015-06-16 09:18:59 -04:00
terakilobyte
bec1460d82
Fix wikipedia viewer zipline naming
2015-06-16 08:36:54 -04:00
terakilobyte
e319652373
Fix wikipedia viewer zipline naming
2015-06-16 08:36:54 -04:00
terakilobyte
e08f895769
Handle invalid login
2015-06-16 00:29:32 -04:00
terakilobyte
070c248132
Handle invalid login
2015-06-16 00:27:32 -04:00
terakilobyte
cb76aa1ea0
whitelist nginx server in helmet
2015-06-16 00:14:33 -04:00
terakilobyte
1cd85eeb8f
Debug statement for fieldguide ID
2015-06-15 23:35:29 -04:00
terakilobyte
092f8254ed
Fix challenge map display for loopback updated models. Update loopback migration script to auto complete and catch all records.
2015-06-15 20:53:43 -04:00
terakilobyte
4fa1f25cc2
Fix challenge map display for loopback updated models. Update loopback migration script to auto complete and catch all records.
2015-06-15 20:53:43 -04:00
terakilobyte
d87dcd6ada
Remove excess debug statements from flattenUser.js
2015-06-15 19:12:48 -04:00
terakilobyte
d6ddd632d0
Remove excess debug statements from flattenUser.js
2015-06-15 19:12:48 -04:00
terakilobyte
643aa30cea
Fix json typo
2015-06-15 18:59:56 -04:00
terakilobyte
76811b9215
Fix json typo
2015-06-15 18:59:56 -04:00
terakilobyte
42aae365f6
Update current challenge logic
2015-06-15 18:57:45 -04:00
terakilobyte
4092dcecf7
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-15 18:50:31 -04:00
terakilobyte
c136895064
Rewrite challenge controller to use dashed names, update index.js to include new utility function getDashedNames
2015-06-15 18:50:18 -04:00
terakilobyte
a334b9870c
Set up production variables
2015-06-15 18:24:26 -04:00
terakilobyte
472834e39b
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-15 18:11:06 -04:00
terakilobyte
faeff7b1ed
Ensure build process is part of npm install
2015-06-15 18:10:48 -04:00
terakilobyte
988242df03
Ensure build process is part of npm install
2015-06-15 18:10:48 -04:00
terakilobyte
a82a8fb044
move to dashedName lookup
2015-06-15 14:50:54 -04:00
terakilobyte
40ce1d8162
Refactor to use dashedName for challenges in lookup.
2015-06-15 08:01:43 -04:00
Nathan
bc37c9bbfb
Update README
...
Put it note about switching to loopback.
2015-06-13 23:26:58 -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
terakilobyte
cf47e5374f
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-12 21:10:18 -04:00
terakilobyte
af75452db5
Remove forcedomain so we can test beta website
2015-06-12 21:09:12 -04:00
terakilobyte
3969dd2c6b
Take id property of username, remove wasteful save on profile lookup.
2015-06-12 19:16:10 -04:00
terakilobyte
5b2b7e23ae
Take id property of username, remove wasteful save on profile lookup.
2015-06-12 19:16:10 -04:00
terakilobyte
6670ac1db3
Comment out blacklist
2015-06-12 18:55:47 -04:00
terakilobyte
d07e5351ea
Comment out blacklist
2015-06-12 18:55:47 -04:00
terakilobyte
071331de83
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-12 18:32:31 -04:00
terakilobyte
2c2b0d18ba
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-12 15:45:14 -04:00
terakilobyte
2e7f2e4e3e
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-12 15:30:25 -04:00
terakilobyte
52b529fbdf
rename generic test file
2015-06-11 23:21:50 -04:00
terakilobyte
ae3f253f5b
Update index file for gh-pages
2015-06-11 21:28:45 -04:00
terakilobyte
f0604ec9c7
Add istanbul and generate ininital coverage report
2015-06-11 21:21:02 -04:00
terakilobyte
a5092d379d
Merge conflicts and clean up lint errors.
2015-06-11 21:08:40 -04:00
terakilobyte
223ea2a393
Merge conflicts and clean up lint errors.
2015-06-11 21:08:16 -04:00
terakilobyte
3017991de5
Finished local user login flow
2015-06-11 21:03:01 -04:00
terakilobyte
34c3fef7d4
Move api hooks to user.js
2015-06-11 19:11:07 -04:00
terakilobyte
794c036fd3
Update field guides to display properly. Correct models on user object.
2015-06-11 16:19:44 -04:00
terakilobyte
f7bb14803e
Update field guides to display properly. Correct models on user object.
2015-06-11 16:19:44 -04:00
terakilobyte
0aa83f1bb9
Remove mongoose style lookup from fieldguide.js. Update user model.
2015-06-11 15:33:38 -04:00
terakilobyte
0b1c23207d
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-11 15:18:45 -04:00
terakilobyte
3115ba6404
update tests
2015-06-11 15:18:37 -04:00
terakilobyte
5ec532f3d9
Remove debug statements from story.js and clean up one linting error. Rename href in navbar from news to stories to unify API names.
2015-06-09 16:57:23 -04:00
terakilobyte
25e500a457
Merge branch 'staging' of http://github.com/FreeCodeCamp/freecodecamp into staging
2015-06-09 16:49:10 -04:00
terakilobyte
870c80d72d
Alter variable names in testing loop to avoid common collisions. Bump file version to force browser fetch.
2015-06-09 16:46:41 -04:00
terakilobyte
7cfca0b5f8
Bump a delay on test runs and show pattern for expect tests
2015-06-06 23:58:27 -04:00
terakilobyte
00ac753063
Merge branch 'master' into interview
2015-06-06 22:31:49 -04:00
terakilobyte
5bcffa3ccb
Add necessary emmet js file
2015-06-06 20:17:35 -04:00
terakilobyte
426a1c27c2
Merge branch 'master' of http://github.com/FreeCodeCamp/freecodecamp
2015-06-06 20:11:28 -04:00
terakilobyte
e5a8c27e07
Add emmet functionality to html views
2015-06-06 20:10:47 -04:00
terakilobyte
b210d7226c
Update returnnextfieldguide to look at dashedName property
2015-06-06 11:57:53 -04:00
terakilobyte
1a27c133c5
Update user account fetching for profile view
2015-06-05 15:57:27 -04:00
terakilobyte
6b6de50ad4
Update story query for loopback.
2015-06-05 15:00:54 -04:00
terakilobyte
21b9405f06
Update links for new api model in views for stories.
2015-06-05 14:58:42 -04:00