open-consul/ui-v2/tests/unit/utils
John Cowen 0a47a95588 ui: Add DataSource component (#7448)
* ui: Add data-source component and related services (#6486)

* ui: Add data-source component and related services:

1. DataSource component
2. Repository manager for retrieving repositories based on URIs
3. Blocking data service for injection to the data-source component to
support blocking query types of data sources
4. 'Once' promise based data service for injection for potential
fallback to old style promise based data (would need to be injected via
an initial runtime variable)
5. Several utility functions taken from elsewhere
  - maybeCall - a replication of code from elsewhere for condition
  calling a function based on the result of a promise
  - restartWhenAvailable - used for restarting blocking queries when a
  tab is brought to the front
  - ifNotBlocking - to check if blocking is NOT enabled

* Move to a different organization based on protocols

* Don't call open twice when eager

* Workaround new ember error for reading and writing at the same time

* Add first draft of a README.mdx file
2020-05-12 17:14:18 +00:00
..
components/discovery-chain ui: Test coverage developer experience (#7275) 2020-05-12 17:13:57 +00:00
dom ui: Namespace Support (#6639) 2019-12-18 12:26:47 +00:00
helpers ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
http ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
model ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
routing ui: Fix using 'ui-like' KVs when using an empty default nspace (#7734) 2020-04-30 09:28:20 +01:00
search ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
storage ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
ticker ui: Discovery Chain (#6746) 2019-12-18 12:26:47 +00:00
acls-status-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
ascend-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
atob-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
btoa-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
callable-type-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
create-fingerprinter-test.js Ensure ember-data ids are created correct taking into account the nspace (#6974) 2019-12-20 14:30:19 +00:00
createURL-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
get-environment-test.js ui: Improve configuration/env/feature flag usage (also add build time year detection) (#7072) 2020-01-21 17:52:40 +00:00
get-form-name-property-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
get-object-pool-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
hasStatus-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
isFolder-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
keyToArray-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
left-trim-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
maybe-call-test.js ui: Add DataSource component (#7448) 2020-05-12 17:14:18 +00:00
non-empty-set-test.js ui: Acceptance test improvements to prepare for more NS tests (#6980) 2020-01-24 12:26:28 +00:00
promisedTimeout-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
remove-null-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
right-trim-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
sumOfUnhealthy-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
templatize-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
ucfirst-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00
update-array-object-test.js ui: UI Release Merge (ui-staging merge) (#6527) 2019-09-30 14:47:49 +01:00