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
|
b5c0ad9942
|
Building out new challenge framework to allow controller to determine view type for challenge
|
2015-02-13 20:55:49 -05:00 |
Michael Q Larson
|
f8f0c3454a
|
subtle completed challenge button for courseware and add completionMessage to coursewares
|
2015-02-12 16:48:35 -08: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
|
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 |
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
|
c1b995b465
|
Bonfire Analytics
|
2015-02-03 18:37:56 -05: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
|
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
|
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
|
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
|
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
|
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 |
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 |
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 |
Michael Q Larson
|
7727368f34
|
turned the challenges list into a modal
|
2015-01-17 14:41:30 -08:00 |
Michael Q Larson
|
13faedc86e
|
Add email functionality to done-with-first-100-hours page and refactor nonprofit link to be on same controller in same view folder
|
2015-01-14 13:28:20 -08:00 |
Michael Q Larson
|
d328842bda
|
only partially working
|
2015-01-13 12:50:00 -08:00 |
Michael Q Larson
|
7136f2eff3
|
fix angular issue that was preventing load of accounts page
|
2015-01-12 11:48:36 -08:00 |
Michael Q Larson
|
fc00ef3f29
|
restyle portfolio and make all portfolio paths off of root and hide angular form until loaded
|
2015-01-11 22:19:56 -08:00 |
Michael Q Larson
|
e1ed00419f
|
fix uniqueness and ability to detect original value
|
2015-01-09 20:03:24 -08:00 |
terakilobyte
|
b4395e2b59
|
Cleaning up, enforcing username constraints to match profile page settings. Added uniqueness to profile username.
|
2015-01-09 22:05:45 -05:00 |
Michael Q Larson
|
02eb3b5914
|
committing what I have for Nathan to continue
|
2015-01-09 18:09:49 -08:00 |
Michael Q Larson
|
3e7da5ae98
|
start angularizing sign up form
|
2015-01-09 17:52:19 -08:00 |
Michael Q Larson
|
4e91e94463
|
fix firefox CDN issue and ensure twitter handle, email and username are lowercase
|
2015-01-09 15:10:34 -08:00 |
terakilobyte
|
22ed592134
|
Finishing up profile
|
2015-01-07 16:23:25 -05:00 |
terakilobyte
|
7e34ea340d
|
More angular validation
|
2015-01-06 10:28:57 -05:00 |
terakilobyte
|
3490ff197d
|
Finish proof of concept of angular forms, added validation
|
2015-01-06 02:27:08 -05:00 |
terakilobyte
|
41a1bc37c3
|
Hooking up Angular to Profile.jade
|
2015-01-06 00:52:30 -05:00 |
Michael Q Larson
|
be22449d25
|
continue work on angular form
|
2015-01-05 20:09:23 -08:00 |
Michael Q Larson
|
7a47df4e74
|
start using angular on form
|
2015-01-05 19:01:58 -08:00 |
Berkeley Martinez
|
86fcfe8296
|
Major refactor. Add error handlers everywhere.
|
2014-12-23 08:48:28 -08:00 |
Michael Q Larson
|
177dc900cf
|
made parallel 'points' infrastructure
|
2014-12-05 20:44:42 -08:00 |
Michael Q Larson
|
09c89a904e
|
start redesign with new logo
|
2014-11-07 13:25:08 -08:00 |
Michael Q Larson
|
e36a98cf2a
|
ajax seems to work and we now seem to track completion of challenges
|
2014-11-06 22:47:35 -08:00 |
Michael Q Larson
|
86d433aaba
|
closer to getting ajax to work
|
2014-11-06 17:38:47 -08:00 |
Michael Q Larson
|
80fbe1dee4
|
fix nonprofit form and fix some mistakes in video links
|
2014-11-04 14:57:00 -08:00 |
Michael Q Larson
|
5a2de8c47b
|
start grooming the challenges
|
2014-11-02 12:24:37 -08:00 |
Michael Q Larson
|
ff5f12cda8
|
update views and remove additional cruft
|
2014-11-01 18:07:59 -07:00 |
Michael Q Larson
|
d9e68463be
|
completely purge websockets
|
2014-10-17 19:23:53 -07:00 |
Michael Q Larson
|
0ec7a052d1
|
rip out chat component
|
2014-10-17 19:10:53 -07:00 |
Michael Q Larson
|
cd90333bca
|
first attempt at expanding landing page
|
2014-10-16 13:17:03 -07:00 |
Michael Q Larson
|
254740c065
|
socket io is connecting
|
2014-10-13 18:00:37 -07:00 |
Michael Q Larson
|
a5985cd73d
|
start building out views
|
2014-10-13 14:14:51 -07:00 |
Sahat Yalkabov
|
7e6dc8fefa
|
Got rid of datatables.
Cleanup and refactoring.
|
2014-01-07 18:47:16 -05:00 |
Sahat Yalkabov
|
389929df8a
|
Blurred background on login and sign up pages, hide navbar on those pages
|
2013-12-04 18:35:40 -05:00 |
Sahat Yalkabov
|
73bcd2df93
|
dataTable jquery plugin for foursquare api tables
|
2013-12-04 16:01:09 -05:00 |
Sahat Yalkabov
|
ff44a0e3bd
|
Removed opacity animations on login page
|
2013-12-04 06:27:10 -05:00 |
Sahat Yalkabov
|
698ef88f64
|
Pretty sweet login container
|
2013-12-04 06:05:41 -05:00 |
Sahat Yalkabov
|
188539d4fe
|
Removed angular.js related files which are no longer used
|
2013-12-03 17:36:13 -05:00 |
Sahat Yalkabov
|
3dbe5fab18
|
Removed jquery-validate, use server-side only instead
|
2013-11-20 01:46:32 -05:00 |
Sahat Yalkabov
|
9d3da077a6
|
added validation with jquery-validate on signup page
|
2013-11-19 15:52:34 -05:00 |