1
0
mirror of https://github.com/danog/gift.git synced 2024-11-26 20:04:47 +01:00
Commit Graph

155 Commits

Author SHA1 Message Date
Igor Muzyka
d6bc3d0bdf Added current_commit function to repo 2014-02-19 12:38:06 +02:00
feugy
aba4c6ce6e Fix default identity of repo tests 2014-02-12 18:39:19 +01:00
Luke Plaster
e37fd24033 Added npm search keywords 2014-02-10 01:03:34 +01:00
Luke Plaster
57b4e4b7f9 README: Updated installation stuff 2014-02-10 00:54:05 +01:00
Luke Plaster
0aff886c05 Enabled CI testing on node 0.10, 0.11 2014-02-10 00:47:28 +01:00
Luke Plaster
f232364728 Bumped version to 0.1.3 2014-02-10 00:34:35 +01:00
feugy
e340da9bbd publish sources with NPM 2014-02-08 21:11:36 +01:00
feugy
abd70f5111 Merge repositories.
Includes:
- Repo.commit: send stdout/stderr to callback lile other methods
- Repo.commit: possibility to specify author
- git.refs: ignore error code 1 which means that no refs are available.
- git: use binary encoding for child_process.exec() to allow binary files content retrieval from history.
2014-02-08 20:51:01 +01:00
Luke Plaster
0f75fa9d04 Temporarily disabled travis testing on node 0.6 due to npm SSL cert issues 2014-01-14 05:08:07 +01:00
Luke Plaster
60ffeec040 Merge pull request #4 from epmenard/master
Added ls-files method to repo
2014-01-13 01:56:10 -08:00
EP Menard
237957135a Added ls-files method to repo 2013-12-13 14:43:25 +00:00
Luke Plaster
d0e7e53b39 Test fix: corrected use of should to assert typeof 2013-11-19 15:52:11 +01:00
Luke Plaster
6af78372d5 Added node 0.8 to .travis.yml 2013-11-19 15:47:01 +01:00
Luke Plaster
f750e56c1e Bumped version to 0.1.2 2013-11-19 15:45:56 +01:00
Luke Plaster
36927e8509 Merge pull request #3 from pauldallen/patch-1
added a passthrough to the git.coffee script to run raw git commands aga...
2013-11-19 03:15:37 -08:00
pauldallen
63bb76135a added a passthrough to the git.coffee script to run raw git commands against a repo 2013-11-19 05:11:39 -06:00
Luke Plaster
9fa08e54bd README: Added david-dm badge to indicate freshness of deps 2013-10-20 02:36:42 +02:00
Luke Plaster
5b72e190ba Bumped version to 0.1.1 2013-10-15 10:03:18 +02:00
Luke Plaster
2f68a6b9c8 Added src, test to .npmignore 2013-10-15 10:03:03 +02:00
Luke Plaster
71fad1ed3f Updated README.md 2013-10-12 16:12:33 +02:00
Luke Plaster
0b08461092 Bumped version to 0.1.0 2013-10-12 16:12:22 +02:00
Beau Gunderson
b52fcc4291 Fix bug in commit by passing in the repo 2013-10-12 15:45:29 +02:00
Luke Plaster
6dc6ce3879 Merge branch 'master' of github.com:sentientwaffle/gift
* 'master' of github.com:sentientwaffle/gift:
  rename values to items
  Update docs
  Config, not Status
  update README
  Add basic support for reading git config
  updated diff regex
2013-10-12 15:42:38 +02:00
Luke Plaster
e944247c41 Merge pull request #22 from alexnaspo/master
Updated regex, fixes #21
2013-10-12 06:40:16 -07:00
Luke Plaster
982d556215 Merge pull request #29 from drd/master
Add read-only `git config`
2013-10-12 06:31:09 -07:00
Luke Plaster
8d5b306bc1 Updated travis build status badge; it now points to this fork 2013-10-12 15:27:03 +02:00
Luke Plaster
b600af22b1 Merge branch 'master' of github.com:sentientwaffle/gift
* 'master' of github.com:sentientwaffle/gift:
  Clone using HTTPS to avoid authentication prompt
  Update README.md
  Disable Git.clone() test
  Git.init() extended with bare parameter
  Git.clone() added
  bump to 0.0.6
  locked down the signature of Repo#sync with unit tests and an accurate representation in the README
  [README] #sync
  [README] #remote_remove and #remote_push
  [README] #status, #identity and #identify
  for Travis: make use of Repo#identify to ensure that our repository has an identity set when running the #create_tag test
