Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] dev from opf:dev #524

Merged
merged 3 commits into from
Apr 2, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/api/apiv3/tags/grids.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description: |-

Currently, the following pages employ grids:

+ /my/page: The my page every user has. Only a user can access or modify their "my page".
+ /my/page: The My page every user has. Only a user can access or modify their "My page".

*The delete action is not yet supported*

Expand Down
2 changes: 1 addition & 1 deletion docs/development/concepts/inline-editing/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ There is one more class involved in this stack, the `EditFieldHandler`. It imple

Any user event that should trigger saving or resetting of the field is being handled by the `EditFieldHandler`, hence its name. For example, pressing <kbd>ESC</kbd> on a `TextEditFieldComponent` will trigger the `EditFieldHandler#handleUserCancel` method. The same is true for submit events on the field or form (e.g., pressing <kbd>ENTER</kbd> on the field), which trigger the `EditFieldHandler#handleUserSubmit` method.

An example where this comes into play is the [`CustomText`](https://github.com/opf/openproject/tree/dev/frontend/src/app/shared/components/grids/widgets/custom-text/custom-text.component.ts) widget of the dashboards and my page, which use the `<edit-form-portal>` manually and pass in a handler that handles saving of these widgets without access to an edit form.
An example where this comes into play is the [`CustomText`](https://github.com/opf/openproject/tree/dev/frontend/src/app/shared/components/grids/widgets/custom-text/custom-text.component.ts) widget of the dashboards and My page, which use the `<edit-form-portal>` manually and pass in a handler that handles saving of these widgets without access to an edit form.

### 🔗 Code references

Expand Down
2 changes: 1 addition & 1 deletion docs/getting-started/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Here you will learn about the **first steps with OpenProject**. If you need more
| [Gantt chart](gantt-chart-introduction) | Find out how to create a project plan. |
| [Boards](boards-introduction) | How to work with agile boards. |
| [Account settings](account-settings) | How to configure personal account settings. |
| [My page](my-page) | Find out more about a personal my page dashboard. |
| [My page](my-page) | Find out more about a personal My page dashboard. |

## 6 steps to get started

Expand Down
10 changes: 5 additions & 5 deletions docs/getting-started/my-activity/README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
---
sidebar_navigation:
title: My Activity
title: My activity
priority: 200
description: My Activity in OpenProject - your latest actions
description: My activity in OpenProject - your latest actions
keywords: my activity, personal changes, dashboard
---

# My Activity
# My activity

**My Activity** gives you an overview of all your latest actions and projects you are involved in.
**My activity** gives you an overview of all your latest actions and projects you are involved in.

You can open your **My Activity** page by clicking on your user avatar in the upper right corner and then selecting **My Activity** from the dropdown menu.
You can open your **My activity** page by clicking on your user avatar in the upper right corner and then selecting **My activity** from the dropdown menu.

![Navigate to My Activity Page](openproject_select_my_actvity.png)

Expand Down
38 changes: 19 additions & 19 deletions docs/getting-started/my-page/README.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,46 @@
---
sidebar_navigation:
title: My Page
title: My page
priority: 300
description: My Page in OpenProject - your personal dashboard
description: My page in OpenProject - your personal dashboard
keywords: my page, personal overview page, dashboard
---

# My Page
# My page

The My Page is your **personal dashboard** with important overarching project information, such as work package reports, news, spent time, or a calendar. It can be configured to your specific needs.
The My page is your **personal dashboard** with important overarching project information, such as work package reports, news, spent time, or a calendar. It can be configured to your specific needs.

| Topic | Content |
|-------------------------------------------------|--------------------------------------------|
| [My Page introduction](#my-page-introduction) | What is My Page and what can I do with it? |
| [Configure the My Page](#configure-the-my-page) | How to add and edit widgets on My Page. |
| [My spent time widget](#my-spent-time-widget) | How to track spent time on My Page. |
| ----------------------------------------------- | ------------------------------------------ |
| [My page introduction](#my-page-introduction) | What is My page and what can I do with it? |
| [Configure the My page](#configure-the-my-page) | How to add and edit widgets on My page. |
| [My spent time widget](#my-spent-time-widget) | How to track spent time on My page. |

## My Page introduction
## My page introduction

My Page is your personal dashboard where you can display important information of your projects. This personal dashboard contains information from all your projects. **My page** can be configured according to your preferences. You can include project information, for example the latest news, work packages assigned to you or reported work packages.
My page is your personal dashboard where you can display important information of your projects. This personal dashboard contains information from all your projects. **My page** can be configured according to your preferences. You can include project information, for example the latest news, work packages assigned to you or reported work packages.

You can open your **My page** by clicking on your user avatar in the upper right corner and then selecting **My page** from the dropdown menu. Alternatively, you can select *My Page* by clicking the respective option in the menu on the left.

![Navigate to My page in OpenProject](openproject_getting_started_my_page_navigate.png)

As a default, you will see two lists of all **work packages assigned to you** and **work packages created by you** from all your projects.

![Default view of My Page in OpenProject](openproject_getting_started_my_page_default_view.png)
![Default view of My page in OpenProject](openproject_getting_started_my_page_default_view.png)

## Configure the My Page
## Configure the My page

![Configuring widgets on My Page in OpenProject](openproject-mypage-widgets.gif)
![Configuring widgets on My page in OpenProject](openproject-mypage-widgets.gif)

### Add widgets

In order to **add a widget to My Page**, decide where you want to place the widget (above, below or between the existing widgets) hover to the respective location around the existing widgets. The **+** icon will appear automatically.
In order to **add a widget to My page**, decide where you want to place the widget (above, below or between the existing widgets) hover to the respective location around the existing widgets. The **+** icon will appear automatically.

![Plus icon to add a new widget to My page in OpenProject](openproject_getting_started_my_page_add_widget_icon.png)

Press the plus icon and choose from a number of different widgets that can be included on your dashboard.

![my page new widgets](my-page-widget-list.png)
![My page new widgets](my-page-widget-list.png)

For a **detailed explanation of the widgets**, visit the section in the [project overview](../../user-guide/project-overview/#available-project-overview-widgets).

Expand All @@ -56,7 +56,7 @@ Click the dots next to the title and drag it to the new place.

If you click the dots on the lower right hand corner in a widget you can change the size of a widget by pulling the widget left and right, up and down with the mouse.

![Change widget size in OpenProject MyPage](my-page-size-handle.png)
![Change widget size in OpenProject My page](my-page-size-handle.png)

### Configure the view of a widget (for work package tables)

Expand All @@ -77,14 +77,14 @@ You can configure the work package table (e.g. filter, group, highlight, sort) a

To delete a widget from the dashboard, click on the three dots in the upper right corner of the widget and select **Remove widget**.

![my page remove widget](my-page-remove-widget.png)
![My page remove widget](my-page-remove-widget.png)

## My spent time widget

To track spent time, [add the **My spent time** widget](#add-widgets) in the My Page.
To track spent time, [add the **My spent time** widget](#add-widgets) in the My page.

You can directly create new time entries by clicking on the day, change the date with drag and drop, edit or remove time entries.

Watch the short video to see how to activate the spent time widget, add spent time, edit spent time (e.g. change the date or work packages or change the time booked) and delete spent time.

![my page time log](my-page-time-log.gif)
![My page time log](my-page-time-log.gif)
8 changes: 4 additions & 4 deletions docs/glossary/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ The dark mode for OpenProject is a personal setting to display the application i

A dashboard is defined as an overview page in a software. In OpenProject, you have several options to create dashboards:

1. You have the [My Page](#my-page), which shows your personal customized [widgets](#widget) on one page, for example a calendar or work package reports.
1. You have the [My page](#my-page), which shows your personal customized [widgets](#widget) on one page, for example a calendar or work package reports.

2. You have the [project overview](#project-overview) dashboard, which gives you an overview of your project. Please note that only project admins can add and remove widgets to the project overview.

Expand Down Expand Up @@ -234,9 +234,9 @@ In OpenProject, a member is defined as a single person in a project. Project mem

A module in OpenProject is defined as an independent unit of functionality that can be used to extend and improve the existing core functions. A project admin can activate and de-activate modules in the project settings. Some examples for modules in OpenProject are: Forums, Time and costs, Wiki or the Work packages module. [See our user guide for more information on all modules in OpenProject](../user-guide/#overview-of-modules-in-openproject).

### My Page
### My page

The My Page in OpenProject is defined as your personal [dashboard](#dashboard) with important overarching project information, such as work package reports, news, spent time, or a calendar. It can be configured to your specific needs. [Read more about the My Page in OpenProject](../getting-started/my-page/).
The My page in OpenProject is defined as your personal [dashboard](#dashboard) with important overarching project information, such as work package reports, news, spent time, or a calendar. It can be configured to your specific needs. [Read more about the My page in OpenProject](../getting-started/my-page/).

## N

Expand Down Expand Up @@ -426,7 +426,7 @@ Versions in OpenProject are defined as an attribute for [work packages](#work-pa

### Widget

A widget in OpenProject is defined as a small and customizable element that provides relevant information at a glance. Use widgets on your [My Page](#my-page) dashboard or on the [project overview](#project-overview). [See all available project overview widgets](../user-guide/project-overview/#available-project-overview-widgets) and read [how to add a widget to the project overview](../user-guide/project-overview/#widgets).
A widget in OpenProject is defined as a small and customizable element that provides relevant information at a glance. Use widgets on your [My page](#my-page) dashboard or on the [project overview](#project-overview). [See all available project overview widgets](../user-guide/project-overview/#available-project-overview-widgets) and read [how to add a widget to the project overview](../user-guide/project-overview/#widgets).

### Wiki

Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/10/10-0-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ OpenProject 10 significantly improves the performance, especially for the work p
- Fixed: Project menu auto-closes in change project screen [[#30867](https://community.openproject.org/wp/30867)]
- Fixed: Versions not copied and copying slow [[#30872](https://community.openproject.org/wp/30872)]
- Fixed: Relations cannot be created [[#30877](https://community.openproject.org/wp/30877)]
- Fixed: Performance error on MyPage [[#30878](https://community.openproject.org/wp/30878)]
- Fixed: Performance error on My page [[#30878](https://community.openproject.org/wp/30878)]
- Fixed: Bars in Roadmap graph are massive [[#30890](https://community.openproject.org/wp/30890)]
- Fixed: Words with umlauts are not found in PDF's [[#30891](https://community.openproject.org/wp/30891)]
- Fixed: Lists in Copy Workflow could be bigger [[#30892](https://community.openproject.org/wp/30892)]
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/10/10-5-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ An export function can then be used to distribute the BCFs back to the local app
- Fixed: Inconsistent translation of "News" in German \[[#31674](https://community.openproject.org/wp/31674)\]
- Fixed: Wiki tables not responsive + CSS weird + no markdown \[[#31920](https://community.openproject.org/wp/31920)\]
- Fixed: Strings not localized (password settings) \[[#31976](https://community.openproject.org/wp/31976)\]
- Fixed: Multiple Work Package Widgets on MyPage - Groups can't be reduced independently \[[#32030](https://community.openproject.org/wp/32030)\]
- Fixed: Multiple Work Package Widgets on My page - Groups can't be reduced independently \[[#32030](https://community.openproject.org/wp/32030)\]
- Fixed: \[Repository\] Error 500 when trying to log time with unmapped changeset user \[[#32038](https://community.openproject.org/wp/32038)\]
- Fixed: Clean-up Administration -> System settings and remove wiki history compression \[[#32045](https://community.openproject.org/wp/32045)\]
- Fixed: Work package ID cut off on right side \[[#32069](https://community.openproject.org/wp/32069)\]
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/11/11-2-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Furthermore, with 11.2 we have implemented various UI and UX improvements for O
- Fixed: Role "Create and edit users" can not change user name \[[#36299](https://community.openproject.org/wp/36299)\]
- Fixed: Internal error when accessing project work package page after deleting placeholder user \[[#36300](https://community.openproject.org/wp/36300)\]
- Fixed: Translation missing for placeholder Enterprise Edition page \[[#36302](https://community.openproject.org/wp/36302)\]
- Fixed: Logged hours not visible in widget on My Page for languages other than English \[[#36304](https://community.openproject.org/wp/36304)\]
- Fixed: Logged hours not visible in widget on My page for languages other than English \[[#36304](https://community.openproject.org/wp/36304)\]
- Fixed: Grouping by assignee through settings menu does not work \[[#36318](https://community.openproject.org/wp/36318)\]
- Fixed: Work package alignment incorrect when updating work package values / opening details view \[[#36330](https://community.openproject.org/wp/36330)\]
- Fixed: Wrong error message when trying to log time for a placeholder user \[[#36353](https://community.openproject.org/wp/36353)\]
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/11/11-2-1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The release contains several bug fixes and we recommend updating to the newest v
## Bug fixes and changes

- Fixed: Inbound Emails - Email headers not handled correctly \[[#35834](https://community.openproject.org/wp/35834)\]
- Fixed: Configuration and display of days in My spent time widget on my Page do not match \[[#35920](https://community.openproject.org/wp/35920)\]
- Fixed: Configuration and display of days in My spent time widget on My page do not match \[[#35920](https://community.openproject.org/wp/35920)\]
- Fixed: All data lost when switching from details view to fullscreen view while creating a work package \[[#35968](https://community.openproject.org/wp/35968)\]
- Fixed: missing translation "ja.js.units.hour.one" \[[#36269](https://community.openproject.org/wp/36269)\]
- Fixed: Internal Error when Wiki entry contains single "!" \[[#36345](https://community.openproject.org/wp/36345)\]
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/11/11-4-1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The release contains several bug fixes and we recommend updating to the newest v
<!--more-->
## Bug fixes and changes

- Fixed: Today's Date line does not show up on My Page work package tables \[[#35748](https://community.openproject.org/wp/35748)\]
- Fixed: Today's Date line does not show up on My page work package tables \[[#35748](https://community.openproject.org/wp/35748)\]
- Fixed: openproject configure tries to install postgresql 10 on upgrade, while 13 is already deployed \[[#39086](https://community.openproject.org/wp/39086)\]
- Fixed: Cannot add or remove users from group \[[#39090](https://community.openproject.org/wp/39090)\]
- Fixed: LDAP groups filter does not save synchronized group \[[#39120](https://community.openproject.org/wp/39120)\]
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/12/12-0-3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The release contains several bug fixes and we recommend updating to the newest v
- Fixed: WP is not disabled in the background when a modal is open \[[#40141](https://community.openproject.org/wp/40141)\]
- Fixed: Dropdown menu empty when adding new element to parent child board \[[#40154](https://community.openproject.org/wp/40154)\]
- Fixed: Optional header sso does not log in plain user \[[#40240](https://community.openproject.org/wp/40240)\]
- Fixed: Auth source SSO redirects to my page on login \[[#40248](https://community.openproject.org/wp/40248)\]
- Fixed: Auth source SSO redirects to My page on login \[[#40248](https://community.openproject.org/wp/40248)\]

## Contributions

Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/12/12-1-0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ We added a new “Files” tab in the work package details. This way, you will h
- Fixed: Cannot select all projects in work package table \[[#41437](https://community.openproject.org/wp/41437)\]
- Fixed: Attribute help text opens when clicking ng-select dropdown \[[#41442](https://community.openproject.org/wp/41442)\]
- Fixed: API responses inconsistent between Bearer tokens and API tokens \[[#41480](https://community.openproject.org/wp/41480)\]
- Fixed: Create new task on my page not possible: Project not shown in pulldown list \[[#41533](https://community.openproject.org/wp/41533)\]
- Fixed: Create new task on My page not possible: Project not shown in pulldown list \[[#41533](https://community.openproject.org/wp/41533)\]
- Fixed: Include projects - Action bar has no round corners \[[#41582](https://community.openproject.org/wp/41582)\]
- Fixed: Fix capitalization in two places (minor) in the Team Planner \[[#41647](https://community.openproject.org/wp/41647)\]
- Fixed: Comments linked to another package are not shown correctly \[[#41649](https://community.openproject.org/wp/41649)\]
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/12/12-5-5/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ The release contains several bug fixes and we recommend updating to the newest v
- Fixed: MyProjectPageToGrid migration fails \[[#48122](https://community.openproject.org/wp/48122)\]
- Fixed: Missing translation for "Comment added" on work package activity tracking \[[#48157](https://community.openproject.org/wp/48157)\]
- Fixed: Links from the welcome text stop working when text is edited \[[#48158](https://community.openproject.org/wp/48158)\]
- Fixed: Document not listing project name under My Page \[[#48177](https://community.openproject.org/wp/48177)\]
- Fixed: Document not listing project name under My page \[[#48177](https://community.openproject.org/wp/48177)\]

## Contributions

Expand Down
Loading
Loading