gitorious:yousource.git
8 years agoAdding support for git pushing with uppercased group/user names
Marius Mathiesen [Thu, 24 Sep 2009 12:41:38 +0000 (14:41 +0200)]
Adding support for git pushing with uppercased group/user names

The validation rules deny capitalized group/user names, but they still exist

8 years agoDo not activate the session at all in the GitHttpCloner metal middleware
Johan Sørensen [Wed, 23 Sep 2009 12:56:15 +0000 (14:56 +0200)]
Do not activate the session at all in the GitHttpCloner metal middleware

8 years agoAdd some wrapping in ssh_keys#index in the case of smaller browser windows
Johan Sørensen [Wed, 23 Sep 2009 11:23:16 +0000 (13:23 +0200)]
Add some wrapping in ssh_keys#index in the case of smaller browser windows

Otherwise the buttons could disappear under the sidebar, due to some
floating issues

8 years agoGrant merge request creators the ability to change the status
Johan Sørensen [Wed, 23 Sep 2009 11:09:34 +0000 (13:09 +0200)]
Grant merge request creators the ability to change the status

8 years agoMake the advanced search tips toggler work again
Johan Sørensen [Mon, 21 Sep 2009 07:33:17 +0000 (09:33 +0200)]
Make the advanced search tips toggler work again

8 years agoYour emacs config sucks.
Johan Sørensen [Fri, 18 Sep 2009 19:09:20 +0000 (21:09 +0200)]
Your emacs config sucks.

8 years agoAdd a big warning about the consequences of changing an existing merge request status
Johan Sørensen [Fri, 18 Sep 2009 11:53:52 +0000 (13:53 +0200)]
Add a big warning about the consequences of changing an existing merge request status

This can have unexpected effecs if the user isn't aware of this otherwise useful feature

8 years agoOnly show the contrib settings on gitorious.org
Marius Mathiesen [Fri, 18 Sep 2009 09:32:26 +0000 (11:32 +0200)]
Only show the contrib settings on gitorious.org

8 years agoVerify database connections whenever the processors receives a message
Johan Sørensen [Thu, 17 Sep 2009 12:26:46 +0000 (14:26 +0200)]
Verify database connections whenever the processors receives a message

This is useful for low-traffic setups where the poller may timeout the
db connections due to long periods of inactivity

8 years agoFixed message selection toggling and reply javascript
Johan Sørensen [Thu, 17 Sep 2009 10:35:00 +0000 (12:35 +0200)]
Fixed message selection toggling and reply javascript

8 years agoAdd a cmd-line flag to git-daemon to disable GeoIP based logging
Johan Sørensen [Wed, 16 Sep 2009 07:45:59 +0000 (09:45 +0200)]
Add a cmd-line flag to git-daemon to disable GeoIP based logging

8 years agoMake commit event details toggling unobtrusive
Johan Sørensen [Wed, 16 Sep 2009 07:32:37 +0000 (09:32 +0200)]
Make commit event details toggling unobtrusive

Otherwise we insert our <script> junk the atom feeds

8 years agoActually do what 269e7a93 said it would do
Johan Sørensen [Tue, 15 Sep 2009 15:55:52 +0000 (17:55 +0200)]
Actually do what 269e7a93 said it would do

made the toggling between login modes work again

8 years agoInclude the same javascripts in both layouts
Marius Mathiesen [Wed, 9 Sep 2009 11:18:57 +0000 (13:18 +0200)]
Include the same javascripts in both layouts

- Also made the toggling between login modes
work again

8 years agoMake Repository#log_changes_with_user not eat validation errors
Johan Sørensen [Tue, 15 Sep 2009 09:03:04 +0000 (11:03 +0200)]
Make Repository#log_changes_with_user not eat validation errors

By reverting to the old value on a validation error, the message fails
to bubble up to the UI. Also, use the accessors instead of
write_attribute. Furthermore, also reload the @repository object for
the form action target, otherwise it could redirect to the previously
invalid slug.

