Content
View differences
Updated by Marc Alcobé 3 months ago
**As** a project team member logging time from the mobile application, \[enter role of user\]
**I want to** see a tab with my recently used work packages when selecting a work package, \[enter objective\]
**so that** I can quickly find and select the correct work package without searching through the full list every time. \[enter desired result\]
**Acceptance criteria**
* **Tab availability**
* When opening the _Log time_ work package selection bottom sheet, the work package selector displays two tabs:
* **All**
* **Recent**
* **Default behavior**
* The _All_ tab is selected by default when the work package selector is opened.
* If the user has no recently used work packages, the list has an empty state.
* **Definition of “recently used”**
* Recently used work packages are defined as work packages on which the user has logged time most recently.
* \[TBD\] Can we detect which work packages has been used in both mobile and browser for login time? If not, can we control the work packages used only on mobile?
* The list is ordered from most recently used to least recently used.
* **Search behavior**
* The search field is available in both _All_ and _Recent_ tabs.
* Searching filters the currently selected tab only.
* When a search term is entered:
* Only matching work packages are shown.
* If no results match, an empty state is displayed.
<br>
**Technical notes**
* The recent work packages list is user-specific.
* The list is populated based on successful time entries.
* Is there any API for it? <br>
**Permissions and visibility considerations**
* Only work packages the user has permission to log time on are shown. _To whom is this feature visible?_
* _When is it not visible?_
**Translation considerations**
* The term Recent is added _Key terms and phrases in the key languages_
**Out of scope**
* Manual pinning or reordering <br>
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed of recent work packages.
* Editing work packages from the selector. changes._
**I want to** see a tab with my recently used work packages when selecting a work package,
**so that** I can quickly find and select the correct work package without searching through the full list every time.
**Acceptance criteria**
* **Tab availability**
* When opening the _Log time_ work package selection bottom sheet, the work package selector displays two tabs:
* **All**
* **Recent**
* **Default behavior**
* The _All_ tab is selected by default when the work package selector is opened.
* If the user has no recently used work packages, the list has an empty state.
* **Definition of “recently used”**
* Recently used work packages are defined as work packages on which the user has logged time most recently.
* \[TBD\] Can we detect which work packages has been used in both mobile and browser for login time? If not, can we control the work packages used only on mobile?
* The list is ordered from most recently used to least recently used.
* **Search behavior**
* The search field is available in both _All_ and _Recent_ tabs.
* Searching filters the currently selected tab only.
* When a search term is entered:
* Only matching work packages are shown.
* If no results match, an empty state is displayed.
* The recent work packages list is user-specific.
* The list is populated based on successful time entries.
* Is there any API for it?
**Permissions and visibility considerations**
* Only work packages the user has permission to log time on are shown.
* _When is it not visible?_
**Translation considerations**
* The term Recent is added
**Out of scope**
* Manual pinning or reordering
_Set the_ **To be informed/consulted teams** _field to include all teams necessary to be informed
* Editing work packages from the selector.