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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apim 3945 add /themes entrypoint to mapi-v2 #7493

Merged
merged 3 commits into from
May 21, 2024

Conversation

jourdiw
Copy link
Contributor

@jourdiw jourdiw commented May 16, 2024

Issue

https://gravitee.atlassian.net/browse/APIM-3945

Description

MAPI-v2: create /themes for list of themes that filter by enabled and type

The logic will be used in PAPI to return the current portal next theme.

Next PR:

  • MAPI-v2: create POST /themes to create theme
  • MAPI-v2: create GET /:themeId/theme to get a theme
  • MAPI-v2: create DELETE /:themeId/theme to delete a theme
  • MAPI-v2: create PUT /:themeId/theme to update a theme
  • PAPI: create GET /theme/next

Next PR:

  • hook it up with the front end services

Additional context


馃摎聽聽View the storybook of this branch here

@jourdiw jourdiw force-pushed the apim-3945-add-portal-next-crud branch 5 times, most recently from 742593a to e9dd921 Compare May 21, 2024 12:13
@jourdiw jourdiw changed the title Apim 3945 add entrypoints for new portal-next theme Apim 3945 add /themes entrypoint to mapi-v2 May 21, 2024
@jourdiw jourdiw marked this pull request as ready for review May 21, 2024 12:29
@jourdiw jourdiw requested a review from a team as a code owner May 21, 2024 12:29
@jourdiw jourdiw force-pushed the apim-3945-add-portal-next-crud branch from e9dd921 to fca0e6b Compare May 21, 2024 14:48
@jourdiw jourdiw enabled auto-merge (rebase) May 21, 2024 14:57
@jourdiw jourdiw merged commit b26cdc0 into master May 21, 2024
22 of 25 checks passed
@jourdiw jourdiw deleted the apim-3945-add-portal-next-crud branch May 21, 2024 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants