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.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
oliverguenther committed Feb 14, 2019
2 parents f219236 + 9e59f75 commit e260b1c
Show file tree
Hide file tree
Showing 189 changed files with 7,487 additions and 2,713 deletions.
1 change: 1 addition & 0 deletions Dockerfile.public
Expand Up @@ -7,6 +7,7 @@ ENV HEROKU=true
ENV ATTACHMENTS_STORAGE_PATH=/var/db/openproject/files
ENV RAILS_CACHE_STORE=memcache
ENV SECRET_KEY_BASE=OVERWRITE_ME
ENV OPENPROJECT_INSTALLATION__TYPE=docker

USER root
RUN apt-get update -qq && \
Expand Down
3 changes: 3 additions & 0 deletions Gemfile
Expand Up @@ -123,6 +123,9 @@ gem 'secure_headers', '~> 5.0.5'
# Providing health checks
gem 'okcomputer', '~> 1.16.0'

# Lograge to provide sane and non-verbose logging
gem 'lograge', '~> 0.10.0'

gem 'gon', '~> 6.2.0'

# catch exceptions and send them to any airbrake compatible backend
Expand Down
48 changes: 27 additions & 21 deletions Gemfile.lock
Expand Up @@ -78,62 +78,62 @@ GIT
PATH
remote: modules/auth_plugins
specs:
openproject-auth_plugins (8.2.0)
openproject-auth_plugins (8.2.1)
omniauth (~> 1.0)
rails (~> 5.0)

PATH
remote: modules/avatars
specs:
openproject-avatars (8.2.0)
openproject-avatars (8.2.1)
fastimage (~> 2.1.0)
gravatar_image_tag (~> 1.2.0)
rails (~> 5.0)

PATH
remote: modules/backlogs
specs:
openproject-backlogs (8.2.0)
openproject-backlogs (8.2.1)
acts_as_silent_list (~> 3.0.0)
openproject-pdf_export (= 8.2.0)
openproject-pdf_export (= 8.2.1)

PATH
remote: modules/costs
specs:
openproject-costs (8.2.0)
openproject-costs (8.2.1)

PATH
remote: modules/documents
specs:
openproject-documents (8.2.0)
openproject-documents (8.2.1)

PATH
remote: modules/github_integration
specs:
openproject-github_integration (8.2.0)
openproject-github_integration (8.2.1)
openproject-webhooks
rails (~> 5.0)

PATH
remote: modules/global_roles
specs:
openproject-global_roles (8.2.0)
openproject-global_roles (8.2.1)

PATH
remote: modules/meeting
specs:
openproject-meeting (8.2.0)
openproject-meeting (8.2.1)
icalendar (~> 2.3.0)

PATH
remote: modules/my_project_page
specs:
openproject-my_project_page (8.2.0)
openproject-my_project_page (8.2.1)

PATH
remote: modules/openid_connect
specs:
openproject-openid_connect (8.2.0)
openproject-openid_connect (8.2.1)
lobby_boy (~> 0.1.3)
omniauth-openid_connect-providers (~> 0.1)
openproject-auth_plugins (~> 8.0)
Expand All @@ -142,29 +142,29 @@ PATH
PATH
remote: modules/pdf_export
specs:
openproject-pdf_export (8.2.0)
openproject-pdf_export (8.2.1)
pdf-inspector (~> 1.3.0)
prawn (~> 2.2)

PATH
remote: modules/reporting_engine
specs:
reporting_engine (8.2.0)
reporting_engine (8.2.1)
json
rails (~> 5.1.0)

PATH
remote: modules/reporting
specs:
openproject-reporting (8.2.0)
openproject-reporting (8.2.1)
jquery-tablesorter (~> 1.25.5)
openproject-costs (= 8.2.0)
openproject-costs (= 8.2.1)
reporting_engine (>= 1.1.0)