8 years agoIntrospect the RepositoriesController for reserved repository names
Johan Sørensen [Tue, 15 Sep 2009 08:52:31 +0000 (10:52 +0200)]
Introspect the RepositoriesController for reserved repository names

8 years agoCompacted the sluggorizin' JS lines a bit and added missing semicolons
Johan Sørensen [Mon, 14 Sep 2009 14:01:03 +0000 (16:01 +0200)]
Compacted the sluggorizin' JS lines a bit and added missing semicolons

To ease future minification

8 years agoMake sure that the uncommon repositories actions are reserved repo names
Johan Sørensen [Mon, 14 Sep 2009 13:21:50 +0000 (15:21 +0200)]
Make sure that the uncommon repositories actions are reserved repo names

8 years agoGive more progress information during repo_housekeeping, if we're verbose
Johan Sørensen [Mon, 14 Sep 2009 11:58:39 +0000 (13:58 +0200)]
Give more progress information during repo_housekeeping, if we're verbose

8 years agoMake sure the lineHighlighter doesn't highlight everything if there's no anchor
Johan Sørensen [Mon, 14 Sep 2009 11:09:01 +0000 (13:09 +0200)]
Make sure the lineHighlighter doesn't highlight everything if there's no anchor

8 years agoUse the keyup event as opposed to the keypress event to prevent off-by-ones
Johan Sørensen [Mon, 14 Sep 2009 10:55:02 +0000 (12:55 +0200)]
Use the keyup event as opposed to the keypress event to prevent off-by-ones

8 years agoMake the commit event expander work properly with jQuery
Johan Sørensen [Mon, 14 Sep 2009 10:43:34 +0000 (12:43 +0200)]
Make the commit event expander work properly with jQuery

8 years agoNo Grit timeout on Repository#gc!
Johan Sørensen [Mon, 14 Sep 2009 10:29:50 +0000 (12:29 +0200)]
No Grit timeout on Repository#gc!

8 years agoImplement a more conservative way of running git-gc
Johan Sørensen [Mon, 14 Sep 2009 09:02:54 +0000 (11:02 +0200)]
Implement a more conservative way of running git-gc

Add a Repository#last_gc_at timestamp and only run on recently pushed
to repositories. Also resurrect script/repo_housekeeping to be used
again

8 years agoFix toggling of merge request help and markdown help
Johan Sørensen [Wed, 9 Sep 2009 07:31:24 +0000 (09:31 +0200)]
Fix toggling of merge request help and markdown help

8 years agojQueryize a few dollar-sign function calls
Johan Sørensen [Tue, 8 Sep 2009 14:14:41 +0000 (16:14 +0200)]
jQueryize a few dollar-sign function calls

8 years agoDisplay a warning/note message when there's a large range of commits selected when...
Johan Sørensen [Tue, 8 Sep 2009 10:45:09 +0000 (12:45 +0200)]
Display a warning/note message when there's a large range of commits selected when creating a merge request

8 years agoSetup an exclusive flock when writing to the SshKeyFile
Johan Sørensen [Tue, 8 Sep 2009 10:22:29 +0000 (12:22 +0200)]
Setup an exclusive flock when writing to the SshKeyFile

8 years agoMake sure tarballs are generated with a prefix
Johan Sørensen [Mon, 7 Sep 2009 15:19:37 +0000 (17:19 +0200)]
Make sure tarballs are generated with a prefix

Otherwise we may litter a users directory with our junk

8 years agoMake sure a users ssh_keys are destroyed along with the user
Johan Sørensen [Fri, 4 Sep 2009 10:41:41 +0000 (12:41 +0200)]
Make sure a users ssh_keys are destroyed along with the user

8 years agoSwitch to using jQuery for all javascript related things
Johan Sørensen [Fri, 28 Aug 2009 09:26:00 +0000 (11:26 +0200)]
Switch to using jQuery for all javascript related things

Using jQuery gives us some shorter and more to the point javascript,
along with being a first step towards making gitorious use more
unobtrusive JS. This also removed the auto_complete plugin, since it's
easier to do by hand with jQuery.

