Skip to content

Commit 9ba1224

Browse files
author
gitlabhq
committed
init commit
1 parent 93efff9 commit 9ba1224

File tree

307 files changed

+11053
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

307 files changed

+11053
-0
lines changed

.rails_footnotes

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#this code temporarily disables notes for all controllers
2+
# Footnotes::Filter.notes = []
3+

.rspec

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
--colour

.rvmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
rvm use 1.9.2-p290

CHANGELOG

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
v 0.9.1
2+
- increassed test coverage
3+
- design improvements
4+
- new issue email notification
5+
- updated app name
6+
- issue redesigned
7+
- issue can be edit
8+
v 0.8.0
9+
- sytax highlight for main file types
10+
- redesign
11+
- stability
12+
- security fixes
13+
- increased test coverage
14+
- email notification

Gemfile

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
source 'http://rubygems.org'
2+
3+
gem 'rails', '3.1.0'
4+
5+
gem 'sqlite3'
6+
gem 'devise', "1.4.7"
7+
gem 'stamp'
8+
gem 'will_paginate', '~> 3.0'
9+
gem 'haml-rails'
10+
gem 'jquery-rails'
11+
gem 'grit'
12+
gem "carrierwave"
13+
gem 'six'
14+
gem 'therubyracer'
15+
gem 'faker'
16+
gem 'seed-fu', :branch => 'rails-3-1', :git => 'git://github.com/mbleigh/seed-fu.git'
17+
gem "lockfile"
18+
gem "inifile"
19+
gem "net-ssh"
20+
gem "albino", :git => "git://github.com/randx/albino.git"
21+
gem "kaminari"
22+
23+
group :assets do
24+
gem 'sass-rails', " ~> 3.1.0"
25+
gem 'coffee-rails', "~> 3.1.0"
26+
gem 'uglifier'
27+
end
28+
29+
group :development do
30+
gem 'rails-footnotes', '>= 3.7.5.rc4'
31+
gem 'annotate', :git => 'git://github.com/ctran/annotate_models.git'
32+
end
33+
34+
group :development, :test do
35+
gem 'rspec-rails'
36+
gem 'shoulda'
37+
gem 'capybara'
38+
gem 'autotest'
39+
gem 'autotest-rails'
40+
gem 'ruby-debug19', :require => 'ruby-debug'
41+
gem 'awesome_print'
42+
gem 'database_cleaner'
43+
gem 'launchy'
44+
end
45+
46+
47+
group :test do
48+
gem 'turn', :require => false
49+
gem 'simplecov', :require => false
50+
end

Gemfile.lock

