@@ -179,14 +179,24 @@ func setupHandlers(r *mux.Router) {
179179RateLimitByGeneralRL (common .ToJSONResponse (WithReadOnlyConnection (RecentRefsRequestHandler )))).
180180Methods (http .MethodGet , http .MethodOptions )
181181
182- //admin related
183- r .HandleFunc ("/_debug" , common .AuthenticateAdmin (common .ToJSONResponse (DumpGoRoutines )))
184- r .HandleFunc ("/_config" , common .AuthenticateAdmin (common .ToJSONResponse (GetConfig )))
185- r .HandleFunc ("/_stats" , common .AuthenticateAdmin (StatsHandler ))
186- r .HandleFunc ("/_statsJSON" , common .AuthenticateAdmin (common .ToJSONResponse (stats .StatsJSONHandler )))
187- r .HandleFunc ("/_cleanupdisk" , common .AuthenticateAdmin (common .ToJSONResponse (WithReadOnlyConnection (CleanupDiskHandler ))))
188- r .HandleFunc ("/getstats" , common .AuthenticateAdmin (common .ToJSONResponse (stats .GetStatsHandler )))
189- r .HandleFunc ("/challengetimings" , common .AuthenticateAdmin (common .ToJSONResponse (GetChallengeTimings )))
182+ // admin related
183+ // Allowing admin api for debugging purpose only. Later on commented out line should be
184+ // uncommented and line below it should be deleted
185+
186+ // r.HandleFunc("/_debug", common.AuthenticateAdmin(common.ToJSONResponse(DumpGoRoutines)))
187+ r .HandleFunc ("/_debug" , RateLimitByCommmitRL (common .ToJSONResponse (DumpGoRoutines )))
188+ // r.HandleFunc("/_config", common.AuthenticateAdmin(common.ToJSONResponse(GetConfig)))
189+ r .HandleFunc ("/_config" , RateLimitByCommmitRL (common .ToJSONResponse (GetConfig )))
190+ // r.HandleFunc("/_stats", common.AuthenticateAdmin(StatsHandler))
191+ r .HandleFunc ("/_stats" , RateLimitByCommmitRL (StatsHandler ))
192+ // r.HandleFunc("/_statsJSON", common.AuthenticateAdmin(common.ToJSONResponse(stats.StatsJSONHandler)))
193+ r .HandleFunc ("/_statsJSON" , RateLimitByCommmitRL (common .ToJSONResponse (stats .StatsJSONHandler )))
194+ // r.HandleFunc("/_cleanupdisk", common.AuthenticateAdmin(common.ToJSONResponse(WithReadOnlyConnection(CleanupDiskHandler))))
195+ r .HandleFunc ("/_cleanupdisk" , RateLimitByCommmitRL (common .ToJSONResponse (WithReadOnlyConnection (CleanupDiskHandler ))))
196+ // r.HandleFunc("/getstats", common.AuthenticateAdmin(common.ToJSONResponse(stats.GetStatsHandler)))
197+ r .HandleFunc ("/getstats" , RateLimitByCommmitRL (common .ToJSONResponse (stats .GetStatsHandler )))
198+ // r.HandleFunc("/challengetimings", common.AuthenticateAdmin(common.ToJSONResponse(GetChallengeTimings)))
199+ r .HandleFunc ("/challengetimings" , RateLimitByCommmitRL (common .ToJSONResponse (GetChallengeTimings )))
190200
191201//marketplace related
192202r .HandleFunc ("/v1/marketplace/shareinfo/{allocation}" ,
0 commit comments