Skip to content

Conversation

@joeg8612
Copy link
Contributor

Description:
Explain the technical implementation of the work done.

Jira: (Skip unless you are MA staff)
DP-38918

To Test:

  • Add steps to test this feature

Peer Review Checklist

@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 17:49 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 17:49 Destroyed
@arthurbaghdas
Copy link
Collaborator

arthurbaghdas commented Apr 18, 2025

Fails
🚫 Add a changelog YAML file to this PR

Generated by 🚫 dangerJS against dd3f3df

@joeg8612 joeg8612 changed the title Add new content type for API Service Card DP-38918: Add new content type for API Service Card Apr 18, 2025
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 19:40 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 19:40 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 19:40 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 20:28 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 20:28 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 20:28 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 21:11 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 18, 2025 21:11 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 22, 2025 04:31 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 22, 2025 04:31 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 22, 2025 18:10 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 22, 2025 18:10 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 22, 2025 18:10 Destroyed
@dstorozhuk dstorozhuk force-pushed the feature/DP-38918-api-service-card branch from 74f2c07 to 8fb7855 Compare April 25, 2025 20:59
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 25, 2025 20:59 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 25, 2025 20:59 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 25, 2025 21:01 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 25, 2025 21:01 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 28, 2025 21:13 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 28, 2025 21:15 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 29, 2025 04:26 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 29, 2025 04:28 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 30, 2025 07:50 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat April 30, 2025 07:51 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 1, 2025 09:04 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 1, 2025 09:04 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 6, 2025 04:24 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 6, 2025 04:24 Destroyed
Joe Galluccio and others added 5 commits May 12, 2025 16:48
Introduced the `ApiServiceCardBundle` class for managing node entities and updated the `mass_content_entity_bundle_info_alter()` function to register it. Added a content moderation workflow specific to API Service Cards and configured form displays, field groupings, and weights. Additionally, updated language settings and field properties to align with requirements.

Signed-off-by: Dmytro Storozhuk <[email protected]>
Introduced a new view configuration to list and manage API Service Cards. The view includes both administrative and default displays with fields like Title, Created, and Changed, and is accessible via a dedicated admin page at "admin/content/api-service-cards".

Signed-off-by: Dmytro Storozhuk <[email protected]>
Renamed menu and updated paths in the API Service Cards view to align with the mass dashboard. Introduced a new MMG Editor role with specific permissions and actions for assigning/removing the role from users. Adjusted language type configurations for consistency.

Signed-off-by: Dmytro Storozhuk <[email protected]>
@dstorozhuk dstorozhuk force-pushed the feature/DP-38918-api-service-card branch from 8fb7855 to dd3f3df Compare May 12, 2025 21:48
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 12, 2025 21:48 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 12, 2025 21:48 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 12, 2025 21:48 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 13, 2025 04:24 Destroyed
@arthurbaghdas arthurbaghdas temporarily deployed to Tugboat May 13, 2025 04:27 Destroyed
@dstorozhuk
Copy link
Collaborator

closed in favor of #2976 .

@dstorozhuk dstorozhuk closed this May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants