Skip to content
This repository was archived by the owner on Jun 5, 2019. It is now read-only.

Commit 12ba9fb

Browse files
Merge tag 'v5.0.10' into stable/5
2 parents 9de29aa + 2e8678f commit 12ba9fb

34 files changed

+146
-71
lines changed

.pkgr.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ user: openproject
22
group: openproject
33
targets:
44
debian-7: &debian
5-
dependencies:
6-
- imagemagick
75
build_dependencies:
86
- libmagickwand-dev
97
- libsqlite3-dev
@@ -12,8 +10,6 @@ targets:
1210
ubuntu-14.04:
1311
<<: *debian
1412
fedora-20: &redhat
15-
dependencies:
16-
- ImageMagick
1713
build_dependencies:
1814
- ImageMagick-devel
1915
centos-6:
@@ -22,13 +18,10 @@ targets:
2218
<<: *redhat
2319
dependencies:
2420
- epel-release
25-
- ImageMagick
2621
sles-11:
2722
env:
2823
- EMBED_IMAGEMAGICK=true
2924
sles-12:
30-
dependencies:
31-
- ImageMagick
3225
build_dependencies:
3326
- ImageMagick-devel
3427
before_precompile: "packaging/setup"

Gemfile.lock

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -41,132 +41,132 @@ GIT
4141

4242
GIT
4343
remote: https://github.com/finnlabs/openproject-announcements.git
44-
revision: bd87f65c2a1b08db1106a824c265cf940a70dd32
45-
tag: v5.0.9
44+
revision: 0227b6a23e02b0d1b83674a1023075af6829ad03
45+
branch: release/5.0
4646
specs:
47-
openproject-announcements (5.0.9)
47+
openproject-announcements (5.0.10)
4848
rails (~> 4.2.4)
4949

5050
GIT
5151
remote: https://github.com/finnlabs/openproject-backlogs.git
52-
revision: 892b8326949c5d2a6c9451d30ec3e07e7fbcae6f
53-
tag: v5.0.9
52+
revision: 1f5885d98225b84948735408f02b9d75ddda94f0
53+
branch: release/5.0
5454
specs:
55-
openproject-backlogs (5.0.9)
55+
openproject-backlogs (5.0.10)
5656
acts_as_silent_list (~> 2.0.0)
5757
openproject-pdf_export
5858
rails (~> 4.2.4)
5959

6060
GIT
6161
remote: https://github.com/finnlabs/openproject-costs.git
62-
revision: eba6e144f88d2313eadc8e8c63b5d0db5c7b4371
63-
tag: v5.0.9
62+
revision: 081633d0080ab530b1aca14a0c5a1d1de990bb94
63+
branch: release/5.0
6464
specs:
65-
openproject-costs (5.0.9)
65+
openproject-costs (5.0.10)
6666
rails (~> 4.2.4)
6767

6868
GIT
6969
remote: https://github.com/finnlabs/openproject-github_integration
70-
revision: f47859a64173b157083340d553d990d35f07c82a
71-
tag: v5.0.9
70+
revision: 531a8bc565333513cf9ec74f42b1b3d5f016c379
71+
branch: release/5.0
7272
specs:
73-
openproject-github_integration (5.0.9)
73+
openproject-github_integration (5.0.10)
7474
openproject-webhooks (~> 5.0.1)
7575
rails (~> 4.2.4)
7676

7777
GIT
7878
remote: https://github.com/finnlabs/openproject-global_roles.git
79-
revision: 2a55267407142393fa92a38f2d15d79942d71536
80-
tag: v5.0.9
79+
revision: 49ffcaa65bb670cc4df01cd674f9d22efd65cfbb
80+
branch: release/5.0
8181
specs:
82-
openproject-global_roles (5.0.9)
82+
openproject-global_roles (5.0.10)
8383
rails (~> 4.2.4)
8484

8585
GIT
8686
remote: https://github.com/finnlabs/openproject-help_link.git
87-
revision: 03c3e43cdaedef417748371b736d85f9a8e17e07
88-
tag: v5.0.9
87+
revision: 41505497b1553fa30966b991c5e9c2eac30270fd
88+
branch: release/5.0
8989
specs:
90-
openproject-help_link (5.0.9)
90+
openproject-help_link (5.0.10)
9191
rails (~> 4.2.4)
9292

9393
GIT
9494
remote: https://github.com/finnlabs/openproject-local_avatars
95-
revision: 95913a2272b6abc01269e49641a85c13c0468233
96-
tag: v5.0.9
95+
revision: 4224c3f2ff6b25460413ea975ad06364ee125aa9
96+
branch: release/5.0
9797
specs:
98-
openproject-local_avatars (5.0.9)
98+
openproject-local_avatars (5.0.10)
9999
rails (~> 4.2.4)
100100
rmagick (~> 2.15.4)
101101

102102
GIT
103103
remote: https://github.com/finnlabs/openproject-meeting.git
104-
revision: 23d4ffe50b8ead6605a66cd5ae5ed6076124b100
105-
tag: v5.0.9
104+
revision: 6ccb0da6e4c8240d9334e611c410b21abdf078c2
105+
branch: release/5.0
106106
specs:
107-
openproject-meeting (5.0.9)
107+
openproject-meeting (5.0.10)
108108
rails (~> 4.2.4)
109109

110110
GIT
111111
remote: https://github.com/finnlabs/openproject-my_project_page.git
112-
revision: fcaed62d0e94af91c1664ddaced7a71ad38c0c53
113-
tag: v5.0.9
112+
revision: 185218356fb7348a3763a92b1cc39713e8fb2273
113+
branch: release/5.0
114114
specs:
115-
openproject-my_project_page (5.0.9)
115+
openproject-my_project_page (5.0.10)
116116
rails (~> 4.2.4)
117117

118118
GIT
119119
remote: https://github.com/finnlabs/openproject-openid_connect.git
120-
revision: d9391f3b93bd39df6d72096f8a8fe2560036c6ac
121-
tag: v5.0.9
120+
revision: e3d32394b8d042cdfca195d5f1e2e694d4181099
121+
branch: release/5.0
122122
specs:
123-
openproject-openid_connect (5.0.9)
123+
openproject-openid_connect (5.0.10)
124124
lobby_boy (~> 0.1)
125125
omniauth-openid_connect-providers (~> 0.1)
126126
openproject-auth_plugins (~> 5.0.1)
127127
rails (~> 4.2.4)
128128

129129
GIT
130130
remote: https://github.com/finnlabs/openproject-pdf_export.git
131-
revision: bfc5f099d1a38f64ee86f56dd57dc758b91fcc80
132-
tag: v5.0.9
131+
revision: 937400760f70cb6a4d362d70f850ec1e6c1d1908
132+
branch: release/5.0
133133
specs:
134-
openproject-pdf_export (5.0.9)
134+
openproject-pdf_export (5.0.10)
135135
prawn (~> 0.14.0)
136136
rails (~> 4.2.4)
137137

138138
GIT
139139
remote: https://github.com/finnlabs/openproject-reporting.git
140-
revision: c658a041887f884d4dfb6b203954694dfea82abb
141-
tag: v5.0.9
140+
revision: 944f251962fd5c89b6a968efd22b5b49de3f6d94
141+
branch: release/5.0
142142
specs:
143-
openproject-reporting (5.0.9)
143+
openproject-reporting (5.0.10)
144144
openproject-costs (>= 5.0.1)
145145
rails (~> 4.2.4)
146146
reporting_engine (>= 1.1.0)
147147

148148
GIT
149149
remote: https://github.com/finnlabs/openproject-themes-dark.git
150-
revision: 662f3bb525f99738ec7128bb6b981c27c66e1cc7
151-
tag: v5.0.9
150+
revision: 09f50ff82489390910a2afe1d6affeccda09c6c0
151+
branch: release/5.0
152152
specs:
153-
openproject-themes-dark (5.0.9)
153+
openproject-themes-dark (5.0.10)
154154
rails (~> 4.2.4)
155155

156156
GIT
157157
remote: https://github.com/finnlabs/openproject-webhooks
158-
revision: 79ed21b40ee588127d011d360b6be51bd9e46d9c
159-
tag: v5.0.9
158+
revision: 23edcf48401f075407a489824688ada593f5c3c9
159+
branch: release/5.0
160160
specs:
161-
openproject-webhooks (5.0.9)
161+
openproject-webhooks (5.0.10)
162162
rails (~> 4.2.4)
163163

