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

IBX-6717: Recent activity #237

Merged
merged 38 commits into from
Apr 19, 2024
Merged
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
53a3ad4
Start Recent Activity doc
adriendupuis Oct 23, 2023
25300ec
Start Recent Activity doc
adriendupuis Oct 23, 2023
26ac198
recent_activity.md: Fix Ibexa.EOLWhitespace
adriendupuis Oct 25, 2023
7dc64f2
recent_activity.md: Update logged actions
adriendupuis Dec 4, 2023
d834652
recent_activity.md: Fix link to work_with_sites.md
adriendupuis Dec 4, 2023
26a6508
Merge branch 'master' into recent_activity
adriendupuis Dec 4, 2023
f249c90
recent_activity.md: Prepare "Dashboard block" section
adriendupuis Dec 12, 2023
d6c6c79
recent_activity.md: Filters screenshot
adriendupuis Jan 30, 2024
6106dbe
recent_activity.md: Activity list screenshot
adriendupuis Feb 6, 2024
350aae4
recent_activity.md: Recent activity block settings
adriendupuis Feb 13, 2024
59a61b1
recent_activity.md: Recent activity in user profile
adriendupuis Feb 13, 2024
a3ba5fe
recent_activity.md: Recent activity in user profile
adriendupuis Feb 13, 2024
93c9a78
recent_activity.md: Recent activity in user profile
adriendupuis Feb 13, 2024
23ee2ee
recent_activity.md: Recent activity in user profile
adriendupuis Feb 13, 2024
5454eb6
recent_activity.md: vale
adriendupuis Feb 13, 2024
bf6aad7
Apply suggestions from code review
adriendupuis Feb 13, 2024
a48a780
Merge branch 'master' into recent_activity
adriendupuis Feb 15, 2024
325bb26
recent_activity.md: About permission
adriendupuis Feb 15, 2024
66a6ba5
recent_activity.md: Format menu path
adriendupuis Feb 15, 2024
0991e73
docs/recent_activity/img/: add borders
adriendupuis Feb 16, 2024
b59756e
Apply suggestions from code review
adriendupuis Feb 19, 2024
b33470a
mkdocs.yml: Move Recent activity into Permissions and users
adriendupuis Feb 20, 2024
1d184ca
recent_activity.md: streamlines links in logged action list
adriendupuis Feb 23, 2024
8bccb3d
recent_activity.md: logged action list: add "create draft"
adriendupuis Feb 23, 2024
d295a4d
recent_activity.md: links to dev doc
adriendupuis Feb 23, 2024
dc582cd
recent_activity.md: logged action list: add missing commas
adriendupuis Feb 23, 2024
1786637
Apply suggestions from code review
adriendupuis Feb 23, 2024
910a61f
recent_activity.md: Enhance menu items' format
adriendupuis Feb 23, 2024
1e0d3ed
recent_activity.md: permission for dashboard block
adriendupuis Feb 26, 2024
4623c74
Apply suggestions from code review
adriendupuis Feb 26, 2024
50515ac
Merge branch 'master' into recent_activity
adriendupuis Feb 26, 2024
df71f70
recent_activity.md: Update link to dashboard and dashboard block
adriendupuis Feb 26, 2024
53686c6
recent_activity.md: Move badges to meta-data
adriendupuis Mar 20, 2024
231d771
recent_activity.md: Rework, Rm user profile and dashboard block sections
adriendupuis Mar 20, 2024
7658eea
recent_activity.md: Rm unused img, rework img usage
adriendupuis Mar 20, 2024
c150a9c
IBX-6717: About recent activity in user profile (#274)
adriendupuis Mar 20, 2024
2649686
update recent activity screenshot, left menu was outdated
adriendupuis Apr 9, 2024
dba3bab
recent_activity.md: Remove old duplicate note box
adriendupuis Apr 9, 2024
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
Binary file added docs/recent_activity/img/4.6_activity_list.png
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/recent_activity/img/filters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
54 changes: 54 additions & 0 deletions docs/recent_activity/recent_activity.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
---

Check warning on line 1 in docs/recent_activity/recent_activity.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/recent_activity/recent_activity.md#L1

[Ibexa.ReadingLevel] The grade level is 7.35. Aim for 8th grade or lower by using shorter sentences and words.
Raw output
{"message": "[Ibexa.ReadingLevel] The grade level is 7.35. Aim for 8th grade or lower by using shorter sentences and words.", "location": {"path": "docs/recent_activity/recent_activity.md", "range": {"start": {"line": 1, "column": 1}}}, "severity": "WARNING"}
description: Monitor recent activity logged actions.
---

# Recent activity log
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

## Activity list

On the Back Office, in Admin -> Activity list, you can consult what happens recently on the database.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

By default, the following actions are logged:
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

- [Content](content_items.md) [create](create_edit_content_items.md#create-content-items), [publish](publish_instantly.md#publish-content-instantly), update, trash, recover, [delete](copy_move_hide_content.md#multi-file-move), delete translation, hide and reveal
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
- Location create, delete, [hide](manage_locations_urls.md#hide-locations), reveal, update, move, [swap](manage_locations_urls.md#swap-locations) and subtree copy
- Product [create](create_edit_product.md), update and delete
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
- Product variant [create](work_with_product_variants.md#generate-variants), update and [delete](work_with_product_variants.md#delete-variants)
- [Site](work_with_sites.md) [create](work_with_sites.md#create-a-website), [update](work_with_sites.md#edit-an-existing-website) and [delete](work_with_sites.md#delete-an-existing-website)
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

By default, log entries are kept 30 days.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

Log entries are grouped by logical bonds like events, batches, or sessions.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

![Activity list](img/4.6_activity_list.png)

### Filter activities

On the right, a "Filters" block offers:
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

* to only follow the activity of a user or a list of users,
* to narrow the display to groups having given types of items, or actions.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

Select what you want to focus on and click the "Apply" button. Stop filtering by clicking the "Clear" button.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

The following setting example lists activity log groups containing a "publish" entry, and occurring withing a week from today.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

![Published last week](img/filters.png)

## Dashboard block
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

You can add a "Recent activity" block to your [dashboard](discover_ui.md#dashboard).

!["Recent activity" block](img/recent_activity_block.png)

You can set the block to display only log groups containing activities by some particular users, or concerning particular object classes.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

For example, the following Dashboard block focuses on Content and Location activity.

Check warning on line 46 in docs/recent_activity/recent_activity.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/recent_activity/recent_activity.md#L46

[Ibexa.DontCapitalize] Don't capitalize 'Dashboard'.
Raw output
{"message": "[Ibexa.DontCapitalize] Don't capitalize 'Dashboard'.", "location": {"path": "docs/recent_activity/recent_activity.md", "range": {"start": {"line": 46, "column": 28}}}, "severity": "WARNING"}

!["Content recent activity" block settings](img/recent_activity_block_settings.png)

## User profile
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

On a user profile, recent activity of this user in shown.
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved

!["Recent activity" in user profile](img/recent_activity_user_profile.png)
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,7 @@ nav:
- Permission system: permission_management/permission_system.md
- Work with permissions: permission_management/work_with_permissions.md
- Manage users: user_management/manage_users.md
- Recent activity: recent_activity/recent_activity.md
adriendupuis marked this conversation as resolved.
Show resolved Hide resolved
- User paths:
- Explorer: persona_paths/explorer.md
- Administrator:
Expand Down
Loading