Skip to content

Commit 9fccc1b

Browse files
ahornaceVladimir Kotal
authored andcommitted
Resolve problem when suggester config could only be retrieved from localhost
1 parent a35e9f3 commit 9fccc1b

File tree

4 files changed

+1
-75
lines changed

4 files changed

+1
-75
lines changed

src/org/opensolaris/opengrok/web/api/v1/controller/SuggesterController.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
import org.opensolaris.opengrok.web.api.v1.suggester.model.SuggesterQueryData;
3838
import org.opensolaris.opengrok.web.api.v1.suggester.parser.SuggesterQueryDataParser;
3939
import org.opensolaris.opengrok.web.api.v1.suggester.provider.filter.Authorized;
40-
import org.opensolaris.opengrok.web.api.v1.suggester.provider.filter.Localhost;
4140
import org.opensolaris.opengrok.web.api.v1.suggester.provider.filter.Suggester;
4241
import org.opensolaris.opengrok.web.api.v1.suggester.provider.service.SuggesterService;
4342

@@ -170,7 +169,6 @@ public SuggesterConfig getConfig() {
170169
*/
171170
@POST
172171
@Path("/init/queries")
173-
@Localhost
174172
@Consumes(MediaType.APPLICATION_JSON)
175173
public void addSearchCountsQueries(final List<String> urls) {
176174
for (String urlStr : urls) {
@@ -244,7 +242,6 @@ private Query getQuery(final String field, final String value) throws ParseExcep
244242
*/
245243
@POST
246244
@Path("/init/raw")
247-
@Localhost
248245
@Consumes(MediaType.APPLICATION_JSON)
249246
public void addSearchCountsRaw(@Valid final List<TermIncrementData> termIncrements) {
250247
for (TermIncrementData termIncrement : termIncrements) {
@@ -255,7 +252,6 @@ public void addSearchCountsRaw(@Valid final List<TermIncrementData> termIncremen
255252

256253
@GET
257254
@Path("/popularity/{project}")
258-
@Localhost
259255
@Produces(MediaType.APPLICATION_JSON)
260256
public List<Entry<String, Integer>> getPopularityData(
261257
@PathParam("project") final String project,

src/org/opensolaris/opengrok/web/api/v1/filter/LocalhostFilter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public class LocalhostFilter implements ContainerRequestFilter {
4949
private static final Logger logger = LoggerFactory.getLogger(LocalhostFilter.class);
5050

5151
private static final Set<String> allowedPaths = new HashSet<>(Arrays.asList(
52-
SearchController.PATH, SuggesterController.PATH));
52+
SearchController.PATH, SuggesterController.PATH, SuggesterController.PATH + "/config"));
5353

5454
@Context
5555
private HttpServletRequest request;

src/org/opensolaris/opengrok/web/api/v1/suggester/provider/filter/Localhost.java

Lines changed: 0 additions & 35 deletions
This file was deleted.

src/org/opensolaris/opengrok/web/api/v1/suggester/provider/filter/NamedLocalhostFilter.java

Lines changed: 0 additions & 35 deletions
This file was deleted.

0 commit comments

Comments
 (0)