164164
GIT
165165
remote: https://github.com/finnlabs/openproject-xls_export.git
166-
revision: 601f1036d9fdaf24f934c2fedf2fe395cd387a3c
167-
tag: v5.0.9
166+
revision: cdde695086e1d35e0d2a11dbecd412eb793ad120
167+
branch: release/5.0
168168
specs:
169-
openproject-xls_export (5.0.9)
169+
openproject-xls_export (5.0.10)
170170
rails (~> 4.2.4)
171171
spreadsheet (~> 0.8.9)
172172

@@ -203,27 +203,27 @@ GIT
203203

204204
GIT
205205
remote: https://github.com/opf/openproject-auth_plugins.git
206-
revision: b65041ede419506c76cf6d4f265fc6c3e45a9b39
207-
tag: v5.0.9
206+
revision: 75851e32206bc34fb79880fb1e0bb63f93a2f3e0
207+
branch: release/5.0
208208
specs:
209-
openproject-auth_plugins (5.0.9)
209+
openproject-auth_plugins (5.0.10)
210210
omniauth (~> 1.0)
211211
rails (~> 4.2.4)
212212

213213
GIT
214214
remote: https://github.com/opf/openproject-documents.git
215-
revision: 1846b99faffecdfc87609d26c9073189bcec23c8
216-
tag: v5.0.9
215+
revision: 522c6fefd4612b94387d817cbb20c841143df6e7
216+
branch: release/5.0
217217
specs:
218-
openproject-documents (5.0.9)
218+
openproject-documents (5.0.10)
219219
rails (~> 4.2.4)
220220

221221
GIT
222222
remote: https://github.com/opf/openproject-translations.git
223-
revision: 87b499116bd30679916dda76609d22065e0970be
224-
tag: v5.0.9
223+
revision: e5ecc7e6bd7b0c0c65ae382ae752cf747bb1d0b0
224+
branch: release/5.0
225225
specs:
226-
openproject-translations (5.0.9)
226+
openproject-translations (5.0.10)
227227
crowdin-api (~> 0.4.0)
228228
mixlib-shellout (~> 2.1.0)
229229
rails (~> 4.2.3)

Gemfile.plugins

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ group :opf_plugins do
3232

3333
gem "openproject-backlogs", git: "https://github.com/finnlabs/openproject-backlogs.git", tag: CORE_VERSION
3434

35-
gem 'openproject-themes-dark', git: "https://github.com/finnlabs/openproject-themes-dark.git", tag: CORE_VERSION
36-
gem 'openproject-local_avatars', git: "https://github.com/finnlabs/openproject-local_avatars", tag: CORE_VERSION
37-
gem 'openproject-webhooks', git: "https://github.com/finnlabs/openproject-webhooks", tag: CORE_VERSION
38-
gem 'openproject-github_integration', git: "https://github.com/finnlabs/openproject-github_integration", tag: CORE_VERSION
35+
gem 'openproject-themes-dark', git: "https://github.com/finnlabs/openproject-themes-dark.git", branch: CORE_VERSION
36+
gem 'openproject-local_avatars', git: "https://github.com/finnlabs/openproject-local_avatars", branch: CORE_VERSION
37+
gem 'openproject-webhooks', git: "https://github.com/finnlabs/openproject-webhooks", branch: CORE_VERSION
38+
gem 'openproject-github_integration', git: "https://github.com/finnlabs/openproject-github_integration", branch: CORE_VERSION
3939
end
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
// -- copyright
2+
// OpenProject is a project management system.
3+
// Copyright (C) 2012-2015 the OpenProject Foundation (OPF)
4+
//
5+
// This program is free software; you can redistribute it and/or
6+
// modify it under the terms of the GNU General Public License version 3.
7+
//
8+
// OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
9+
// Copyright (C) 2006-2013 Jean-Philippe Lang
10+
// Copyright (C) 2010-2013 the ChiliProject Team
11+
//
12+
// This program is free software; you can redistribute it and/or
13+
// modify it under the terms of the GNU General Public License
14+
// as published by the Free Software Foundation; either version 2
15+
// of the License, or (at your option) any later version.
16+
//
17+
// This program is distributed in the hope that it will be useful,
18+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
19+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20+
// GNU General Public License for more details.
21+
//
22+
// You should have received a copy of the GNU General Public License
23+
// along with this program; if not, write to the Free Software
24+
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
25+
//
26+
// See doc/COPYRIGHT.rdoc for more details.
27+
// ++
28+
29+
var expect = chai.expect;
30+
31+
describe('lodash service', () => {
32+
var lodash;
33+
34+
beforeEach(angular.mock.module('openproject.services'));
35+
36+
beforeEach(angular.mock.inject((___) => {
37+
lodash = ___;
38+
}));
39+
40+
it('should return the global lodash instance', () => {
41+
expect(lodash.name).to.eq('lodash');
42+
});
43+
});
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
// -- copyright
2+
// OpenProject is a project management system.
3+
// Copyright (C) 2012-2015 the OpenProject Foundation (OPF)
4+
//
5+
// This program is free software; you can redistribute it and/or
6+
// modify it under the terms of the GNU General Public License version 3.
7+
//
8+
// OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows:
9+
// Copyright (C) 2006-2013 Jean-Philippe Lang
10+
// Copyright (C) 2010-2013 the ChiliProject Team
11+
//
12+
// This program is free software; you can redistribute it and/or
13+
// modify it under the terms of the GNU General Public License
14+
// as published by the Free Software Foundation; either version 2
15+
// of the License, or (at your option) any later version.
16+
//
17+
// This program is distributed in the hope that it will be useful,
18+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
19+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20+
// GNU General Public License for more details.
21+
//
22+
// You should have received a copy of the GNU General Public License
23+
// along with this program; if not, write to the Free Software
24+
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
25+
//
26+
// See doc/COPYRIGHT.rdoc for more details.
27+
// ++
28+
29+
import LoDashStatic = _.LoDashStatic;
30+
31+
function lodash():LoDashStatic {
32+
return _;
33+
}
34+
35+
angular
36+
.module('openproject.services')
37+
.factory('_', lodash);

