gitorious:mainline.git
4 years agoBump version v3.0.3
Marcin Kulik [Tue, 13 May 2014 18:01:10 +0000 (20:01 +0200)]
Bump version

4 years agoUpdate libdolt
Marcin Kulik [Mon, 12 May 2014 15:15:20 +0000 (17:15 +0200)]
Update libdolt

4 years agoRevert "Use image_tag for images stored in app/assets/images"
Marcin Kulik [Mon, 12 May 2014 13:56:09 +0000 (15:56 +0200)]
Revert "Use image_tag for images stored in app/assets/images"

This reverts commit 4177de03d5cf8390e0ee7f554798e6eb74b6391a.

4 years agoRemove obsolete test
Marcin Kulik [Mon, 12 May 2014 13:40:06 +0000 (15:40 +0200)]
Remove obsolete test

4 years agoFix default group avatar
Marcin Kulik [Mon, 12 May 2014 10:21:45 +0000 (12:21 +0200)]
Fix default group avatar

4 years agoUse image_tag for images stored in app/assets/images
Marcin Kulik [Mon, 12 May 2014 10:02:10 +0000 (12:02 +0200)]
Use image_tag for images stored in app/assets/images

4 years agoAllow passing git-daemon host:port to git-proxy via ENV
Marcin Kulik [Fri, 9 May 2014 15:56:31 +0000 (17:56 +0200)]
Allow passing git-daemon host:port to git-proxy via ENV

4 years agoRemove rotten file
Pawel Pierzchala [Thu, 8 May 2014 13:37:47 +0000 (15:37 +0200)]
Remove rotten file

4 years agoUse ConfigurationReader to unify accesss to configuration files
Pawel Pierzchala [Thu, 8 May 2014 13:37:16 +0000 (15:37 +0200)]
Use ConfigurationReader to unify accesss to configuration files

4 years agoDowngrade rugged gem
Pawel Pierzchala [Tue, 6 May 2014 12:11:41 +0000 (14:11 +0200)]
Downgrade rugged gem

4 years agoRead authorized keys path from ENV
Pawel Pierzchala [Tue, 6 May 2014 11:58:41 +0000 (13:58 +0200)]
Read authorized keys path from ENV

4 years agoviews: adjust spelling of "every time"
Ken Dreyer [Mon, 28 Apr 2014 15:02:30 +0000 (09:02 -0600)]
views: adjust spelling of "every time"

everytime -> "every time"

4 years agoBump libdolt
Pawel Pierzchala [Mon, 5 May 2014 11:53:34 +0000 (13:53 +0200)]
Bump libdolt

4 years agoFix tabs issues on project's merge requests page. Closes #6
Pawel Pierzchala [Mon, 28 Apr 2014 10:29:34 +0000 (12:29 +0200)]
Fix tabs issues on project's merge requests page. Closes #6

4 years agoalphabetize project licenses
Ken Dreyer [Wed, 16 Apr 2014 16:03:49 +0000 (10:03 -0600)]
alphabetize project licenses

Sort the project licenses by alphabetization, with the exception of
"Other" and "None", which remain at the end.

4 years agoDisable caching in tests
Pawel Pierzchala [Mon, 28 Apr 2014 10:02:26 +0000 (12:02 +0200)]
Disable caching in tests

4 years agoUpdate zeus
Pawel Pierzchala [Mon, 28 Apr 2014 09:29:03 +0000 (11:29 +0200)]
Update zeus

4 years agoRevert "Add skylight gem"
Marcin Kulik [Thu, 24 Apr 2014 15:26:00 +0000 (17:26 +0200)]
Revert "Add skylight gem"

This reverts commit 4b6fa451388853bf2221d685114e4d67648db27f.

4 years agoFix OAuth URL related tests of ProjectJSONPresenter
Marcin Kulik [Thu, 24 Apr 2014 13:28:00 +0000 (15:28 +0200)]
Fix OAuth URL related tests of ProjectJSONPresenter

4 years agoAdd integration test for DiffBackend. Refs #5
Pawel Pierzchala [Thu, 24 Apr 2014 12:19:33 +0000 (14:19 +0200)]
Add integration test for DiffBackend. Refs #5

4 years agoFix anchor links on commits list page
Pawel Pierzchala [Thu, 24 Apr 2014 11:38:16 +0000 (13:38 +0200)]
Fix anchor links on commits list page

