Merge branch 'release/11.2' into dev

pull/9234/head
ulferts 4 years ago
commit 3a7927f382
No known key found for this signature in database
GPG Key ID: A205708DE1284017
  1. 106
      Gemfile.lock
  2. 8
      docs/system-admin-guide/users-permissions/groups/README.md
  3. BIN
      docs/system-admin-guide/users-permissions/groups/image-20210505162541644.png
  4. 80
      docs/user-guide/integrations/Nextcloud/README.md
  5. BIN
      docs/user-guide/integrations/faq/Add_OpenPorject_widget-9778281.png
  6. BIN
      docs/user-guide/integrations/faq/Add_OpenPorject_widget.png
  7. BIN
      docs/user-guide/integrations/faq/Cron_job_settings-9778638.png
  8. BIN
      docs/user-guide/integrations/faq/Cron_job_settings.png
  9. BIN
      docs/user-guide/integrations/faq/Navigation_link_OpenProject-9778545.png
  10. BIN
      docs/user-guide/integrations/faq/Navigation_link_OpenProject.png
  11. BIN
      docs/user-guide/integrations/faq/Nextcloud_app_store-9778157.png
  12. BIN
      docs/user-guide/integrations/faq/Nextcloud_app_store.png
  13. BIN
      docs/user-guide/integrations/faq/Nextcloud_connected_account-9778183.png
  14. BIN
      docs/user-guide/integrations/faq/Nextcloud_connected_account.png
  15. BIN
      docs/user-guide/integrations/faq/Nextcloud_dashboard-9778300.png
  16. BIN
      docs/user-guide/integrations/faq/Nextcloud_dashboard.png
  17. BIN
      docs/user-guide/integrations/faq/OAuth-9778584.png
  18. BIN
      docs/user-guide/integrations/faq/OAuth.png
  19. BIN
      docs/user-guide/integrations/faq/OpenProject_API_key-9778209.png
  20. BIN
      docs/user-guide/integrations/faq/OpenProject_API_key.png
  21. BIN
      docs/user-guide/integrations/faq/OpenProject_API_key_copy-9778258.png
  22. BIN
      docs/user-guide/integrations/faq/OpenProject_API_key_copy.png
  23. BIN
      docs/user-guide/integrations/faq/OpenProject_OAuth-9778605.png
  24. BIN
      docs/user-guide/integrations/faq/OpenProject_OAuth.png
  25. BIN
      docs/user-guide/integrations/faq/Unified_search-9778566.png
  26. BIN
      docs/user-guide/integrations/faq/Unified_search.png