frontend/app/components/inplace-edit/directives/field-edit/edit-drop-down/edit-drop-down.directive.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
class="focus-input inplace-edit-select form--select"
1212
id="inplace-edit--write-value--{{::field.name}}"
1313
ng-options="option.name group by option.group for option in customEditorController.allowedValues track by option.href">
14-
<option value="" ng-show="customEditorController.hasNullOption()">{{field.placeholder}}</option>
14+
<option value="" ng-if="customEditorController.hasNullOption()">{{field.placeholder}}</option>
1515
</select>
1616
</div>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ function workPackageComment($timeout, $location, EditableFieldsState, FocusHelpe
152152
restrict: 'E',
153153
replace: true,
154154
transclude: true,
155-
templateUrl: '/components/work-packages/directives/work-package-comment/' +
155+
templateUrl: '/components/work-packages/work-package-comment/' +
156156
'work-package-comment.directive.html',
157157
scope: {
158158
workPackage: '=',

frontend/app/components/wp-buttons/wp-create-button/wp-create-button.directive.js renamed to frontend/app/components/work-packages/wp-create-button/wp-create-button.directive.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ angular
3333
function wpCreateButton() {
3434
return {
3535
restrict: 'E',
36-
templateUrl: '/components/wp-buttons/wp-create-button/wp-create-button.directive.html',
36+
templateUrl: '/components/work-packages/wp-create-button/wp-create-button.directive.html',
3737

3838
scope: {
3939
projectIdentifier: '=',
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ function wpCreateForm() {
3434
return {
3535
restrict: 'E',
3636
templateUrl: function (element, attrs) {
37-
var directory = '/components/work-packages/directives/wp-create-form/',
37+
var directory = '/components/work-packages/wp-create-form/',
3838
template = 'wp-create-form.directive.html';
3939

4040
if (attrs.formTemplate === 'full-create') {

frontend/app/components/wp-buttons/wp-watcher-button/wp-watcher-button.directive.js renamed to frontend/app/components/work-packages/wp-watcher-button/wp-watcher-button.directive.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ angular
3333
function wpWatcherButton() {
3434
return {
3535
replace: true,
36-
templateUrl: '/components/wp-buttons/wp-watcher-button/wp-watcher-button.directive.html',
36+
templateUrl: '/components/work-packages/wp-watcher-button/wp-watcher-button.directive.html',
3737

3838
scope: {
3939
workPackage: '=',

frontend/gulpfile.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,5 +215,7 @@ gulp.task('tests:karma', ['typescript-tests'], function () {
215215
} else {
216216
console.log('An error occurred. Temporary test files can be found in ' + tsOutDir);
217217
}
218+
219+
process.exit(exitCode);
218220
});
219221
});

0 commit comments

Comments
 (0)