gitorious:mainline.git
2 years agoRelease 3.2.1 v3.2.1
Marcin Kulik [Sat, 14 Feb 2015 08:43:13 +0000 (09:43 +0100)]
Release 3.2.1

2 years agoUp UI build
Marcin Kulik [Fri, 13 Feb 2015 16:55:44 +0000 (16:55 +0000)]
Up UI build

2 years agoRedirect to proper messages tab after bulk update
Marcin Kulik [Fri, 13 Feb 2015 16:11:53 +0000 (16:11 +0000)]
Redirect to proper messages tab after bulk update

2 years agoFix display of pagination on message list
Marcin Kulik [Fri, 13 Feb 2015 14:28:52 +0000 (14:28 +0000)]
Fix display of pagination on message list

2 years agoDon't show timeout message for empty diffs (ie. blank file added)
Marcin Kulik [Fri, 13 Feb 2015 11:32:33 +0000 (11:32 +0000)]
Don't show timeout message for empty diffs (ie. blank file added)

2 years agoCreate new version of MR only if commit range was changed
Marcin Kulik [Thu, 12 Feb 2015 16:54:19 +0000 (16:54 +0000)]
Create new version of MR only if commit range was changed

2 years agoFix selecting of auto-generated, internal messages
Marcin Kulik [Thu, 12 Feb 2015 14:57:17 +0000 (14:57 +0000)]
Fix selecting of auto-generated, internal messages

2 years agoFix Repository#clone_url for when git:// protocol is disabled
Marcin Kulik [Thu, 12 Feb 2015 14:22:51 +0000 (14:22 +0000)]
Fix Repository#clone_url for when git:// protocol is disabled

2 years agoFix test for LdapGroup#memberships_modifiable_by?
Marcin Kulik [Thu, 12 Feb 2015 14:15:53 +0000 (14:15 +0000)]
Fix test for LdapGroup#memberships_modifiable_by?

2 years agoFix message selection links on Messages page
Marcin Kulik [Thu, 12 Feb 2015 12:36:55 +0000 (12:36 +0000)]
Fix message selection links on Messages page

2 years agoDisplay "Add member" button only for group admins
Marcin Kulik [Thu, 12 Feb 2015 12:24:05 +0000 (12:24 +0000)]
Display "Add member" button only for group admins

2 years agoNot all repo collaborators are committers
Marcin Kulik [Wed, 11 Feb 2015 16:48:39 +0000 (16:48 +0000)]
Not all repo collaborators are committers

2 years agoInclude console.log polyfill also in development
Marcin Kulik [Wed, 11 Feb 2015 14:14:36 +0000 (14:14 +0000)]
Include console.log polyfill also in development

2 years agoUp UI build
Marcin Kulik [Wed, 11 Feb 2015 14:13:17 +0000 (14:13 +0000)]
Up UI build

2 years agoMake it explicit that ownership transfer goes to a team
Marcin Kulik [Tue, 10 Feb 2015 16:15:34 +0000 (16:15 +0000)]
Make it explicit that ownership transfer goes to a team

2 years agoFix transferring of repo ownership
Marcin Kulik [Tue, 10 Feb 2015 16:15:06 +0000 (16:15 +0000)]
Fix transferring of repo ownership

2 years agoWhitespace
Marcin Kulik [Tue, 10 Feb 2015 15:54:10 +0000 (15:54 +0000)]
Whitespace

2 years agoUpgrade net-ldap to latest version
Marcin Kulik [Mon, 9 Feb 2015 11:06:01 +0000 (11:06 +0000)]
Upgrade net-ldap to latest version

2 years agoUpdate tests for prev change
Marcin Kulik [Wed, 4 Feb 2015 16:57:19 +0000 (16:57 +0000)]
Update tests for prev change

2 years agoMake flash messages more accurate
Marcin Kulik [Wed, 4 Feb 2015 16:31:42 +0000 (16:31 +0000)]
Make flash messages more accurate

2 years agoFix tabs on account settings page in IE9
Marcin Kulik [Tue, 3 Feb 2015 15:42:36 +0000 (15:42 +0000)]
Fix tabs on account settings page in IE9

IE9 doesn't support history API and $.pjax is a noop there thus we need
to reload the page with proper URL manually.

