Merge branch 'release/11.0' into dev

This commit is contained in:
ulferts
2020-12-16 13:41:35 +01:00
16 changed files with 68 additions and 56 deletions
+1 -1
View File
@@ -533,7 +533,7 @@ es:
invalid_url: 'no es una URL válida.'
invalid_url_scheme: 'no es un protocolo admitido (permitidos: %{allowed_schemes}).'
less_than_or_equal_to: "debe ser menor o igual a %{count}."
not_current_user: "is not the current user."
not_current_user: "no es el usuario actual."
not_a_date: "no es una fecha válida."
not_a_datetime: "no es una fecha/hora válida."
not_a_number: "No es un número."
+1 -1
View File
@@ -532,7 +532,7 @@ it:
invalid_url: 'non è un URL valido.'
invalid_url_scheme: 'non è un protocollo supportato (ammessi: %{allowed_schemes}).'
less_than_or_equal_to: "deve essere inferiore o uguale a %{count}."
not_current_user: "is not the current user."
not_current_user: "non è l'utente attuale."
not_a_date: "non è una data valida."
not_a_datetime: "non è un'orario valido."
not_a_number: "non è un numero."
+1 -1
View File
@@ -534,7 +534,7 @@ pl:
invalid_url: 'nie jest poprawnym adresem URL.'
invalid_url_scheme: 'nie jest obsługiwanym protokołem (dozwolone: %{allowed_schemes}).'
less_than_or_equal_to: "musi być mniejsze niż lub równe %{count}."
not_current_user: "is not the current user."
not_current_user: "nie jest bieżącym użytkownikiem."
not_a_date: "nie jest poprawną datą."
not_a_datetime: "nie jest poprawną datą i czasem."
not_a_number: "nie jest liczbą."
+1 -1
View File
@@ -1,5 +1,5 @@
#!/bin/bash
set -e
[ -f /etc/apache2/sites-enabled/openproject.conf ] || erb -r time $APP_PATH/docker/proxy.conf.erb > /etc/apache2/sites-enabled/openproject.conf
[ -f /etc/apache2/sites-enabled/openproject.conf ] || erb -r time $APP_PATH/docker/prod/proxy.conf.erb > /etc/apache2/sites-enabled/openproject.conf
exec /usr/sbin/apache2ctl -DFOREGROUND
@@ -12,7 +12,7 @@ After you have tested the OpenProject Enterprise cloud edition and want to conti
Please refer to our website for the Enterprise cloud edition [pricing](https://www.openproject.org/pricing/).
You can subscribe to a monthly or yearly plan. The subscription can be **paid via Credit Card or Bank transfer** (only for yearly subscription).
You can subscribe to a monthly or yearly plan. The subscription can be **paid via Credit Card or Bank transfer** (only for yearly subscriptions for customers in the EU, Switzerland and the United States).
@@ -20,11 +20,11 @@ To upgrade your trial to the full version, **click on the BUY NOW teaser**, e.g.
![Cloud-edition-buy-now-teaser](Cloud-edition-buy-now-teaser.png)
You will be directed to the -> *Administration* -> *Billing*.
You will be directed to -> *Administration* -> *Billing*.
(1) First, choose if you want to subscribe to an **annual or monthly plan**. Only annually billed plans can be paid via bank transfer.
(1) First, choose if you want to subscribe to an **annual or monthly plan**.
(2) Select the **amount of users** from the drop-down list. It is only to book members in the steps of 5, minimum 5 users.
(2) Select the **amount of users** from the drop-down list. It is only possible to book members in the steps of 5, minimum 5 users.
(3) Select your **country** from the drop-down list.
@@ -57,7 +57,7 @@ Here, you can edit the account or billing information if needed.
Subscribe to our regular newsletter in order to keep up to date with latest product developments.
Click the blue **Pay button and subscribe** to the OpenProject Enterprise cloud edition.
Click the blue **Pay** button and subscribe to the OpenProject Enterprise cloud edition.
A payment receipt will be sent via email.
@@ -65,12 +65,12 @@ A payment receipt will be sent via email.
## Pay per invoice (via bank transfer)
If you book an annual plan you can also choose to pay via invoice.
If you book an annual plan and your organization is based in the EU, Switzerland or the United States you can also choose to pay via invoice.
(1) Click the **Pay per invoice check mark**.
(1) Click the **Pay per invoice** check mark.
(2) Enter your **Billing information**. Make sure to validate your billing email to receive the required information and invoice.
If you are a business customer, please enter a valid **VAT ID number**.
If you are a business customer from the EU, please enter a valid **VAT ID number**.
(3) You have to **agree to our terms of services and privacy policy**.
@@ -80,7 +80,7 @@ If you are a business customer, please enter a valid **VAT ID number**.
You will get an overview of your booked subscription.
An invoice will be sent via email to the Billing email.
An invoice will be sent via email to the Billing email address.
![Subscription](image-20200115141724205.png)
@@ -88,4 +88,5 @@ An invoice will be sent via email to the Billing email.
### Is there an advantage of the annual over the monthly OpenProject plan?
We offer two months of the Enterprise cloud edition for free if you choose an annual plan. If you decide for the two year plan, you get five months for free and if you commit to a five year plan, you get 15 months for free.
We offer two months of the Enterprise cloud edition for free if you choose an annual plan. If you decide for the two year plan, you get five months for free and if you commit to a five year plan, you get 15 months for free.
Please note: The free months will be included in the chosen length of your subscription period and won't be added on top.
@@ -2,9 +2,9 @@
sidebar_navigation:
title: Product Development
priority: 100
description: Learn about OpenProject's product development process
description: Learn about OpenProject's product development process and the RICE score
robots: index, follow
keywords: product development, requirement process
keywords: product development, requirement process, RICE score
---
<h1>OpenProject Product Development Handbook</h1>
@@ -84,12 +84,12 @@ For internal or customer requirements requirements may directly be created, eval
| Who is involved? | Steps | Output |
| ----------------- | ---------------------------------------- | :------------------------------------------------------- |
| - Product Manager | 1. Create mockup | Specified feature (status “Specified”) inProduct Backlog |
| - Developer | 2. Validate & add effort / cost estimate | |
| - UX Researcher | 3. Assign to next product version | |
| - Designer | | |
| Who is involved? | Steps | Output |
| ----------------- | ---------------------------------------- | :-------------------------------------------------------- |
| - Product Manager | 1. Create mockup | Specified feature (status “Specified”) in Product Backlog |
| - Developer | 2. Validate & add effort / cost estimate | |
| - UX Researcher | 3. Assign to next product version | |
| - Designer | | |
Based on the validated and prioritized features in the product backlog (status: “In specification”) the requirements with the highest RICE score are specified in more detail:
@@ -192,7 +192,7 @@ One of the main artifacts used in the evaluation phase is the Opportunity Canvas
**1. Problem**
States the problem that the feature request is addressing.This includes the **Customer** information (the affected persona or persona segment that experiences the problem most acutely), a **Problem** description and a description of the customer **Pain**.
States the problem that the feature request is addressing. This includes the **Customer** information (the affected persona or persona segment that experiences the problem most acutely), a **Problem** description and a description of the customer **Pain**.
@@ -275,7 +275,7 @@ Only in rare exceptions and under consultation of developers can additional feat
| Who is involved? | Steps | Output |
| ----------------- | -------------------------------------- | :---------------------------- |
| - Tester | 1. Test features | Tested stable product vresion |
| - Tester | 1. Test features | Tested stable product version |
| - Product Manager | 2. Report bugs | |
| - Developer | 3. Deploy on community.openproject.com | |
| - DevOps | | |
+3 -1
View File
@@ -1,6 +1,8 @@
# Installation and Operations Guides
This section concerns the installation and operation of OpenProject (Community and Enterprise on-premises editions).
This section concerns the installation and operation of **OpenProject** (Community and Enterprise on-premises editions) for general project management.
For installation of the **OpenProject BIM edition** for construction project management, choose OpenProject BIM in Step 1. Then, follow the standard installation steps as described in the guideline.
## Overview
@@ -2,11 +2,15 @@
sidebar_navigation:
title: Configuring inbound emails
priority: 7
description: Configuring inbound emails in OpenProject.
robots: index, follow
keywords: incoming, e-mail, inbound, mail
---
# Configuring inbound emails
OpenProject is able to receive incoming emails and create and update work packages and reply in forums depending on the content of the email.
If you're using the Enterprise cloud you can skip the Setup section, as the settings are already configured.
## Setup
@@ -120,4 +124,4 @@ If you create a work package via email and sent it to another email (to or bcc)
### Truncate Emails
In the administator's setting you can specify lines after which an email will not be parsed anymore. That is useful if you want to reply to an email automatically sent to you from OpenProject. E.g. you could set it to `--Truncate here--` and insert this line into your email below the updates you want to perform.
In the administator's setting you can specify lines after which an email will not be parsed anymore. That is useful if you want to reply to an email automatically sent to you from OpenProject. E.g. you could set it to `--Truncate here--` and insert this line into your email below the updates you want to perform. Find out more [here](../../../system-admin-guide/email/#incoming-emails-settings).
@@ -183,4 +183,4 @@ rm -rf /opt/openproject/frontend/node_modules
OpenProject 8.0. has removed Textile, all previous content is migrated to GFM Markdown using [pandoc](https://pandoc.org). This will happen automatically during the migration run. A recent pandoc version will be downloaded by OpenProject.
For more information, please visit this separate guide: https://github.com/opf/openproject/tree/dev/docs/user/textile-to-markdown-migration
For more information, please visit [this separate guide](../../misc/textile-migration).
+1 -1
View File
@@ -289,7 +289,7 @@ There are lots and lots of new things we packed into 11.0 to tell you about.
- Changed: Gantt chart: Make row's background translucent when hovered \[[#34028](https://community.openproject.com/wp/34028)\]
- Changed: change icons for manual scheduling mode \[[#34058](https://community.openproject.com/wp/34058)\]
- Changed: Improve board creation modal \[[#34070](https://community.openproject.com/wp/34070)\]
- Changed: Hide derived(Start|Finish)Date from work package forms \[[#34122](https://community.openproject.com/wp/34122)\]
- Changed: Hide derived (Start/Finish) Date from work package forms \[[#34122](https://community.openproject.com/wp/34122)\]
- Changed: Extend search autocompleter with useful information \[[#34132](https://community.openproject.com/wp/34132)\]
- Changed: [all projects overview] (Add option to) show status-text in expanded view. \[[#34191](https://community.openproject.com/wp/34191)\]
- Changed: Map board subtasks columns when copying projects \[[#34238](https://community.openproject.com/wp/34238)\]
@@ -6,9 +6,9 @@ description: Custom fields for projects.
robots: index, follow
keywords: custom fields for projects, show custom fields
---
# Display custom fields in the project list (Premium feature)
# Manage and display custom fields in the project list (Premium feature)
As a user of the [OpenProject Enterprise on-premises](https://www.openproject.org/enterprise-edition/) or [OpenProject Enterprise cloud](https://www.openproject.org/hosting/) you can customize the work package list and show additional project information by adding custom fields to the project list, e.g. adding accountable, project due date, progress, and more.
As a user of [OpenProject Enterprise on-premises](https://www.openproject.org/enterprise-edition/) or [OpenProject Enterprise cloud](https://www.openproject.org/hosting/) you can customize the work package list and show additional project information by adding custom fields to the project list, e.g. adding accountable, project due date, progress, and more.
## Creating a custom field for projects
@@ -27,11 +27,11 @@ Click on the link **Create a new custom field** to create a project custom field
![Sys-admin-custom-fields-projects](Sys-admin-custom-fields-projects.png)
## Setting a project custom field
## Populating a project custom field
Once you created the custom field you can set it in the [project settings](../../../user-guide/projects/project-settings/).
Once you created the custom field you can set a value for it in the [project settings](../../../user-guide/projects/project-settings/).
To do this navigate to a project and select *Project settings* from the side menu. The project custom field is visible under *Information*. As a project manager you can set the project custom field.
To do this navigate to a project and select *Project settings* from the side menu. The project custom field is visible under *Information*. As a project manager you can populate or edit the project custom field.
![Sys-admin-custom-fields-project-settings](Sys-admin-custom-fields-project-settings.png)
@@ -47,10 +47,14 @@ Navigate to this project list by selecting *View all projects* from the project
![Sys-admin-view-all-projects](Sys-admin-view-all-projects-1579704910470.png)
In the list of all projects you will see the project custom fields displayed as a columns in the project list. Therefore, you can easily communicate project information across multiple projects.
In the list of all projects you will see the project custom fields displayed as a columns in the project list. Therefore, you can easily communicate project information across multiple projects.
![Sys-admin-display-project-custom-field](Sys-admin-display-project-custom-field.png)
<div class="alert alert-info" role="alert">
**Please note**: The visibility settings of the project custom fields will be overruled by [these settings](../../system-settings/project-system-settings/#settings-for-the-project-overview-list) for the projects overview list.
</div>
To change the **order of the project custom fields' columns**, change it in -> *Administration* -> *Custom fields* by using the sorting **arrows**.
![image-20201007163002544](image-20201007163002544.png)
@@ -10,16 +10,18 @@ keywords: project system settings
To adapt the system project settings, go to System settings on the tab **Projects** where you can configure the following options.
### Settings for new projects
## Settings for new projects
1. Check if **new projects are public by default**. This means that users without an account can access the project without login.
2. Select **which modules should be activated for newly created projects per default**.
3. Choose whether **sequential project identifiers should be created**. If this option is activated, a project identifier for the next project will be offered automatically, based on the existing project name. For example, if a project “Myproject1” was created, “Myproject2” will be offered as identifier for the next project.
4. The **role given to a user in a new project when the user creates a new project but is not an (global) admin**. This makes sense when a user receives the permission to create a new project via [global role](../../users-permissions/roles-permissions/).
### Settings for the Project Overview List
5. Choose **which columns should be visible** in the Project Overview List by default.
6. Define the **settings for the Gantt chart view** displayed when clicking on "Open as Gantt view" in the Projects Overview List. You can choose filters, columns, sortings and more to configure the view. For more information on how the configuration works please refer to the instructions for the [work package table configuration](../../../user-guide/work-packages/work-package-table-configuration/) in the User Guide.
## Settings for the Projects Overview List
5. Choose **which columns should be visible** in the Projects Overview List by default.
6. Define the **settings for the Gantt chart view** displayed when clicking on "Open as Gantt view" in the Projects Overview List. You can choose filters, columns, sorting and more to configure the view. For more information on how the configuration works please refer to the instructions for the [work package table configuration](../../../user-guide/work-packages/work-package-table-configuration/) in the User Guide (as the basic principles are the same).
7. Do not forget to **save** your changes.
![image-20201005103659097](image-20201005103659097.png)
+1 -1
View File
@@ -22,7 +22,7 @@ Then, you will assign work packages to a budgets. If you log time or costs to th
| [Add planned labor costs](#add-planned-labor-costs) | How to add planned labor costs to a budget? |
| [Assign a work package to a budget](#assign-a-work-package-to-a-budget) | How to assign a work package to book time and costs to a project budget? |
| [View details and update budget](#view-details-and-update-budget) | How to display the details, update, copy or delete a project budget? |
| [Frequently asked questions (FAQ)](Frequently-asked-questions-(FAQ)) | What are frequent questions regarding budgets? |
| [Frequently asked questions (FAQ)](#frequently-asked-questions-(faq)) | What are frequent questions regarding budgets? |
## Create a project budget
+1 -1
View File
@@ -38,7 +38,7 @@ If you would like to learn more about OpenProject's features vs Trello, please r
## Toggl
We do offer an [integration](../time-and-costs/time-tracking/toggl-integration/) between OpenProject and the time tracking app Toggl.
We do offer an [integration](../time-and-costs/time-tracking/toggl-integration/) between OpenProject and the time tracking app Toggl. Find out more [here](../time-and-costs/time-tracking/toggl-integration/).
## Slack
@@ -1,25 +1,25 @@
---
sidebar_navigation:
title: Custom fields
title: Enable work package custom fields
priority: 700
description: Manage custom fields in a project.
robots: index, follow
keywords: custom fields
keywords: custom fields, activate work package custom field
---
# Enable custom fields in projects
**Custom fields can be activated or deactivated in a project**. Open the respective project and go to -> *project settings* -> *custom fields*.
**Custom fields for work packages can be activated or deactivated in a project**.
<div class="glossary">**Custom fields** are defined as additional value fields which can be added to existing value fields. The different sections that can use custom fields are work packages, spent time, projects, versions, users, groups, activities (time tracking), and work package priorities.</div>
1. Manage the custom field by clicking on the name. You have to be a System Administrator in order to [manage custom fields in the system administration](../../../../system-admin-guide/custom-fields).
2. **Select if the custom fields shall be enabled in the project**. If enabled globally in the custom fields settings, it will automatically be displayed in all projects.
3. View the work package types for which the custom field is already enabled. Only for the displayed types the custom field will be active.
<div class="glossary">**Custom fields** are defined as additional attribute fields which can be added to existing attribute fields. The different sections that can use custom fields are work packages, spent time, projects, versions, users, groups, activities (time tracking), and work package priorities.</div>
**Please note:** The instructions in this section *only* apply to custom fields for work packages.
Before you can enable a custom field it needs to be created in the [system administration](../../../../system-admin-guide/custom-fields). Afterwards, open the respective project and go to -> *Project settings* -> *Custom fields*.
1. Manage the custom field by clicking on the name.
2. **Select if the custom fields shall be enabled in the project**. If enabled globally in the custom fields settings in the system administration, it will automatically be displayed in all projects.
3. View the work package types for which the custom field is already enabled. Only for the displayed types the custom field will be active. You can add the custom field to additional work package types by [adding them to the respective work package form](../../../../system-admin-guide/manage-work-packages/work-package-types/#work-package-form-configuration).
4. **Create a new custom field** with the green + Custom field button. You have to be a system administrator in order to create new custom fields.
5. Press the blue **Save** button to confirm your changes.
![User-guide_project-settings-custom-fields](User-guide_project-settings-custom-fields.png)
<div class="alert alert-info" role="alert">
**Note**: Custom fields first need to be created in the System Administration -> Custom fields. Then, they can be activated for certain projects if they are not globally enabled for all projects.
</div>
@@ -15,12 +15,12 @@ Manage your project information in the Project settings: select a project and op
You will have the following options in the project settings.
1. Set a **name for your project**. The name will be displayed in the project list.
2. Set **custom fields**, e.g. Responsible Department, Risk assessment, Project ID, Project accountable, etc. (if activated in the -> *Administration* -> *Custom fields* -> within the custom fields for projects).
2. Set **custom fields**, e.g. Responsible Department, Risk assessment, Project ID, Project accountable, etc. (if activated in the -> *Administration* -> *Custom fields* -> within the custom fields for projects). Find out more about project custom fields [here](../../../../system-admin-guide/custom-fields/custom-fields-projects/).
3. Select the **parent project**.
4. Add a project **description**.
5. Display or edit the **project identifier**. This is the part of the project name shown in the URL, e.g. /demo-project.
6. The a project to **public**. This ways users will be able to access the project without logging in.
7. Set a **project status**. The project status can be displayed in the [project overview](../../../project-overview).
6. This check-box sets a project to **public**. This ways users will be able to access the project without being a member of it.
7. Set a **project status**. The project status can be displayed in the [project overview](../../../project-overview). If you want to set additional or different status options you can create and use a [project custom field](../../../../system-admin-guide/custom-fields/custom-fields-projects).
8. Add a **project status description**. The status description will be shown on the [project overview](../../../project-overview) page.
9. Display the required disk storage information.
10. **Save** your changes.
@@ -31,4 +31,3 @@ You will have the following options in the project settings.
15. **Delete a project**. By [deleting a project](../../#delete-a-project) the whole project with all included information will be removed.
![project-information](image-20201010152113743.png)