PATH
remote: modules/two_factor_authentication
specs:
openproject-two_factor_authentication (8.2.0)
openproject-two_factor_authentication (8.2.1)
aws-sdk-sns (~> 1.1.0)
messagebird-rest (~> 1.3.2)
rails (~> 5)
Expand All @@ -173,13 +173,13 @@ PATH
PATH
remote: modules/webhooks
specs:
openproject-webhooks (8.2.0)
openproject-webhooks (8.2.1)
rails (~> 5.0)

PATH
remote: modules/xls_export
specs:
openproject-xls_export (8.2.0)
openproject-xls_export (8.2.1)
spreadsheet (~> 0.8.9)

GEM
Expand Down Expand Up @@ -397,7 +397,7 @@ GEM
railties (>= 3.0.0)
faker (1.8.4)
i18n (~> 0.5)
fastimage (2.1.4)
fastimage (2.1.5)
ffi (1.9.25)
flamegraph (0.9.5)
fog-aws (0.11.0)
Expand Down Expand Up @@ -485,6 +485,11 @@ GEM
omniauth (~> 1.1)
omniauth-openid-connect (>= 0.2.1)
rails (>= 3.2.21)
lograge (0.10.0)
actionpack (>= 4)
activesupport (>= 4)
railties (>= 4)
request_store (~> 1.0)
loofah (2.2.3)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
Expand Down Expand Up @@ -545,7 +550,7 @@ GEM
pdf-core (0.7.0)
pdf-inspector (1.3.0)
pdf-reader (>= 1.0, < 3.0.a)
pdf-reader (2.1.0)
pdf-reader (2.2.0)
Ascii85 (~> 1.0.0)
afm (~> 0.2.1)
hashery (~> 2.0)
Expand Down Expand Up @@ -871,6 +876,7 @@ DEPENDENCIES
launchy (~> 2.4.3)
letter_opener
livingstyleguide (~> 2.0.1)
lograge (~> 0.10.0)
meta-tags (~> 2.6.0)
multi_json (~> 1.12.1)
mysql2 (~> 0.5.0)
Expand Down Expand Up @@ -975,4 +981,4 @@ RUBY VERSION
ruby 2.5.1p57

