Commit Graph

144 Commits

Author SHA1 Message Date
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