Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/isomorphic-git/isomorphic-git

A pure JavaScript implementation of git for node and browsers!
https://github.com/isomorphic-git/isomorphic-git

save point

80d9cbf4f916f5a539a8a1b7ac067605585b24a4 authored over 7 years ago by Will Hilton <[email protected]>
Possibly a working listObjects

2d4d8d9f6a7fedd6acb98c19ce736c903b10ebdd authored over 7 years ago by Will Hilton <[email protected]>
Use 'mode' to determine whether 'blob' or 'tree' in GitTree.from(buffer)

dcb3278acd9c9ee72b4727e9783be63ffa296293 authored over 7 years ago by Will Hilton <[email protected]>
Use prettier-standard on tests too.

08411e4a33ef5e0d54bcff958065278ff165d6b5 authored over 7 years ago by Will Hilton <[email protected]>
Start mocking Github so we can test push and pull reliably.

064f76e0d60576640c6318de4db6c64646910ae5 authored over 7 years ago by Will Hilton <[email protected]>
Add listCommits (rev-list replacement)

53dc67fd6f682813664f21fb0756ab5ebe12aa29 authored over 7 years ago by Will Hilton <[email protected]>
Start enforcing prettier-standard

c60bbbe99e96578105c57c4b3f2b6ebdf863edbc authored over 7 years ago by Will Hilton <[email protected]>
Add test-pack.git fixture

e05547ea87ea55eff079de295ff56f483e5b4439 authored over 7 years ago by Will Hilton <[email protected]>
save point

ebdedf722a3ec938da3fd53eb74fdea55c48a19d authored over 7 years ago by Will Hilton <[email protected]>
Add utils/pkt-line-encoder

0518502faba1c63489562641c36a989e0f574d95 authored over 7 years ago by Will Hilton <[email protected]>
lint

c77052f99c33dbe3d2a120805fcebe9e2194b6f9 authored over 7 years ago by Will Hilton <[email protected]>
Working git().outputStream(writestream).pack(oids)

bd28a1c2c81ac987da291f6e2a1b110643c5406a authored over 7 years ago by Will Hilton <[email protected]>
Prettify

d91654efde41a9c0394bf86008002e02a1938eaf authored over 7 years ago by Will Hilton <[email protected]>
save point

b9293e6526411d437e4192e05d0928d1ea4f24f0 authored over 7 years ago by Will Hilton <[email protected]>
Initial packfile code (not working)

36e62c1aa2cf5507abb37995391091633223dc61 authored over 7 years ago by Will Hilton <[email protected]>
Add a packfile test fixture

bacc7da541b973b492f45b3ec022efc9915cd41a authored over 7 years ago by Will Hilton <[email protected]>
Run through prettier-standard

5a9da3272badb2d3c8dbab463aed5741acb15a33 authored over 7 years ago by Will Hilton <[email protected]>
Isolate test fixtures better

36c59d2e14da6b6d85a63ee77b820b838f58c727 authored over 7 years ago by Will Hilton <[email protected]>
New index.lock file code (has tests but not used in GitIndexManager yet)

a035eae65b5ab69f73af1d41e7dbcdd2694ea8d3 authored over 7 years ago by Will Hilton <[email protected]>
Replace travix-lock-manager with the simpler and more browser-friendly async-lock

1d37bda0a187fec37e6728366ae6d6555461579a authored over 7 years ago by Will Hilton <[email protected]>
Update sign/verify test

1bf53ea2c1d365ed0e77825acfef337fa35fa41e authored over 7 years ago by Will Hilton <[email protected]>
Temporarily knock out the lockfile stuff so esgit works in the browser

67889e86973800423365e1cf55235be64db5cf30 authored over 7 years ago by Will Hilton <[email protected]>
Rethink what git signature verification actually means: it just pairs authors <-> keyids

3c82fad30d12136146b482e29888dc280efcba9f authored over 7 years ago by Will Hilton <[email protected]>
Fix workdir/gitdir mixup in git.clone()

4ade453bae3490d1ae631d95dbda29fbaa84d720 authored over 7 years ago by Will Hilton <[email protected]>
Run through prettier-standard

2a545c51475b1b14a46a39bed140a72237029635 authored over 7 years ago by Will Hilton <[email protected]>
Update README

b67feb151cae9f0a8ef6b63eda294093af04e8a1 authored over 7 years ago by Will Hilton <[email protected]>
Document the CLI in the README

877159f2197885c01472b98d506564050927ef1c authored over 7 years ago by William Hilton <[email protected]>
Recursively construct trees from index for nested directories

5e6eac016b5d83a7f8fb52ec07b74586e83b74a8 authored over 7 years ago by William Hilton <[email protected]>
Add Travis status to readme

7fe4eacbc546779702c64b43f12bea63f408f3ff authored over 7 years ago by Will Hilton <[email protected]>
Format + lint