Furthermore, most of the rjs templates have been replaced with
functions in application.js

8 years agoInclude summary in MergeRequest#to_xml and use the status_tag as well
Johan Sørensen [Tue, 1 Sep 2009 08:44:35 +0000 (10:44 +0200)]
Include summary in MergeRequest#to_xml and use the status_tag as well

8 years agoInclude more reserved words when validation Repostiory#name
Johan Sørensen [Tue, 1 Sep 2009 07:55:17 +0000 (09:55 +0200)]
Include more reserved words when validation Repostiory#name

8 years agoMake sure the key gets written to the Tempfile before invoking ssh-keygen
Johan Sørensen [Mon, 31 Aug 2009 14:59:15 +0000 (16:59 +0200)]
Make sure the key gets written to the Tempfile before invoking ssh-keygen

8 years agoWhen forcing random data into utf-8 we first pass through binary encoding, then to...
Marius Mathiesen [Mon, 31 Aug 2009 12:25:19 +0000 (14:25 +0200)]
When forcing random data into utf-8 we first pass through binary encoding, then to UTF-8.
There was a user with his name set using iso-latin in git config user.name. These bytes turn up as random bytes in Gitorious.
Calling String#encode to the current encoding does nothing in Ruby 1.9 - going thru binary lets us replace unknown bytes

8 years agoMake sure merge_requests#terms_accepted doesn't use the public scope
Johan Sørensen [Sun, 30 Aug 2009 11:06:03 +0000 (13:06 +0200)]
Make sure merge_requests#terms_accepted doesn't use the public scope

Since it's here we make the switch we need to be able to find a
pending merge request first

8 years agoValidate pubkeys using ssh-keygen
Johan Sørensen [Fri, 28 Aug 2009 10:53:54 +0000 (12:53 +0200)]
Validate pubkeys using ssh-keygen

8 years agoRescue RecordNotFound when a repository's deletion cascade to merge requests.
Marius Mathiesen [Thu, 27 Aug 2009 14:48:21 +0000 (16:48 +0200)]
Rescue RecordNotFound when a repository's deletion cascade to merge requests.
When a repo with proposed merge requests is deleted, its merge requests
are deleted along with it. However, in these cases we cannot delete the tracking
branch by pushing from the source repo since it does not exist.

Since git branch appearingly does not support deleting special branches (ones that are not in refs/heads) we cannot do this with pushing.

8 years agoSupply howto for integrating and updating merge requests.
Marius Mathiesen [Thu, 27 Aug 2009 12:34:59 +0000 (14:34 +0200)]
Supply howto for integrating and updating merge requests.
All users will see the howto for integrating a request,
the owner will see the howto for updating his request.

8 years agoSetting tabindex on the username/password fields for tabbed navigation
Marius Mathiesen [Thu, 27 Aug 2009 08:24:21 +0000 (10:24 +0200)]
Setting tabindex on the username/password fields for tabbed navigation

8 years agoMergeRequest.from_filter shouldn't make special exceptions for 'open'/'closed'
Johan Sørensen [Thu, 27 Aug 2009 11:12:29 +0000 (13:12 +0200)]
MergeRequest.from_filter shouldn't make special exceptions for 'open'/'closed'

8 years agoAdd a MergeRequest::public scope, and make sure to use it consequently
Johan Sørensen [Thu, 27 Aug 2009 11:04:26 +0000 (13:04 +0200)]
Add a MergeRequest::public scope, and make sure to use it consequently

We have no interest in showing merge requests in a pending state

8 years agoAdd migration to migrate existing merge request proposals into summaries
Johan Sørensen [Thu, 27 Aug 2009 11:03:59 +0000 (13:03 +0200)]
Add migration to migrate existing merge request proposals into summaries

8 years agoValidate presence of summary field for new merge requests and migrate existing ones
Johan Sørensen [Thu, 27 Aug 2009 10:51:03 +0000 (12:51 +0200)]
Validate presence of summary field for new merge requests and migrate existing ones