4 years agoDisplay info about hidden diff. Closes #5
Pawel Pierzchala [Thu, 24 Apr 2014 11:15:03 +0000 (13:15 +0200)]
Display info about hidden diff. Closes #5

4 years agoUse Grit interface for diffs. Refs #5
Pawel Pierzchala [Thu, 24 Apr 2014 11:02:38 +0000 (13:02 +0200)]
Use Grit interface for diffs. Refs #5

4 years agoMake is_gitorious_dot_org == false by default
Marcin Kulik [Wed, 23 Apr 2014 10:59:42 +0000 (12:59 +0200)]
Make is_gitorious_dot_org == false by default

There is only ONE gitorious.org installation so this default covered the
least amount of instances it could.

4 years agoAdd skylight gem
Marcin Kulik [Wed, 23 Apr 2014 09:05:19 +0000 (11:05 +0200)]
Add skylight gem

It requires config/skylight.yml file with valid credentials to be
activated. Otherwise it is disabled automatically.

4 years agoRequire non-blank login also for users that sign up with OpenID
Marcin Kulik [Tue, 22 Apr 2014 14:14:45 +0000 (16:14 +0200)]
Require non-blank login also for users that sign up with OpenID

"login" field is used in Gitorious not only for authentication but also
for user profiles (displaying and generating urls to them).

A better name for this field would be "username" and it should be
renamed in the future.

4 years agoAccept arguments from command line in bin/create-user
Pawel Pierzchala [Mon, 21 Apr 2014 14:41:59 +0000 (16:41 +0200)]
Accept arguments from command line in bin/create-user

4 years agoUp UI build
Marcin Kulik [Fri, 18 Apr 2014 11:20:23 +0000 (13:20 +0200)]
Up UI build

4 years agoUse production version of react in integration tests
Marcin Kulik [Fri, 18 Apr 2014 11:14:29 +0000 (13:14 +0200)]
Use production version of react in integration tests

...to prevent printing of debug messages on the terminal.

4 years agoBring back "start watching" to merge request comment form
Marcin Kulik [Fri, 18 Apr 2014 11:03:26 +0000 (13:03 +0200)]
Bring back "start watching" to merge request comment form

4 years agoDisplay server side errors when editing comments
Marcin Kulik [Thu, 17 Apr 2014 16:36:23 +0000 (18:36 +0200)]
Display server side errors when editing comments

4 years agoRemove old, server side commenting
Marcin Kulik [Thu, 17 Apr 2014 16:12:21 +0000 (18:12 +0200)]
Remove old, server side commenting

4 years agoImplement anchor based links to comments
Marcin Kulik [Thu, 17 Apr 2014 11:35:59 +0000 (13:35 +0200)]
Implement anchor based links to comments

4 years agoUp UI build
Marcin Kulik [Thu, 17 Apr 2014 10:33:57 +0000 (12:33 +0200)]
Up UI build

4 years agoUp UI build
Marcin Kulik [Thu, 17 Apr 2014 10:21:58 +0000 (12:21 +0200)]
Up UI build

4 years agoAdd lxc provider specific configuration for Vagrant
Marcin Kulik [Thu, 17 Apr 2014 10:21:21 +0000 (12:21 +0200)]
Add lxc provider specific configuration for Vagrant

4 years agoAdd Eclipse Public License to project license
Piotr Solnica [Wed, 16 Apr 2014 11:23:15 +0000 (13:23 +0200)]
Add Eclipse Public License to project license

4 years agoProcess smtp.yml with ERB
Marcin Kulik [Tue, 15 Apr 2014 15:28:42 +0000 (17:28 +0200)]
Process smtp.yml with ERB

4 years agoMake sure edit form's textarea is focused
Marcin Kulik [Fri, 11 Apr 2014 15:40:07 +0000 (17:40 +0200)]
Make sure edit form's textarea is focused

4 years agoHide empty comment row when no form nor comments are displayed
Marcin Kulik [Fri, 11 Apr 2014 15:27:59 +0000 (17:27 +0200)]
Hide empty comment row when no form nor comments are displayed

4 years agoFocus textarea when editing comment
Marcin Kulik [Fri, 11 Apr 2014 14:48:53 +0000 (16:48 +0200)]
Focus textarea when editing comment