+266
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
GIT
2+
remote: git://github.com/ctran/annotate_models.git
3+
revision: cfeec96c9ca0fa5035b10be3d73e798cc4fc52f7
4+
specs:
5+
annotate (2.4.1.beta1)
6+
7+
GIT
8+
remote: git://github.com/mbleigh/seed-fu.git
9+
revision: 29fe8c61ca6cc4408115ea7475fe2647081bd348
10+
branch: rails-3-1
11+
specs:
12+
seed-fu (2.0.1.rails31)
13+
activerecord (~> 3.1.0.rc4)
14+
activesupport (~> 3.1.0.rc4)
15+
16+
GIT
17+
remote: git://github.com/randx/albino.git
18+
revision: 118380924969f3a856659f86ea1f40c1ba7bfcb1
19+
specs:
20+
albino (1.3.3)
21+
posix-spawn (>= 0.3.6)
22+
23+
GEM
24+
remote: http://rubygems.org/
25+
specs:
26+
ZenTest (4.5.0)
27+
actionmailer (3.1.0)
28+
actionpack (= 3.1.0)
29+
mail (~> 2.3.0)
30+
actionpack (3.1.0)
31+
activemodel (= 3.1.0)
32+
activesupport (= 3.1.0)
33+
builder (~> 3.0.0)
34+
erubis (~> 2.7.0)
35+
i18n (~> 0.6)
36+
rack (~> 1.3.2)
37+
rack-cache (~> 1.0.3)
38+
rack-mount (~> 0.8.2)
39+
rack-test (~> 0.6.1)
40+
sprockets (~> 2.0.0)
41+
activemodel (3.1.0)
42+
activesupport (= 3.1.0)
43+
bcrypt-ruby (~> 3.0.0)
44+
builder (~> 3.0.0)
45+
i18n (~> 0.6)
46+
activerecord (3.1.0)
47+
activemodel (= 3.1.0)
48+
activesupport (= 3.1.0)
49+
arel (~> 2.2.1)
50+
tzinfo (~> 0.3.29)
51+
activeresource (3.1.0)
52+
activemodel (= 3.1.0)
53+
activesupport (= 3.1.0)
54+
activesupport (3.1.0)
55+
multi_json (~> 1.0)
56+
addressable (2.2.6)
57+
ansi (1.3.0)
58+
archive-tar-minitar (0.5.2)
59+
arel (2.2.1)
60+
autotest (4.4.6)
61+
ZenTest (>= 4.4.1)
62+
autotest-rails (4.1.1)
63+
ZenTest (= 4.5)
64+
awesome_print (0.4.0)
65+
bcrypt-ruby (3.0.1)
66+
builder (3.0.0)
67+
capybara (1.0.1)
68+
mime-types (>= 1.16)
69+
nokogiri (>= 1.3.3)
70+
rack (>= 1.0.0)
71+
rack-test (>= 0.5.4)
72+
selenium-webdriver (~> 2.0)
73+
xpath (~> 0.1.4)
74+
carrierwave (0.5.7)
75+
activesupport (~> 3.0)
76+
childprocess (0.2.2)
77+
ffi (~> 1.0.6)
78+
coffee-rails (3.1.1)
79+
coffee-script (>= 2.2.0)
80+
railties (~> 3.1.0)
81+
coffee-script (2.2.0)
82+
coffee-script-source
83+
execjs
84+
coffee-script-source (1.1.2)
85+
columnize (0.3.4)
86+
database_cleaner (0.6.7)
87+
devise (1.4.7)
88+
bcrypt-ruby (~> 3.0)
89+
orm_adapter (~> 0.0.3)
90+
warden (~> 1.0.3)
91+
diff-lcs (1.1.3)
92+
erubis (2.7.0)
93+
execjs (1.2.6)
94+
multi_json (~> 1.0)
95+
faker (0.9.5)
96+
i18n (~> 0.4)
97+
ffi (1.0.9)
98+
grit (2.4.1)
99+
diff-lcs (~> 1.1)
100+
mime-types (~> 1.15)
101+
haml (3.1.3)
102+
haml-rails (0.3.4)
103+
actionpack (~> 3.0)
104+
activesupport (~> 3.0)
105+
haml (~> 3.0)
106+
railties (~> 3.0)
107+
hike (1.2.1)
108+
i18n (0.6.0)
109+
inifile (0.4.1)
110+
jquery-rails (1.0.14)
111+
railties (~> 3.0)
112+
thor (~> 0.14)
113+
json_pure (1.5.4)
114+
spruz (~> 0.2.8)
115+
kaminari (0.12.4)
116+
rails (>= 3.0.0)
117+
launchy (2.0.5)
118+
addressable (~> 2.2.6)
119+
libv8 (3.3.10.2)
120+
linecache19 (0.5.12)
121+
ruby_core_source (>= 0.1.4)
122+
lockfile (1.4.3)
123+
mail (2.3.0)
124+
i18n (>= 0.4.0)
125+
mime-types (~> 1.16)
126+
treetop (~> 1.4.8)
127+
mime-types (1.16)
128+
multi_json (1.0.3)
129+
net-ssh (2.2.1)
130+
nokogiri (1.5.0)
131+
orm_adapter (0.0.5)
132+
polyglot (0.3.2)
133+
posix-spawn (0.3.6)
134+
rack (1.3.2)
135+
rack-cache (1.0.3)
136+
rack (>= 0.4)
137+
rack-mount (0.8.3)
138+
rack (>= 1.0.0)
139+
rack-ssl (1.3.2)
140+
rack
141+
rack-test (0.6.1)
142+
rack (>= 1.0)
143+
rails (3.1.0)
144+
actionmailer (= 3.1.0)
145+
actionpack (= 3.1.0)
146+
activerecord (= 3.1.0)
147+
activeresource (= 3.1.0)
148+
activesupport (= 3.1.0)
149+
bundler (~> 1.0)
150+
railties (= 3.1.0)
151+
rails-footnotes (3.7.5.rc4)
152+
rails (>= 3.0.0)
153+
railties (3.1.0)
154+
actionpack (= 3.1.0)
155+
activesupport (= 3.1.0)
156+
rack-ssl (~> 1.3.2)
157+
rake (>= 0.8.7)
158+
rdoc (~> 3.4)
159+
thor (~> 0.14.6)
160+
rake (0.9.2)
161+
rdoc (3.9.4)
162+
rspec (2.6.0)
163+
rspec-core (~> 2.6.0)
164+
rspec-expectations (~> 2.6.0)
165+
rspec-mocks (~> 2.6.0)
166+
rspec-core (2.6.4)
167+
rspec-expectations (2.6.0)
168+
diff-lcs (~> 1.1.2)
169+
rspec-mocks (2.6.0)
170+
rspec-rails (2.6.1)
171+
actionpack (~> 3.0)
172+
activesupport (~> 3.0)
173+
railties (~> 3.0)
174+
rspec (~> 2.6.0)
175+
ruby-debug-base19 (0.11.25)
176+
columnize (>= 0.3.1)
177+
linecache19 (>= 0.5.11)
178+
ruby_core_source (>= 0.1.4)
179+
ruby-debug19 (0.11.6)
180+
columnize (>= 0.3.1)
181+
linecache19 (>= 0.5.11)
182+
ruby-debug-base19 (>= 0.11.19)
183+
ruby_core_source (0.1.5)
184+
archive-tar-minitar (>= 0.5.2)
185+
rubyzip (0.9.4)
186+
sass (3.1.7)
187+
sass-rails (3.1.1)
188+
actionpack (~> 3.1.0)
189+
railties (~> 3.1.0)
190+
sass (>= 3.1.4)
191+
tilt (~> 1.3.2)
192+
selenium-webdriver (2.5.0)
193+
childprocess (>= 0.2.1)
194+
ffi (>= 1.0.7)
195+
json_pure
196+
rubyzip
197+
shoulda (2.11.3)
198+
simplecov (0.5.3)
199+
multi_json (~> 1.0.3)
200+
simplecov-html (~> 0.5.3)
201+
simplecov-html (0.5.3)
202+
six (0.2.0)
203+
sprockets (2.0.0)
204+
hike (~> 1.2)
205+
rack (~> 1.0)
206+
tilt (~> 1.1, != 1.3.0)
207+
spruz (0.2.13)
208+
sqlite3 (1.3.4)
209+
stamp (0.1.6)
210+
therubyracer (0.9.4)
211+
libv8 (~> 3.3.10)
212+
thor (0.14.6)
213+
tilt (1.3.3)
214+
treetop (1.4.10)
215+
polyglot
216+
polyglot (>= 0.3.1)
217+
turn (0.8.2)
218+
ansi (>= 1.2.2)
219+
tzinfo (0.3.29)
220+
uglifier (1.0.3)
221+
execjs (>= 0.3.0)
222+
multi_json (>= 1.0.2)
223+
warden (1.0.5)
224+
rack (>= 1.0)
225+
will_paginate (3.0.0)
226+
xpath (0.1.4)
227+
nokogiri (~> 1.3)
228+
229+
PLATFORMS
230+
ruby
231+
232+
DEPENDENCIES
233+
albino!
234+
annotate!
235+
autotest
236+
autotest-rails
237+
awesome_print
238+
capybara
239+
carrierwave
240+
coffee-rails (~> 3.1.0)
241+
database_cleaner
242+
devise (= 1.4.7)
243+
faker
244+
grit
245+
haml-rails
246+
inifile
247+
jquery-rails
248+
kaminari
249+
launchy
250+
lockfile
251+
net-ssh
252+
rails (= 3.1.0)
253+
rails-footnotes (>= 3.7.5.rc4)
254+
rspec-rails
255+
ruby-debug19
256+
sass-rails (~> 3.1.0)
257+
seed-fu!
258+
shoulda
259+
simplecov
260+
six
261+
sqlite3
262+
stamp
263+
therubyracer
264+
turn
265+
uglifier
266+
will_paginate (~> 3.0)

LICENSE

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (c) 2011 Dmitriy Zaporozhets
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is
8+
furnished to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in
11+
all copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19+
THE SOFTWARE.

README.rdoc

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
== Welcome to GitLab
2+
3+
GitLAb is a free Project/Repository managment application
4+
5+
== Application details
6+
7+
rails 3.1
8+
works only with gitosis
9+
sqlite as default db
10+
11+
== Getting Started
12+
13+
1. At the command prompt, clone application:
14+
2. Setup and configure gitosis https://help.ubuntu.com/community/Git but use "git" as gitosis user name
15+
3. Change directory to <tt>app</tt> and run next commands:
16+
ruby configure.rb # OR ruby configure.rb production | test | development
17+
4. Check config/gitosis.yml file
18+
5. Start rails application:
19+
rails s
20+
21+
6. Go to http://localhost:3000/ and you'll see project managment page

Rakefile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/usr/bin/env rake
2+
# Add your own tasks in files placed in lib/tasks ending in .rake,
3+
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
4+
5+
require File.expand_path('../config/application', __FILE__)
6+
7+
Gitlab::Application.load_tasks

VERSION

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
0.9.1

app/assets/images/.directory

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
[Dolphin]
2+
ShowPreview=true
3+
Timestamp=2011,9,14,20,34,18
4+
Version=2

app/assets/images/ajax-loader.gif

6.66 KB
Loading

app/assets/images/blueprint_add.png

4.44 KB
Loading
4.4 KB
Loading

app/assets/images/blueprint_info.png

4.41 KB
Loading
4.42 KB
Loading

app/assets/images/dir.png

485 Bytes
Loading

app/assets/images/favicon.ico

1.12 KB
Binary file not shown.

app/assets/images/favicon.png

338 Bytes
Loading

app/assets/images/git.png

21.1 KB
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

app/assets/images/no_avatar.png

1.3 KB
Loading

app/assets/images/rails.png

6.49 KB
Loading

app/assets/images/txt.png

290 Bytes
Loading

0 commit comments

Comments
 (0)