2 years agoHide password reset links on user admin page when using LDAP
Marcin Kulik [Tue, 3 Feb 2015 10:43:10 +0000 (10:43 +0000)]
Hide password reset links on user admin page when using LDAP

2 years agoSilence asset pipeline logging in development env
Marcin Kulik [Mon, 2 Feb 2015 15:02:39 +0000 (15:02 +0000)]
Silence asset pipeline logging in development env

2 years agoFix page title on wiki history page
Marcin Kulik [Mon, 2 Feb 2015 14:54:58 +0000 (14:54 +0000)]
Fix page title on wiki history page

2 years agoHide "Change Password" tab when LDAP authentication is enabled
Marcin Kulik [Mon, 2 Feb 2015 12:45:17 +0000 (12:45 +0000)]
Hide "Change Password" tab when LDAP authentication is enabled

2 years agoRevert "Sort by event time, not its ID"
Marcin Kulik [Mon, 2 Feb 2015 12:11:15 +0000 (13:11 +0100)]
Revert "Sort by event time, not its ID"

This reverts commit 916c710b9a97d79df7b45dfb4f89899811def060.

2 years agoSort by event time, not its ID
Marcin Kulik [Mon, 2 Feb 2015 12:00:44 +0000 (12:00 +0000)]
Sort by event time, not its ID

2 years agoChange "by activity" sorting of projects to use latest activity instead of overall...
Marcin Kulik [Mon, 2 Feb 2015 11:35:57 +0000 (11:35 +0000)]
Change "by activity" sorting of projects to use latest activity instead of overall activity

2 years agoUp UI build, for good
Marcin Kulik [Mon, 2 Feb 2015 11:08:40 +0000 (11:08 +0000)]
Up UI build, for good

2 years agoAdd placeholder-shim to dev bundle
Marcin Kulik [Mon, 2 Feb 2015 10:54:24 +0000 (10:54 +0000)]
Add placeholder-shim to dev bundle

2 years agoUp UI build
Marcin Kulik [Mon, 2 Feb 2015 10:53:26 +0000 (10:53 +0000)]
Up UI build

2 years agoMake sure IE9 doesn't switch to older rendering engine, never
Marcin Kulik [Thu, 29 Jan 2015 10:30:31 +0000 (10:30 +0000)]
Make sure IE9 doesn't switch to older rendering engine, never

2 years agoUp UI build
Marcin Kulik [Wed, 28 Jan 2015 15:58:20 +0000 (15:58 +0000)]
Up UI build

2 years agoAdd Cancel buttons to forms
Marcin Kulik [Wed, 28 Jan 2015 15:57:19 +0000 (15:57 +0000)]
Add Cancel buttons to forms

2 years agoMake sure es5 shims are used on repo browser page too
Marcin Kulik [Fri, 23 Jan 2015 10:56:18 +0000 (10:56 +0000)]
Make sure es5 shims are used on repo browser page too

2 years agoUpgrade acts-as-taggable-on
Marcin Kulik [Fri, 23 Jan 2015 10:31:11 +0000 (10:31 +0000)]
Upgrade acts-as-taggable-on

2 years agoUp UI build
Marcin Kulik [Thu, 22 Jan 2015 15:07:39 +0000 (15:07 +0000)]
Up UI build

2 years agoUpgrade bugsnag
Marcin Kulik [Tue, 6 Jan 2015 13:22:15 +0000 (13:22 +0000)]
Upgrade bugsnag

2 years agoDon't require SSH key when SSH daemon is disabled
Marcin Kulik [Mon, 5 Jan 2015 16:04:29 +0000 (16:04 +0000)]
Don't require SSH key when SSH daemon is disabled

2 years agoRemove footer_blurb setting mention
Marcin Kulik [Thu, 11 Dec 2014 15:42:03 +0000 (15:42 +0000)]
Remove footer_blurb setting mention

2 years agoFix external_stylesheets setting
Marcin Kulik [Thu, 11 Dec 2014 15:39:26 +0000 (15:39 +0000)]
Fix external_stylesheets setting

2 years agoFix footer links overriding
Marcin Kulik [Thu, 11 Dec 2014 15:10:04 +0000 (15:10 +0000)]
Fix footer links overriding

