New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPII-91: Removed node_modules. Updated package.json so we do not need to keep track of udpates any more. #77
Conversation
…nal init. Instead calling it onAttach so the handler itself could then be timely removed
…w a failure of json to xml conversion.
… Updated xml-mapping from yzen's branch.
…ibute name fixes.
|
||
Running node tests: | ||
|
||
node tests/all-tets.js |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo here
@@ -14,12 +14,12 @@ https://github.com/gpii/universal/LICENSE.txt | |||
// Declare dependencies | |||
/*global require, fluid, jqUnit, gpii, start*/ | |||
|
|||
var fluid = fluid || require("infusion"); | |||
var gpii = fluid.registerNamespace("gpii"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Logically, this (gpii global name) should go inside the closure - just in case we ever plan to apply versioning to the gpii namespace as well. Currently the "logical or trick" only works at global scope, but we hope to replace this back with "require" some day
Hi Yura - this pull request represents a lot of good work! Thanks also for the readable and helpful readme file. The system almost seems to work - all test cases look good - unfortunately the system itself fails. Attempting logon with this URL: http://localhost:8081/user/sammy/login { The system then crashes due to a TypeError - this should be impossible given our efforts to improve robustness of the system - but unfortunately this is a hard failure rather than a fluid.fail. We need to adopt a production-oriented approach to these kinds of failures too. The stack trace is as follows: 00:58:17.292: Firing event onMatch of component with typename gpii.requests.request.handler and id 5usx3f4b-155 to list of 1 liste E:\Source\gits\gpii\node_modules\universal\node_modules\infusion\src\webapp\framework\core\js\ModelTransformations.js:256 This request works fine with current GPII master. It appears that this pull request is still over-broad and includes a lot of the XMLSettingsHandler work we looked at in San Diego - is this really complete and ready to go? It appears that the changes to the Model Transformation system are still not correct. If this needs further work do thing about issuing a yet smaller pull request which just includes your node_modules work which all looks good. Cheers, |
…k again. Updated to the latest express. Signed-off-by: Yura Zenevich <yura.zenevich@gmail.com>
GPII-91: updating build script to run 'npm install' in addition to cloning the universal repository. This is a required chance after GPII/universal#77
No description provided.