also made the tests pass with the new required summary field

8 years agoMerge commit 'qt/add-summary-to-merge-requests' into add-merge-request-summery
Johan Sørensen [Thu, 27 Aug 2009 07:58:41 +0000 (09:58 +0200)]
Merge commit 'qt/add-summary-to-merge-requests' into add-merge-request-summery

* commit 'qt/add-summary-to-merge-requests':
  Use summary instead of description in merge request listing
  Add a summary-field to merge-requests

8 years agoUpdate merge requests if a MergeRequestStatus changes name as well
Johan Sørensen [Wed, 26 Aug 2009 12:08:39 +0000 (14:08 +0200)]
Update merge requests if a MergeRequestStatus changes name as well

8 years agoReopening of merge requests is no more
Johan Sørensen [Wed, 26 Aug 2009 08:43:51 +0000 (10:43 +0200)]
Reopening of merge requests is no more

8 years agoOnly create an UPDATE_PROJECT action when the project is changed
Johan Sørensen [Wed, 26 Aug 2009 08:28:12 +0000 (10:28 +0200)]
Only create an UPDATE_PROJECT action when the project is changed

Otherwise events would be created for things such as adding
mergerequest statuses, which can be a bit much in the activity listing

8 years agoForce push when pushing the merge request branch.
Marius Mathiesen [Tue, 25 Aug 2009 11:45:40 +0000 (13:45 +0200)]
Force push when pushing the merge request branch.
There have been situations where merge request versions were created that
don't make sense. By force pushing to the target repo's merge request branch,
merge commits won't be created

8 years agoMerge commit 'qt/restructure-merge-request-view'
Johan Sørensen [Tue, 25 Aug 2009 11:16:37 +0000 (13:16 +0200)]
Merge commit 'qt/restructure-merge-request-view'

* commit 'qt/restructure-merge-request-view':
  Move merge-request help box to the bottom of the page
  Remove sidebar from merge-requests and move links to the bottom
  Use merge-request number for breadcrumb title instead of source branch

Conflicts:
app/views/merge_requests/show.html.erb

8 years agoMerge commit 'qt/nitpicks'
Johan Sørensen [Tue, 25 Aug 2009 11:14:55 +0000 (13:14 +0200)]
Merge commit 'qt/nitpicks'

* commit 'qt/nitpicks':
  Remove comment-links from repository and commit-log sidebar
  Re-enable breadcrumb icon for teams

8 years agoBe able to set a default MergeRequestStatus
Johan Sørensen [Tue, 25 Aug 2009 10:59:19 +0000 (12:59 +0200)]
Be able to set a default MergeRequestStatus

And use that as the default status for all new merge requests

8 years agodependent => :destroy for merge request versions
Marius Mathiesen [Tue, 25 Aug 2009 10:34:25 +0000 (12:34 +0200)]
dependent => :destroy for merge request versions

8 years agoUpdate affected merge requests when the state of a MergeRequestStatus changes
Johan Sørensen [Tue, 25 Aug 2009 09:00:39 +0000 (11:00 +0200)]
Update affected merge requests when the state of a MergeRequestStatus changes

8 years agoRemove comment-links from repository and commit-log sidebar
Tor Arne Vestbø [Thu, 6 Aug 2009 16:18:38 +0000 (18:18 +0200)]
Remove comment-links from repository and commit-log sidebar

These links were refering to comments made to commits. To me it does
not make sense to have a view where we list all comments made on any
random commit in the repository, since those comments are basically
presented without context.

This change only removes the actual links. There's still a route
for repo/comments, but I'm not sure how that relates to the rest
of the comment processing for commits and/or merge-requests.

8 years agoRe-enable breadcrumb icon for teams
Tor Arne Vestbø [Thu, 6 Aug 2009 16:05:36 +0000 (18:05 +0200)]
Re-enable breadcrumb icon for teams

The idea of breadcrumbs is give the user a quick overview of where
he's at in the site, so the icons should be easily recognizable.

