Riyad Preukschas
eb626edd3f
Replace all stat command line calls with ruby equivalents
2013-01-12 01:25:01 +01:00
Riyad Preukschas
4d0af232da
Make method names clearer in check.rake
2013-01-12 01:24:57 +01:00
Riyad Preukschas
a213d4b9e8
Move OS detection to task helpers and add detection of OS X
2013-01-12 01:24:51 +01:00
Riyad Preukschas
7cd03836e5
Fix sidekiq check task
2013-01-10 00:09:09 +01:00
Riyad Preukschas
4eac403e3b
Fix sidekiq task to use Rails
2013-01-10 00:09:09 +01:00
Dmitriy Zaporozhets
6869a56403
Fix sidekiq chech and added script/check
2013-01-09 20:31:05 +02:00
Dmitriy Zaporozhets
9773ccc451
sidekiq with green tests
2013-01-09 09:14:05 +03:00
Dmitriy Zaporozhets
71bd956866
email via sidekiq. start and stop rake tasks
2013-01-09 08:44:05 +03:00
Dmitriy Zaporozhets
c7bb3a1f72
sidekiq
2013-01-09 08:14:05 +03:00
Riyad Preukschas
71c8801eef
Fix checking for the recommended Gitolite version
...
Fixes #2475
2013-01-07 21:20:20 +01:00
Riyad Preukschas
ea8cd13f79
Fix check for outdated config file
2013-01-07 21:20:20 +01:00
Riyad Preukschas
b5f116f08b
Add a check whether repos_path is a symlink
2013-01-07 21:20:20 +01:00
Riyad Preukschas
b7314a1687
Fix bug in OS detection in check task
2013-01-07 21:20:20 +01:00
Riyad Preukschas
11e28aff7d
Fix accessing the project repository path in check task
...
Fixes #2496
2013-01-07 21:20:19 +01:00
Riyad Preukschas
0a16039924
Merge pull request #2504 from mitchty/sles_changes
...
Update info.rake to be able to run successfully on SuSE.
2013-01-07 10:15:27 -08:00
Riyad Preukschas
9be4c5558f
Merge pull request #2485 from gliptak/patch-2
...
Renaming check function from 1056 to 1059
2013-01-07 09:41:27 -08:00
Mitch Tishmack
3e89244e08
Update info.rake to be able to run successfully on SuSE.
2013-01-07 11:21:35 -06:00
Dmitriy Zaporozhets
fb470e8e2a
Validate username uniq in scope of namespace
2013-01-07 17:36:24 +02:00
Dmitriy Zaporozhets
2c8a46e0fe
Fix backup/restore path_to_repo
2013-01-05 23:29:48 +02:00
gliptak
29623d77e4
Renaming check function from 1056 to 1059
2013-01-04 10:14:55 -05:00
Dmitriy Zaporozhets
e5ff5c2869
Use project with namespace in email subject
2012-12-31 18:22:44 +02:00
Dmitriy Zaporozhets
8392449599
Fix backup/restore of repos
2012-12-31 12:01:05 +02:00
Kevin Lamontagne
c816dcc105
Don't setuid the repositories (Rake checks)
2012-12-30 21:46:28 -05:00
Dmitriy Zaporozhets
96d49bf04c
Use sdoc to generate application code documentation
2012-12-30 14:43:00 +02:00
Dmitriy Zaporozhets
d03964d6ec
Fixed and improved enable_naamespace migration task
2012-12-28 06:14:05 +03:00
Valeriy Sizov
c4536ae587
Merge pull request #2376 from sriharshav/fixed
...
Fix replace return with next in rake rask
2012-12-26 05:02:56 -08:00
Dmitriy Zaporozhets
5cd823847b
Use gitlab resque fork. Added rake task to stop all workers
2012-12-26 11:23:43 +02:00
Dmitriy Zaporozhets
64db738f9d
Trying to fix resque issue
2012-12-25 15:53:50 +02:00
Sriharsha Vardhan
d41aac629b
Fix replace return with next in rake rask
2012-12-25 12:13:50 +05:30
Dmitriy Zaporozhets
c5eba169cd
Cleanup service tasks
2012-12-25 07:14:05 +03:00
Dmitriy Zaporozhets
a87fccc083
Update projects in gitolite after namespace moved. Added rake task to cleanup garbage from gitolite
2012-12-24 20:02:08 +02:00
Riyad Preukschas
dea8628171
Merge branch 'stable'
2012-12-24 16:48:32 +01:00
Riyad Preukschas
8ef7b9b6d1
Make SQLite check in gitlab:check more robust
2012-12-24 16:45:10 +01:00
Riyad Preukschas
0e15270b75
Fix crash in gitlab:check while checking hooks
2012-12-24 16:45:08 +01:00
Riyad Preukschas
d9ca1bce7a
Fix paths in gitlab:check
2012-12-24 16:45:03 +01:00
Riyad Preukschas
2462949fd5
Update output of gitlab:gitolite:update_*
2012-12-23 21:16:26 +01:00
Riyad Preukschas
31e0fa6572
Update output of gitlab:enable_namespaces
2012-12-23 21:16:08 +01:00
Riyad Preukschas
1b6c28b976
Update output of gitlab:backup:resore
2012-12-23 21:15:25 +01:00
Riyad Preukschas
430d3ad45b
Update output of gitlab:enable_automerge
2012-12-23 21:14:30 +01:00
Riyad Preukschas
224da71177
Extract task helper methods
2012-12-23 21:13:57 +01:00
Riyad Preukschas
9655350c79
Fix check.rake
2012-12-23 21:13:57 +01:00
Riyad Preukschas
a9e2fa4c35
Fix output of gitlab:check
2012-12-23 20:51:27 +01:00
Riyad Preukschas
3bf0b4e25b
Fix satellite check for projects with empty repo
...
Fixes #2349
2012-12-23 20:51:27 +01:00
Dmitriy Zaporozhets
60038a99ca
Import: Skip if not git repo
2012-12-23 00:18:39 +02:00
Dmitriy Zaporozhets
fa8f834374
Fix import rake task and tests
2012-12-23 00:15:48 +02:00
Dmitriy Zaporozhets
988e6ac205
Fix #2220
2012-12-22 14:34:38 +02:00
Riyad Preukschas
1acff973c8
Rename add_user_to_project_teams to gitlab:import:user_to_projects
...
Rename add_users_to_project_teams to gitlab:import:all_users_to_all_projects
2012-12-20 21:52:37 +01:00
Riyad Preukschas
c9bf2bb288
Rename gitlab:app:backup_* to gitlab:backup:*
...
Rename gitlab:app:db_* to gitlab:backup:db:*
Rename gitlab:app:repo_* to gitlab:backup:repo:*
Rename *_dump to *_create
2012-12-20 21:52:35 +01:00
Riyad Preukschas
56f9a674a6
Add gitlab:satellites:create as an alias for gitlab:enable_automerge
2012-12-20 21:52:26 +01:00
Riyad Preukschas
501f048846
Rename gitlab:app:enable_automerge to gitlab:enable_automerge
2012-12-20 20:22:25 +01:00
Riyad Preukschas
e3a7e43ff4
Rename gitlab:activate_namespaces to gitlab:enable_namespaces
2012-12-20 20:22:25 +01:00
Riyad Preukschas
4c8ac320dd
Updated gitlab:check task
2012-12-20 16:54:28 +01:00
Riyad Preukschas
19eb637419
Update uses of Gitolite.config.foo settings
2012-12-20 16:54:28 +01:00
Dmitriy Zaporozhets
4ea9b3331f
Change travis rake task
2012-12-19 19:44:15 +02:00
Riyad Preukschas
645afc384a
Display namespace for projects in gitlab:check task.
2012-12-14 21:13:07 +01:00
Riyad Preukschas
69c18903e7
Update gitlab:check task to use the Gitlab.config.ssh_user setting
2012-12-14 20:22:34 +01:00
Riyad Preukschas
c3b9774f4b
Update and add checks
2012-12-13 12:11:41 +01:00
Riyad Preukschas
71266ad28f
Split and renamed check tasks
2012-12-13 12:09:48 +01:00
Riyad Preukschas
0236b3d17e
Rename status rake task to check
2012-12-13 12:09:48 +01:00
Dmitriy Zaporozhets
59a86e4229
Fix resque exception
2012-12-11 18:46:58 +02:00
Riyad Preukschas
9f940aeaf4
Fix detecting Ruby version and Omniauth providers in gitlab:env:info task
...
Fixes #2245
2012-12-10 22:53:33 +01:00
Riyad Preukschas
12b4bb5946
Make gitlab:env:info task more robust
...
Closes #2213
2012-12-07 16:42:09 +01:00
Riyad Preukschas
23a8e59938
Improve gitlab:env:info task
...
Renamed from gitlab:app:info
Add several extra info points
2012-12-06 21:16:48 +01:00
Jon Evans
32d9c223a5
Spelling fix to rake info task
2012-12-06 14:10:42 -05:00
Johannes Schleifenbaum
b39aba73d5
add rake task to gather system information
2012-12-05 22:06:47 +01:00
Dmitriy Zaporozhets
10ec9b2293
Merge pull request #2017 from duksis/backup_restore
...
bugfix: backup data retrieved with the same type keys as saved
2012-11-30 12:48:27 -08:00
Dmitriy Zaporozhets
df03275eaa
Merge pull request #1655 from zzet/feature/resque_fix
...
fix resque start
2012-11-28 10:35:32 -08:00
Dmitriy Zaporozhets
ae282f6326
remove invalid condition
2012-11-25 18:29:18 +02:00
Dmitriy Zaporozhets
04b51a2b89
Improve activate_namespace task to build missing dirs and moving repos correctly
2012-11-25 18:24:27 +02:00
Dmitriy Zaporozhets
fbe03c506f
Improved namespace activation task
2012-11-25 17:58:06 +02:00
Dmitriy Zaporozhets
d405c8fc60
Create namespace on username init. Raise exception if project cannot be moved
2012-11-24 12:25:04 +02:00
Dmitriy Zaporozhets
5ca1772385
Init username migration and rake task for create appropriate namespace
2012-11-23 06:34:09 +03:00
Gosuke Miyashita
71ff619973
Fix hash key settings["gitlab_version"] to settings[:gitlab_version]
...
In backup_create, backup information hash is using symbol as its key.
But in backup_restore, string key is used and it returns empty value.
2012-11-22 10:38:56 +09:00
Dmitriy Zaporozhets
3ab33fcfca
Add post-receive file content validation
2012-11-21 09:04:32 +02:00
Hugo Duksis
e7e1e99e92
retrieve settings with symbols
2012-11-19 22:42:58 +02:00
David Barri
93f0a8c9b3
Merge remote-tracking branch 'gitlabhq/master' into git_commit_fix
...
Conflicts:
doc/install/installation.md
2012-11-11 21:27:55 +11:00
David Barri
6f25967c47
Fixed issue with git commit silently failing.
...
Also updated status task and installation instuctions.
2012-11-08 10:47:11 +11:00
Dmitriy Zaporozhets
37e39e4176
Added bare import script. Removed old unworking script
2012-10-30 13:04:56 +02:00
Michele Franzin
c370c1b389
gitolite's repositories folder symlinked patch
2012-10-27 16:12:01 +02:00
Valeriy Sizov
a54a90188b
remove unnecessary task
2012-10-09 14:59:58 +03:00
Andrey Kumanyaev
03836cc591
fix resque start
2012-10-09 00:19:07 +04:00
Nihad Abbasov
83696b127b
cleanup rake tasks
2012-09-26 04:18:10 -07:00
Nihad Abbasov
ae9689f8ff
remove cucumber completely
2012-09-10 06:40:57 -07:00
Dmitriy Zaporozhets
137594dd08
Merge pull request #1339 from chopmann/fix-import_bulk
...
fix bulk_import for #1309
2012-09-07 00:44:44 -07:00
Alex Denisov
09a86bd4d6
Capitlization of /gitlab/i normalized. #1367
2012-09-06 11:21:35 +03:00
Cornelio
b3c8688da3
fix bulk_import for #1309
2012-09-06 08:56:46 +02:00
Robert Speicher
12c57a7061
Change hardcoded base path to use Gitlab settings
...
Closes #1072
2012-09-04 05:05:56 -04:00
randx
7cdc5b9e04
Use similar interface to access gitolite
...
Simplified gitolite handle logic
Stubn over monkeypatch
Stub only specific methods in Gitlab:Gitolite
Moved grach auth to lib
added specs for keys observer
removes SshKey role
2012-08-29 00:04:06 +03:00
Dmitriy Zaporozhets
aded7056fd
Merge pull request #1313 from LeonB/master
...
Fixed some hardcoded paths based on issue #1272
2012-08-28 07:00:55 -07:00
LeonB
ffdda12f66
Line not needed anymore
2012-08-28 14:18:49 +02:00
Tiago Ribeiro
7a16572c0a
Fixed typo
2012-08-28 12:09:10 +02:00
LeonB
c81d4ab4a9
Fixed some hardcoded paths
...
New config option: git_hooks_path
2012-08-28 10:57:23 +02:00
randx
867f46076e
No need to chown hooks in backup script any mroe
2012-08-26 01:40:01 +03:00
Seif Attar
2d6a3e6b67
Task to assign user developer role to all projects
2012-08-23 10:48:55 +01:00
Seif Attar
22ec463764
rake task to add all users to all projects
2012-08-23 10:48:45 +01:00
randx
d1daeba173
Updated app:status & docs with hooks. Removed write_hooks from app:setup
2012-08-21 22:45:14 +03:00
randx
c625293b99
Handle post-receive files via gitolite, not gitlab
2012-08-21 20:14:06 +03:00
randx
8e3a2def8a
Project /lib cleanup
2012-08-19 11:44:48 +03:00
Dmitriy Zaporozhets
813814f02e
Application cleanup
2012-08-17 09:09:11 +03:00
Dmitriy Zaporozhets
463644c882
rspec to capybara-webkit. simplercov now use cucumber
2012-08-13 08:32:10 +03:00