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

Commit

Permalink
Release OpenProject 8.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
machisuji committed Oct 23, 2018
2 parents 4be36a9 + 37dbaa0 commit f36f775
Show file tree
Hide file tree
Showing 196 changed files with 6,159 additions and 1,658 deletions.
193 changes: 144 additions & 49 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,10 @@ dist: trusty
cache:
bundler: true
directories:
- frontend/node_modules
- frontend/node_modules/foundation-apps
- public/assets
- app/assets/javascripts/bundles
- app/assets/javascripts/locales

branches:
only:
Expand All @@ -60,65 +63,157 @@ env:
- CI=true
- RAILS_ENV=test

matrix:
- "TEST_SUITE=npm DB=none"


- "TEST_SUITE=spec_legacy DB=mysql GROUP_SIZE=1 GROUP=1"
- "TEST_SUITE=spec_legacy DB=postgres GROUP_SIZE=1 GROUP=1"

- "TEST_SUITE=cucumber DB=mysql GROUP_SIZE=1 GROUP=1"
- "TEST_SUITE=cucumber DB=postgres GROUP_SIZE=1 GROUP=1"

- "TEST_SUITE=specs DB=mysql GROUP_SIZE=4 GROUP=1"
- "TEST_SUITE=specs DB=postgres GROUP_SIZE=4 GROUP=1"
- "TEST_SUITE=specs DB=mysql GROUP_SIZE=4 GROUP=2"
- "TEST_SUITE=specs DB=postgres GROUP_SIZE=4 GROUP=2"
- "TEST_SUITE=specs DB=mysql GROUP_SIZE=4 GROUP=3"
- "TEST_SUITE=specs DB=postgres GROUP_SIZE=4 GROUP=3"
- "TEST_SUITE=specs DB=mysql GROUP_SIZE=4 GROUP=4"
- "TEST_SUITE=specs DB=postgres GROUP_SIZE=4 GROUP=4"

- "TEST_SUITE=features DB=mysql GROUP_SIZE=4 GROUP=1"
- "TEST_SUITE=features DB=postgres GROUP_SIZE=4 GROUP=1"
- "TEST_SUITE=features DB=mysql GROUP_SIZE=4 GROUP=2"
- "TEST_SUITE=features DB=postgres GROUP_SIZE=4 GROUP=2"
- "TEST_SUITE=features DB=mysql GROUP_SIZE=4 GROUP=3"
- "TEST_SUITE=features DB=postgres GROUP_SIZE=4 GROUP=3"
- "TEST_SUITE=features DB=mysql GROUP_SIZE=4 GROUP=4"
- "TEST_SUITE=features DB=postgres GROUP_SIZE=4 GROUP=4"

- "TEST_SUITE=plugins:specs DB=mysql GROUP_SIZE=1 GROUP=1"
- "TEST_SUITE=plugins:specs DB=postgres GROUP_SIZE=1 GROUP=1"

- "TEST_SUITE=plugins:features DB=mysql GROUP_SIZE=1 GROUP=1"
- "TEST_SUITE=plugins:features DB=postgres GROUP_SIZE=1 GROUP=1"

- "TEST_SUITE=plugins:cucumber DB=mysql GROUP_SIZE=1 GROUP=1"
- "TEST_SUITE=plugins:cucumber DB=postgres GROUP_SIZE=1 GROUP=1"


before_install:

# Install pandoc for testing textile migration
- travis_retry sudo apt-get update -qq
- travis_retry sudo apt-get install -qq pandoc

# Install Node latest LTS
- "nvm install --lts"
# work around https://github.com/travis-ci/travis-ci/issues/8969
- travis_retry gem update --system
# Don't install 1.16.3
- gem install bundler -v 1.16.2

# Install Node latest LTS
# This should only be necessary when preparing the cache or for npm test runs
# but installing later fails for unknown reasons.
- nvm install --lts

bundler_args: --binstubs --without development production docker

before_script:
- bash script/ci_setup.sh $TEST_SUITE $DB

script:
- bash script/ci_runner.sh
stages:
- prepare cache
- test

jobs:
include:
- stage: prepare cache
name: 'Prepare cache'
script:
- bash script/ci/cache_prepare.sh
- stage: test
name: 'npm'
script:
- bash script/ci/setup.sh npm
- bash script/ci/runner.sh npm