Having custom icons for teams and users in the breadcrumbs negates
this effect, as the user has to parse the image and realize that
it's a custom icon, which then could mean either a user or a team.

For this reason we keep the icons in the breadcumb standardized.

8 years agoMove merge-request help box to the bottom of the page
Tor Arne Vestbø [Fri, 7 Aug 2009 15:03:24 +0000 (17:03 +0200)]
Move merge-request help box to the bottom of the page

This is where the user makes any sort of changes (comment, status,
edit, delete), so it's the logical place for help on how to do stuff
using the git protocol instead.

8 years agoRemove sidebar from merge-requests and move links to the bottom
Tor Arne Vestbø [Fri, 7 Aug 2009 14:53:29 +0000 (16:53 +0200)]
Remove sidebar from merge-requests and move links to the bottom

Since the merge-request page will have diffs in the future we need
to make room for the diff, just like the commit page. The delete
link is now on the bottom with the preview/add comment buttons.

I also added a link to update the merge-request.

Ideally we should rework these two buttons to be part of the rest
of the form for changing status, commenting, etc.

8 years agoUse merge-request number for breadcrumb title instead of source branch
Tor Arne Vestbø [Thu, 6 Aug 2009 17:02:49 +0000 (19:02 +0200)]
Use merge-request number for breadcrumb title instead of source branch

8 years agoUse summary instead of description in merge request listing
Tor Arne Vestbø [Fri, 7 Aug 2009 14:45:05 +0000 (16:45 +0200)]
Use summary instead of description in merge request listing

8 years agoAdd a summary-field to merge-requests
Tor Arne Vestbø [Thu, 6 Aug 2009 17:34:19 +0000 (19:34 +0200)]
Add a summary-field to merge-requests

This is ment as a one-line subject/summary of the changes, similar
to the first line in a git commit message, or the subject of an
e-mail (think the subject of a cover-letter for a patch-series).

This leaves the proposal-field for a more complete description
of the changes.

For now i've only renamed the proposal field to "Descripion" in the
locale, but this should perhaps be done all over, in the data model,
etc.

8 years agoThere's no longer a specific reopen action, just the status_tag
Johan Sørensen [Mon, 24 Aug 2009 12:21:49 +0000 (14:21 +0200)]
There's no longer a specific reopen action, just the status_tag

8 years agoMake sure MergeRequest#status_string is a string (for the "legacy" template)
Johan Sørensen [Mon, 24 Aug 2009 10:18:27 +0000 (12:18 +0200)]
Make sure MergeRequest#status_string is a string (for the "legacy" template)

8 years agoUpdated the sites submodule
Johan Sørensen [Mon, 24 Aug 2009 09:56:09 +0000 (11:56 +0200)]
Updated the sites submodule

8 years agoUpdated prettify.js libraries
Johan Sørensen [Mon, 24 Aug 2009 08:57:51 +0000 (10:57 +0200)]
Updated prettify.js libraries

8 years agoMake sure the special filetypes for the prettify.js is detected
Johan Sørensen [Mon, 24 Aug 2009 08:52:21 +0000 (10:52 +0200)]
Make sure the special filetypes for the prettify.js is detected
properly

8 years agoAdded missing license headers to StatusTag and StatusTagTest
Johan Sørensen [Mon, 24 Aug 2009 08:27:58 +0000 (10:27 +0200)]
Added missing license headers to StatusTag and StatusTagTest

8 years agoMake #render_status_tag_list use #to_s on the status before downcasing
Johan Sørensen [Mon, 24 Aug 2009 07:54:29 +0000 (09:54 +0200)]
Make #render_status_tag_list use #to_s on the status before downcasing

8 years agoactivate pending merge-request status_tag tests
Johan Sørensen [Mon, 24 Aug 2009 07:36:58 +0000 (09:36 +0200)]
activate pending merge-request status_tag tests

