{"push_id":617816562,"size":53,"distinct_size":53,"ref":"refs/heads/master","head":"470640348be35f6f4cf78a458eb55cc0720064b4","before":"72a47b261df77f426c7c86c8636992032eb0a7ae","commits":[{"sha":"c85df42be88e50ac3fbe452e1049e81737dff27f","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"0.3.0-rc1 fixes for new registry. temporarily using preproduction until we are ready to push","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/c85df42be88e50ac3fbe452e1049e81737dff27f"},{"sha":"98bdda490b26e51b18e4bd6625436b7daf96f918","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"CLI-330 - fixes the .npm directory permission error in 2 approaches:\n\n(a) setup npm environment to point to our own .npm cache directory inside our .appcelerator directory. this has a side effect (which i think is good) that the user's globally environment can't mess up our own installed environment and dependencies. this only sets the npm config using environment variable of the appc process such that our subprocess (appc-cli) which point to this directory for any npm work that it does\n\n(b) run the npm install for modules that need to be run on the machine (native ones for example) in serial fashion instead of parallel. since npm can potentially create conflict lock files, this should also prevent further issues.  Wilson and I were both able to reproduce the main issue and resolve with (a), but this is still a good practice as Tony pointed out so i went ahead and did this anyway.","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/98bdda490b26e51b18e4bd6625436b7daf96f918"},{"sha":"cee7526a537dfccdd1f49f0d074d27138b9030a5","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"use same environment variable as appc-cli","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/cee7526a537dfccdd1f49f0d074d27138b9030a5"},{"sha":"2c2de5c7f9cc3e14ce34f5b6012833e361a4b7dc","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"don't use progress bar if not connected to tty. use stdout instead of stderr for progress bar if used","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/2c2de5c7f9cc3e14ce34f5b6012833e361a4b7dc"},{"sha":"e734a6d474dd02fca690366f7838ef4164c89ae9","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"make sure we pass along any options to the subprocess","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/e734a6d474dd02fca690366f7838ef4164c89ae9"},{"sha":"91663722392c6722be28d878c77a7f87f4710213","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"update to use production urls","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/91663722392c6722be28d878c77a7f87f4710213"},{"sha":"d72627b7fbe1744400e8437083a6054c74dadd03","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"0.3.8 more improvements around pass along arguments","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/d72627b7fbe1744400e8437083a6054c74dadd03"},{"sha":"be9a1e14c065de8ebbafbc18a071eadb86b27580","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"update to latest registry","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/be9a1e14c065de8ebbafbc18a071eadb86b27580"},{"sha":"969483ccd78986301cee77225b84c7ff933296a6","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"alpha2","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/969483ccd78986301cee77225b84c7ff933296a6"},{"sha":"37eb24adf3e3ddbe79c95486a4043afdc7ba4a60","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"minor change to pick up preprod environment if logged in to it","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/37eb24adf3e3ddbe79c95486a4043afdc7ba4a60"},{"sha":"a3bd37a2bb8ac9f5247470038ee09066a69215a2","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"optimize registry lookup. only load chalk/errorlib on-demand","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/a3bd37a2bb8ac9f5247470038ee09066a69215a2"},{"sha":"90c6fbd516cbea3b0fdab0570d451f7dd6b7edcd","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"switch 0.11->0.12","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/90c6fbd516cbea3b0fdab0570d451f7dd6b7edcd"},{"sha":"b1062a82f52a4ab9b5f0ab8e8402a9f217f71aa6","author":{"email":"f81f1dbc27079783f9ea59c5ef6fb2830389628e@gmail.com","name":"Tony Lukasavage"},"message":"unbundle ti calls","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/b1062a82f52a4ab9b5f0ab8e8402a9f217f71aa6"},{"sha":"0b9a4f31364a1491b86b69462825a9d9b37ddb78","author":{"email":"f81f1dbc27079783f9ea59c5ef6fb2830389628e@gmail.com","name":"Tony Lukasavage"},"message":"Merge pull request #4 from appcelerator/CLI-372\n\n[CLI-372] unbundle ti calls","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/0b9a4f31364a1491b86b69462825a9d9b37ddb78"},{"sha":"a236945e04af1652af3b4137e9229a86270f3da0","author":{"email":"f81f1dbc27079783f9ea59c5ef6fb2830389628e@gmail.com","name":"Tony Lukasavage"},"message":"0.3.13","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/a236945e04af1652af3b4137e9229a86270f3da0"},{"sha":"e1443a700d982ce718d510af287418f048288c4e","author":{"email":"f81f1dbc27079783f9ea59c5ef6fb2830389628e@gmail.com","name":"Tony Lukasavage"},"message":"[CLI-381] fix double execution of appc","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/e1443a700d982ce718d510af287418f048288c4e"},{"sha":"863a1350dd134d2aaef3520421d1921e0e927120","author":{"email":"f81f1dbc27079783f9ea59c5ef6fb2830389628e@gmail.com","name":"Tony Lukasavage"},"message":"0.3.14","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/863a1350dd134d2aaef3520421d1921e0e927120"},{"sha":"d1127ccb57b4d73690b81aba00a53e0473e32a2c","author":{"email":"f81f1dbc27079783f9ea59c5ef6fb2830389628e@gmail.com","name":"Tony Lukasavage"},"message":"missing semicolon (lint)","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/d1127ccb57b4d73690b81aba00a53e0473e32a2c"},{"sha":"68c9bc4d23a25b63ecf26a7a146e84621db5b6f0","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"update to latest appc-request-ssl to use hard coded version instead of range","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/68c9bc4d23a25b63ecf26a7a146e84621db5b6f0"},{"sha":"428dc18f33a3a1572e5bc41893d6771357295f58","author":{"email":"dfa69866463ece55768a5cab70c9583a2322fc28@appcelerator.com","name":"Jeff Haynie"},"message":"update to latest appc-request-ssl","distinct":true,"url":"https://api.github.com/repos/muhammaddadu/appc-install/commits/428dc18f33a3a1572e5bc41893d6771357295f58"}]}