| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
- Addresses critical security vulnerability in Rails
|
| |
|
| |
|
|
|
|
| |
This release fixes the vulnerability CVE-2013-0156.
|
|
|
|
|
|
| |
A bug in cocaine, required from paperclip, caused attachments to fail
Reference: https://github.com/thoughtbot/paperclip/issues/1038
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Ultrasphinx plugin has been abandoned, so we're switching to
ThinkingSphinx instead. The good news is that we're still using the
same search engine, and that all the internal indexing/searching logic
has been preserved through the rewrite.
However, if you maintain your own server, you will need to make a few
changes. The ultrasphinx: rake tasks no longer exist, but have been
replaced by thinking_sphinx tasks:
- rake thinking_sphinx:config generates the Sphinx configuration file
- rake thinking_sphinx:index indexes the Sphinx data rake
- thinking_sphinx:rebuild stops, reindexes and starts Sphinx rake
- thinking_sphinx:reindex reindexes without re-generating a
configuration file
- thinking_sphinx:stop stops Sphinx
- thinking_sphinx:start starts Sphinx
- thinking_sphinx:running_start stops Sphinx if it's running and then starts
it
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
We do the project index controller first, get around to the rest of
them as time permits. Goal is to rip out will_paginate altogether as
it's turned into multiple bugs over time.
|
|
|
|
|
|
|
|
|
|
| |
Also including some starting points:
- A wrapper in script/unicorn, which spawns a Unicorn process with the
correct environment and will not need to fork twice (which confuses
Upstart)
- A default Unicorn configuration file
- An Upstart recipe for controlling Unicorn
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Gemfile
Gemfile.lock
app/controllers/merge_requests_controller.rb
app/helpers/application_helper.rb
app/models/user.rb
test/unit/repository_test.rb
test/unit/user_test.rb
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Conflicts:
Gemfile
Gemfile.lock
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
You can now start (and stop) all (most) Gitorious components with a
single command: foreman.
If you include Bundler's binstubs,
bundle install --binstubs
you'll end up with all Gem binaries in the current environment inside
(by default) bin/. There you'll find the foreman command too, which you can
invoke like this:
foreman start
Once you do that, a set of processes will be started for you, including a Stomp server
and a script/poller instance. Each process will have its output colored by Foreman
so you can easily see what comes from where. Once you're done, simply Ctrl-C
in the terminal, and all services will be gone.
Foreman also lets you export Upstart tasks, which may make sense in your
environment. Have a look at http://blog.daviddollar.org/2011/05/06/introducing-foreman.html
for the details.
|
| |
| |
| |
| |
| | |
Since Gitorious uses Bundler, all required gems need to be in the Gemfile,
also for development. Adding those dependencies here.
|
|/ |
|
| |
|
|
|
|
|
|
| |
- Not yet 100% complete
- Rails throws reload errors in development mode
- See authentication.sample.yml for instructions on use
|
| |
|
|\ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Also adding ruby-net-ldap requirement
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
- Mapped under the /api namespace
- Shells out to git via Gitorious::GitShell
- Times out after 10 seconds, returns an empty array if this happens
- Graphs with --all -50
|
|
|
|
|
| |
- reserve the /api namespace
- require the Capillary gem
|
|\ |
|
| | |
|
| | |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
- Require activerecord JDBC on JRuby
- Update to latest RDiscount, which works on JRuby 1.6
|
| |/ |
|
| |
| |
| |
| |
| |
| | |
- Put gems in groups corresponding to adapters in Gemfile
- Load the correct group in the post-receive hook
- Unvendor the activemessaging plugin, use the gem instead
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|