8 years agoAdded a javascript color picker for selecting merge-request status color
Johan Sørensen [Fri, 31 Jul 2009 11:41:47 +0000 (13:41 +0200)]
Added a javascript color picker for selecting merge-request status color

8 years agoSlightly better merge-request filtering
Johan Sørensen [Fri, 31 Jul 2009 08:06:33 +0000 (10:06 +0200)]
Slightly better merge-request filtering

8 years agoinclude the status_Tag description when rendering the select tag
Johan Sørensen [Fri, 31 Jul 2009 07:35:07 +0000 (09:35 +0200)]
include the status_Tag description when rendering the select tag

8 years agoBe able to easily add/remove merge-request statuses from projects#edit
Johan Sørensen [Thu, 30 Jul 2009 14:59:24 +0000 (16:59 +0200)]
Be able to easily add/remove merge-request statuses from projects#edit

  - add some javascript helpers
  - Be able to easily add/remove statuses without page refresh
  - Colorize the status in merge_requests#index

8 years agoCreate a default "Open" and "Closed" merge_request_status on Project creation
Johan Sørensen [Thu, 30 Jul 2009 11:07:58 +0000 (13:07 +0200)]
Create a default "Open" and "Closed" merge_request_status on Project creation

8 years agoAdd a migration for Project#merge_request_custom_states => Project#merge_request_statuses
Johan Sørensen [Thu, 30 Jul 2009 10:45:46 +0000 (12:45 +0200)]
Add a migration for Project#merge_request_custom_states => Project#merge_request_statuses

8 years agoLosen the custom merge request states even further and allow for both open&closed...
Johan Sørensen [Thu, 30 Jul 2009 10:30:04 +0000 (12:30 +0200)]
Losen the custom merge request states even further and allow for both open&closed custom states

  - Introduce a StatusTag class for abstracting the loosely bounded MergeRequest#status_tag
  - Move to the "legacy" merge_requests closer to the normal ones
  - Simplify the internal MergeRequest statemachine to only have STATUS_OPEN and STATUS_CLOSED
  - Introduce a MergeRequestStatus model that users add to a project with one of the states
    above
  - Remove the legacy merge_requests_controller actions

8 years agoAdding a timeout around the repository cloning operation
Marius Mathiesen [Tue, 18 Aug 2009 12:03:17 +0000 (14:03 +0200)]
Adding a timeout around the repository cloning operation

8 years agoAdd Other/Multiple as a licence option
Johan Sørensen [Fri, 31 Jul 2009 10:04:07 +0000 (12:04 +0200)]
Add Other/Multiple as a licence option

For when each repo in a project  has a different license

8 years agoFix wording on ~user page to depend on who's viewing it
Johan Sørensen [Fri, 31 Jul 2009 08:45:59 +0000 (10:45 +0200)]
Fix wording on ~user page to depend on who's viewing it

8 years agoStart with the longs refname in #branch_and_path and break when we found something
Johan Sørensen [Fri, 31 Jul 2009 08:39:14 +0000 (10:39 +0200)]
Start with the longs refname in #branch_and_path and break when we found something

8 years agoDo not exit(0) if everything is fine from the pre-receive hook
Johan Sørensen [Mon, 27 Jul 2009 12:57:31 +0000 (14:57 +0200)]
Do not exit(0) if everything is fine from the pre-receive hook

We may be fed even more refs so just let it run and exit cleanly when done.

8 years agoRails' TextHelper: Don't assume UTF8 when forcing encoding in #concat
Johan Sørensen [Mon, 27 Jul 2009 08:53:17 +0000 (10:53 +0200)]
Rails' TextHelper: Don't assume UTF8 when forcing encoding in #concat

8 years agoDon't fail when a non-indexed field is entered as a search term (such as 'http:/...
Johan Sørensen [Fri, 24 Jul 2009 10:36:15 +0000 (12:36 +0200)]
Don't fail when a non-indexed field is entered as a search term (such as 'example.com')

8 years agoBe able to turn new merge-request notifications on or off, per repository
Johan Sørensen [Fri, 24 Jul 2009 09:07:32 +0000 (11:07 +0200)]
Be able to turn new merge-request notifications on or off, per repository

