UNPKG

strong-fork-pushover

Version:
283 lines (141 loc) 6.63 kB
2015-01-21, Version 1.3.9 ========================= * Remove HttpDuplex from Service prototype (Ryan Graham) 2015-01-13, Version 1.3.8 ========================= 2015-01-13, Version 1.3.7 ========================= * Describe fork in README (Ryan Graham) * Use 'git service' instead of 'git-service' (Ryan Graham) * tests: use cross-platform tmpdir (Ryan Graham) * tests: use 127.0.0.1 instead of localhost (Ryan Graham) * test: improve reject test wording (Ryan Graham) * fix repo name in tests (Ryan Graham) * test: fix path/fs.exists reference (Ryan Graham) * travis: update node versions (Ryan Graham) * Use 'git command' instead of 'git-command' (Ryan Graham) * Fork as strong-fork-pushover (Ryan Graham) 2014-05-17, Version 1.3.6 ========================= * self (James Halliday) 2014-04-22, Version 1.3.5 ========================= * print errors in the reject test (James Halliday) * wrap spawn calls in better error reporting (James Halliday) * inherits package instead (James Halliday) * indent (Maks Nemisj) * s/\t/\s/g (Maks Nemisj) * Added gzip decoding when git fetches pack using gzip compression (Maks Nemisj) * add done callback and document the response event (Max Ogden) * add response stream for controlling what gets written to the git client response (Max Ogden) 2013-12-11, Version 1.3.4 ========================= * Using util.inherits instead of new EventEmitter and calling contstructor. Otherwise multiple pushover instances uses one EventEmitter instance (maksn) 2013-04-07, Version 1.3.3 ========================= * add back http-duplex into service responses (James Halliday) * update the dirmap test to work with auto .git inclusion (James Halliday) * Corrected port number in example (Maximilian Antoni) 2013-04-06, Version 1.3.2 ========================= * using a regex instead of substr (James Halliday) * Repo name: If repo does not end with .git - then add .git to the repo name (Duncan Angus Wilkie (mrdnk)) 2013-04-06, Version 1.3.1 ========================= * `connection: close` fixes everything; 1.3.1 (James Halliday) 2013-04-05, Version 1.3.0 ========================= * use .once() (James Halliday) * using through in lib/service to get proper backpressure (James Halliday) * pipe stdout directly through instead of using a custom onexit handler (James Halliday) * readme art (James Halliday) 2013-02-04, Version 1.2.1 ========================= * fix for some repos that just send 0000 on push-receive for some reason (James Halliday) 2012-12-21, Version 1.2.0 ========================= * document dirmap (James Halliday) * dirmap test finally passes; thread the functionality through repos(dirmap) instead (James Halliday) * failing dirmap test (James Halliday) 2012-12-12, Version 1.1.1 ========================= * fix race condition resulting in lost chunks and hanging git pushes (James Halliday) * Fix upload-pack regex (Zeus) 2012-10-14, Version 1.1.0 ========================= * node_modules should never be in .gitignore (James Halliday) * emit multiple events if commits and tags are pushed (Julian Gruber) * handle tags (Julian Gruber) 2012-09-26, Version 1.0.3 ========================= * Fix crash on some requests. (Hugh Kennedy) 2012-09-23, Version 1.0.2 ========================= * make missing directories in create() (James Halliday) 2012-09-22, Version 1.0.1 ========================= * subdirs work (James Halliday) * failing test for subdirs (James Halliday) 2012-09-22, Version 1.0.0 ========================= * s/qs/querystring/ (James Halliday) * update readme, example with all the new events (James Halliday) * add cwd and repo to info and head duplex event objects (James Halliday) * head events (James Halliday) * info requests split out into a separate lib file (James Halliday) * info events, first half (James Halliday) * all tests pass again, "fetch" event (James Halliday) * reject test passes with the new accept/reject event api (James Halliday) * fix test to compensate for repos.create() (James Halliday) * refactor service handling logic into lib/service.js, launch the command after emitting and parsing the values (James Halliday) * make sure the reject test directory never gets created, currently fails (James Halliday) * remove repos.listen() (James Halliday) * split up big file into some littler files (James Halliday) * fix so all tests pass again (James Halliday) * passing reject test (James Halliday) * switched over to http-duplex api (James Halliday) * update tests for http-duplex usage (James Halliday) * passing the new tests (James Halliday) * updated tests for new push signature (James Halliday) 2012-08-14, Version 0.1.6 ========================= * 0.1.6, document branch argument to push event (James Halliday) * push emits branch, passes branch test (James Halliday) * failing test to get branch data (James Halliday) 2012-08-13, Version 0.1.5 ========================= * fs.exists (James Halliday) * documented "push", repo, commit (James Halliday) * emit the commit hash as the second arg, passes its test (James Halliday) * failing test to check the commit hash as the second arg from "push" events (James Halliday) 2012-07-22, Version 0.1.4 ========================= * fix all the race conditions (James Halliday) * fix race condition in node 0.8. due to "exit"/end event ordering (James Halliday) 2012-07-07, Version 0.1.3 ========================= * seq is still a dev dep (James Halliday) * fs.exists (James Halliday) * remove unnecessary dep, bump travis to 0.8 (James Halliday) * travis badge (James Halliday) 2012-02-28, Version 0.1.2 ========================= * bump and using travis (James Halliday) * Bubble up listening event to pushover. (Daniel D. Shaw) 2012-01-14, Version 0.1.1 ========================= * bump for opts.checkout (James Halliday) * minor style changes (James Halliday) * self not defined (James Halliday) * Add option to work with checkouts rather than bare repos. (Mikeal Rogers) 2011-11-23, Version 0.1.0 ========================= 2011-11-23, Version 0.0.1 ========================= * readme notes and a bump for autocreate (James Halliday) * autoCreate test passes (James Halliday) * create() is async, check for autoCreate option (James Halliday) * handle now ensures the repository exists and creates a bare one if required. Effectively removes the need for explicit create call (Mark Lussier) 2011-11-17, Version 0.0.0 ========================= * First release!