@@ -343,8 +343,7 @@ func (a *ApplicationHandler) mountControlPlaneRoutes(router chi.Router, handler
343343 r .Post ("/dynamic" , handler .CreateDynamicEvent )
344344 })
345345
346- // Batch replay route (different middleware - no rate limiting)
347- eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).
346+ eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation (), middleware .Pagination ).
348347 Post ("/batchreplay" , handler .BatchReplayEvents )
349348
350349 // Event ID subroutes
@@ -572,7 +571,7 @@ func (a *ApplicationHandler) mountControlPlaneRoutes(router chi.Router, handler
572571 eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/fanout" , handler .CreateEndpointFanoutEvent )
573572 eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/broadcast" , handler .CreateBroadcastEvent )
574573 eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/dynamic" , handler .CreateDynamicEvent )
575- eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/batchreplay" , handler .BatchReplayEvents )
574+ eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation (), middleware . Pagination ).Post ("/batchreplay" , handler .BatchReplayEvents )
576575
577576 eventRouter .Route ("/{eventID}" , func (eventSubRouter chi.Router ) {
578577 eventSubRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Put ("/replay" , handler .ReplayEndpointEvent )
@@ -754,7 +753,7 @@ func (a *ApplicationHandler) mountControlPlaneRoutes(router chi.Router, handler
754753 portalLinkRouter .Route ("/events" , func (eventRouter chi.Router ) {
755754 eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/" , handler .CreateEndpointEvent )
756755 eventRouter .With (middleware .Pagination ).Get ("/" , handler .GetEventsPaged )
757- eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/batchreplay" , handler .BatchReplayEvents )
756+ eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation (), middleware . Pagination ).Post ("/batchreplay" , handler .BatchReplayEvents )
758757 eventRouter .Get ("/countbatchreplayevents" , handler .CountAffectedEvents )
759758
760759 eventRouter .Route ("/{eventID}" , func (eventSubRouter chi.Router ) {
@@ -908,7 +907,7 @@ func (a *ApplicationHandler) mountDataPlaneRoutes(router chi.Router, handler *ha
908907 })
909908
910909 eventRouter .With (middleware .Pagination ).Get ("/" , handler .GetEventsPaged )
911- eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation ()).Post ("/batchreplay" , handler .BatchReplayEvents )
910+ eventRouter .With (handler .RequireEnabledProject (), handler .RequireEnabledOrganisation (), middleware . Pagination ).Post ("/batchreplay" , handler .BatchReplayEvents )
912911
913912 eventRouter .Route ("/{eventID}" , func (eventSubRouter chi.Router ) {
914913 eventSubRouter .Get ("/" , handler .GetEndpointEvent )
@@ -959,7 +958,7 @@ func (a *ApplicationHandler) mountDataPlaneRoutes(router chi.Router, handler *ha
959958 eventRouter .Post ("/" , handler .CreateEndpointEvent )
960959 eventRouter .Post ("/fanout" , handler .CreateEndpointFanoutEvent )
961960 eventRouter .With (middleware .Pagination ).Get ("/" , handler .GetEventsPaged )
962- eventRouter .Post ("/batchreplay" , handler .BatchReplayEvents )
961+ eventRouter .With ( middleware . Pagination ). Post ("/batchreplay" , handler .BatchReplayEvents )
963962 eventRouter .Get ("/countbatchreplayevents" , handler .CountAffectedEvents )
964963
965964 eventRouter .Route ("/{eventID}" , func (eventSubRouter chi.Router ) {
@@ -1002,7 +1001,7 @@ func (a *ApplicationHandler) mountDataPlaneRoutes(router chi.Router, handler *ha
10021001 portalLinkRouter .Route ("/events" , func (eventRouter chi.Router ) {
10031002 eventRouter .Post ("/" , handler .CreateEndpointEvent )
10041003 eventRouter .With (middleware .Pagination ).Get ("/" , handler .GetEventsPaged )
1005- eventRouter .Post ("/batchreplay" , handler .BatchReplayEvents )
1004+ eventRouter .With ( middleware . Pagination ). Post ("/batchreplay" , handler .BatchReplayEvents )
10061005 eventRouter .Get ("/countbatchreplayevents" , handler .CountAffectedEvents )
10071006
10081007 eventRouter .Route ("/{eventID}" , func (eventSubRouter chi.Router ) {
0 commit comments