BUNDLED WITH
1.17.1
1.17.3
5 changes: 5 additions & 0 deletions app/assets/javascripts/onboarding/backlogs_tour.js
Expand Up @@ -4,13 +4,15 @@
{
'next #content-wrapper': I18n.t('js.onboarding.steps.backlogs_overview'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'containerClass': '-dark -hidden-arrow'
},
{
'event_type': 'next',
'selector': '#sprint_backlogs_container .backlog .menu-trigger',
'description': I18n.t('js.onboarding.steps.backlogs_task_board_arrow'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
onNext: function () {
$('#sprint_backlogs_container .backlog .menu-trigger')[0].click();
}
Expand All @@ -20,6 +22,7 @@
'selector': '#sprint_backlogs_container .backlog .menu .items',
'description': I18n.t('js.onboarding.steps.backlogs_task_board_select'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'containerClass': '-dark',
onNext: function () {
$('#sprint_backlogs_container .backlog .show_task_board')[0].click();
Expand All @@ -31,11 +34,13 @@
{
'next #content-wrapper': I18n.t('js.onboarding.steps.backlogs_task_board'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'containerClass': '-dark -hidden-arrow'
},
{
'next #main-menu-work-packages-wrapper': I18n.t('js.onboarding.steps.wp_toggler'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
onNext: function () {
$('#main-menu-work-packages')[0].click();
}
Expand Down
4 changes: 2 additions & 2 deletions app/assets/javascripts/onboarding/homescreen_tour.js
Expand Up @@ -3,7 +3,8 @@
window.homescreenOnboardingTourSteps = [
{
'next #top-menu': I18n.t('js.onboarding.steps.welcome'),
'skipButton': {className: 'enjoyhint_btn-transparent'},
'skipButton': {className: 'enjoyhint_btn-transparent', text: I18n.t('js.onboarding.buttons.skip')},
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'containerClass': '-hidden-arrow'
},
{
Expand All @@ -12,7 +13,6 @@
'event': 'custom',
'showSkip': false,
'containerClass': '-dark -hidden-arrow',
'containerClass': '-dark -hidden-arrow',
'clickable': true,
onBeforeStart: function () {
// Handle the correct project selection and redirection
Expand Down
17 changes: 13 additions & 4 deletions app/assets/javascripts/onboarding/work_package_tour.js
Expand Up @@ -4,30 +4,35 @@
{
'next .wp-table--row': I18n.t('js.onboarding.steps.wp_list'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
onNext: function () {
$(".wp-table--cell-span.id a ")[0].click();
}
},
{
'next .work-packages-full-view--split-left': I18n.t('js.onboarding.steps.wp_full_view'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'containerClass': '-dark -hidden-arrow'
},
{
'next .work-packages-list-view-button': I18n.t('js.onboarding.steps.wp_back_button'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
onNext: function () {
$('.work-packages-list-view-button')[0].click();
}
},
{
'next .add-work-package': I18n.t('js.onboarding.steps.wp_create_button'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'shape': 'circle'
},
{
'next .timeline-toolbar--button': I18n.t('js.onboarding.steps.wp_timeline_button'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'shape': 'circle',
onNext: function () {
$('.timeline-toolbar--button')[0].click();
Expand All @@ -36,28 +41,32 @@
{
'next .work-packages-tabletimeline--timeline-side': I18n.t('js.onboarding.steps.wp_timeline'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
'containerClass': '-dark -hidden-arrow'
},
{
'next .main-menu--arrow-left-to-project': I18n.t('js.onboarding.steps.sidebar_arrow'),
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
onNext: function () {
$('.main-menu--arrow-left-to-project')[0].click();
}
},
{
'next .members-menu-item': I18n.t('js.onboarding.steps.members'),
'showSkip': false
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
},
{
'next .wiki-menu--main-item': I18n.t('js.onboarding.steps.wiki'),
'showSkip': false
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.next')},
},
{
'next .menu-item--help': I18n.t('js.onboarding.steps.help_menu'),
'shape': 'circle',
'nextButton': {text: I18n.t('js.onboarding.steps.got_it')},
'showSkip': false
'showSkip': false,
'nextButton': {text: I18n.t('js.onboarding.buttons.got_it')}
}
];
});
Expand Down
2 changes: 1 addition & 1 deletion app/assets/javascripts/vendor/enjoyhint.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion app/assets/stylesheets/content/_action_menu_main.sass
Expand Up @@ -31,7 +31,7 @@
ul
list-style-type: none
margin: 0
width: 240px
min-width: 240px
border: 1px solid #dddddd
padding: 3px 0
background: #ffffff
Expand Down
20 changes: 11 additions & 9 deletions app/assets/stylesheets/content/_attributes_key_value.sass
Expand Up @@ -27,28 +27,30 @@
//++
.attributes-key-value
@include grid-block
@include grid-layout(2)
@include grid-visible-overflow
display: flex
flex-wrap: wrap
font-size: 0.875rem
line-height: 1.6

.attributes-key-value--key
@extend .form--label
@include grid-size(4)
@include text-shortener
display: flex
flex: 1 0 35%
margin-bottom: 0.1875rem
padding: 0.375rem 0 !important
padding: 0.375rem 0
font-weight: bold
align-self: center
// Ensure that the text is shortened while the help icon will be displayed
> wp-replacement-label
@include text-shortener
flex: 0 1 auto

.attributes-key-value--value-container
@include grid-content(8)
@include grid-visible-overflow
display: flex
flex: 1 0 65%
margin-bottom: 0.1875rem
padding: 0 !important
align-self: center
overflow: hidden

&.not-editable
padding: 6px
Expand Down

0 comments on commit e260b1c

Please sign in to comment.