summaryrefslogtreecommitdiff
path: root/lib/tasks
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove wiki migrator. We dont need it any more. Users should migrate to 5.0 ↵Dmitriy Zaporozhets2013-04-101-42/+0
| | | | | | | | first
* | backup/restore uploadsDmitriy Zaporozhets2013-04-101-3/+19
| |
* | separate rake task for migration and persistent oneDmitriy Zaporozhets2013-04-052-0/+11
| |
* | refactor backup/restoreDmitriy Zaporozhets2013-04-051-46/+7
| |
* | Replace db:backup/restore with native mysq/pg solutionDmitriy Zaporozhets2013-04-051-41/+6
| |
* | rake task to clear redis cacheDmitriy Zaporozhets2013-03-311-0/+6
| |
* | Fixed: gitlab-shell version check error messageEvan Wondrasek2013-03-281-1/+1
| |
* | require gitlab-shell v1.2.0 nowDmitriy Zaporozhets2013-03-251-2/+2
| |
* | Result of misspellings run.Kevin Lyda2013-03-171-2/+2
| | | | | | | | | | | | | | | | | | 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.
* | Fix Wiki migration task and add more test coverage.Dan Knox2013-03-161-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Merge pull request #3217 from chrislawlor/2437Dmitriy Zaporozhets2013-03-161-1/+2
|\ \ | | | | | | Adds DB-sensitive tablename escape for backup task.
| * | Adds DB-sensitive tablename escape for backup task.Chris Lawlor2013-03-141-1/+2
| | | | | | | | | | | | | | | Uses ActiveRecord::Base.connection.quote_table_name. Fixes issue 2437.
* | | Merge branch 'use_gollum_wikis' of https://github.com/DanKnox/gitlabhq into ↵Dmitriy Zaporozhets2013-03-151-0/+20
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | Create Wiki migration task.Dan Knox2013-03-101-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a new Rake task for migrating all of your existing Wiki content from your database into new Gollum repositories. The bulk of the logic happens within the `WikiToGollumMigrator` class which is decently test covered and located in the lib directory. The new Rake task can be executed by running: `bundle exec rake gitlab:wiki:migrate` It will output a nice log of every project that it migrates along with success or failure messages. I have used it on my own installation to migrate my Wikis successfully.
* | | cleanup ProjectMoverDmitriy Zaporozhets2013-03-121-1/+1
| | |
* | | check gitlab-shell version in gitlab:checkDmitriy Zaporozhets2013-03-121-0/+10
|/ /
* | Merge pull request #3047 from mikew/capistrano-deploy-exampleDmitriy Zaporozhets2013-03-071-4/+6
|\ \ | | | | | | Capistrano deploy example
| * | allow force=yes rake gitlab:setup for capistrano deploy:coldMike Wyatt2013-02-201-4/+6
| | |
* | | use system call to start sidekiqDmitriy Zaporozhets2013-02-271-5/+5
| | |
* | | We don't need to check .profile now that gitolite is replaced by gitlab-shellAxilleas Pipinellis2013-02-201-25/+0
|/ /
* | uppercase Gitlab version and revision constants. check api return gitlab ↵Dmitriy Zaporozhets2013-02-161-2/+2
| | | | | | | | version now
* | Remove hardcoded refernce to gitlab-shell home. so that gitlab can be ↵Bhagavan Das2013-02-141-2/+3
| | | | | | | | installed on any unix account other than git
* | rename setup to setup_db so that it does not collide with gitlab:shell:setup ↵Bhagavan Das2013-02-141-2/+2
|/ | | | task
* Merge pull request #2890 from cameronyule/support_osx_groupsRiyad Preukschas2013-02-141-2/+1
|\ | | | | OS X support for gitlab:check rake tasks
| * Replacing the manual parsing of the /etc/group file with the equivalent call ↵Cameron Yule2013-02-021-2/+1
| | | | | | | | from the Etc class in the Ruby standard library. This has the benefit of supporting additional platforms (e.g. OS X).
* | Merge pull request #2971 from yuters/patch-1Dmitriy Zaporozhets2013-02-121-30/+15
|\ \ | | | | | | Some fix for gitlab:gitlab_shell:check
| * | Forgot gitlab-shell folderMartin Bastien2013-02-121-2/+2
| | |
| * | Some fix for gitlab:gitlab_shell:checkMartin Bastien2013-02-121-30/+15
| | | | | | | | | Fixing issue #2970
* | | Update lib/tasks/sidekiq.rakeMichael Lee2013-02-121-1/+6
|/ / | | | | | | | | Mac OS uses launchd instead of /etc/init.d to start daemons and tasks to be started by launchd MUST NOT daemon itself. So "nohup" here won't work for Mac OS. Can we add a "launchd" task to the rake file so that we can start sidekiq as "bundle exec rake sidekiq:launchd" ?
* | No gitolite in project any moreDmitriy Zaporozhets2013-02-118-63/+50
| |
* | FIx gitlab:env:infoDmitriy Zaporozhets2013-02-111-4/+2
| |
* | Fix gitlab:checkDmitriy Zaporozhets2013-02-111-64/+0
| |
* | removing outdated checksDmitriy Zaporozhets2013-02-091-229/+0
| |
* | cleanup rake tasks since no gitolite requiredDmitriy Zaporozhets2013-02-094-69/+9
| |
* | task to build missing projects with gitlab-shellDmitriy Zaporozhets2013-02-091-2/+18
| |
* | gitlab;shell init scriptDmitriy Zaporozhets2013-02-071-0/+32
| |
* | no need to run gitolite for enable_automergeDmitriy Zaporozhets2013-02-051-5/+0
|/
* Port changes from #2803Riyad Preukschas2013-02-011-38/+47
|
* Small fixes to the installation guide and check taskRiyad Preukschas2013-02-011-1/+1
|
* Merge pull request #2440 from klamontagne/masterRiyad Preukschas2013-02-011-3/+5
|\ | | | | | | Don't setuid the repositories on installation
| * Fix gitlab:check recommendationKevin Lamontagne2013-01-181-1/+1
| | | | | | | | | | Running the recommendation would give out: GNU find: paths must precede expression
| * Don't setuid the repositories (Rake checks)Kevin Lamontagne2012-12-301-3/+5
| |
* | Merge pull request #2801 from Takuto88/masterDmitriy Zaporozhets2013-01-281-8/+8
|\ \ | | | | | | Fix #2790
| * | Fix issue #2790Lennart Rosam2013-01-281-8/+8
| | |
| * | Merge remote-tracking branch 'github/master'Lennart Rosam2013-01-282-5/+5
| |\ \
| * | | Fix rake task - Update method nameLennart Rosam2013-01-281-3/+3
| | | |
* | | | Do gitolite calls async. Remove satellite with project removeDmitriy Zaporozhets2013-01-281-1/+1
| |/ / |/| |
* | | Merge pull request #2768 from rlaneve/feature/queued-web-hooksDmitriy Zaporozhets2013-01-271-1/+1
|\ \ \ | | | | | | | | Updates web hooks to process via queue
| * | | Updates project to process web hooks async via sidekiq.Ryan LaNeve2013-01-251-1/+1
| |/ / | | | | | | | | | | | | | | | A new queue of "project_web_hook" is used to process web hooks asynchronously, allowing each to succeed/fail (and be retried) independently. (Basically, project web hooks now process the same as system hooks.)
* | | Missed environment added to 'Try fixing it' blockAlex Denisov2013-01-261-4/+4
|/ /