Project management and code hosting application. Follow us on twitter @gitlabhq
Find a file
Pat Thoyts f322975c50 Improve handling of misconfigured LDAP accounts.
Gitlab requires an email address for all user accounts as this is the
default account id and is used for sending notifications. LDAP accounts
may be missing email fields so handle this by showing a sensible error
message before redirecting to the login screen again.

Resolves github issue #899

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
2012-07-16 23:31:28 +01:00
app Improve handling of misconfigured LDAP accounts. 2012-07-16 23:31:28 +01:00
config Feature: ajax load for tree commit log 2012-07-10 22:52:38 +03:00
db fix devise migrations issue 2012-07-06 20:46:26 +05:00
doc Merge pull request #1045 from tobert/patch-1 2012-07-16 02:29:02 -07:00
features Issue Labels: Edit, show, index + filter 2012-06-27 21:20:35 +03:00
lib Admin logs improved. Commits list box styled 2012-07-16 08:03:10 +03:00
log init commit 2011-10-09 00:36:38 +03:00
public fix No route matches static.css Error 2012-05-23 11:00:51 +08:00
script Cucumber: 2012-06-15 07:15:28 +03:00
spec Update master 2012-07-13 17:10:30 +04:00
vendor Feature: ajax load for tree commit log 2012-07-10 22:52:38 +03:00
.foreman complete hooks for post receive 2012-01-08 13:20:20 +02:00
.gitignore gitlab rake tasks refactored 2012-04-04 01:02:54 +03:00
.rails_footnotes init commit 2011-10-09 00:36:38 +03:00
.rspec init commit 2011-10-09 00:36:38 +03:00
.travis.yml Test only 1.9.3 on travis 2012-06-17 23:05:33 +03:00
CHANGELOG Updated version & changelog 2012-06-28 12:24:41 +03:00
config.ru init commit 2011-10-09 00:36:38 +03:00
Gemfile update devise 2012-07-05 23:50:24 -07:00
Gemfile.lock update devise 2012-07-05 23:50:24 -07:00
LICENSE init commit 2011-10-09 00:36:38 +03:00
Procfile Procfile production, resque script 2012-01-09 13:30:19 +02:00
Procfile.production preparing to v2.2 2012-02-19 12:36:16 +02:00
Rakefile init commit 2011-10-09 00:36:38 +03:00
README.md Add Code Climate badge 2012-07-03 18:21:58 -03:00
resque.sh only address resque works in post_receive and mailer queue 2012-06-10 17:11:34 +08:00
resque_dev.sh Send author to post hook. Display push activity to dashboard 2012-02-29 22:38:24 +02:00
VERSION Updated version & changelog 2012-06-28 12:24:41 +03:00

Welcome to GitLab build status build status Code Climate

GitLab is a free project and repository management application

Application details

  • based on Ruby on Rails
  • distributed under the MIT License
  • works with gitolite

Requirements

  • Ubuntu/Debian
  • ruby 1.9.2+
  • mysql or sqlite
  • git
  • gitolite
  • redis

Install

Checkout wiki pages for installation information, migration, etc.

Community

Google Group

Contacts

Twitter:

  • @gitlabhq
  • @dzaporozhets

Email

Contribute

Want to help - send a pull request. We'll accept good pull requests.