8 years agofixed failing merge-request test
Johan Sørensen [Thu, 23 Jul 2009 09:00:10 +0000 (11:00 +0200)]
fixed failing merge-request test

8 years agoThe "Open" status tag should be capitalized, not downcased when confirmed_by_user
Johan Sørensen [Wed, 22 Jul 2009 19:04:22 +0000 (21:04 +0200)]
The "Open" status tag should be capitalized, not downcased when confirmed_by_user

8 years agoMake sure pending merge requests are never included in the scopes or #from_filter
Johan Sørensen [Wed, 22 Jul 2009 19:00:09 +0000 (21:00 +0200)]
Make sure pending merge requests are never included in the scopes or #from_filter

8 years agoonly show the new project link on the dashboard if it's the current_user
Johan Sørensen [Wed, 22 Jul 2009 15:37:23 +0000 (17:37 +0200)]
only show the new project link on the dashboard if it's the current_user

8 years agoMake sure the MergeRequest#status_tag is escaped when outputted
Johan Sørensen [Wed, 22 Jul 2009 14:17:50 +0000 (16:17 +0200)]
Make sure the MergeRequest#status_tag is escaped when outputted

8 years agoAlways trust Event#data for merge-request updates
Johan Sørensen [Wed, 22 Jul 2009 13:59:50 +0000 (15:59 +0200)]
Always trust Event#data for merge-request updates

8 years agoYe olde lame class="clear" haxx for webkit based browsers
Johan Sørensen [Wed, 22 Jul 2009 13:47:35 +0000 (15:47 +0200)]
Ye olde lame class="clear" haxx for webkit based browsers

8 years agoFurther hotpatching of rails encoding issues
Johan Sørensen [Wed, 10 Jun 2009 11:06:17 +0000 (13:06 +0200)]
Further hotpatching of rails encoding issues
(cherry picked from commit db30baa85347121e5f383116d6b2e0adca403c14)

8 years agoFix merge_requests#index markup and css a bit
Johan Sørensen [Wed, 22 Jul 2009 13:16:54 +0000 (15:16 +0200)]
Fix merge_requests#index markup and css a bit

8 years agoList merge requests more compactly
Johan Sørensen [Wed, 22 Jul 2009 12:54:58 +0000 (14:54 +0200)]
List merge requests more compactly

Switch to list all the merge requests in a table and show more
per_page. Also add a proper breadcrumb to the listings page

8 years agoRefactor the merge-request tracking branches deletion to be in an after_destroy hook
Johan Sørensen [Wed, 22 Jul 2009 07:08:20 +0000 (09:08 +0200)]
Refactor the merge-request tracking branches deletion to be in an after_destroy hook

Pass along all the data needed for the processor in the message body when the
after_destroy hook is called. That way users don't get confused and delete it
multiple times (since there's a small delay in the msg processing

8 years agoMake sure the Last-Modified of commits#show include the latest comment
Johan Sørensen [Tue, 21 Jul 2009 12:31:42 +0000 (14:31 +0200)]
Make sure the Last-Modified of commits#show include the latest comment

if there is one, otherwise use Commit#committed_date

8 years agoUse the correct "Apache License" instead of the older "Apache Software License"
Johan Sørensen [Tue, 21 Jul 2009 12:05:02 +0000 (14:05 +0200)]
Use the correct "Apache License" instead of the older "Apache Software License"

8 years agoAdd a "new project" button to the frontpage as well
Johan Sørensen [Tue, 21 Jul 2009 11:49:48 +0000 (13:49 +0200)]
Add a "new project" button to the frontpage as well

8 years agofixed typo
Johan Sørensen [Tue, 21 Jul 2009 11:45:26 +0000 (13:45 +0200)]
fixed typo

8 years agoFixed spelling error
Johan Sørensen [Tue, 21 Jul 2009 09:37:36 +0000 (11:37 +0200)]
Fixed spelling error