consul/ui-v2/app/services/repository
John Cowen e2df5de795 UI: Add blocking cursor validation and more straightforward throttle (#5470)
More recommendations for blocking queries clients was added here:

https://github.com/hashicorp/consul/pull/5358

This commit mainly adds cursor/index validation/correction based on
these recommendations (plus tests)

The recommendations also suggest that clients should include rate
limiting. Because of this, we've moved the throttling out of Consul UI
specific code and into Blocking Query specific code. Currently the 'rate
limiting' in this commit only adds a sleep to every iteration of the
loop, which is not the recommended approach, but the code here organizes
the throttling functionality into something we can work with later to
provide something more apt.
2019-05-01 18:22:21 +00:00
..
type UI: Add blocking cursor validation and more straightforward throttle (#5470) 2019-05-01 18:22:21 +00:00
acl.js ui: Move repo services to repository/ folder and standardize naming (#4694) 2018-10-26 17:36:15 +01:00
coordinate.js ui: Move repo services to repository/ folder and standardize naming (#4694) 2018-10-26 17:36:15 +01:00
dc.js ui: Move repo services to repository/ folder and standardize naming (#4694) 2018-10-26 17:36:15 +01:00
intention.js ui: Move repo services to repository/ folder and standardize naming (#4694) 2018-10-26 17:36:15 +01:00
kv.js ui: Prefer `cursor` over `index`, add `configuration` option to repos (#5042) 2019-05-01 18:21:54 +00:00
node.js ui: Move repo services to repository/ folder and standardize naming (#4694) 2018-10-26 17:36:15 +01:00
policy.js ui: Move ACL policy and token repos to use the RepositoryService (#4867) 2019-05-01 18:21:36 +00:00
proxy.js UI: Add forking based on service instance id existence (#5392) 2019-05-01 18:22:15 +00:00
service.js UI: Add forking based on service instance id existence (#5392) 2019-05-01 18:22:15 +00:00
session.js ui: Prefer `cursor` over `index`, add `configuration` option to repos (#5042) 2019-05-01 18:21:54 +00:00
token.js ui: Move ACL policy and token repos to use the RepositoryService (#4867) 2019-05-01 18:21:36 +00:00