From 43d6758438185f12a584ca06b62bf96f4e82617a Mon Sep 17 00:00:00 2001 From: Martin Lowe <martin.lowe@eclipse-foundation.org> Date: Thu, 12 Dec 2019 09:24:32 -0500 Subject: [PATCH] Turn off auth for dev Signed-off-by: Martin Lowe <martin.lowe@eclipse-foundation.org> --- .../eclipsefoundation/marketplace/resource/CatalogResource.java | 2 +- .../marketplace/resource/CategoryResource.java | 2 +- .../eclipsefoundation/marketplace/resource/InstallResource.java | 2 +- .../eclipsefoundation/marketplace/resource/ListingResource.java | 2 +- .../marketplace/resource/ListingVersionResource.java | 2 ++ .../eclipsefoundation/marketplace/resource/MarketResource.java | 2 +- src/main/resources/application.properties | 2 +- 7 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java index 84cb41b..9ad3a22 100644 --- a/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java +++ b/src/main/java/org/eclipsefoundation/marketplace/resource/CatalogResource.java @@ -82,7 +82,7 @@ public class CatalogResource { * @return response for the browser */ @PUT - @RolesAllowed({ "marketplace_catalog_put", "marketplace_admin_access" }) + @PermitAll public Response putCatalog(Catalog catalog) { MongoQuery<Catalog> q = new MongoQuery<>(params, dtoFilter, cachingService); // add the object, and await the result diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java index ed73074..0787920 100644 --- a/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java +++ b/src/main/java/org/eclipsefoundation/marketplace/resource/CategoryResource.java @@ -82,7 +82,7 @@ public class CategoryResource { * @return response for the browser */ @PUT - @RolesAllowed({"marketplace_category_put", "marketplace_admin_access"}) + @PermitAll public Response putCategory(Category category) { MongoQuery<Category> q = new MongoQuery<>(params, dtoFilter, cachingService); // add the object, and await the result diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java index 01559ea..63595c7 100644 --- a/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java +++ b/src/main/java/org/eclipsefoundation/marketplace/resource/InstallResource.java @@ -123,7 +123,7 @@ public class InstallResource { * @return response for the browser */ @POST - @RolesAllowed({ "marketplace_install_put", "marketplace_admin_access" }) + @PermitAll @Path("/{listingId}/{version}") public Response postInstallMetrics(@PathParam("listingId") String listingId, @PathParam("version") String version, Install installDetails) { diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java index 996d5da..9a42ae1 100644 --- a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java +++ b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingResource.java @@ -93,7 +93,7 @@ public class ListingResource { * @return response for the browser */ @PUT - @RolesAllowed({ "marketplace_listing_put", "marketplace_admin_access" }) + @PermitAll public Response putListing(Listing listing) { MongoQuery<Listing> q = new MongoQuery<>(params, dtoFilter, cachingService); diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java index cbd82c8..1a4e8a1 100644 --- a/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java +++ b/src/main/java/org/eclipsefoundation/marketplace/resource/ListingVersionResource.java @@ -10,6 +10,7 @@ import java.util.Arrays; import java.util.List; import java.util.Optional; +import javax.annotation.security.PermitAll; import javax.enterprise.context.RequestScoped; import javax.inject.Inject; import javax.ws.rs.Consumes; @@ -81,6 +82,7 @@ public class ListingVersionResource { * @return response for the browser */ @PUT + @PermitAll public Response putListingVersion(ListingVersion listingVersion) { MongoQuery<ListingVersion> q = new MongoQuery<>(params, dtoFilter, cachingService); // add the object, and await the result diff --git a/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java b/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java index 4fc2662..110731f 100644 --- a/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java +++ b/src/main/java/org/eclipsefoundation/marketplace/resource/MarketResource.java @@ -83,7 +83,7 @@ public class MarketResource { * @return response for the browser */ @PUT - @RolesAllowed("market_put") + @PermitAll public Response putMarket(Market market) { MongoQuery<Market> q = new MongoQuery<>(params, dtoFilter, cachingService); diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index ed44390..3844ed7 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,6 +1,6 @@ ## OAUTH CONFIG quarkus.oauth2.enabled=true -quarkus.oauth2.introspection-url=https://accounts.eclipse.org/oauth2/introspect +quarkus.oauth2.introspection-url=http://accounts.eclipse.org/oauth2/introspect ## LOGGER CONFIG quarkus.log.file.enable=true -- GitLab