Quincy Larson
a3ab32f339
improve get help and add find a pair
2015-05-23 00:53:41 -07:00
terakilobyte
b626c811d0
Add initial I need help button and slack webhook integration
2015-05-23 02:26:29 -04:00
Berkeley Martinez
4ad757ebd5
Merge pull request #466 from terakilobyte/challenge-restructure
...
Challenge restructure
2015-05-21 00:12:52 -07:00
terakilobyte
5e918bdd7c
Remove bonfire and courseware controller, relying on all challenge related logic in challenge.js. Remove bonfire folder. Move necessary JS to coursewares folder and rename.
2015-05-20 22:31:20 -04:00
terakilobyte
16ca72f716
Update views for new variable names. Get profile view working. Update challenge map.
2015-05-20 21:50:31 -04:00
LumenTeun
7b9faabd32
Github => GitHub
2015-05-20 16:29:05 +02:00
terakilobyte
a174a1c630
Work on challenge flow from block to block, start refactoring the name courseware to challenges in main.js
2015-05-19 22:31:01 -04:00
Quincy Larson
ae70d0abd9
Merge branch 'courseware' into challenge-restructure
2015-05-18 23:33:03 -07:00
Quincy Larson
45d4954a43
fix script tag importing issue in coursewares
2015-05-18 22:25:48 -07:00
terakilobyte
e6851b22d8
Minor updates
2015-05-18 21:20:32 -04:00
Quincy Larson
68962d4d82
further improvements to coursewares and bonfires
2015-05-10 22:33:04 -07:00
Quincy Larson
d63b8f01be
improve bonfires and js coursewares
2015-05-10 21:59:55 -07:00
Quincy Larson
70503528d2
give user a point for submitting to news, remove broken javascript path, remove unnecessary empty js lib
2015-05-09 15:53:01 -07:00
terakilobyte
72339f9183
Set correct mime type in jailed. Set correct types on script imports in bonfire/show. Open helmet up to potentially unsafe levels by allowing "* unsafe-inline" in scriptSrc.
2015-05-06 14:06:10 -04:00
Quincy Larson
961096cf49
finish moving away from connectAssets
2015-05-03 16:45:34 -07:00
Quincy Larson
c7c11cf7f6
get closer to all bower static assets
2015-05-03 01:37:22 -07:00
Quincy Larson
222f9b9a64
fix some of the news functionality
2015-04-30 17:18:08 -07:00
Quincy Larson
7b61e9daa2
More view beautification for mobile.
2015-04-30 15:19:38 -07:00
Quincy Larson
45490f75c4
make checkboxes larger and remove text clicking for completion
2015-04-27 00:10:14 -07:00
Quincy Larson
b8bffae47b
@terakilobyte cleaned up event handlers
2015-04-25 18:59:15 -07:00
Quincy Larson
20c2b7a0ac
Merge branch 'maximization-352' of https://github.com/Maximization/freecodecamp into Maximization-maximization-352
2015-04-25 18:17:46 -07:00
terakilobyte
a9feb269f6
Remove some debug/console.log statements.
...
Fix allFieldGuideIds method in resources.js to return an array of _ids, not an array of objects.
Field guide controller now correctly completes field guides. Closes #367 .
2015-04-25 12:28:14 -04:00
Maxim Orlov
1539708613
Fix Camper News email notification logic
2015-04-25 16:05:36 +02:00
Quincy Larson
bf723b522b
start making ux changes
2015-04-23 23:46:58 -07:00
terakilobyte
8781bc3e63
Accept comment edit pr
2015-04-19 22:22:11 -04:00
terakilobyte
08bf658897
Harden camper news and don't expose user object. Upvoting still needs to be looked at.
2015-04-19 03:36:54 -04:00
Quincy Larson
2c53a17521
fix an issue with checklists
2015-04-18 21:09:24 -07:00
Michael Q Larson
b671ab9817
move checkboxes to the left of the showVideo view
2015-04-18 15:00:31 -07:00
Michael Q Larson
aacfb86e1f
improve challenge map look
2015-04-18 14:17:10 -07:00
Michael Q Larson
6106dfa31a
presist checklist states in localStorage
2015-04-18 01:29:10 -07:00
Michael Q Larson
e39dfee5ef
getting closer with the persisted checklists
2015-04-17 23:51:57 -07:00
Michael Q Larson
11ece0fda1
fix courseware.json typo and make it easier to click checkboxes
2015-04-17 22:37:13 -07:00
terakilobyte
b49d2fd343
Resolve merge conflicts using Webstorm's merge integration tool.
2015-04-17 00:11:13 -04:00
Michael Q Larson
e0aa084c7a
finish getting field-guide working and improve zipline show view
2015-04-14 20:12:47 -07:00
terakilobyte
9c67d4988f
Add new currying challenge to bonfires and allow inspectlet through protective helmet
2015-04-14 23:04:54 -04:00
Michael Q Larson
11548bfcf9
add checkbox cross off effect to challenges and reword pairwise bonfire
2015-04-13 02:41:42 -04:00
Michael Q Larson
7da6f69cd8
start process of moving wiki over to field guide
2015-04-08 17:18:51 -07:00
Michael Q Larson
6242f322d7
still working on passing original author email all the way down the comment chain
2015-04-08 00:30:51 -07:00
Michael Q Larson
1c7d0b11b6
pass the original story URL to all comments for notification email
2015-04-07 23:39:52 -07:00
Michael Q Larson
840930d967
get bonfire solutions showing up in the view; eliminate a lot of old views in favor of new challenge map
2015-04-05 18:37:58 -07:00
Michael Q Larson
60fee94574
create infrastructure for advancing through wiki
2015-04-05 16:44:07 -07:00
Michael Q Larson
9d746f7d49
add zipline and basejump to portfolio view, and bonfires with solutions(not yet writing name to bonfireCompletion record on user
2015-04-05 00:01:51 -07:00
Michael Q Larson
97e59d4568
add verified flag to challenges so we can tell which ziplines and basejumps have been verified
2015-04-02 14:07:00 -07:00
Michael Q Larson
36c43cc73a
add jQuery to check for broken images and replace them with standard image. Remove gravatar logic.
2015-04-02 13:42:15 -07:00
Michael Q Larson
aa01a896a5
Add show all challenges button to all challenge views and refactor bonfire to use same modal and button ids
2015-03-29 17:09:12 -07:00
Michael Q Larson
43810ccb0c
Merge branch 'ux-improvements' of https://github.com/terakilobyte/freecodecamp into terakilobyte-ux-improvements
...
Conflicts:
controllers/bonfire.js
controllers/resources.js
public/js/main.js
views/bonfire/show.jade
2015-03-29 14:44:49 -07:00
Michael Q Larson
f20743428a
Merge branch 'jameskopacz-patch-259' of https://github.com/jameskopacz/freecodecamp into ux-improvements
2015-03-29 14:19:12 -07:00
Nathan Leniz
aa2f0e8af8
Change completion event to remove duplicate entries if the user states they paired with themselves
2015-03-29 21:15:18 +09:00
Nathan Leniz
1fc3cffdbf
Add .editorconfig to enforce certain automatic behavior on all editors,
...
Add logic for ziplines and basejumps completion.
2015-03-29 20:49:56 +09:00
Michael Q Larson
4d3337df32
Merge branch 'ziplines' into ux-improvements
...
Conflicts:
views/coursewares/showJS.jade
2015-03-28 00:24:41 -07:00
jameskopacz
d3dee00df5
Stories reply and upvote redirect to signin when user isn't signed in.
...
Redirects user back to story after signing in.
2015-03-28 00:16:48 -05:00
Michael Q Larson
f7f7fb39b9
start refactoring basejumps and ziplines to just be normal challenges, make all timestamps miliseconds
2015-03-27 14:36:17 -07:00
Michael Q Larson
09b812688e
Merge branch 'master' of https://github.com/FreeCodeCamp/freecodecamp into ux-improvements
...
Conflicts:
app.js
2015-03-25 14:20:34 -07:00
Michael Q Larson
d4935d44de
add the routes, controller actions and views for the nonprofit wizard
2015-03-24 21:46:42 -07:00
Berkeley Martinez
f246ef618c
Close web worker after completion
...
closes #257
2015-03-22 16:57:10 -07:00
Michael Q Larson
6e0da758e0
finish wiring in buttons and hotkeys
2015-03-22 01:38:04 -07:00
Michael Q Larson
9633a2dbe0
get hotkey working in showVideo
2015-03-22 01:28:40 -07:00
Nathan Leniz
ac511982a4
User facing challenge mentions now point to coursewares, remove completed view from account/show
2015-03-21 18:42:19 +09:00
Nathan Leniz
6ad7c22313
Working on codemirror display issue in html coursewares
2015-03-21 16:34:06 +09:00
Nathan Leniz
a2e2e6bfa2
Improve profile view on devices, store name in completedCoursewares for display in account/show
2015-03-21 15:44:18 +09:00
Nathan Leniz
be91849d20
coursewares properly push timestamps to user object
2015-03-21 14:28:00 +09:00
Nathan Leniz
cd89ad1574
Change complete-challenge to completed-challenge
2015-03-21 13:50:31 +09:00
Nathan Leniz
5e095e8832
Merge remote-tracking branch 'upstream/master' into ux-improvements
2015-03-21 13:42:08 +09:00
Nathan Leniz
d48da59aa7
resolve merge conflicts
2015-03-21 12:03:16 +09:00
Michael Q Larson
56d7301d25
refactor announcement modal and add nodeschool-challenges
2015-03-19 22:34:36 -07:00
Michael Q Larson
af19ea4308
improve upvoting UX and start adding angular validation to submit-story view
2015-03-18 00:40:18 -07:00
Michael Q Larson
a52ab83757
half way done with the new upvoting ux
2015-03-17 17:57:50 -07:00
Quincy Larson
f144e84310
Merge pull request #214 from MrRenter/upvoteFix
...
Upvote fix
2015-03-17 15:48:15 -07:00
MrRenter
2d5b34802b
so spaces and tabs are totally differnt...whitespace fixes
2015-03-17 03:20:07 -04:00
MrRenter
9a5c7a0ce6
dammit part2
2015-03-17 03:09:34 -04:00
MrRenter
6a2209b9b4
god dammit already
2015-03-17 03:07:07 -04:00
MrRenter
c9970c1725
Hide upvote arrow on news page if already upvoted. Make it disappear on upvote
2015-03-17 03:00:37 -04:00
Renter
b7dd72f3a3
fixed coursewares
2015-03-17 03:00:37 -04:00
Nathan Leniz
bf7d38e080
resolve conflict
2015-03-15 17:08:34 +09:00
Nathan Leniz
c609294e1f
force merge conflict for stream viewers
2015-03-15 17:06:05 +09:00
Michael Q Larson
191e38472e
make selected indenting and outdenting work on courseware HTML, JS and Bonfires
2015-03-14 15:07:05 -07:00
Nathan Leniz
ac4b4c64de
Merge remote-tracking branch 'upstream/master' into next-courseware-flow
2015-03-12 00:04:12 +09:00
Nathan Leniz
4b1be9c67a
Fix flow of next courseware in showJS view
2015-03-12 00:03:56 +09:00
Quincy Larson
c0702b9d04
Merge pull request #180 from terakilobyte/master
...
MOre news updates
2015-03-09 16:39:04 -07:00
jameskopacz
3a0bda0f92
"challengeName is not defined" fix
...
Was getting this error in Firefox and Chrome: Uncaught ReferenceError: challengeName is not defined
2015-03-09 04:49:03 -05:00
Nathan Leniz
25b14354ad
Use params correctly and improve display of meta description. Refactor to media object.
2015-03-09 18:38:05 +09:00
Nathan Leniz
528e0094d1
Add image display to show view for news
2015-03-09 13:55:13 +09:00
Nathan Leniz
7a56d4fcb2
Remove debug/console.log statements
2015-03-09 06:58:08 +09:00
Nathan Leniz
790a2d987b
Fighting CSS
2015-03-08 11:53:03 +09:00
Nathan Leniz
b776be58e5
Finish full functionality for intial release of camper news
2015-03-07 20:51:20 +09:00
Nathan Leniz
a3769f6507
Story submission now with a description, refactor show to display description above comment box
2015-03-07 18:26:49 +09:00
Nathan Leniz
b46fb576c3
window refreshes on comment submission
2015-03-07 02:24:28 +09:00
Nathan Leniz
6910ed0aea
Nesting of comments in view, disabling comment form display button on button click
2015-03-07 01:57:09 +09:00
Nathan Leniz
6fc72de232
add basic text search for post headlines
2015-03-06 09:20:30 +09:00
Nathan Leniz
046a209637
Comment submission now works on main story, need to refresh page after submission to display new comment
2015-03-06 06:08:40 +09:00
Nathan Leniz
40a42e29c2
Fixed url redirect after submission, upvoting now works
2015-03-05 19:40:44 +09:00
Nathan Leniz
41442a540f
Need to work on story redirect after submission, fix url link in stories/show
2015-03-05 19:21:26 +09:00
Michael Q Larson
6a9bfc5ebf
remove together.js and add a non-functioning submit form to the index view of news
2015-03-04 23:44:30 -08:00
Nathan Leniz
3fac5cb70e
Improve comment view, re-enable upvoting for articles
2015-03-05 09:13:22 +09:00
Michael Q Larson
d8b8373b70
do some refactoring of the camper news views
2015-03-03 19:55:04 -08:00
Nathan Leniz
6ac780e836
Rewire upvote to use post and req.body instead of req.params, add logic on click handler to reject upvotes if the user has already upvoted, coment display now works
2015-03-04 07:15:00 +09:00
Nathan Leniz
4b84b49d07
Added start of individual post view and post lists view, wired upvoting functionality for individual posts
2015-03-03 22:03:33 +09:00
Nathan Leniz
50b29eb2ba
Refactor error message from bonfire
2015-03-01 09:54:03 +09:00
Nathan Leniz
2cc469e293
Refactor undefined check for mainjs, add a challengeName to email signup page
2015-02-27 05:02:52 +09:00
Nathan Leniz
dc4aa40a32
Add bitly url shortening example to showHTML view
2015-02-23 07:47:43 +09:00
Nathan Leniz
3e65298e35
All coursewares list now displays properly, coursewares properly direct to the follow on, courseware controller now properly finds the next courseware
2015-02-22 18:23:50 +09:00
Nathan Leniz
90caed3369
More UX improvements
2015-02-22 16:46:55 +09:00
Michael Q Larson
e0c82156a7
refactor layout.jade to have universal head, and customize together.js
2015-02-21 14:49:24 -08:00
Michael Q Larson
e5cfa147fa
attempt to use togetherjs
2015-02-21 14:22:46 -08:00
Nathan Leniz
b32f6133db
Update bonfire plugin version number to force fresh import on browsers
2015-02-22 06:23:44 +09:00
Nathan Leniz
c852aef1be
Ramda upgrade
2015-02-21 11:38:03 +09:00
Nathan Leniz
8a70678a0b
Merge branch 'master' into ramda-fire
2015-02-16 00:51:11 -05:00
Nathan Leniz
cf288c7daf
Switch to angular jqlite for class manipulation on pairedwith form in bonfire/show
2015-02-15 11:51:56 -05:00
Nathan Leniz
92136dcd1f
Fixing dependency injection for account view as well as defining a challengeName to suppress errors
2015-02-14 22:52:44 -05:00
Nathan Leniz
3d7c7cf6b3
Remove debug statements from the server
2015-02-14 22:42:10 -05:00
Nathan Leniz
284b8e03ff
Properly observe angular dependency injection in main
2015-02-14 22:35:16 -05:00
Nathan Leniz
68ad6f9831
Added in debug statements to diagnose problem in production
2015-02-14 21:55:24 -05:00
Nathan Leniz
d66f6bebf5
Merge branch 'master' of https://github.com/freecodecamp/freecodecamp
2015-02-14 21:49:04 -05:00
Nathan Leniz
4f6a6bd8f0
Clean up username validation in bonfires and remove red border from input field if user deletes all input
2015-02-14 21:48:48 -05:00
Nathan Leniz
e3c9e42fce
showJS view now shows errors in a pretty format (kinda)
2015-02-14 18:43:45 -05:00
Nathan Leniz
9ac19023d9
Show tests on html view
2015-02-14 18:31:32 -05:00
Nathan Leniz
693b8fbb33
Forward progress, need to resolve script loading timing
2015-02-14 17:28:07 -05:00
Michael Q Larson
fb971ab080
start adding test output to coursewares
2015-02-14 14:09:26 -08:00
Nathan Leniz
b5c0ad9942
Building out new challenge framework to allow controller to determine view type for challenge
2015-02-13 20:55:49 -05:00
Nathan Leniz
a0427b3e18
Fix for bonfire to allow people to prototype objects properly but lose default insertion point injection (i.e. they will get an error if they forget to call their function
2015-02-13 12:14:12 -05:00
Jason Rueckert
54b5870fc9
Merge pull request #91 from phlacin/automaticDating-livepair
...
Added Moment.js library and time logic to next Live session
2015-02-12 20:44:27 -08:00
phlacin
2d447f0bb0
added automatic time logic to live-pair-programming page
2015-02-12 20:31:11 -08:00
Michael Q Larson
f8f0c3454a
subtle completed challenge button for courseware and add completionMessage to coursewares
2015-02-12 16:48:35 -08:00
phlacin
6455d80a6e
Added Moment.js library and added logic to the time for the next Live session.
2015-02-11 23:08:10 -08:00
Michael Q Larson
a1507a969b
Add should and assert to coursewares and write code to test multiple instances of an element for a condition
2015-02-10 22:22:40 -08:00
Nathan Leniz
e7b0cd53ed
Adding ramda to bonfire
2015-02-09 14:20:27 -05:00
Nathan Leniz
4fa6c9c65d
iFrame cleanup for courseware to get rid of domain error, rename both framework files to force browser fetches to most recent code
2015-02-08 01:12:40 -05:00
Michael Q Larson
180699adb2
Wiring up analytics for courseware, unifying analytics between coursewares and bonfires, general housekeeping tasks for live push
2015-02-07 21:11:26 -08:00
Michael Q Larson
07c5757538
Code cleanup
2015-02-07 20:43:39 -08:00
Michael Q Larson
4f9474bc3a
Add hotkey to go to next challenge/bonfire from completion modal, keep editor in focus on exiting completion modal, allow for courseware to theoretically work in production and development.
2015-02-06 16:55:48 -08:00
Michael Q Larson
319b537e5b
add a hotkey for advancing to the next challenge
2015-02-06 15:18:02 -08:00
Michael Q Larson
a1c5d665e6
Merge branch 'courseware' of https://github.com/FreeCodeCamp/freecodecamp into courseware
2015-02-06 13:54:55 -08:00
Michael Q Larson
57db67aa82
update the courseware.json to treat challengeSeed as an array, and update schema and write logic to strinify this array
2015-02-06 12:11:22 -08:00
Nathan Leniz
f627c156fc
Tab now inserts two spaces, the path "coursewares/" is no longer broken
2015-02-06 12:36:55 -05:00
Nathan Leniz
d47482fdcc
Merge branch 'master' into courseware
2015-02-04 21:28:41 -05:00
Nathan Leniz
9246d7f663
Hooked courseware up to mongo correctly, persisting solutions and configured controller to correctly pass user to next course or return to first if all are completed
2015-02-04 21:28:10 -05:00
Nathan Leniz
70d704d975
Correctly display modal on challenge completion
2015-02-04 20:41:02 -05:00
Nathan Leniz
161582f6c9
courseware testing implemented
2015-02-04 19:59:51 -05:00
Nathan Leniz
e55a85a18c
Media queries everywhere to size iframe correctly
2015-02-04 02:29:38 -05:00
Nathan Leniz
d5231fc43f
Add default padding to iframe iphone view
2015-02-04 01:57:00 -05:00
Nathan Leniz
c1b995b465
Bonfire Analytics
2015-02-03 18:37:56 -05:00
Michael Q Larson
5ce1eb18db
get cdns working in courseware
2015-02-02 23:47:47 -08:00
Michael Q Larson
f1000c3189
Merge branch 'master' into courseware
...
Conflicts:
controllers/bonfire.js
views/layout.jade
2015-02-02 23:32:46 -08:00
Nathan Leniz
6c48e1170e
Coursewares framework for codemirror, not working
2015-02-03 02:17:36 -05:00
Nathan Leniz
040d687f20
Removing duplicate analytics call
2015-02-03 01:59:19 -05:00
Nathan Leniz
c3926423af
Adding analytics to bonfire
2015-02-03 01:57:35 -05:00
Nathan Leniz
3f8c0c5c41
Change layout to grab ionicons css framework from local files
2015-02-02 20:53:48 -05:00
Nathan Leniz
a558777382
Cleaning up angular, preparing to make new editor framework for coursewares
2015-02-02 20:39:05 -05:00
Michael Q Larson
0739934c50
make path relative
2015-01-28 14:48:18 -08:00
Nathan Leniz
d443f92f33
Prevent success from showing if no tests or other errors are encountered
2015-01-28 17:32:21 -05:00
Nathan Leniz
9fa0323049
Sequence request for new bonfire to wait until save operation, making bonfire fetch unsolved bonfires at a much faster rate to ensure data sync
2015-01-28 17:17:45 -05:00
Nathan Leniz
7ea08f3074
Add callback to and settimeout functions to prevent race conditions with write
2015-01-28 02:22:12 -05:00
Nathan Leniz
3844542651
Refactor routing, minor display tweaks
2015-01-27 20:12:51 -05:00
Nathan Leniz
01bdbd8f4d
Finishing up pathing issues, writing user object if they haven't visited in a day
2015-01-27 17:39:53 -05:00
Nathan Leniz
1988101ba2
Server successfully redirects, still need to work on challenge ordering
2015-01-27 02:55:41 -05:00
Nathan Leniz
be0cf978f5
Correctly sorting unsolved bonfires
2015-01-27 02:51:59 -05:00
Nathan Leniz
227c938445
massive redesign of user model and the way it interacts with bonfires, successfully returning next bonfire for the user, showing meet bonfire to unauthenticated users
2015-01-27 01:22:02 -05:00
Nathan Leniz
2e5dd6ea73
Strange user behavior, model not updating correctly
2015-01-26 18:28:14 -05:00
Nathan Leniz
ead9fe56d1
Fixed bonfire to allow users to enter contractions
2015-01-26 12:30:04 -05:00
Michael Q Larson
c20aa1697c
generator now publishes directly to a view where you can interact with your new bonfire
2015-01-25 23:10:05 -08:00
Nathan Leniz
f8eb5971b8
Fixing playground for to not include a null symbol
2015-01-26 00:15:46 -05:00
Nathan Leniz
26c041826b
Fixed bonfire to not overwrite user entry point but still allow user error by not defining entry point, create web form to give challenge json back, improved layout of bonfire even more
2015-01-25 23:56:04 -05:00
Michael Q Larson
413d89cf18
minor improvements to the navbar and layout in general
2015-01-25 14:05:56 -08:00
Nathan Leniz
00dfdb2e1e
More layout improvements, adding in contextual icons for test success/failure and styling font of test output
2015-01-25 15:22:21 -05:00
Michael Q Larson
fa5a1a8618
make test results look better
2015-01-25 10:35:41 -08:00
Michael Q Larson
f593ebbbf2
start widescreen refactor
2015-01-25 09:06:30 -08:00
Nathan Leniz
3c3dc803c5
Show long/short form instructions based on user input
2015-01-24 20:49:59 -05:00
Nathan Leniz
966eb3d073
More cleanup of input field after user error
2015-01-24 19:16:28 -05:00
Michael Q Larson
54c3305281
change bonfire path to playground and update links, and also add a should example test to playground
2015-01-24 14:42:34 -08:00
Nathan Leniz
a7f228c410
Refactor db read/write ops to use find instead of findOne to improve performance
2015-01-24 14:21:44 -05:00
Nathan Leniz
0ca042a1f0
Paired with is now properly saved, bonfire challenge framework is almost ready for release
2015-01-24 13:40:58 -05:00
Nathan Leniz
4128b3b765
Existing username check now working, error box showing and hiding properly, UI tweaks
2015-01-24 12:51:53 -05:00
Nathan Leniz
022b8daddc
Adding in existing username checking, NOT WORKING AT THE MOMENT
2015-01-24 04:14:41 -05:00
Nathan Leniz
a3cf6c3ee2
Persisting completion of bonfire challenges into User model, split routes for bonfires and challenges, refactored class selectors to be challenge type specific
2015-01-24 03:11:01 -05:00
Nathan Leniz
6b4475a5b8
Major refactor of bonfireFramework to differentiate tests, refactor tests in Bonfire schema to remove public/private tests and only have tests, fire modal on successful run of all tests in bonfire/show, added bonfiresHash to User schema, and we should have committed a while ago because there is too much too list
2015-01-24 00:44:08 -05:00
Nathan Leniz
bc1f01f67b
More bonfire improvements, restoring functionality to original bonfire module after growing it to accept the challenge framework
2015-01-22 22:47:15 -05:00
Nathan Leniz
e0311210e0
Improving bonfire flow, working on seed.js
2015-01-22 18:44:25 -05:00
Nathan Leniz
8a3618e366
No longer overwriting user entrypoint with predefined test entry point
2015-01-22 16:15:43 -05:00
Nathan Leniz
0e9523ab72
More steps towards integrating the bonfire challenge framework. Importing challnge seed, public tests, private tests, entry point and entry point negator
2015-01-22 15:49:16 -05:00
Nathan Leniz
99dcbd16e5
Adding should BDD to bonfire
2015-01-22 03:03:37 -05:00
Nathan Leniz
4026ae1c75
Cleaning up framework
2015-01-22 00:38:39 -05:00
Nathan Leniz
74291d2299
More bonfire improvements. Removed redundant console statements, improved test scraping, comment scraping included, better reset behavior
2015-01-21 23:54:59 -05:00
Michael Q Larson
9e41b0ca7b
minor refactor on bonfire framework.js
2015-01-21 16:59:19 -08:00
Michael Q Larson
ae50945e1a
update default copy in bonfire playground
2015-01-21 16:03:14 -08:00
Michael Q Larson
6202c03d13
Merge branch 'bonfire-improvement' of https://github.com/FreeCodeCamp/freecodecamp into bonfire-improvement
...
Conflicts:
controllers/bonfire.js
2015-01-21 15:37:14 -08:00
Nathan Leniz
bf1d8cd81a
Improving bonfire layout to remove the need for scrolling and allow the input and output elements to grow dynamically with user input
2015-01-21 18:10:21 -05:00
Nathan Leniz
c422f9474b
More improvements, keyboard shortcuts working again, extra protection against fatal errors
2015-01-21 17:17:45 -05:00
jmcshane
62648a4103
Cleanup after final changes
2015-01-21 01:49:50 -05:00
jmcshane
6a15e4e8f8
Finalizing code after testing
2015-01-21 01:48:48 -05:00
jmcshane
03d635c65f
Test evaluation complete, need to hook pre-submit
2015-01-20 23:31:36 -05:00
Nathan Leniz
202805dc52
preparing for integration of testing
2015-01-20 20:35:25 -05:00
Nathan Leniz
a4dc2f0206
marginal steps towards removing scrollbars and scrolling from bonfire viewports
2015-01-20 16:44:09 -05:00
Nathan Leniz
7e46af3d42
Major refactor of Bonfire.jade to pull out all JS and put into framework.js, resizing font to 14px and setting to Ubuntu Mono, permanently change layout of bonfire.jade to 2 column responsive
2015-01-20 15:21:11 -05:00
Nathan Leniz
bfb711166c
further improvement of bonfire view
2015-01-20 03:10:24 -05:00
Nathan Leniz
bb87cc4bb3
Pre View configurating
2015-01-20 02:19:39 -05:00
Nathan Leniz
cc3fa8e5f7
Configurating Console.log
2015-01-20 00:36:14 -05:00
Nathan Leniz
4755bfcb56
Reset to working condition
2015-01-19 23:52:39 -05:00
Michael Q Larson
0dcce67763
Merge branch 'bonfire-improvement' of https://github.com/FreeCodeCamp/freecodecamp into bonfire-improvement
...
Conflicts:
public/css/main.less
2015-01-18 16:13:23 -08:00
Nathan Leniz
53e5d06147
Improving bonfire and adding testing
2015-01-18 19:10:03 -05:00
Michael Q Larson
f6603aadae
work with @brndnb to improve usability of completion modals and write client-side jquery to prevent post if user isn't authenticated, which fixes a javascript error we were experiencing on serverside
2015-01-18 13:36:24 -08:00