summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Be able to delete a repository hookorigin/web-hooksJohan Sørensen2009-06-173-11/+42
|
* Added breadcrumbs for web hooksJohan Sørensen2009-06-175-4/+25
|
* Added link to the repository hooks page from the "Edit repository" pageJohan Sørensen2009-06-173-0/+11
|
* Added the post-receive web hook processorJohan Sørensen2009-06-172-0/+131
|
* Enqueue a new message for actually performing the post-receive web hookJohan Sørensen2009-06-173-29/+40
|
* Set a more precise timestamp on Repository#last_pushed_atJohan Sørensen2009-06-173-3/+10
|
* Added payload generation for post-receive URLsLaszlo Bacsi2009-06-172-6/+66
|
* Refactored the PushEventProcessor to use the Grit classesJohan Sørensen2009-06-172-48/+39
| | | | Simplifies the code and makes it a bit easier to follow
* Added Web Hook modelJohan Sørensen2009-06-1715-17/+370
|
* Make a MergeRequest know if its ending commit (still) existsMarius Mathiesen2009-06-172-0/+15
|
* Add a warning if gitorious.yml is wrong.Marius Mathiesen2009-06-171-0/+3
| | | - do this in environment.rb since config/<RAILS_ENV> uses the Yaml file directly
* Updating the pay_off.png on the homepage. The font is a little less light ↵August Lilleaas2009-06-162-1/+1
| | | | now, making it easier to read on strange monitors.
* Cleaning up the homepage avatar code. All avatars has the same look now, and ↵August Lilleaas2009-06-163-8/+3
| | | | we only have rounder corners, no inner shadow.
* Fixed test failure due to changed Search mock expectationsJohan Sørensen2009-06-151-1/+1
|
* Display some advanced search tips on the search pageJohan Sørensen2009-06-154-9/+55
|
* Index all merge requests, unless state is STATUS_PENDING_ACCEPTANCE_OF_TERMSJohan Sørensen2009-06-151-1/+1
| | | | Not the other way around.
* Resurect the ajax calls that was removed in 8f01557a1Johan Sørensen2009-06-152-8/+13
|
* The event rendering helper is now aware of the fact that it is some times ↵August Lilleaas2009-06-151-3/+6
| | | | being displayed without commits_in_event_xxx, e.g. on the home page scroller.
* Helvetica beats ArialJohan Sørensen2009-06-151-1/+1
|
* Hook into the "dom:loaded" event instead of onLoad, to prevent needless flashingJohan Sørensen2009-06-151-1/+1
| | | | of search button replacement on the new frontpage
* Tweak the colors and element positioning a bit on the new frontpageJohan Sørensen2009-06-153-7/+34
|
* Always using https when logging in in production mode (according to ↵August Lilleaas2009-06-123-1/+24
| | | | SslRequirement settings).
* Don't cache the commit_infobox when viewing a commit, only the actual diffJohan Sørensen2009-06-121-2/+2
|
* Allowing time cutoff for Group.most_active and customizable time cutoff ↵August Lilleaas2009-06-123-8/+8
| | | | User.most_active_pushers. The new glossy homepage also sets all cutoffs to 7.days.ago.
* Whoops, typo in the project unit test.August Lilleaas2009-06-121-1/+1
|
* Refactoring the avatar helpers, and adding avatar display to teams.August Lilleaas2009-06-122-7/+12
|
* Adding links and logo to the footer.August Lilleaas2009-06-123-1/+19
|
* Stopping the scrolling animation when hovering the scroller.August Lilleaas2009-06-121-12/+23
|
* Adding "see all" links to the projects and teams columns on the home page.August Lilleaas2009-06-122-3/+22
|
* Using a more sensible algorithm that isn't extremely weird and buggy for ↵August Lilleaas2009-06-121-6/+3
| | | | figuring out when to add new content to the scroller .
* Text shadow on timestamp in scroller.August Lilleaas2009-06-121-0/+1
|
* Adding some metadata to users and teams on the home page.August Lilleaas2009-06-122-5/+19
|
* A few layout updates on the new glossy funky homepage.August Lilleaas2009-06-127-7/+18
|
* Updating and renaming the icon and icon avatar images.August Lilleaas2009-06-125-4/+4
|
* Adding the recent events ticker/scroller on the new glossy flashy sparkly ↵August Lilleaas2009-06-1212-26/+216
| | | | homepage.
* Hiding some elements with CSS instead of javascript. This means that people ↵August Lilleaas2009-06-123-7/+5
| | | | without javascript is a tad bit more screwed, but it also means that people with JS don't get flickering page elements when loading the page.
* Adding the columns of most active users, teams and projects to the new ↵August Lilleaas2009-06-129-14/+196
| | | | glossy homepage.
* The homepage on is_gitorious_dot_org now renders the layout only, no view ↵August Lilleaas2009-06-122-13/+17
| | | | (temporarily).
* Adding Project#descriptions_first_paragraph. Spits out everything before the ↵August Lilleaas2009-06-122-0/+14
| | | | first newline.
* Added a hew missing locale keys for the new gitorious homepage.August Lilleaas2009-06-121-1/+3
|
* An extra comma in application.js that made the JS not parse in IE. Fixed, IE ↵August Lilleaas2009-06-121-1/+1
| | | | can now bask in the glory of having javascripts on gitorious.org.
* A few IE fixes in the new glossy homepage stylesheet.August Lilleaas2009-06-121-6/+23
|
* Here's the new and glossy home page header!August Lilleaas2009-06-1215-3/+539
|
* Adding a new configuration declaration to config/gitorious.yml that ↵August Lilleaas2009-06-121-0/+3
| | | | determines wether or not the deployment is the actual gitorious.org deployment. It is false by default. We do this so that people that downloads gitorious gets a less branded and über glossy gitorious, allowing us to go wild on the gitorious.org site, branding wise.
* Moved the binary blob detection into Grit::BlobJohan Sørensen2009-06-114-1/+29
|
* Make unread_count for received messages not include archived messagesJohan Sørensen2009-06-113-1/+12
|
* Better binary blob detectionJohan Sørensen2009-06-116-29/+28
| | | | | | Just check the first 1024 bytes if there's any null bytes, instead of using the error prone mime-type detection, which gives us a smaller chance of false-positives with the null byte detection
* search_box should only use http://, not sslJohan Sørensen2009-06-111-1/+2
|
* Expire the cached avatars whenever the users avatar is changed or deletedJohan Sørensen2009-06-112-1/+73
|
* Pedantic line-length fixes in user.rbJohan Sørensen2009-06-111-5/+17
|
* Unify rendering of git clone and push urls in a partial and restyle it a bitJohan Sørensen2009-06-108-179/+95
|
* Tweaked the way the message actions are displayed on the inboxJohan Sørensen2009-06-105-32/+53
|
* Further hotpatching of rails encoding issuesJohan Sørensen2009-06-102-1/+11
|
* Forgot to add tests for that last actionMarius Mathiesen2009-06-091-0/+9
|
* Adding an archived state to messages:Marius Mathiesen2009-06-0914-17/+199
| | | | | | | | | | - New state&migration - Additions in User and Message - Messages#index now uses inbox - Another action for message archive - Selected messages can now be read or archived - Styling system generated messages with its own icon
* Change the way we store public keys to not include the user supplied commentJohan Sørensen2009-06-095-68/+118
| | | | | | | This makes validating much more flexible since we only care about the algorithm and the encoded key, not how the user supplied comment looks. We replace the comment with our own when passing the key on to the sshd which makes things alot more consistent and provides a better user experience
* Add copyright headers and a note about the repository_owner_namespacing filterJohan Sørensen2009-06-081-0/+30
| | | | to routes.rb
* Be able to delete a team avatarJohan Sørensen2009-06-084-3/+28
|
* Make sure we link the help togglers on a repository overview to the correct ↵Johan Sørensen2009-06-081-6/+6
| | | | repository
* Add a helpful "getting started" box for committers in repositories without ↵Johan Sørensen2009-06-083-1/+51
| | | | commits
* Updated AUTHORS and README with all the required gems and hard line wrapsJohan Sørensen2009-06-082-62/+150
|
* Only group admins can create projects with group ownershipAntonio Marques2009-06-041-4/+15
|
* Merge commit 'mr/tschamm/master'Johan Sørensen2009-06-042-2/+2
|\ | | | | | | | | * commit 'mr/tschamm/master': show main layout and searchbox even in private mode when logged in
| * show main layout and searchbox even in private mode when logged inThomas Schamm2009-06-032-2/+2
| |
* | Make repositories searchable together with projectsJohan Sørensen2009-06-042-2/+10
| |
* | Fix the PushEventProcessor test I brokeJohan Sørensen2009-06-041-1/+2
| |
* | Make sure tag and branch push events get the correct user setJohan Sørensen2009-06-042-3/+4
| |
* | Limit User.most_active_pushers to the past weekJohan Sørensen2009-06-041-1/+1
| |
* | Provide a text-only version of the git_timeout template (for .patch/.diff ↵Johan Sørensen2009-06-041-0/+22
| | | | | | | | formats)
* | Revise the merge request git workflow helper text a bitJohan Sørensen2009-06-043-12/+24
| |
* | Include the Repository#url_path as part of the mergerequest comment eventJohan Sørensen2009-06-041-1/+1
| | | | | | | | So we can see what project+repository is was made in
* | Make sure the etag on commits#show includes new commentsJohan Sørensen2009-06-041-2/+2
| | | | | | | | Otherwise local browser caching may make it appear as if the comment wasn't posted
* | Make sure a users email_aliases and committerships have a destroy dependencyJohan Sørensen2009-06-042-3/+5
| |
* | User#top_level_messages should not include messages Marius Mathiesen2009-06-032-1/+27
| | | | | | with unread replies unless sender is self.
* | Adding support for marking several messages as readMarius Mathiesen2009-06-035-1/+43
| |
* | Monkeypatch GeoIP so we can close its file handlesJohan Sørensen2009-06-031-0/+7
| | | | | | | | | | The GeoIP currently doesn't offer a #close method or a block form of opening the database file, hence it leaves behind an open filehandle whenever it's used
* | Print a friendly error message from the git-daemon if someone tries to push ↵Johan Sørensen2009-06-031-3/+13
| | | | | | | | to it
* | Improving the inbox display:Marius Mathiesen2009-06-034-1/+39
| | | | | | | | | | | | | | | | - Messages now know of their root message - The root message is flagged as having unread replies whenever a new reply is posted to the person starting the thread - User#top_level_messages now contains messages with unread replies and messages to the user
* | Correctly namespaced "clone of" link the sidebar on repositories#showJohan Sørensen2009-06-031-1/+2
|/
* Merge branch 'master' of ↵Johan Sørensen2009-06-033-3/+3
|\ | | | | | | | | | | | | git://gitorious.org/~jasonwoof/gitorious/gitorious-jasonwoof * 'master' of git://gitorious.org/~jasonwoof/gitorious/gitorious-jasonwoof: add year to "human" dates.
| * add year to "human" dates.Jason Woofenden2009-06-033-3/+3
| |
* | Deletion of branch events should be timestamped to the time of the push, notJohan Sørensen2009-06-032-3/+6
| | | | | | | | the time of the last commit
* | Make sure the create/delete branch events links to the proper namespaced repoJohan Sørensen2009-06-031-2/+4
| |
* | Be able to change the ref HEAD points to in repositories#editJohan Sørensen2009-06-027-3/+93
| |
* | In stead of destroying messages when their notifiablesMarius Mathiesen2009-06-026-2/+51
| | | | | | | | | | | | | | | | | | are destroyed (which could lead to messages becoming invisible), we nullify the notifiable references. Since AR's dependent => nullify only nullifies the id, not the type, a before_destroy filter is introduced.
* | Make User.most_active count only push events and rename to most_active_pushersJohan Sørensen2009-06-022-4/+5
| |
* | Make the SSH::Strainer accept git+ssh:// requestsJohan Sørensen2009-06-022-1/+12
| |
* | Make sure the proper icon is rendered for submodule treesJohan Sørensen2009-06-022-2/+2
| |
* | Make sure whitespace in commit messages are formatted correctly in commits#showJohan Sørensen2009-06-023-4/+5
| |
* | Accepting the TOS shouldn't raise if TOS are Marius Mathiesen2009-06-021-1/+1
| | | | | | already accepted. Multiple windows?
* | Fixed variable name speling errorJohan Sørensen2009-05-291-1/+1
|/
* Do some brute-force encoding conversation in the PushEventProcessor if we don'tJohan Sørensen2009-05-292-3/+37
| | | | end up with a valid encoding after the first pass
* User User#login on the commit comments aggregation on a merge-request, to saveJohan Sørensen2009-05-291-1/+1
| | | | some visual space
* Less verbose no-commits-for-this-feed handling and test that it looks like anJohan Sørensen2009-05-282-6/+2
| | | | | | atom feed despite it being empty. No need for managing formats etc, since we assume it's only atom anyway
* Handle feeds for empty branches gracefullyJohan Sørensen2009-05-282-1/+13
|
* Added patch and xml format support for merge requests:Marius Mathiesen2009-05-284-21/+81
| | | | | | | | | - Added #to_xml to merge requests - Added support for merge_requests.xml - Added support for merge_request/id.xml - Added support for merge_requests/id.patch This way one can fetch a patch from Gitorious
* Updated the script/create_admin to include acceptanceMarius Mathiesen2009-05-271-1/+1
| | | | of terms of use.
* Make MergeRequest#resolvable_by? work together with the annoying ways in whichJohan Sørensen2009-05-272-3/+8
| | | | | | | the AuthenticationedSystem module works. I mean christ, who thinks this kinda bullshit up? Returning a :false symbol instead of nil, making us jump through hoops in the rest of the app.
* Displaying the reopen link for merge requests also when current user is not ↵Marius Mathiesen2009-05-271-6/+9
| | | | the owner
* Show user and team avatars on the frontpageJohan Sørensen2009-05-263-4/+16
|