4 years agoMove new comment wrapper div to AddCommentForm
Marcin Kulik [Fri, 11 Apr 2014 14:46:17 +0000 (16:46 +0200)]
Move new comment wrapper div to AddCommentForm

4 years agoFix focus issues with comment forms
Marcin Kulik [Fri, 11 Apr 2014 14:32:43 +0000 (16:32 +0200)]
Fix focus issues with comment forms

4 years agoExtract comment list rendering to its own component
Marcin Kulik [Fri, 11 Apr 2014 14:28:14 +0000 (16:28 +0200)]
Extract comment list rendering to its own component

4 years agoDisplay comment form below comment list on commit and mr#diffs pages
Marcin Kulik [Fri, 11 Apr 2014 14:10:24 +0000 (16:10 +0200)]
Display comment form below comment list on commit and mr#diffs pages

4 years agoAdd react.js to vendor
Marcin Kulik [Fri, 11 Apr 2014 13:16:15 +0000 (15:16 +0200)]
Add react.js to vendor

4 years agoRevert "Use react-rails from gitorious fork"
Marcin Kulik [Fri, 11 Apr 2014 13:14:54 +0000 (15:14 +0200)]
Revert "Use react-rails from gitorious fork"

This reverts commit 26f20c69c804b0c6aaca09fee56cf9c62c41ff25.

4 years agoRevert "Use https url to gitorious/react-rails"
Marcin Kulik [Fri, 11 Apr 2014 13:14:53 +0000 (15:14 +0200)]
Revert "Use https url to gitorious/react-rails"

This reverts commit 200b7d47c2b639229504003a8c81ee25fe9e5742.

4 years agoRevert "Move react-rails gem to default group"
Marcin Kulik [Fri, 11 Apr 2014 13:14:49 +0000 (15:14 +0200)]
Revert "Move react-rails gem to default group"

This reverts commit 43ba6ace8fefb365e056e1f497f04a4333803ee5.

4 years agoMove react-rails gem to default group
Marcin Kulik [Fri, 11 Apr 2014 13:08:30 +0000 (15:08 +0200)]
Move react-rails gem to default group

4 years agoUse https url to gitorious/react-rails
Marcin Kulik [Fri, 11 Apr 2014 12:57:56 +0000 (14:57 +0200)]
Use https url to gitorious/react-rails

4 years agoUse react-rails from gitorious fork
Marcin Kulik [Fri, 11 Apr 2014 12:53:56 +0000 (14:53 +0200)]
Use react-rails from gitorious fork

4 years agoUpgrade rails to latest 3.2 version
Marcin Kulik [Fri, 11 Apr 2014 12:53:27 +0000 (14:53 +0200)]
Upgrade rails to latest 3.2 version

4 years agoIgnore public/assets
Marcin Kulik [Fri, 11 Apr 2014 12:51:53 +0000 (14:51 +0200)]
Ignore public/assets

4 years agoMake markdown editor tabbed
Marcin Kulik [Fri, 11 Apr 2014 10:59:26 +0000 (12:59 +0200)]
Make markdown editor tabbed

4 years agoMake comment body a "bound" value for textarea
Marcin Kulik [Fri, 11 Apr 2014 10:25:51 +0000 (12:25 +0200)]
Make comment body a "bound" value for textarea

4 years agoUse SubmitButon component in all comment forms
Marcin Kulik [Fri, 11 Apr 2014 10:25:05 +0000 (12:25 +0200)]
Use SubmitButon component in all comment forms

4 years agoRemove debugger gem from bundle
Marcin Kulik [Fri, 11 Apr 2014 10:21:28 +0000 (12:21 +0200)]
Remove debugger gem from bundle

4 years agoDisplay loading indicator on comment button
Marcin Kulik [Fri, 11 Apr 2014 10:03:58 +0000 (12:03 +0200)]
Display loading indicator on comment button

Loader gif generated with http://www.ajaxload.info/ :

type: facebook
bg color: #0055cc (to match btn-primary bg)
transparent bg: checked
fg color: #ffffff

4 years agoInclude application.css in main layout
Marcin Kulik [Fri, 11 Apr 2014 10:02:36 +0000 (12:02 +0200)]
Include application.css in main layout

4 years agoUpdate copyright headers
Marcin Kulik [Fri, 11 Apr 2014 08:59:11 +0000 (10:59 +0200)]
Update copyright headers

