docs: Document the Projects feature (7.2)#835
Conversation
|
/aside @escopecz can you please review the content in this PR? It's filling the docs gap where we don't have any section at all introducing Projects. TIA! ✨ |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
Restructure the Projects overview into distinct subsections and apply maintainer @adiati98's review suggestions on PR mautic#835: - Split creating, deleting, assigning, and removing items into their own subsections with step lists. - Use the confirmed primary button label 'Add Entities to Project' for the from-the-Project assignment flow (verified against ProjectBundle). - Document checkbox + 'Delete selected' banner flow for deleting Projects. - Add the three-dots Options menu flow for removing items from a Project. - Bold UI labels and keep the Associate permission wording.
|
Thanks for the thorough review, @adiati98 — I've applied all of your suggestions and pushed the update to this branch. Summary of what changed:
On your request to confirm the assignment flow against the codebase (comment #8): I checked the Vale passes clean. Ready for another look. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
- Remove redundant 'Projects overview' subsection header - Change bolded 'To create a Project:' / 'To delete one or more Projects:' to plain text - Add five UI screenshots with descriptive alt text and snake_case filenames
|
Thanks for the thorough review, @adiati98! I've addressed all of the points:
Vale passes clean on the updated page. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
…ing, new delete screenshot)
|
Thanks again, @adiati98 — I've applied all of your review suggestions and pushed the update to this branch:
Vale passes clean on the updated page. Ready for another look. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
- Add | line-break spacing around the assign-from-Email and Add Entities screenshots - Fix 'entity' to 'item' in the remove-from-Project instruction - Rewrite 'Finding items by Project' with the '# Entities' column workflow, the exact-match/capitalization caveat, supported-list scope, and the Contacts-list exclusion (verified against mautic/mautic ProjectBundle) - Point the Permissions section to Settings > Roles and cross-reference the Roles documentation
|
Thanks @adiati98 — addressed all five in the latest commit:
No remaining blockers on my side — Vale passes clean. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
Also, change the word 'item' to 'entity' to follow the UI. This also applies to images' alt texts if any.
- Change 'item(s)' to 'entity/entities' throughout body and alt text to match UI - Convert 'From the Project' instruction list to unordered - Rewrite 'Finding entities by Project' as user-facing steps; remove technical project: search-command details - Note the Projects search bar is not case sensitive - Add reviewer's Projects search screenshot at end of the section
|
Thanks @adiati98 — I've applied all of your review points and pushed the update to this branch:
Vale passes clean on the updated page. Ready for another look. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
- Convert Create, Delete, Assign, Remove, and Find step lists to ordered (#.) lists - Add new Editing Projects section (from list and from detail view) with two screenshots - Add single-Project delete method via the Options menu with screenshot - Add confirm-deletion/removal steps - Reword 'seeing entities' prose per reviewer
|
Thanks for the thorough review, @adiati98 — I've addressed all of the suggestions and pushed the updated branch. What changed:
Two small, intentional deviations from the verbatim suggestions:
Vale passes clean (0 errors, 0 warnings, 0 suggestions). Let me know if you'd like any adjustments. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
- Nest Editing Projects paths as ordered (#.) sub-lists under bolded headers - Nest both Delete Projects methods as ordered (#.) sub-lists under bolded headers - Reword 'seeing entities' prose to 'go to the Project dashboard' - Trim search step to 'Type the Project's name.' - Convert Permissions setup to an ordered (#.) list
|
@adiati98 Thanks for the review! I've applied all five suggestions as written:
Vale passes clean (0 findings). Ready for another look. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
|
Thanks @adiati98! I've applied all three suggestions:
Vale passes with no findings. Ready for another look. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss please address the suggestions.
- Link each assignable entity type to its docs page via :doc: - Remove 'Point Trigger'; a Project is set in a Point's Manage Action and Manage Trigger, so the entity is 'Points' - Pluralize entity names to match UI labels
Apply review 4677505459: '**Full permissions**' -> '**Full** permissions' so 'permissions' reads as the shared noun across the standard permission list.
|
Thanks @adiati98! I've addressed both rounds of review and pushed the updates. Entity-types list (review):
Projects permissions (review):
Vale passes with 0 findings. |
|
@promptless-for-oss please update #834 and #833 with the latest new commits. Include as well the images. |
|
Done, @adiati98 — I've synced the latest reviewed content and all screenshots from this PR into both version branches:
Vale passes with 0 findings on both. Ready for another look. |
adiati98
left a comment
There was a problem hiding this comment.
@promptless-for-oss you've done a great job! 🚀
|
Thanks so much, @adiati98 — really appreciate the review! 🙏 Glad the Projects overview page and the latest round of changes look good. Happy to make any further tweaks if anything comes up. |
|
Thanks for the review, @escopecz! 🚀 |
Open this suggestion in Promptless to view citations and reasoning process
Adds a new Projects overview page documenting the Mautic Projects feature for the 7.2 branch: what Projects are, creating/managing/deleting Projects (including the unique-name check), the two ways to assign items, the assignable item types, the
project:search command, and the Project permission set including the Associate permission. Registers the page in the docs toctree after Categories. Content matches 7.1 since the feature is unchanged across the 7.x line.Trigger Events
Tip: Use labels in the Promptless dashboard to categorize suggestions by release or team 🏷️