Find a file
Ariejan de Vroom edab46e9fa Added web hooks functionality
This commit includes:

 * Projects can have zero or more WebHooks.
 * The PostReceive job will ask a project to execute any web hooks defined for that project.
 * WebHook has a URL, we post Github-compatible JSON to that URL.
 * Failure to execute a WebHook will be silently ignored.
2011-12-14 17:38:52 +01:00
app Added web hooks functionality 2011-12-14 17:38:52 +01:00
config Added Resque as a dependency 2011-12-12 23:03:38 +01:00
db Added web hooks functionality 2011-12-14 17:38:52 +01:00
doc init commit 2011-10-09 00:36:38 +03:00
lib First attempt at a post-receive hook that posts directly to Resque 2011-12-13 01:03:26 +01:00
log init commit 2011-10-09 00:36:38 +03:00
public repo & project access separated. critical gitolite bugfix 2011-12-07 01:27:07 +02:00
script init commit 2011-10-09 00:36:38 +03:00
spec Added web hooks functionality 2011-12-14 17:38:52 +01:00
vendor move non-app assets to vendor 2011-11-15 12:45:15 +04:00
.gitignore gitignore 2011-10-09 00:34:49 +03:00
.rails_footnotes init commit 2011-10-09 00:36:38 +03:00
.rbenv-version Graph: build json 2011-11-13 00:30:51 +02:00
.rspec init commit 2011-10-09 00:36:38 +03:00
.rvmrc restore the rvmrc 2011-11-18 21:34:36 +08:00
.travis.yml travis conf 2011-11-15 08:51:43 -05:00
CHANGELOG version updated, gitosis removed 2011-12-05 19:54:53 +02:00
config.ru init commit 2011-10-09 00:36:38 +03:00
Gemfile Added web hooks functionality 2011-12-14 17:38:52 +01:00
Gemfile.lock Added web hooks functionality 2011-12-14 17:38:52 +01:00
LICENSE init commit 2011-10-09 00:36:38 +03:00
Rakefile init commit 2011-10-09 00:36:38 +03:00
README.md fixed readme md 2011-12-06 23:11:22 +02:00
VERSION version updated, gitosis removed 2011-12-05 19:54:53 +02:00

Welcome to GitLab build status

GitLab is a free Project/Repository management application

Application details

rails 3.1 works only with gitolite sqlite as default a database

Requirements

  • ruby 1.9.2
  • sqlite
  • git
  • gitolite
  • pygments lib - sudo easy_install pygments

Install

Checkout wiki pages for installation information, migration, etc.

Community

Google Group

IRC freenode: #gitlabhq

Contacts

Twitter:

  • @gitalbhq
  • @dzaporozhets

Email

Contribute

We are on our way to full open source. Want to help - create an issue on github and notify us that you are ready to start it. If approved - fork, code, cover with tests & make pull request. We'll accept good pull requests.