Permalink
Browse files

Release OpenProject 8.1.0

  • Loading branch information...
oliverguenther committed Oct 26, 2018
2 parents f36f775 + 65be724 commit e9976304213c936b63f2b809dca07c9e9d214d91
Showing 375 changed files with 10,721 additions and 6,209 deletions.
@@ -161,7 +161,7 @@ gem 'sprockets', '~> 3.7.0'
# also, better than thin since we can control worker concurrency.
gem 'unicorn'
gem 'nokogiri', '~> 1.8.4'
gem 'nokogiri', '~> 1.8.5'
# carrierwave 0.11.3 should allow to use fog-aws without the rest of the
# fog dependency chain. We only need aws here, so we can avoid it
@@ -86,67 +86,67 @@ GIT
PATH
remote: vendored-plugins/openproject-auth_plugins
specs:
openproject-auth_plugins (8.0.2)
openproject-auth_plugins (8.1.0)
omniauth (~> 1.0)
rails (~> 5.0)
PATH
remote: vendored-plugins/openproject-avatars
specs:
openproject-avatars (8.0.2)
openproject-avatars (8.1.0)
fastimage (~> 2.1.0)
gravatar_image_tag (~> 1.2.0)
rails (~> 5.0)
PATH
remote: vendored-plugins/openproject-backlogs
specs:
openproject-backlogs (8.0.2)
openproject-backlogs (8.1.0)
acts_as_silent_list (~> 3.0.0)
openproject-pdf_export (= 8.0.2)
openproject-pdf_export (= 8.1.0)
PATH
remote: vendored-plugins/openproject-costs
specs:
openproject-costs (8.0.2)
openproject-costs (8.1.0)
PATH
remote: vendored-plugins/openproject-documents
specs:
openproject-documents (8.0.2)
openproject-documents (8.1.0)
PATH
remote: vendored-plugins/openproject-github_integration
specs:
openproject-github_integration (8.0.2)
openproject-webhooks (~> 8.0.2)
openproject-github_integration (8.1.0)
openproject-webhooks (~> 8.1.0)
rails (~> 5.0)
PATH
remote: vendored-plugins/openproject-global_roles
specs:
openproject-global_roles (8.0.2)
openproject-global_roles (8.1.0)
PATH
remote: vendored-plugins/openproject-ldap_groups
specs:
openproject-ldap_groups (8.0.2)
openproject-ldap_groups (8.1.0)
PATH
remote: vendored-plugins/openproject-meeting
specs:
openproject-meeting (8.0.2)
openproject-meeting (8.1.0)
icalendar (~> 2.3.0)
PATH
remote: vendored-plugins/openproject-my_project_page
specs:
openproject-my_project_page (8.0.2)
openproject-my_project_page (8.1.0)
PATH
remote: vendored-plugins/openproject-openid_connect
specs:
openproject-openid_connect (8.0.2)
openproject-openid_connect (8.1.0)
lobby_boy (~> 0.1.3)
omniauth-openid_connect-providers (~> 0.1)
openproject-auth_plugins (~> 8.0)
@@ -155,22 +155,22 @@ PATH
PATH
remote: vendored-plugins/openproject-pdf_export
specs:
openproject-pdf_export (8.0.2)
openproject-pdf_export (8.1.0)
pdf-inspector (~> 1.3.0)
prawn (~> 2.2)
PATH
remote: vendored-plugins/openproject-reporting
specs:
openproject-reporting (8.0.2)
openproject-reporting (8.1.0)
jquery-tablesorter (~> 1.25.5)
openproject-costs (= 8.0.2)
openproject-costs (= 8.1.0)
reporting_engine (>= 1.1.0)
PATH
remote: vendored-plugins/openproject-two_factor_authentication
specs:
openproject-two_factor_authentication (8.0.2)
openproject-two_factor_authentication (8.1.0)
aws-sdk-sns (~> 1.1.0)
messagebird-rest (~> 1.3.2)
rails (~> 5)
@@ -179,19 +179,19 @@ PATH
PATH
remote: vendored-plugins/openproject-webhooks
specs:
openproject-webhooks (8.0.2)
openproject-webhooks (8.1.0)
rails (~> 5.0)
PATH
remote: vendored-plugins/openproject-xls_export
specs:
openproject-xls_export (8.0.2)
openproject-xls_export (8.1.0)
spreadsheet (~> 0.8.9)
PATH
remote: vendored-plugins/reporting_engine
specs:
reporting_engine (8.0.2)
reporting_engine (8.1.0)
json
rails (~> 5.1.0)
@@ -524,7 +524,7 @@ GEM
netrc (0.11.0)
newrelic_rpm (4.5.0.337)
nio4r (2.3.0)
nokogiri (1.8.4)
nokogiri (1.8.5)
mini_portile2 (~> 2.3.0)
nokogumbo (1.5.0)
nokogiri
@@ -880,7 +880,7 @@ DEPENDENCIES
mysql2 (~> 0.5.0)
net-ldap (~> 0.16.0)
newrelic_rpm
nokogiri (~> 1.8.4)
nokogiri (~> 1.8.5)
oj (~> 3.5.0)
okcomputer (~> 1.16.0)
omniauth!
@@ -49,6 +49,9 @@
//= require danger_zone_validation
//= require flash_messages
//= require_tree ./onboarding
function checkAll(selector, checked) {
jQuery('#' + selector + ' input:checkbox').not(':disabled').each(function() {
this.checked = checked;
@@ -241,20 +244,6 @@ jQuery(document).ready(function($) {
addClickEventToAllErrorMessages();
});
// file table thumbnails
jQuery("table a.has-thumb").hover(function() {
jQuery(this).removeAttr("title").toggleClass("active");
// grab the image dimensions to position it properly
var thumbImg = $(this).find("img");
var thumbImgLeft = -(thumbImg.outerWidth() );
var thumbImgTop = -(thumbImg.height() / 2 );
thumbImg.css({top: thumbImgTop, left: thumbImgLeft}).show();
}, function() {
jQuery(this).toggleClass("active").find("img").hide();
});
// show/hide the files table
jQuery(".attachments h4").click(function() {
jQuery(this).toggleClass("closed").next().slideToggle(animationRate);
@@ -67,13 +67,6 @@ function hideAddMemberForm() {
}
jQuery(document).ready(function($) {
$("#tab-content-members").submit('#members_add_form', function () {
var error = $('.errorExplanation, .flash');
if (error) {
error.remove();
}
});
// Show/Hide content when page is loaded
if (window.OpenProject.guardedLocalStorage("showFilter") === "true") {
showFilter(filter = findFilter());
@@ -0,0 +1,45 @@
(function ($) {
$(function() {
window.scrumBacklogsTourSteps = [
{
'next #content-wrapper': I18n.t('js.onboarding.steps.backlogs_overview'),
'showSkip': false,
'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,
onNext: function () {
$('#sprint_backlogs_container .backlog .menu-trigger')[0].click();
}
},
{
'event_type': 'next',
'selector': '#sprint_backlogs_container .backlog .menu .items',
'description': I18n.t('js.onboarding.steps.backlogs_task_board_select'),
'showSkip': false,
'containerClass': '-dark',
onNext: function () {
$('#sprint_backlogs_container .backlog .show_task_board')[0].click();
}
}
];
window.scrumTaskBoardTourSteps = [
{
'next #content-wrapper': I18n.t('js.onboarding.steps.backlogs_task_board'),
'showSkip': false,
'containerClass': '-dark -hidden-arrow'
},
{
'next #main-menu-work-packages-wrapper': I18n.t('js.onboarding.steps.wp_toggler'),
'showSkip': false,
onNext: function () {
$('#main-menu-work-packages')[0].click();
}
},
];
});
}(jQuery))
@@ -0,0 +1,34 @@
(function ($) {
$(function() {
window.homescreenOnboardingTourSteps = [
{
'next #top-menu': I18n.t('js.onboarding.steps.welcome'),
'skipButton': {className: 'enjoyhint_btn-transparent'},
'containerClass': '-hidden-arrow'
},
{
'description': I18n.t('js.onboarding.steps.project_selection'),
'selector': '.widget-box.welcome',
'event': 'custom',
'showSkip': false,
'containerClass': '-dark -hidden-arrow',
'containerClass': '-dark -hidden-arrow',
'clickable': true,
onBeforeStart: function () {
// Handle the correct project selection and redirection
// This will be removed once the project selection is implemented
jQuery(".widget-box.welcome a:contains(" + scrumDemoProjectName + ")").click(function () {
tutorialInstance.trigger('next');
window.location = this.href + '/backlogs/?start_scrum_onboarding_tour=true';
});
jQuery(".widget-box.welcome a:contains(" + demoProjectName + ")").click(function () {
tutorialInstance.trigger('next');
window.location = this.href + '/work_packages/?start_onboarding_tour=true';
});
// Disable clicks on other links
$('.widget-box.welcome a').addClass('-disabled').bind('click', preventClickHandler);
}
}
];
});
}(jQuery))
Oops, something went wrong.

0 comments on commit e997630

Please sign in to comment.