2013-10-12 15:25:14 +02:00
Luke Plaster
05a6434a2e Merge pull request #28 from skovalyov/git-clone-and-init-bare
Git clone and init bare
2013-10-12 06:23:31 -07:00
Sergey Kovalyov
ae25cf4d40 Clone using HTTPS to avoid authentication prompt 2013-10-12 13:46:45 +02:00
djg
3a197a43d5 Update README.md 2013-10-11 14:53:10 -07:00
Eric O'Connell
2ce32baf54 rename values to items 2013-10-06 10:05:57 -07:00
Eric O'Connell
671d53da04 Update docs 2013-10-06 09:58:16 -07:00
Eric O'Connell
4909d8375e Config, not Status 2013-10-05 15:51:12 -07:00
Eric O'Connell
7510aa1f71 update README 2013-10-05 15:40:33 -07:00
Eric O'Connell
9ef8c80096 Add basic support for reading git config 2013-10-05 15:29:34 -07:00
Sergey Kovalyov
0d951d75d4 Disable Git.clone() test
This test fails on Travis as cloning from GitHub requires accepting the
host authenticity, expects user input and eventually fails on timeout.
It makes sense to uncomment this test only locally.
2013-09-24 10:37:19 +02:00
Sergey Kovalyov
b71c18f93e Git.init() extended with bare parameter
* When bare parameter is set to true, bare repository is initialized.
* Tests added for bare and non-bare initialization.
* Documentaiton updated.
2013-09-23 18:20:31 +02:00
Sergey Kovalyov
a197fe7ba0 Git.clone() added
* Wrapper for `git clone` command.
* Test added and custom 30000 timeout is set to it as cloning requires
quite some time.
* Documentation updated.
2013-09-23 18:19:19 +02:00
sentientwaffle
9503fc8208 bump to 0.0.6 2013-07-24 07:04:41 -07:00
Alexander Naspo
a14f5e8000 updated diff regex
regex now works with files that are escaped
with a newline character
2013-03-19 09:37:38 -04:00
Luke Plaster
8eafc1a18b Merge pull request #20 from notatestuser/everything-to-pull
Locked down the signature of Repo#sync
2013-03-17 10:05:16 -07:00
Luke Plaster
4b4c8030c8 locked down the signature of Repo#sync with unit tests and an accurate representation in the README 2013-03-17 17:00:40 +00:00
Luke Plaster
f8ca06ef29 Merge pull request #19 from notatestuser/everything-to-pull
A neat assortment of non-breaking new stuff from @notatestuser and @drevilt
2013-03-17 08:53:19 -07:00
Luke Plaster
eed147cdc5 [README] #sync 2013-03-17 15:44:20 +00:00
Luke Plaster
cf01b461d4 [README] #remote_remove and #remote_push 2013-03-17 15:38:44 +00:00
Luke Plaster
3afe421d38 [README] #status, #identity and #identify 2013-03-17 15:35:37 +00:00
Luke Plaster
1846098db7 for Travis: make use of Repo#identify to ensure that our repository has an identity set when running the #create_tag test 2013-03-17 15:21:02 +00:00
Luke Plaster
dd96ffd5d1 [README] amended 'npm install' line to reference this fork's own tarball 2013-03-15 00:10:17 +00:00
Luke Plaster
2ece84faf6 added Repo#identity and Repo#identify with a unit test 2013-03-14 23:27:37 +00:00
Luke Plaster
9d56103693 use the locally-installed copy of coffee-script when 'npm test'ing 2013-03-14 18:50:38 +00:00