Jacob Vosmaer
671cdc5c5f
Use gitlab-shell 1.7.8
2013-11-14 13:59:41 +01:00
Dmitriy Zaporozhets
b40ff1e06e
Add db:setup to rake gitlab:test
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-11-04 14:21:12 +02:00
Jacob Vosmaer
ac5d5adeb8
Bump gitlab-shell to 1.7.4 (CVE-2013-4490)
2013-11-04 12:52:53 +01:00
Robert Schilling
c6464aa859
Remove gitolite repo check for import script
2013-06-23 19:00:10 +02:00
Dmitriy Zaporozhets
5cd988249f
Merge pull request #4140 from amacarthur/restore-fixes-clean
...
fixes for gitlab restore with non-standard backup and repo dirs
2013-06-11 02:12:06 -07:00
Dmitriy Zaporozhets
9a0e7c0e85
Merge pull request #4224 from hiroponz/fix-abort-gitlab-app-check
...
Fix abort gitlab:app:check
2013-06-11 01:48:18 -07:00
Sato Hiroyuki
c18564d2cb
Fix abort gitlab:app:check
...
When the file that pointed git bin_path in gitlab.yml dose'nt exist,
bundle rake gitlab:app:check would be aborted.
refs #4205
2013-06-06 10:10:51 +09:00
Axilleas Pipinellis
ff7e808043
Read init script recipe from Rails.root path. Fix #4174
...
Signed-off-by: Axilleas Pipinellis <axilleas@archlinux.gr >
2013-06-05 01:23:28 +03:00
Angus MacArthur
5f4fea17ad
Correction to restore expected current directory
2013-06-03 11:00:24 -04:00
Angus MacArthur
9c82bca5ee
fixes for gitlab restore with non-standard backup and repo dirs
...
These fixes will allow a restore of gitlab when the backups and
repositories directories are in non-standard locations (ie sub-dirs
of gitlabhq). Also allows the restore to be run from script
overriding the need of a user to confirm the rebuild of the
authorized_keys file.
2013-05-30 09:58:36 -04:00
bassrock
3db67ff09c
Update check.rake
2013-05-27 13:30:54 -06:00
James E. Flemer
5f9d78fdff
Include groups in import with import repos rake task
...
Expand the import glob to include `**/*.git` to find projects in groups
as well as top level projects. Check for existing group, and create
group if needed. Set namespace_id for imported projects.
2013-05-25 11:38:55 -06:00
Dmitriy Zaporozhets
76ffd11684
Merge pull request #3964 from mhfan/improve-sidekiq-check
...
improve regrex for match(sidekiq) robustness
2013-05-23 02:27:34 -07:00
Ben Bodenmiller
de29a424e6
changed Gitlab to GitLab
2013-05-19 02:13:39 -07:00
MeiHui FAN
dfe082fa1d
improve regrex for match(sidekiq) robustness
...
e.g.: the sidekiq in my Debian box is v2.11.1
2013-05-16 17:26:15 +08:00
Sato Hiroyuki
06805fff14
Config setting should be used in git version check.
2013-05-14 19:55:08 +09:00
Dmitriy Zaporozhets
e8b963fc32
Merge pull request #3858 from abalkin/issue-3857
...
Save backup time as is. Fixes #3857 .
2013-05-13 09:11:54 -07:00
baba
320f0ac856
Migrate notes.line_code format.
...
Since version 4.1, notes.line_code means:
{SHA1 hash of file path}_{old line}_{new line}
but the older version means:
{file index of the commit}_{old line}_{new line}
This rake task migrate the above differences.
2013-05-11 16:53:07 +09:00
Lev Abalkin and Alexander Belopolsky
cef76fdd17
Save backup time as is. Fixes #3857 .
2013-05-08 16:42:29 -04:00
Sato Hiroyuki
862e0ff6b8
Add Gitlab::VersionInfo class to fix and simplify version check.
...
It returns "yes" if required version is "1.7.10" and current version is "1.6.10",
because the patch version of current version equals to that of required version.
2013-05-08 17:36:48 +09:00
Dmitriy Zaporozhets
af5d0e9e92
Merge pull request #3275 from Undev/feature/code_cleanup_remove_old_hashes
...
Code cleanup: Replace old hashes and remove trailing spaces
2013-05-07 06:59:03 -07:00
Sato Hiroyuki
3a8ee2291a
Fix check git version.
...
Checking is "yes" only if git version equals "1.7.10" exactly.
2013-05-07 17:12:44 +09:00
Lev Abalkin
7357ebc4a0
Save backup time as is. Fixes #3857 .
2013-05-06 19:58:10 -04:00
Dmitriy Zaporozhets
ff346c01fa
Check git version in gitlab:check
2013-05-06 15:08:53 +03:00
Andrey Kumanyaev
b1b354b0f8
remove trailing spaces
2013-05-05 18:02:02 +04:00
Andrey Kumanyaev
67ccc8b52a
Replace old hashes with new 1.9 ruby hashes (rebase)
2013-05-05 18:01:10 +04:00
Dmitriy Zaporozhets
3f46287842
require gitlab-shell v1.4.0
2013-04-30 14:49:35 +03:00
Angus MacArthur
2ad723e1c1
fixed broken gitlab version determination during backup
...
If the backup directory is not sub the gitlab install directory,
then the git rev-parse call will fail.
2013-04-23 16:14:13 -04:00
Dmitriy Zaporozhets
44d63b4cea
require gitlab:shell v1.3.0
2013-04-20 15:56:13 +03:00
Dmitriy Zaporozhets
a769662f18
Invoke shell setup after backup restore
2013-04-18 13:27:52 +03:00
Dmitriy Zaporozhets
bd4057910b
Merge pull request #3603 from axilleas/os-name
...
Added os_name support for systems running systemd.
2013-04-18 03:08:40 -07:00
Dmitriy Zaporozhets
0f758405e0
Merge pull request #3602 from axilleas/check-redis
...
Added check_redis_version to check.rake
2013-04-18 03:08:07 -07:00
Dmitriy Zaporozhets
0715abaf24
migrate milestones with nil state
2013-04-16 20:00:30 +03:00
axilleas
7305d98c8e
Added check_redis_version. Fixes #3449
...
Checking the redis version will warn users that
are using an old version to update. Included
reference to the troubleshooting guide.
2013-04-15 21:54:45 +03:00
Dmitriy Zaporozhets
771b5c2298
Warn user about losing merge request diff
2013-04-15 19:33:44 +03:00
Axilleas Pipinellis
efe9087606
Added os_name support for systems running systemd.
2013-04-15 18:05:48 +03:00
Dmitriy Zaporozhets
0415566b37
Remove wiki migrator. We dont need it any more. Users should migrate to 5.0 first
2013-04-10 20:48:21 +03:00
Dmitriy Zaporozhets
e230551940
backup/restore uploads
2013-04-10 15:41:47 +03:00
Dmitriy Zaporozhets
0da5a4fab1
separate rake task for migration and persistent one
2013-04-05 20:44:16 +03:00
Dmitriy Zaporozhets
c33d5e16fe
refactor backup/restore
2013-04-05 19:01:19 +03:00
Dmitriy Zaporozhets
38d23c0e5f
Replace db:backup/restore with native mysq/pg solution
2013-04-05 15:55:02 +03:00
Dmitriy Zaporozhets
2a6b4f965e
rake task to clear redis cache
2013-03-31 23:45:58 +03:00
Evan Wondrasek
f1b369b57d
Fixed: gitlab-shell version check error message
2013-03-28 11:03:00 -05:00
Dmitriy Zaporozhets
53e54ddf8a
require gitlab-shell v1.2.0 now
2013-03-25 15:19:06 +02:00
Kevin Lyda
415bade302
Result of misspellings run.
...
Most of these are comments but a few are strings for users.
Might be an idea to run this from time to time:
https://github.com/lyda/misspell-check
It runs mostly clean now.
2013-03-17 19:46:54 +00:00
Dan Knox
330fe4162e
Fix Wiki migration task and add more test coverage.
...
There was an error in the #extract_attributes_from_page method that
caused an exception when checking to see if a page named "Home"
already exists.
The check occurs to handle the renaming of the main index page to
"Home" to match the Gollum standard. If there is already a page
called "Home" then the migrator will leave that page and create
the Index page as usual. Users will need to manually rename their
old "Home" page to something else then rename their "Index" page
to "Home". Fortunately, I would be highly surprised if this case
ever comes up.
I also added more verbosity to the logging so if an error does
occur, it will be easier to track down which Wiki page is causing
the problem.
2013-03-16 18:01:48 -07:00
Dmitriy Zaporozhets
cf848fd06d
Merge pull request #3217 from chrislawlor/2437
...
Adds DB-sensitive tablename escape for backup task.
2013-03-16 02:26:01 -07:00
Dmitriy Zaporozhets
71ab011a17
Merge branch 'use_gollum_wikis' of https://github.com/DanKnox/gitlabhq into DanKnox-use_gollum_wikis
...
Conflicts:
app/views/layouts/project_resource.html.haml
app/views/wikis/edit.html.haml
app/views/wikis/pages.html.haml
app/views/wikis/show.html.haml
spec/features/gitlab_flavored_markdown_spec.rb
2013-03-15 16:55:07 +02:00
Chris Lawlor
3df5253cc3
Adds DB-sensitive tablename escape for backup task.
...
Uses ActiveRecord::Base.connection.quote_table_name.
Fixes issue 2437.
2013-03-14 13:30:25 -04:00
Dmitriy Zaporozhets
70fc1c5021
cleanup ProjectMover
2013-03-12 14:13:25 +02:00