Commit Graph

403 Commits

Author SHA1 Message Date
Berkeley Martinez
3a299daa37 Add loop-protect
Remove webworkers
2015-12-02 11:50:52 -08:00
Berkeley Martinez
29f90505b7 More refactoring 2015-11-29 16:27:14 -08:00
Berkeley Martinez
748f7ab93f Progress towards refactoring 2015-11-29 16:21:04 -08:00
Berkeley Martinez
87fa38182e bundle vendor files 2015-11-29 16:20:17 -08: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
39f636ae91 add loader to challenge submit 2015-08-26 15:17:38 -07:00
benmcmahon100
e7a539704b Bump up cFW version number to ensure eveyone is on te latest version emergency fix 2015-08-26 22:40:03 +01:00
Berkeley Martinez
ee45a147ec change button color on submit 2015-08-26 13:52:05 -07:00
Berkeley Martinez
51f99b0c30 fix should not run test on key up 2015-08-26 13:47:38 -07:00
Berkeley Martinez
51096dc7c7 add disabled class to button on press 2015-08-26 13:20:50 -07:00
Berkeley Martinez
cbc8ac0758 fix disable button after click 2015-08-26 13:17:05 -07:00
Berkeley Martinez
2c9ed16b7a fix only submit on user click 2015-08-26 13:09:38 -07:00
benmcmahon100
306551848c Update cFW version no 2015-08-26 20:45:50 +01:00
benmcmahon100
c481dcabfc Touched up frame work 2015-08-26 20:31:31 +01:00
benmcmahon100
a63d6bd00b Fixed my stupid mistake that almost killed the server again 2015-08-26 20:22:29 +01:00
benmcmahon100
695ad48778 Fixed version number 2015-08-26 12:26:01 +01:00
benmcmahon100
9f9f151a6f Re add init run 2015-08-26 12:24:44 +01:00
Berkeley Martinez
8f55dc33a9 fix should not submit on initial execute
fix should call $.prototype.html function
2015-08-25 19:49:10 -07:00
Berkeley Martinez
d640522e31 fix do not submit challenge on initial run
closes #2559
2015-08-25 19:01:48 -07:00
benmcmahon100
8cdd49e7f1 Fix caching issue with frameworks 2015-08-26 01:13:17 +01:00
benmcmahon100
d23f1e4d28 Fixed bonfire auto-execute on html challenges 2015-08-26 00:13:07 +01:00
Berkeley Martinez
300e79273a increase height fix timeout 2015-08-25 14:55:45 -07:00
Berkeley Martinez
14d1d1db02 fix left panel jitter jump 2015-08-25 14:49:19 -07:00
benmcmahon100
b1b07a5b9e Fixed major Fudge up with challenges without functions 2015-08-25 22:25:00 +01:00
benmcmahon100
a6153c86e4 Tweak function declaration checker 2015-08-25 21:48:15 +01:00
benmcmahon100
c9113faee5 added error to the $($) blocker 2015-08-25 21:07:36 +01:00
benmcmahon100
8509197b6d Fixed RegEx to be super accurate again 2015-08-25 21:03:50 +01:00
benmcmahon100
16cd733dd3 Fixed RegEx to be super accurate 2015-08-25 20:55:19 +01:00
benmcmahon100
5441c5848e I can't spell 2015-08-25 20:48:46 +01:00
benmcmahon100
f3d4e7dec8 Fixed stupid fccss and fcces not replacing :p 2015-08-25 20:47:37 +01:00
benmcmahon100
6ab5b0300a Merge remote-tracking branch 'origin/FrameWork-Merger' into FrameWork-Merger 2015-08-25 20:24:04 +01:00
benmcmahon100
7f467dbb8d Fixed scoped jQuery showing up in error messages and jQuery methods and chaining in spoofed jQuery 2015-08-25 20:23:47 +01:00
Ben McMahon
c913e9bbf7 Merge pull request #2679 from FreeCodeCamp/staging
update framework to remove merge conflicts
2015-08-25 19:41:29 +01:00
benmcmahon100
14cc6a7cef Final touch up to the framework before merge 2015-08-25 19:28:13 +01:00
Quincy Larson
a94c919374 update cost calculator 2015-08-24 19:19:47 -07:00
benmcmahon100
f06d6ca650 Merging of the framework: Ready for QA run 2015-08-24 01:16:15 +01:00
benmcmahon100
390469a1b6 Framework work not working - in progress 2015-08-23 22:45:28 +01:00
benmcmahon100
ede956e1d6 Merge of the frameworks: an unexpected merge 2015-08-23 21:59:29 +01:00
benmcmahon100
38397fa5f7 Fixed help modal part 3: the modal strikes back 2015-08-22 23:18:10 +01:00
benmcmahon100
c35fde061d Fixed help modal part 2 2015-08-22 22:51:48 +01:00
Quincy Larson
73eb6ec2d1 kind of got the modals working - Ben will finish this 2015-08-22 12:10:08 -07:00
Quincy Larson
cd4823de76 comment out a line that was causing JavaScript errors 2015-08-22 11:42:27 -07:00
Quincy Larson
e9050290eb remove now unnecessary jquery functions 2015-08-22 11:42:11 -07:00
benmcmahon100
d52a2d8da0 Attempt to sorta fix the scroll locker resetting 2015-08-20 16:48:46 +01:00
Quincy Larson
27cac3067a fix the code editor save and refresh actions 2015-08-19 18:30:01 -07:00
benmcmahon100
79a0dc8259 This should fix web storage script tag issues 2015-08-20 02:18:11 +01:00
benmcmahon100
9541377a08 Update coursewaresHCJQFramework_0.1.9.js 2015-08-20 02:12:24 +01:00
benmcmahon100
72d7881597 attempt to fix challenge submit part two 2015-08-20 00:04:55 +01:00
benmcmahon100
bdb4c55954 Fixed the stupid modals that i broke 2015-08-19 23:51:02 +01:00
benmcmahon100
d42afc8f10 Fixed local storage for HCJQ framework challenges 2015-08-19 22:31:18 +01:00