Permalink
Commits on Jul 14, 2014
  1. Updated history.

    aljimenez committed Jul 14, 2014
  2. Removed unused code. Making sure that _staticDetails exists, this may…

    aljimenez committed Jul 14, 2014
    … be the case when using lazyMojits/lazyLangs and executing a mojit without going through the mojito-handler-static middleware (for example through some testing framework like mojito-markup-test)
  3. Dispatch fixes that takes care of corner cases such as yui modules wi…

    aljimenez committed Jul 14, 2014
    …th the same name but client/server affinities, duplicate yui names at different levels or with different selectors.
  4. Merge pull request #1386 from yahoo/client-routes

    aljimenez committed Jul 14, 2014
    Route annotations in routes.json and hidding routes from the client
Commits on Jul 9, 2014
  1. Update store.server.js

    aljimenez committed Jul 9, 2014
  2. Updated unit tests.

    aljimenez committed Jul 9, 2014
Commits on Jul 8, 2014
  1. Updating the loader in the TunnelProxy controller and adding the new …

    aljimenez committed Jul 8, 2014
    …loader to the meta, to ensure that after the ajax request, the client has up to date loader meta and knows how to load any newly added binders/langs from lazy loaded mojits/langs.
Commits on Jul 2, 2014
  1. Updated tests.

    aljimenez committed Jul 2, 2014
  2. Adding annotations specified under routes in routes.json. Setting ann…

    aljimenez committed Jul 2, 2014
    …otations.client to true by default; if set to false then the routes are not sent to the client.
Commits on Jul 1, 2014
  1. Updated common tests such that lazyMojits/lazyLangs are on. Also test…

    aljimenez committed Jul 1, 2014
    …ing inheritance by introducing the ColorChild mojit, whose controller/model/binder the Red/Blue/GreenChild mojits extend. Also introduced the PurpleChild mojit which extends modules in both the Red/Blue/ColorChild mojits; this demonstrates multiple levels of inheritance.
  2. Making sure that a mojit's entire dependency tree is loaded by using …

    aljimenez committed Jul 1, 2014
    …getMojitDetails which recursively loads dependencies. Also making sure that if the mojit is required on the client side that details.modules contains not just its modules but also all the modules of its dependencies.
Commits on Jun 30, 2014
  1. Util.heir now checks if the argument is a function, if so it just con…

    aljimenez committed Jun 30, 2014
    …structs it. Added util.extend a wrapper around Y.extend to allow object literals in addition to functions.
Commits on Jun 27, 2014
  1. Added back the dispatch helper rs addon for handling mojit's addons. …

    aljimenez committed Jun 27, 2014
    …The RS addon keeps track of all the controllers and ac addons and then during the resolving of mojit details, it determines all the addons required by a controller by iterating through its ac addon and controller requirements.
  2. Added back the dispatch helper rs addon for handling mojit's addons. …

    aljimenez committed Jun 27, 2014
    …The RS addon keeps track of all the controllers and ac addons and then during the resolving of mojit details, it determines all the addons required by a controller by iterating through its ac addon and controller requirements.
  3. Allowing controller to be specified as a class, this allows users to …

    aljimenez committed Jun 27, 2014
    …extend other controllers through Y.extend, while maintaining the prototype chain.
Commits on Jun 26, 2014
  1. Update HISTORY.md

    aljimenez committed Jun 26, 2014
  2. Removed node 8.

    aljimenez committed Jun 26, 2014
  3. Update HISTORY.md

    aljimenez committed Jun 26, 2014
  4. Updated history.

    aljimenez committed Jun 26, 2014
  5. Version 0.10.0

    aljimenez committed Jun 26, 2014
Commits on Jun 20, 2014
  1. Breakline.

    aljimenez committed Jun 20, 2014
Commits on Jun 19, 2014
  1. Catching and printing error after calling binders' init/bind method, …

    aljimenez committed Jun 19, 2014
    …this prevents binders from interfering with each other and also ensures that the mojito-client finishes processing everything.
Commits on Jun 13, 2014
  1. Clearer error messages.

    aljimenez committed Jun 13, 2014
  2. Logging output handler 'done' message at the mojito level, otherwise …

    aljimenez committed Jun 13, 2014
    …'done' is printed after every request.
  3. More meaningful error messages regarding failed dispatching and expan…

    aljimenez committed Jun 13, 2014
    …ding instance. Printing error with suggestion and call stack, and only giving the summarized error message to the adapter, such that the more detailed message is not printed again by the output handler.