- Remove HttpDuplex from Service prototype (Ryan Graham)
-
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)
- self (James Halliday)
-
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)
- Using util.inherits instead of new EventEmitter and calling contstructor. Otherwise multiple pushover instances uses one EventEmitter instance (maksn)
-
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)
-
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))
connection: close
fixes everything; 1.3.1 (James Halliday)
-
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)
- fix for some repos that just send 0000 on push-receive for some reason (James Halliday)
-
document dirmap (James Halliday)
-
dirmap test finally passes; thread the functionality through repos(dirmap) instead (James Halliday)
-
failing dirmap test (James Halliday)
-
fix race condition resulting in lost chunks and hanging git pushes (James Halliday)
-
Fix upload-pack regex (Zeus)
-
node_modules should never be in .gitignore (James Halliday)
-
emit multiple events if commits and tags are pushed (Julian Gruber)
-
handle tags (Julian Gruber)
- Fix crash on some requests. (Hugh Kennedy)
- make missing directories in create() (James Halliday)
-
subdirs work (James Halliday)
-
failing test for subdirs (James Halliday)
-
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)
-
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)
-
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)
-
fix all the race conditions (James Halliday)
-
fix race condition in node 0.8. due to "exit"/end event ordering (James Halliday)
-
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)
-
bump and using travis (James Halliday)
-
Bubble up listening event to pushover. (Daniel D. Shaw)
-
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)
-
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)
- First release!