4 years agoExtract comments container into partial
Marcin Kulik [Fri, 11 Apr 2014 08:51:27 +0000 (10:51 +0200)]
Extract comments container into partial

4 years agoDisplay login prompt in comments section for guests
Marcin Kulik [Fri, 11 Apr 2014 08:42:21 +0000 (10:42 +0200)]
Display login prompt in comments section for guests

4 years agoRequire main js bundle in app layout only when in Rails context
Marcin Kulik [Thu, 10 Apr 2014 17:59:08 +0000 (19:59 +0200)]
Require main js bundle in app layout only when in Rails context

"application" layout is used both by ActionView and by dolt renderer.
In dolt context there is no access to Rails view helpers.
The js bundle is so far only used for comments, repo browser (dolt)
doesn't need it so it's safe to require it conditionally.

4 years agoAjaxify commenting
Marcin Kulik [Thu, 10 Apr 2014 12:56:31 +0000 (14:56 +0200)]
Ajaxify commenting

- adding and editing comments doesn't reload the page anymore
- multiple add/edit forms can be opened at the same time
- "Edit" button on comment disappears after allowed time for editing

4 years agoDon't display diffs of binary files. #5
Pawel Pierzchala [Thu, 10 Apr 2014 14:38:32 +0000 (16:38 +0200)]
Don't display diffs of binary files. #5

4 years agoDisplay correct diff of MR. Closes #4
Pawel Pierzchala [Thu, 10 Apr 2014 13:55:18 +0000 (15:55 +0200)]
Display correct diff of MR. Closes #4

4 years agoUpdate authors
Pawel Pierzchala [Thu, 10 Apr 2014 09:38:37 +0000 (11:38 +0200)]
Update authors

4 years agoAuthorize access to project in repositories controller
Pawel Pierzchala [Thu, 10 Apr 2014 09:34:19 +0000 (11:34 +0200)]
Authorize access to project in repositories controller

4 years agoAdd info about installer to Readme v3.0.2
Pawel Pierzchala [Wed, 9 Apr 2014 09:51:26 +0000 (11:51 +0200)]
Add info about installer to Readme

4 years agoProcess optional config files (memcache, resque) with ERB
Marcin Kulik [Thu, 3 Apr 2014 13:27:36 +0000 (15:27 +0200)]
Process optional config files (memcache, resque) with ERB

4 years agoAdd missing require for ERB
Marcin Kulik [Wed, 2 Apr 2014 15:50:54 +0000 (17:50 +0200)]
Add missing require for ERB

4 years agoProcess gitorious.yml with ERB
Marcin Kulik [Wed, 2 Apr 2014 15:10:50 +0000 (17:10 +0200)]
Process gitorious.yml with ERB

4 years agoAdd bin script for resque
Marcin Kulik [Wed, 2 Apr 2014 13:56:39 +0000 (15:56 +0200)]
Add bin script for resque

4 years agoMake bin/unicorn always use config/unicorn.rb as its config
Marcin Kulik [Wed, 2 Apr 2014 13:48:04 +0000 (15:48 +0200)]
Make bin/unicorn always use config/unicorn.rb as its config

4 years agoFix RailsEnv class behavior for hash lookups
Marcin Kulik [Wed, 2 Apr 2014 09:50:42 +0000 (11:50 +0200)]
Fix RailsEnv class behavior for hash lookups

4 years agoUpdate fix_missing_mr_refs rake task to fix refs in all MRs
Marcin Kulik [Tue, 1 Apr 2014 14:28:20 +0000 (16:28 +0200)]
Update fix_missing_mr_refs rake task to fix refs in all MRs

4 years agoUp UI build v3.0.1
Marcin Kulik [Mon, 24 Mar 2014 10:21:28 +0000 (11:21 +0100)]
Up UI build

4 years agoPrevent creation of commiter-removed events for removed repositories
Marcin Kulik [Fri, 21 Mar 2014 12:59:07 +0000 (13:59 +0100)]
Prevent creation of commiter-removed events for removed repositories

4 years agoInherit user setting in exec script. Refs #31
Pawel Pierzchala [Fri, 21 Mar 2014 09:56:51 +0000 (10:56 +0100)]
Inherit user setting in exec script. Refs #31

4 years agoUse configs prefixed with production in scripts. Closes #31.
Pawel Pierzchala [Thu, 20 Mar 2014 15:07:09 +0000 (16:07 +0100)]
Use configs prefixed with production in scripts. Closes #31.