54e388c34c7dbb931a3dfc0addb79aa9b20a734e authored over 7 years ago by Will Hilton <[email protected]>
Try to be timezone agnostic

685552711df84c77b35afeb8bd3c8743a3556cf3 authored over 7 years ago by Will Hilton <[email protected]>
I *think* I have commit signing working.

060b6ac9ed87d9c138765e0fb097699e798a1015 authored over 7 years ago by Will Hilton <[email protected]>
Another save point basically

978a4322500e6c1aeb8af62cbe37a44bcc1a39c8 authored over 7 years ago by Will Hilton <[email protected]>
Save point

2cba0e1b52250092497626e244dffe00ee3b7704 authored over 7 years ago by Will Hilton <[email protected]>
Initial attempt to reintegrate OpenPGP

95df342cec8cc16e2ca2de712b78c2bcadaa2f74 authored over 7 years ago by Will Hilton <[email protected]>
Move GitConfig and GitObject from models to managers

8f6348d4c199446beb9acb98129d5fa49100071e authored over 7 years ago by Will Hilton <[email protected]>
Add 'ban-sensitive-files' linter

4ac8a0e7500b2b20b4aa529031350f726d5b2ce7 authored over 7 years ago by Will Hilton <[email protected]>
Add a code formatter and linter

a8d41afc6e7382d25ffca55ab69fa418cfda80fd authored over 7 years ago by Will Hilton <[email protected]>
Add commit command

199eacc10381ed581510f60b11ccd3ca3c3d5108 authored over 7 years ago by Will Hilton <[email protected]>
Make GitIndex entries a little more like GitTree entries

efc84512d941b8fb9d957cb79fefd521c6c40414 authored over 7 years ago by Will Hilton <[email protected]>
Resolve refs recursively. Handle 'HEAD' ref.

5130bd5212f8d1dc56844d6a5b4e4e821d2f739f authored over 7 years ago by Will Hilton <[email protected]>
Reorder some things

bf6af8d2bc0df6e539e46fbca1866e5e7599f28b authored over 7 years ago by Will Hilton <[email protected]>
Fix ava watch by moving fixtures out of test folder

14e695b965ddb99f0f0167842c1838bcf2ca8d70 authored over 7 years ago by Will Hilton <[email protected]>
Cleanup

a0a42801f9b9214cdec3c145c17d1d87fa1e17ef authored over 7 years ago by Will Hilton <[email protected]>
Fix tests

9e5fb3529bb18af4f86757a4955e3dc7b5294948 authored over 7 years ago by Will Hilton <[email protected]>
Fix not waiting for unlock in add.js

6b87b0667781e4bdb8dabc46403f675fed1cda85 authored over 7 years ago by Will Hilton <[email protected]>
This is why you don't try to track state.

f5263110e463f26680dfaec41f8c009210911be9 authored over 7 years ago by Will Hilton <[email protected]>
Eh, lockfiles maybe work?

7a3c7fbb5c11d8d365ea2f9dfebf013e83fccfe8 authored over 7 years ago by Will Hilton <[email protected]>
Add a really basic CLI for testing around with

d0ac842aa94dce58030b9e06090d289ae043699c authored over 7 years ago by Will Hilton <[email protected]>
Update README

5f7c12f5a4c1fec6565090b63eabbcc038d52c5b authored over 7 years ago by Will Hilton <[email protected]>
Skip clone test bc hit Github API limit

402bc9b7733e70f8fdcbb6093ff167a6d0b5248f authored over 7 years ago by Will Hilton <[email protected]>
Add support for bare repositories

271bbcc404b935f9894fcf04f8fe09fe3a8747eb authored over 7 years ago by Will Hilton <[email protected]>
Add .remove()

2365ea33b4e8b02d524e2ab127ae91c4ff4a8090 authored over 7 years ago by Will Hilton <[email protected]>
Add some more type hints. I think "flow check" as an automated testing step is unlikely though at this point.

9ec7c37e8548f99db79856e3175dac2ab864999b authored over 7 years ago by Will Hilton <[email protected]>
How did flowtype not catch that?

56741ed7159ea1d7f00911edb145a14a4c86d896 authored over 7 years ago by Will Hilton <[email protected]>
Fix: ctime !== birthtime

4bc4dd31c9b62aa210c2f67abbdc5025a6a1ec97 authored over 7 years ago by Will Hilton <[email protected]>
Implement .list() and .add(filename)

58afb24a50224c3f7221276e6457e55307be0072 authored over 7 years ago by Will Hilton <[email protected]>
Add a .git/index parserializer

65fb661256e229c31a9cb7e90881040357916047 authored over 7 years ago by Will Hilton <[email protected]>
Fix buffers for browser

c9efafe888804a58e333ec1b64ca58f9c4c92414 authored over 7 years ago by Will Hilton <[email protected]>
Don't forget to import {Buffer} from 'buffer' for browser!

f178825434201ebc2a652e10b1029c7d170b70a4 authored over 7 years ago by Will Hilton <[email protected]>
Update README

50d1e4a81c67d022894e786c1f3ade15934e63de authored over 7 years ago by Will Hilton <[email protected]>
Force tests to pass

19a04c9fcd959395c3fbc0e9e404e37c9c0c0de0 authored over 7 years ago by Will Hilton <[email protected]>
I dunno if this will really work, if it doesn't just give up testing resolveRef for a while or make a fixture

033417ae18b174f078f2f44232cb7a374f4c60ce authored over 7 years ago by Will Hilton <[email protected]>
Add babel-cli devDep

b8b1fcecbc6f5ea8bc915c3ac319e8c9eb204f95 authored over 7 years ago by Will Hilton <[email protected]>
Maybe this will fix travis

62e40640ca7678d4d3344aa16ef489cb4eebd7f6 authored over 7 years ago by Will Hilton <[email protected]>
minor cleanup

398550d32fc46976b6e626cdd6a3f0c03095bb22 authored over 7 years ago by Will Hilton <[email protected]>
Checkout writes files to disk!

6c4145ed31fa5b40649ce82e15f372673b69e82d authored over 7 years ago by Will Hilton <[email protected]>
I finally make proper temp dirs for tests

aa9ef3b1bf95ebae2221c88a9b0336048e146d5e authored over 7 years ago by Will Hilton <[email protected]>
Successfully parse tree objects

421308a926f053c3ec5b0eb2cf3eb609e3753d04 authored over 7 years ago by Will Hilton <[email protected]>
Verify GitObject length and return type correctly

7808045f40b4d9ee8120fe2f3ea9f37505a465e8 authored over 7 years ago by Will Hilton <[email protected]>
Add package-lock

76169c5c6d9d07c8764cb270cf01e3d1e7764373 authored over 7 years ago by Will Hilton <[email protected]>
Add Travis

af8ce22206d2111cd31a11f3208d5a62d953b035 authored over 7 years ago by Will Hilton <[email protected]>
Cleanup

966007525b3ab58387af206d790f021688cfeb69 authored over 7 years ago by Will Hilton <[email protected]>
Improve resolveRef to handle more kinds of refs. Add tests

e10ebb90d03eaacca84de1af0a59b444232da99e authored over 7 years ago by Will Hilton <[email protected]>
shuffle functions

b4f8206d9e359416b0f34238cbeb400f7da889a8 authored over 7 years ago by Will Hilton <[email protected]>
Add .editorconfig

e46ac3f73693047c0d164598c4c3914e54d96a16 authored over 7 years ago by Will Hilton <[email protected]>
Rename commitish to ref bc I think that makes sense here.

5d73c1c7f6fa6c8bdc41a9bcd2352c649a0079b5 authored over 7 years ago by Will Hilton <[email protected]>
Remove 'babel-polyfill'

06771de81e15015c1367f045a571a49d73e4565b authored over 7 years ago by Will Hilton <[email protected]>
A shot in the dark

6c175a4693ce350aaf4b2f4f0f3b77496e93b97e authored over 7 years ago by Will Hilton <[email protected]>
require 'buffer'

780ee0e7d89f69970b2ba1eaf5c507d68e09e9a7 authored over 7 years ago by Will Hilton <[email protected]>
Fix a null reference

4ff4c7849df84b47440d3a760d7c5f49d8f19304 authored over 7 years ago by Will Hilton <[email protected]>
Changes so .clone() will work in the browser

d7f6bb1ab07f7a89df2f568dc060aa6bb14a6b85 authored over 7 years ago by Will Hilton <[email protected]>
Add .githubToken(myToken)

31def47138732fbe2a5a7010c0c45296fa824ce7 authored over 7 years ago by Will Hilton <[email protected]>
Changes so git('test').init() works in the browser

9cec78c9152a934a43a90ac8226d193bff60a921 authored over 7 years ago by Will Hilton <[email protected]>
Re-organize slightly

910ea600ccfaa9346bbb13a8c37ee1bf70148451 authored over 7 years ago by Will Hilton <[email protected]>
Update gitignore

3c945912219e6fc27a9100bf099687c69c88afed authored over 7 years ago by Will Hilton <[email protected]>
Finished implementing fetching trees and blobs from Github API, even if we can't push to it.

ae054080bcfd04c84e0820e0cf74b31f4a422d7c authored over 7 years ago by Will Hilton <[email protected]>
My oh shit moment

3e80cede3c2a753a5272ed4d93496b67bb65cb0d authored over 7 years ago by Will Hilton <[email protected]>
Git init, and parts of git fetch

1c04ba2c3b7c61cdfc0ddc3f9515116bc0e06863 authored over 7 years ago by Will Hilton <[email protected]>
Initial commit

1e40fdfba1cf17f3c9f9f3d6b392b1865e5147b9 authored over 7 years ago by Will Hilton <[email protected]>