@ -183,28 +183,28 @@ GEM
remote: https://rubygems.org/
specs:
Ascii85 (1.1.0)
actioncable (6.1.3.1)
actionpack (= 6.1.3.1)
activesupport (= 6.1.3.1)
actioncable (6.1.3.2)
actionpack (= 6.1.3.2)
activesupport (= 6.1.3.2)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
actionmailbox (6.1.3.1)
actionpack (= 6.1.3.1)
activejob (= 6.1.3.1)
activerecord (= 6.1.3.1)
activestorage (= 6.1.3.1)
activesupport (= 6.1.3.1)
actionmailbox (6.1.3.2)
actionpack (= 6.1.3.2)
activejob (= 6.1.3.2)
activerecord (= 6.1.3.2)
activestorage (= 6.1.3.2)
activesupport (= 6.1.3.2)
mail (>= 2.7.1)
actionmailer (6.1.3.1)
actionpack (= 6.1.3.1)
actionview (= 6.1.3.1)
activejob (= 6.1.3.1)
activesupport (= 6.1.3.1)
actionmailer (6.1.3.2)
actionpack (= 6.1.3.2)
actionview (= 6.1.3.2)
activejob (= 6.1.3.2)
activesupport (= 6.1.3.2)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
actionpack (6.1.3.1)
actionview (= 6.1.3.1)
activesupport (= 6.1.3.1)
actionpack (6.1.3.2)
actionview (= 6.1.3.2)
activesupport (= 6.1.3.2)
rack (~> 2.0, >= 2.0.9)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
@ -212,30 +212,30 @@ GEM
actionpack-xml_parser (2.0.1)
actionpack (>= 5.0)
railties (>= 5.0)
actiontext (6.1.3.1)
actionpack (= 6.1.3.1)
activerecord (= 6.1.3.1)
activestorage (= 6.1.3.1)
activesupport (= 6.1.3.1)
actiontext (6.1.3.2)
actionpack (= 6.1.3.2)
activerecord (= 6.1.3.2)
activestorage (= 6.1.3.2)
activesupport (= 6.1.3.2)
nokogiri (>= 1.8.5)
actionview (6.1.3.1)
activesupport (= 6.1.3.1)
actionview (6.1.3.2)
activesupport (= 6.1.3.2)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
activejob (6.1.3.1)
activesupport (= 6.1.3.1)
activejob (6.1.3.2)
activesupport (= 6.1.3.2)
globalid (>= 0.3.6)
activemodel (6.1.3.1)
activesupport (= 6.1.3.1)
activemodel (6.1.3.2)
activesupport (= 6.1.3.2)
activemodel-serializers-xml (1.0.2)
activemodel (> 5.x)
activesupport (> 5.x)
builder (~> 3.1)
activerecord (6.1.3.1)
activemodel (= 6.1.3.1)
activesupport (= 6.1.3.1)
activerecord (6.1.3.2)
activemodel (= 6.1.3.2)
activesupport (= 6.1.3.2)
activerecord-import (1.0.8)
activerecord (>= 3.2)
activerecord-nulldb-adapter (0.7.0)
@ -246,14 +246,14 @@ GEM
multi_json (~> 1.11, >= 1.11.2)
rack (>= 2.0.8, < 3)
railties (>= 5.2.4.1)
activestorage (6.1.3.1)
actionpack (= 6.1.3.1)
activejob (= 6.1.3.1)
activerecord (= 6.1.3.1)
activesupport (= 6.1.3.1)
activestorage (6.1.3.2)
actionpack (= 6.1.3.2)
activejob (= 6.1.3.2)
activerecord (= 6.1.3.2)
activesupport (= 6.1.3.2)
marcel (~> 1.0.0)
mini_mime (~> 1.0.2)
activesupport (6.1.3.1)
activesupport (6.1.3.2)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
@ -705,20 +705,20 @@ GEM
rack_session_access (0.2.0)
builder (>= 2.0.0)
rack (>= 1.0.0)
rails (6.1.3.1)
actioncable (= 6.1.3.1)
actionmailbox (= 6.1.3.1)
actionmailer (= 6.1.3.1)
actionpack (= 6.1.3.1)
actiontext (= 6.1.3.1)
actionview (= 6.1.3.1)
activejob (= 6.1.3.1)
activemodel (= 6.1.3.1)
activerecord (= 6.1.3.1)
activestorage (= 6.1.3.1)
activesupport (= 6.1.3.1)
rails (6.1.3.2)
actioncable (= 6.1.3.2)
actionmailbox (= 6.1.3.2)
actionmailer (= 6.1.3.2)
actionpack (= 6.1.3.2)
actiontext (= 6.1.3.2)
actionview (= 6.1.3.2)
activejob (= 6.1.3.2)
activemodel (= 6.1.3.2)
activerecord (= 6.1.3.2)
activestorage (= 6.1.3.2)
activesupport (= 6.1.3.2)
bundler (>= 1.15.0)
railties (= 6.1.3.1)
railties (= 6.1.3.2)
sprockets-rails (>= 2.0.0)
rails-controller-testing (1.0.5)
actionpack (>= 5.0.1.rc1)
@ -732,9 +732,9 @@ GEM
rails-i18n (6.0.0)
i18n (>= 0.7, < 2)
railties (>= 6.0.0, < 7)
railties (6.1.3.1)
actionpack (= 6.1.3.1)
activesupport (= 6.1.3.1)
railties (6.1.3.2)
actionpack (= 6.1.3.2)
activesupport (= 6.1.3.2)
method_source
rake (>= 0.8.7)
thor (~> 1.0)