4 years agoModel file is not an executable
Marcin Kulik [Thu, 20 Mar 2014 14:11:40 +0000 (15:11 +0100)]
Model file is not an executable

4 years agoFix comment editing paths
Marcin Kulik [Wed, 19 Mar 2014 15:44:55 +0000 (16:44 +0100)]
Fix comment editing paths

4 years agoUp UI build
Marcin Kulik [Wed, 19 Mar 2014 13:23:16 +0000 (14:23 +0100)]
Up UI build

4 years agoStore last MR sequence number on repository
Marcin Kulik [Tue, 18 Mar 2014 11:07:35 +0000 (12:07 +0100)]
Store last MR sequence number on repository

4 years agoSort groups alphabetically. Closes #8.
Pawel Pierzchala [Fri, 7 Mar 2014 14:24:11 +0000 (15:24 +0100)]
Sort groups alphabetically. Closes #8.

4 years agoFix push processor test expectations
Marcin Kulik [Wed, 12 Mar 2014 15:40:43 +0000 (16:40 +0100)]
Fix push processor test expectations

4 years agoCode re-formatting
Marcin Kulik [Wed, 12 Mar 2014 15:29:24 +0000 (16:29 +0100)]
Code re-formatting

4 years agoCreate MR tracking repository in MR processor *synchronously* 264
Marcin Kulik [Wed, 12 Mar 2014 15:04:46 +0000 (16:04 +0100)]
Create MR tracking repository in MR processor *synchronously*

Previously the actual repo cloning was scheduled from
MergeRequestProcessor as another background job but processor's code was
assuming that this repository is already there after issuing
CreateTrackingRepositoryCommand. Because there's no simple way to wait
for the completion of other background job from the current job
CreateTrackingRepositoryCommand learned to (optionally) do the cloning
immediately instead of putting it onto the message queue.

4 years agoRemove obsolete expectation
Marcin Kulik [Wed, 12 Mar 2014 13:54:24 +0000 (14:54 +0100)]
Remove obsolete expectation

4 years agoAdd blackbox test for CreateNewMergeRequestVersion service
Marcin Kulik [Wed, 12 Mar 2014 13:50:25 +0000 (14:50 +0100)]
Add blackbox test for CreateNewMergeRequestVersion service

4 years agoDecouple MR processing code pieces
Marcin Kulik [Wed, 12 Mar 2014 10:40:36 +0000 (11:40 +0100)]
Decouple MR processing code pieces

4 years agoEasier pushing and finding merge base when you only have a repo path
Marcin Kulik [Wed, 12 Mar 2014 10:19:47 +0000 (11:19 +0100)]
Easier pushing and finding merge base when you only have a repo path

4 years agoMake rugged_repository a private accessor as it's an impl detail
Marcin Kulik [Wed, 12 Mar 2014 10:16:55 +0000 (11:16 +0100)]
Make rugged_repository a private accessor as it's an impl detail

4 years agoAdd merge base finding support to Gitorious git abstraction layer
Marcin Kulik [Wed, 12 Mar 2014 10:15:50 +0000 (11:15 +0100)]
Add merge base finding support to Gitorious git abstraction layer

4 years agomerge_branch_name is misleading name, ref_name is THE name
Marcin Kulik [Wed, 12 Mar 2014 09:48:32 +0000 (10:48 +0100)]
merge_branch_name is misleading name, ref_name is THE name

4 years agoAdd note to Gitorious::Git::Repository#push as it's kinda special case
Marcin Kulik [Wed, 12 Mar 2014 09:43:26 +0000 (10:43 +0100)]
Add note to Gitorious::Git::Repository#push as it's kinda special case

4 years agoReorganize code in MergeRequestProcessor
Marcin Kulik [Tue, 11 Mar 2014 10:20:40 +0000 (11:20 +0100)]
Reorganize code in MergeRequestProcessor

4 years agoMove tracking repo related MR methods to its service object
Marcin Kulik [Tue, 11 Mar 2014 10:11:23 +0000 (11:11 +0100)]
Move tracking repo related MR methods to its service object

4 years agoPush to MR target repo should always be forced
Marcin Kulik [Tue, 11 Mar 2014 10:02:04 +0000 (11:02 +0100)]
Push to MR target repo should always be forced