{"push_id":684394941,"size":60,"distinct_size":53,"ref":"refs/heads/batch-plugins","head":"34b1cf4bc45637792398565f446ee03a746e52d4","before":"8d1ee631ab0e0c8e441bcef29fd767abd81ce5f0","commits":[{"sha":"2e7697391b5a32bb5d9c08aed74eb1184c3dd26d","author":{"email":"62c2218f8cb20487441acba7851e1f03e8e6d9b0@tnode.com","name":"Mitar"},"message":"Ignore node_modules directory. Fixes #4452\n\nFixes #4457.","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/2e7697391b5a32bb5d9c08aed74eb1184c3dd26d"},{"sha":"3cdbf57170f02e2275b2a13aeee8761679f911a5","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Improve docs for Meteor.Error\n\nFixes #4475.","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/3cdbf57170f02e2275b2a13aeee8761679f911a5"},{"sha":"2f393a87c3645aed7b1fe0ef3040c968900c9720","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Improve error message for publish-for-arch\n\nAddresses #4477.","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/2f393a87c3645aed7b1fe0ef3040c968900c9720"},{"sha":"4eb017a4ab1e203becc1dd299ea34666455001bb","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"History update","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/4eb017a4ab1e203becc1dd299ea34666455001bb"},{"sha":"9f2c35e253cef96cc6be60caae47f2c3cfd833a8","author":{"email":"e658680bd57c1bbf8e5b18fcb18c1a8ad753518d@gmail.com","name":"Adrian Lanning"},"message":"Fix email verification token index\n\nThe original index, \"emails.validationTokens.token\" is never used in any meteor packages.  A search of \"validationTokens\" across all the packages in `meteor/packages` returns nothing.\n\nThe correct index should be, \"services.email.verificationTokens.token\".  This is used in the `verifyEmail` method to locate the correct user record.  Without a matching index, this causes a full table scan each time `verifyEmail` is called.\n\nFixes #4482.","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/9f2c35e253cef96cc6be60caae47f2c3cfd833a8"},{"sha":"692f935240ce8d63607c327802ec7f4daa9e311c","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Remove IE7-specific workaround\n\nWe no longer support IE7, and a user reported that this function threw\nin some context.  Might as well just delete the code.  See #4485.","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/692f935240ce8d63607c327802ec7f4daa9e311c"},{"sha":"78ddff5a024917f49f35c4347b931f011dc164f7","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Improve linker's use of noLineNumbers\n\nFollow-up to b556e62262.\n\nPriori to b556e62262, preserveLineNumbers always meant \"in an app, not\nlinking multiple files into a single file\" and noLineNumbers always\nmeant \"this is an isopacket, ignoring line numbers for performance (but\nstill wanting source maps)\".\n\nb556e62262 made \"noLineNumbers and no source map (eg, JS)\" imply\npreserveLineNumbers and not creating a source map for the nested\nfile. But that meant that in the isopacket case, the source map for the\nlinkered files didn't get you back to the pre-linker case.\n\nThis commit reverts to the previous behavior, where noLineNumbers + no\nsource map + !preserveLineNumbers still generates source maps\nrepresenting the linker transform itself.","distinct":false,"url":"https://api.github.com/repos/meteor/meteor/commits/78ddff5a024917f49f35c4347b931f011dc164f7"},{"sha":"0d61aaf4fc79c450a2801fbe3e6649ca9cd230a8","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Implement Plugin.registerBatchHandler\n\nFiles with extensions requested by registerBatchHandler get saved\ndirectly to the Isopack without being processed.\n\nThey will be processed later at bundle time, but that is not yet\nimplemented.","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/0d61aaf4fc79c450a2801fbe3e6649ca9cd230a8"},{"sha":"352463bb933c3ce317aed44b66eedd38a3398a8c","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Figure out what batch handlers need to be run","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/352463bb933c3ce317aed44b66eedd38a3398a8c"},{"sha":"d0577b15e378ffa9b5480c7c9cafc71e960b62fb","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Very basic hacky CSS support works","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/d0577b15e378ffa9b5480c7c9cafc71e960b62fb"},{"sha":"359f15c6cc71b003098134bf52c1f9161a642153","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"re-work with no phases, and fix other things","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/359f15c6cc71b003098134bf52c1f9161a642153"},{"sha":"4d9e93b59253aba9413edd8879a90ac4ac332f5a","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"Let new-style plugins work in the app","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/4d9e93b59253aba9413edd8879a90ac4ac332f5a"},{"sha":"a8ad445e36da3b318dae996b01e391a19e023094","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Extract big part of the compiler-plugin.js into build-plugin.js","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/a8ad445e36da3b318dae996b01e391a19e023094"},{"sha":"b46656efddc96f6c60009c739ccf37695e9fa949","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Fix a typo","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/b46656efddc96f6c60009c739ccf37695e9fa949"},{"sha":"03e639edf732f853d9655da1aa9b0b4d13a1e91d","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Base for Linting plugins","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/03e639edf732f853d9655da1aa9b0b4d13a1e91d"},{"sha":"7f5ceb70eb9a12b41dd479e3b6d6c82983818341","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Make LintPluginDefinition a working class","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/7f5ceb70eb9a12b41dd479e3b6d6c82983818341"},{"sha":"d33f5612db1e180faf38c5c7578f1b9efea593c0","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Add a JSHint linter plugin to core\n\nLater should be moved to the non-core folder","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/d33f5612db1e180faf38c5c7578f1b9efea593c0"},{"sha":"5324f5e96a5efe7d2af4c6347b147fa9c873404e","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Reduce the amount of shared code between CompilerPlugin's and LinterPlugin's","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/5324f5e96a5efe7d2af4c6347b147fa9c873404e"},{"sha":"8379ce1407cc9848185535fa74534c53391ead93","author":{"email":"f386fef061857c9871a1f1df1345c713b77b455c@davidglasser.net","name":"David Glasser"},"message":"support errors from compiler plugins","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/8379ce1407cc9848185535fa74534c53391ead93"},{"sha":"06813317508b76f1e6a64732c1f84b5fd4d1105c","author":{"email":"ab6b0d3a9a5b93cc5a527a2be8b0aca4398fecb5@meteor.com","name":"Slava Kim"},"message":"Run appropriate linters","distinct":true,"url":"https://api.github.com/repos/meteor/meteor/commits/06813317508b76f1e6a64732c1f84b5fd4d1105c"}]}