@ -37,7 +37,9 @@ You can add users to a group and edit a group by clicking on the **name of the g
After clicking on a group's name, you can **change the group name**, **add or remove group members** and **assign groups to projects**.
![edit groups](image-20200115164847858.png)
![edit-groups](image-20210505162541644.png)
### Add users to a group
@ -53,11 +55,11 @@ Removing a user from a group removes the role from that user in any project usin
Click the **Projects** tab. Select the projects you want to add this group to from the "New project" drop-down list. Tick the roles that you want the group to have. Click the blue **Add** button. Users in the group are added to that project's members using the role selected.
## Delete a group
### Delete a group
To delete a group click on the **delete** icon in the respective line of the group list.
Deleting a group removes the role from the members of any project using that group. If any user has no other roles (i.e. who were only added as a member of this group and not individually) are removed from the respective project completely.
Deleting a group removes the role from the members of any project using that group. If a user has no other roles (i.e. who were only added as a member of this group and not individually) he/she is removed from the respective project completely.
## Impact of groups on project members

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

@ -0,0 +1,80 @@
---
sidebar_navigation:
title: Nextcloud integration
priority: 001
description: Nextcloud and OpenProject integration
robots: index, follow
keywords: integrations, apps, Nextcloud
---
# OpenProject and Nextcloud integration
The OpenProject and Nextcloud integration will improve the productivity of their enterprise users. It combines the strenghts of the market leading content collaboration platform Nextcloud and the leading open source project management software OpenProject.
The integration is available starting with Nextcloud 20. It enables users to keep an eye on ongoing project activities directly in their Nextcloud instance.
## Benefits of the integration
The first step of the combined effort is the integration of OpenProject in the Nextcloud dashboard. Users can add an OpenProject widget to display latest changes to project's work packages. With this, it offers users a view of ongoing projects and activities.
## Step by step instructions
The integration is available starting with Nextcloud 20. It enables users to keep an eye on ongoing project activities directly out of their Nextcloud instance.
**Add OpenProject integration app**
To activate your integration to OpenProject in Nextcloud, navigate to the built in app store under your user name in Your apps. You can use the search field in the top right corner to look for the OpenProject integration. Click the button Download and enable.
![Nextcloud_app_store](../faq/Nextcloud_app_store.png)
**Activate the OpenProject integration app**
To activate your integration, navigate to your personal settings and choose Connected accounts in the menu on the left.
![Nextcloud_connected_account](../faq/Nextcloud_connected_account.png)
Enter the URL of your OpenProject instance and your access token which you can find in OpenProject under My Account and then Access token. Reset the API token and copy/paste it.
![OpenProject_API_key](../faq/OpenProject_API_key.png)
![OpenProject_API_key_copy](../faq/OpenProject_API_key_copy.png)
**Display of OpenProject in the Nextcloud dashboard**
On the Nextcloud dashboard you can add an OpenProject widget. Display the latest changes to your project's work packages to keep an eye on your ongoing project activites directly from your Nextcloud instance.
![Add_OpenPorject_widget](../faq/Add_OpenPorject_widget.png)
![Nextcloud_dashboard](../faq/Nextcloud_dashboard.png)
In your personal settings in Connected accounts, please remember to also activate the Enable navigation link to display a link to your OpenProject instance in the header havigation.
![Nextcloud_connected_account](../faq/Nextcloud_connected_account.png)
The link will show here:
![Navigation_link_OpenProject](../faq/Navigation_link_OpenProject.png)
By activating "enable unified search for tickets" in your personal settings, the Nextcloud dashboard will include OpenProject information in the the built-in universal search:
![Unified_search](../faq/Unified_search.png)
**Set up of OAuth to OpenProject**
Within your Settings under Administration and then Connected Accounts you can set-up the OAuth authentication to your OpenProject instance.
![OAuth](../faq/OAuth.png)
In OpenProject, add Nextcloud as application under Administration then Authentication and OAuth and enter the information in your Nextcloud instance.
![OpenProject_OAuth](../faq/OpenProject_OAuth.png)
## Where do I find the Nextcloud integration in OpenProject?
Further integration efforts are under way, which will deliver a Nextcloud integration also on the OpenProject side.
## What if project notifications are not displayed?
If the notifications are not displayed in your Nextcloud dashboard, please check the following in your Nextcloud basic settings: in the background jobs, Cron must be activated.
![Cron_job_settings](../faq/Cron_job_settings.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 814 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Loading…
Cancel
Save