consul/ui/packages/consul-ui/app
John Cowen 05fabbe898
ui: Improve error messaging for when we can't make a slug (#11697)
Ember Data requires the usage of unique ID to identify its records in the frontend, and we use a centralized function to do that for all records. There are occasions where it can't make an ID, usually this is a bug our side, but there are occasions where Consul might not be giving us the data needed to make an ID, for example if a Service comes down to us with a blank Name. Whilst this isn't a problem to be fixed in the UI, I thought we could make an improvement here by giving a little more info as to why the UI cannot make a unique ID.

This is currently semi-hidden away in the javascript console, but we could potentially surface this in the UI itself as a larger task. I figured this smaller task could help folks in the meantime if they hit upon this as they might open up the javascript console themselves to see whats up and they'd at least get this extra clue.
2021-12-06 16:11:57 +00:00
..
abilities ui: Support for SSO with Admin Partitions (#11604) 2021-11-24 14:53:12 +00:00
adapters ui: [Port] Ensure the tokens default nspace (and partition) is passed thru to the auth endpoint (#11490) 2021-11-11 12:02:29 +00:00
components ui: Stop tables overlapping with their headers when scrolling (#11670) 2021-12-06 16:09:15 +00:00
controllers ui: Move nspace CRUD to use the same approach as partitions (#11633) 2021-12-01 11:04:02 +00:00
decorators ui: Serf Health Check warning notice (#10194) 2021-05-13 11:36:51 +01:00
filter/predicates ui: Adds basic support for partition exports to Service listings (#11702) 2021-12-06 11:06:33 +00:00
forms ui: Move nspace CRUD to use the same approach as partitions (#11633) 2021-12-01 11:04:02 +00:00
helpers ui: Support for SSO with Admin Partitions (#11604) 2021-11-24 14:53:12 +00:00
instance-initializers ui: Adds initial CRUD for partitions (#11188) 2021-10-08 16:29:30 +01:00
locations ui: Support for SSO with Admin Partitions (#11604) 2021-11-24 14:53:12 +00:00
machines ui: Adds initial CRUD for partitions (#11188) 2021-10-08 16:29:30 +01:00
mixins ui: Notifications re-organization/re-style (#11577) 2021-11-24 18:14:07 +00:00
models ui: Adds basic support for partition exports to Service listings (#11702) 2021-12-06 11:06:33 +00:00
modifiers ui: Notifications re-organization/re-style (#11577) 2021-11-24 18:14:07 +00:00
routes ui: Refactor KV and Lock Sessions following partitions update (#11666) 2021-12-01 11:33:33 +00:00
routing ui: Move nspace CRUD to use the same approach as partitions (#11633) 2021-12-01 11:04:02 +00:00
search/predicates ui: Serf Health Check warning notice (#10194) 2021-05-13 11:36:51 +01:00
serializers ui: Refactor KV and Lock Sessions following partitions update (#11666) 2021-12-01 11:33:33 +00:00
services ui: Don't cache event sources following a 401 (#11681) 2021-12-01 13:24:52 +00:00
sort/comparators ui: Adds initial CRUD for partitions (#11188) 2021-10-08 16:29:30 +01:00
styles ui: Adds basic support for partition exports to Service listings (#11702) 2021-12-06 11:06:33 +00:00
templates ui: remove old head.hbs file we don't need (#11678) 2021-12-06 16:10:08 +00:00
utils ui: Improve error messaging for when we can't make a slug (#11697) 2021-12-06 16:11:57 +00:00
validations ui: Move nspace CRUD to use the same approach as partitions (#11633) 2021-12-01 11:04:02 +00:00
app.js ui: Move to Workspaced Structure (#8994) 2020-10-21 15:23:16 +01:00
env.js ui: Move to Workspaced Structure (#8994) 2020-10-21 15:23:16 +01:00
formats.js ui: Install ember-intl (#9399) 2020-12-15 18:29:32 +00:00
index.html ui: Move to Workspaced Structure (#8994) 2020-10-21 15:23:16 +01:00
router.js ui: Move nspace CRUD to use the same approach as partitions (#11633) 2021-12-01 11:04:02 +00:00