2 years agoFix additional_view_paths configuration loading
Marcin Kulik [Wed, 10 Dec 2014 17:06:46 +0000 (17:06 +0000)]
Fix additional_view_paths configuration loading

2 years agoRemove deprecated option check
Marcin Kulik [Wed, 10 Dec 2014 16:27:18 +0000 (16:27 +0000)]
Remove deprecated option check

2 years agoFix display of custom license label
Marcin Kulik [Tue, 9 Dec 2014 16:10:32 +0000 (16:10 +0000)]
Fix display of custom license label

2 years agoUpdate sample config file to reflect reality
Marcin Kulik [Fri, 5 Dec 2014 16:53:04 +0000 (16:53 +0000)]
Update sample config file to reflect reality

2 years agoClean up repository policy
Marcin Kulik [Fri, 5 Dec 2014 16:38:23 +0000 (16:38 +0000)]
Clean up repository policy

2 years agoAllow overriding session cookie key with environment variable
Marcin Kulik [Thu, 4 Dec 2014 15:31:22 +0000 (15:31 +0000)]
Allow overriding session cookie key with environment variable

Needed for sessions to work when hosting 2 gitorious instances, one at
example.org, second at second.example.org.

2 years agoUpdate release data of 3.2 v3.2.0
Marcin Kulik [Thu, 4 Dec 2014 10:04:44 +0000 (10:04 +0000)]
Update release data of 3.2

2 years agoUpdate changelog - http cloning is waaay faster now
Marcin Kulik [Wed, 3 Dec 2014 12:06:41 +0000 (13:06 +0100)]
Update changelog - http cloning is waaay faster now

2 years agoFix typo
Marcin Kulik [Wed, 3 Dec 2014 12:02:36 +0000 (12:02 +0000)]
Fix typo

2 years agoCorrect 3.2 release date
Marcin Kulik [Wed, 3 Dec 2014 10:35:33 +0000 (10:35 +0000)]
Correct 3.2 release date

2 years agoUpdate changelog
Marcin Kulik [Wed, 3 Dec 2014 10:33:09 +0000 (10:33 +0000)]
Update changelog

2 years agoUse high port number for forwarding https
Marcin Kulik [Wed, 3 Dec 2014 10:08:50 +0000 (10:08 +0000)]
Use high port number for forwarding https

2 years agoUse pluggable authentication in users internal API
Marcin Kulik [Tue, 2 Dec 2014 14:57:55 +0000 (14:57 +0000)]
Use pluggable authentication in users internal API

2 years agoUpdate Rails to 3.2.21
Marcin Kulik [Tue, 2 Dec 2014 10:45:28 +0000 (10:45 +0000)]
Update Rails to 3.2.21

2 years agoEnable git daemon URLs for tests
Marcin Kulik [Tue, 2 Dec 2014 10:05:03 +0000 (10:05 +0000)]
Enable git daemon URLs for tests

2 years agoRegenerate authorized_keys as part of upgrade rake task
Marcin Kulik [Mon, 1 Dec 2014 15:59:42 +0000 (15:59 +0000)]
Regenerate authorized_keys as part of upgrade rake task

2 years agoAdd rake task for upgrades (schema+data)
Marcin Kulik [Mon, 1 Dec 2014 14:09:00 +0000 (14:09 +0000)]
Add rake task for upgrades (schema+data)

2 years agoMake admin seed idempotent
Marcin Kulik [Mon, 1 Dec 2014 13:59:38 +0000 (13:59 +0000)]
Make admin seed idempotent

2 years agoFix license comment
Marcin Kulik [Mon, 1 Dec 2014 13:53:21 +0000 (13:53 +0000)]
Fix license comment

2 years agoUpdate sample config file to reflect actual defaults
Marcin Kulik [Fri, 28 Nov 2014 16:36:06 +0000 (17:36 +0100)]
Update sample config file to reflect actual defaults

2 years agoDisable git-daemon URLs by default
Marcin Kulik [Fri, 28 Nov 2014 16:34:54 +0000 (17:34 +0100)]
Disable git-daemon URLs by default

git:// is not a secure protocol and should be used.

2 years agoSimplify wrapper scripts
Marcin Kulik [Wed, 26 Nov 2014 15:39:20 +0000 (15:39 +0000)]
Simplify wrapper scripts

2 years agoBump version
Marcin Kulik [Wed, 26 Nov 2014 14:16:52 +0000 (15:16 +0100)]
Bump version

2 years agoMonitor app with skylight.io
Marcin Kulik [Tue, 25 Nov 2014 13:17:29 +0000 (13:17 +0000)]
Monitor app with skylight.io

2 years agoAlways skip session in internal APIs, even when in private mode
Marcin Kulik [Fri, 21 Nov 2014 09:15:36 +0000 (09:15 +0000)]
Always skip session in internal APIs, even when in private mode

2 years agoDon't require session in internal API
Marcin Kulik [Thu, 20 Nov 2014 12:11:47 +0000 (12:11 +0000)]
Don't require session in internal API

2 years agoRevert "Request basic auth when auth required for all formats except html"
Marcin Kulik [Thu, 20 Nov 2014 12:08:43 +0000 (12:08 +0000)]
Revert "Request basic auth when auth required for all formats except html"

This reverts commit c07af02da527acb36db7caab3461600c94c9739e.
It was showing basic auth dialog in instances with public mode off when
user was not logged and accessed homepage. We need solve that somehow
differently.

2 years agoExport RACK_ENV so Sinatra gets proper env under Unicorn
Marcin Kulik [Thu, 13 Nov 2014 12:53:40 +0000 (12:53 +0000)]
Export RACK_ENV so Sinatra gets proper env under Unicorn

3 years agoUse https url for ui3 submodule
Marcin Kulik [Wed, 22 Oct 2014 11:31:52 +0000 (13:31 +0200)]
Use https url for ui3 submodule

3 years agoEnsure Content-Length is set for graph API response
Marcin Kulik [Wed, 22 Oct 2014 11:03:42 +0000 (13:03 +0200)]
Ensure Content-Length is set for graph API response

... to make it cacheable.

3 years agoMake seeds idempotent
Marcin Kulik [Thu, 16 Oct 2014 15:54:24 +0000 (17:54 +0200)]
Make seeds idempotent

3 years agoExit sphinx foreground task with child process exit code
Marcin Kulik [Thu, 16 Oct 2014 09:07:22 +0000 (11:07 +0200)]
Exit sphinx foreground task with child process exit code

3 years agoFix archive cache and tmp paths for Docker container
Marcin Kulik [Wed, 15 Oct 2014 15:11:58 +0000 (17:11 +0200)]
Fix archive cache and tmp paths for Docker container

3 years agoEnforce user to "git" when running in Docker
Marcin Kulik [Wed, 15 Oct 2014 15:10:22 +0000 (17:10 +0200)]
Enforce user to "git" when running in Docker

3 years agoAdd script for starting thinking-sphinx
Marcin Kulik [Mon, 13 Oct 2014 15:09:47 +0000 (17:09 +0200)]
Add script for starting thinking-sphinx

3 years agoRevert "No need for upstream definitions" and "Set DNS resolver for Nginx"
Marcin Kulik [Mon, 13 Oct 2014 15:46:19 +0000 (17:46 +0200)]
Revert "No need for upstream definitions" and "Set DNS resolver for Nginx"

Dynamic resolving in Nginx requires specifying DNS resolver, which in
turn requires a real DNS server on the host (to resolve from /etc/hosts
populated by Docker). This complicates the setup so we revert back to
static (on startup) resolving.

This is problematic for restarting of linked containers where IP of a
dependent container may change.

Next version of Docker (1.4) is supposed to have "fixed network
configuration" ability for containers which will solve the restart
issue.

3 years agoSet DNS resolver for Nginx
Marcin Kulik [Mon, 13 Oct 2014 15:23:30 +0000 (17:23 +0200)]
Set DNS resolver for Nginx

3 years agoNo need for upstream definitions
Marcin Kulik [Mon, 13 Oct 2014 14:08:34 +0000 (16:08 +0200)]
No need for upstream definitions

upstreams make sense when you have server groups with more than 1 server
in each. Also, directly using hostnames in proxy_pass directives
(together with a variable, like $request_uri) makes Nginx resolve
hostnames dynamically, on each request instead of only on startup.