- stage: test
name: 'spec_legacy (1/1) - mysql'
script:
- bash script/ci/setup.sh spec_legacy mysql
- bash script/ci/runner.sh spec_legacy 1 1
- stage: test
name: 'spec_legacy (1/1) - postgres'
script:
- bash script/ci/setup.sh spec_legacy postgres
- bash script/ci/runner.sh spec_legacy 1 1
- stage: test
name: 'units (1/4) - mysql'
script:
- bash script/ci/setup.sh units mysql
- bash script/ci/runner.sh units 4 1
- stage: test
name: 'units (1/4) - postgres'
script:
- bash script/ci/setup.sh units postgres
- bash script/ci/runner.sh units 4 1
- stage: test
name: 'units (2/4) - mysql'
script:
- bash script/ci/setup.sh units mysql
- bash script/ci/runner.sh units 4 2
- stage: test
name: 'units (2/4) - postgres'
script:
- bash script/ci/setup.sh units postgres
- bash script/ci/runner.sh units 4 2
- stage: test
name: 'units (3/4) - mysql'
script:
- bash script/ci/setup.sh units mysql
- bash script/ci/runner.sh units 4 3
- stage: test
name: 'units (3/4) - postgres'
script:
- bash script/ci/setup.sh units postgres
- bash script/ci/runner.sh units 4 3
- stage: test
name: 'units (4/4) - mysql'
script:
- bash script/ci/setup.sh units mysql
- bash script/ci/runner.sh units 4 4
- stage: test
name: 'units (4/4) - postgres'
script:
- bash script/ci/setup.sh units postgres
- bash script/ci/runner.sh units 4 4
- stage: test
name: 'features (1/4) - mysql'
script:
- bash script/ci/setup.sh features mysql
- bash script/ci/runner.sh features 4 1
- stage: test
name: 'features (1/4) - postgres'
script:
- bash script/ci/setup.sh features postgres
- bash script/ci/runner.sh features 4 1
- stage: test
name: 'features (2/4) - mysql'
script:
- bash script/ci/setup.sh features mysql
- bash script/ci/runner.sh features 4 2
- stage: test
name: 'features (2/4) - postgres'
script:
- bash script/ci/setup.sh features postgres
- bash script/ci/runner.sh features 4 2
- stage: test
name: 'features (3/4) - mysql'
script:
- bash script/ci/setup.sh features mysql
- bash script/ci/runner.sh features 4 3
- stage: test
name: 'features (3/4) - postgres'
script:
- bash script/ci/setup.sh features postgres
- bash script/ci/runner.sh features 4 3
- stage: test
name: 'features (4/4) - mysql'
script:
- bash script/ci/setup.sh features mysql
- bash script/ci/runner.sh features 4 4
- stage: test
name: 'features (4/4) - postgres'
script:
- bash script/ci/setup.sh features postgres
- bash script/ci/runner.sh features 4 4
- stage: test
name: 'plugins:units (1/1) - mysql'
script:
- bash script/ci/setup.sh plugins:units mysql
- bash script/ci/runner.sh plugins:units 1 1
- stage: test
name: 'plugins:units (1/1) - postgres'
script:
- bash script/ci/setup.sh plugins:units postgres
- bash script/ci/runner.sh plugins:units 1 1
- stage: test
name: 'plugins:features (1/1) - mysql'
script:
- bash script/ci/setup.sh plugins:features mysql
- bash script/ci/runner.sh plugins:features 1 1
- stage: test
name: 'plugins:features (1/1) - postgres'
script:
- bash script/ci/setup.sh plugins:features postgres
- bash script/ci/runner.sh plugins:features 1 1
- stage: test
name: 'plugins:cucumber (1/1) - mysql'
script:
- bash script/ci/setup.sh plugins:cucumber mysql
- bash script/ci/runner.sh plugins:cucumber 1 1
- stage: test
name: 'plugins:cucumber (1/1) - postgres'
script:
- bash script/ci/setup.sh plugins:cucumber postgres
- bash script/ci/runner.sh plugins:cucumber 1 1

notifications:
email: false
Expand Down
40 changes: 20 additions & 20 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -86,67 +86,67 @@ GIT
PATH
remote: vendored-plugins/openproject-auth_plugins
specs:
openproject-auth_plugins (8.0.1)
openproject-auth_plugins (8.0.2)
omniauth (~> 1.0)
rails (~> 5.0)

PATH
remote: vendored-plugins/openproject-avatars
specs:
openproject-avatars (8.0.1)
openproject-avatars (8.0.2)
fastimage (~> 2.1.0)
gravatar_image_tag (~> 1.2.0)
rails (~> 5.0)

PATH
remote: vendored-plugins/openproject-backlogs
specs:
openproject-backlogs (8.0.1)
openproject-backlogs (8.0.2)
acts_as_silent_list (~> 3.0.0)
openproject-pdf_export (= 8.0.1)
openproject-pdf_export (= 8.0.2)

PATH
remote: vendored-plugins/openproject-costs
specs:
openproject-costs (8.0.1)
openproject-costs (8.0.2)

PATH
remote: vendored-plugins/openproject-documents
specs:
openproject-documents (8.0.1)
openproject-documents (8.0.2)

PATH
remote: vendored-plugins/openproject-github_integration
specs:
openproject-github_integration (8.0.1)
openproject-webhooks (~> 8.0.1)
openproject-github_integration (8.0.2)
openproject-webhooks (~> 8.0.2)
rails (~> 5.0)

PATH
remote: vendored-plugins/openproject-global_roles
specs:
openproject-global_roles (8.0.1)
openproject-global_roles (8.0.2)

PATH
remote: vendored-plugins/openproject-ldap_groups
specs:
openproject-ldap_groups (8.0.1)
openproject-ldap_groups (8.0.2)

PATH
remote: vendored-plugins/openproject-meeting
specs:
openproject-meeting (8.0.1)
openproject-meeting (8.0.2)
icalendar (~> 2.3.0)

PATH
remote: vendored-plugins/openproject-my_project_page
specs:
openproject-my_project_page (8.0.1)
openproject-my_project_page (8.0.2)

PATH
remote: vendored-plugins/openproject-openid_connect
specs:
openproject-openid_connect (8.0.1)
openproject-openid_connect (8.0.2)
lobby_boy (~> 0.1.3)
omniauth-openid_connect-providers (~> 0.1)
openproject-auth_plugins (~> 8.0)
Expand All @@ -155,22 +155,22 @@ PATH
PATH
remote: vendored-plugins/openproject-pdf_export
specs:
openproject-pdf_export (8.0.1)
openproject-pdf_export (8.0.2)
pdf-inspector (~> 1.3.0)
prawn (~> 2.2)

PATH
remote: vendored-plugins/openproject-reporting
specs:
openproject-reporting (8.0.1)
openproject-reporting (8.0.2)
jquery-tablesorter (~> 1.25.5)
openproject-costs (= 8.0.1)
openproject-costs (= 8.0.2)
reporting_engine (>= 1.1.0)

PATH
remote: vendored-plugins/openproject-two_factor_authentication
specs:
openproject-two_factor_authentication (8.0.1)
openproject-two_factor_authentication (8.0.2)
aws-sdk-sns (~> 1.1.0)
messagebird-rest (~> 1.3.2)
rails (~> 5)
Expand All @@ -179,19 +179,19 @@ PATH
PATH
remote: vendored-plugins/openproject-webhooks
specs:
openproject-webhooks (8.0.1)
openproject-webhooks (8.0.2)
rails (~> 5.0)

PATH
remote: vendored-plugins/openproject-xls_export
specs:
openproject-xls_export (8.0.1)
openproject-xls_export (8.0.2)
spreadsheet (~> 0.8.9)

PATH
remote: vendored-plugins/reporting_engine
specs:
reporting_engine (8.0.1)
reporting_engine (8.0.2)
json
rails (~> 5.1.0)

Expand Down
6 changes: 0 additions & 6 deletions app/assets/stylesheets/layout/_drop_down_mobile.sass
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,5 @@
// (dual MIT/GPL-Licensed)
@include breakpoint(680px down)
.dropdown .dropdown-menu,
.drop-down .menu-drop-down-container
LI > A,
LABEL
padding: 8px 13px 8px 10px

.dropdown .dropdown-menu
min-width: 0
1 change: 0 additions & 1 deletion app/assets/stylesheets/layout/_toolbar.sass
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ $nm-color-success-background: #d8fdd1
.toolbar-container
padding: 0
margin-bottom: 12px
min-height: 50px

> .subtitle
font-size: rem-calc(14px)
Expand Down
5 changes: 5 additions & 0 deletions app/assets/stylesheets/layout/work_packages/_full_view.sass
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,11 @@ body.controller-work_packages.full-create
.wp-edit-field--display-field
padding-left: 0 !important

[class*='__hl_dot_']::before
vertical-align: 1px
margin-right: 6px


@media only screen and (min-width: 679px)
.wp-edit-field--container.-active
margin-right: 80px !important
Expand Down
Loading

0 comments on commit f36f775

Please sign in to comment.