3 years agoUse hostnames instead of env vars
Marcin Kulik [Fri, 10 Oct 2014 15:31:44 +0000 (17:31 +0200)]
Use hostnames instead of env vars

/etc/hosts is updated for all linked containers when a given container
is restarted. Refering by hostname has been in Docker for quite a while
so it doesn't require very new Docker version. However Docker 1.3
updates /etc/hosts of all linked containers with the new IP when given
container is restarted.

3 years agoMake comments more clear
Marcin Kulik [Fri, 10 Oct 2014 14:52:30 +0000 (16:52 +0200)]
Make comments more clear

3 years agoDefault web addr/port to localhost:3000 in Nginx conf
Marcin Kulik [Fri, 10 Oct 2014 14:49:13 +0000 (16:49 +0200)]
Default web addr/port to localhost:3000 in Nginx conf

3 years agoAdd Docker configuration for Nginx
Marcin Kulik [Fri, 10 Oct 2014 14:07:17 +0000 (16:07 +0200)]
Add Docker configuration for Nginx

3 years agoAdd Dockerfile and related files. Yay!
Marcin Kulik [Thu, 9 Oct 2014 14:26:38 +0000 (16:26 +0200)]
Add Dockerfile and related files. Yay!

3 years agoRemove dealing with user switching from git-proxy
Marcin Kulik [Fri, 10 Oct 2014 08:59:31 +0000 (10:59 +0200)]
Remove dealing with user switching from git-proxy

3 years agoWe're not really interested in building on Ruby 1.9 anymore
Marcin Kulik [Wed, 8 Oct 2014 13:52:34 +0000 (15:52 +0200)]
We're not really interested in building on Ruby 1.9 anymore

3 years agoMake commit comment json presenter markdown rendering work consistently across OSes
Marcin Kulik [Wed, 8 Oct 2014 13:47:32 +0000 (15:47 +0200)]
Make commit comment json presenter markdown rendering work consistently across OSes

3 years agoSet hostname to the one expected by integration tests
Marcin Kulik [Wed, 8 Oct 2014 13:38:45 +0000 (15:38 +0200)]
Set hostname to the one expected by integration tests

3 years agoLoad db schema for travis build
Marcin Kulik [Wed, 8 Oct 2014 12:34:17 +0000 (14:34 +0200)]
Load db schema for travis build

3 years agoUse absolute path to config file when symlinking
Marcin Kulik [Wed, 8 Oct 2014 11:28:52 +0000 (13:28 +0200)]
Use absolute path to config file when symlinking

3 years agoUse test/gitorious.yml during builds
Marcin Kulik [Wed, 8 Oct 2014 11:09:30 +0000 (13:09 +0200)]
Use test/gitorious.yml during builds

3 years agoAdd db config file for travis
Marcin Kulik [Wed, 8 Oct 2014 10:30:42 +0000 (12:30 +0200)]
Add db config file for travis

3 years agoActually include resque bundler group in build
Marcin Kulik [Wed, 8 Oct 2014 10:27:30 +0000 (12:27 +0200)]
Actually include resque bundler group in build

3 years agoAdd travis build configuration file
Marcin Kulik [Wed, 8 Oct 2014 10:09:37 +0000 (12:09 +0200)]
Add travis build configuration file

3 years agoRemove legacy markdown configuration
Marcin Kulik [Tue, 7 Oct 2014 15:39:30 +0000 (17:39 +0200)]
Remove legacy markdown configuration

3 years agoFix tests
Marcin Kulik [Tue, 7 Oct 2014 15:04:35 +0000 (17:04 +0200)]
Fix tests

3 years agoUse RedCarpet for rendering project and group descriptions, also wikis
Marcin Kulik [Tue, 7 Oct 2014 15:02:24 +0000 (17:02 +0200)]
Use RedCarpet for rendering project and group descriptions, also wikis

3 years agoUse latest libdolt (with fixed "last commit" for paths with spaces)
Marcin Kulik [Tue, 7 Oct 2014 11:27:07 +0000 (13:27 +0200)]
Use latest libdolt (with fixed "last commit" for paths with spaces)

3 years agoBe more explicit about repository id key
Marcin Kulik [Mon, 6 Oct 2014 13:37:50 +0000 (15:37 +0200)]
Be more explicit about repository id key