Nick Richmond
559fab9dc6
Prometheus: Fuzzy search for metric names in Code Mode (#85396)
* perf: limit metric names in Code Mode suggestions
* feat: configurable metric names limit
* feat: code mode autocomplete info/disclaimer
* chore: put new functionality behind new feature toggle
* refactor: avoid type assertions
* refactor: avoid explicit `any`
refactor: type guards
* refactor: type guards
* chore: add testdata results
* fix: add missing feature toggle guard
* perf: prefer array access to `Array.prototype.at`
* test: add missing config override
* test: refactor for brevity & clarity
* perf: avoid unnecessary mapping
* chore: undo testdata changes
* fix: use correct limit; perf optimizations
* refactor: avoid unnecessary `async`s
* types: simplify
* test: add missing tests
* fix: avoid hardcoding
* test: update mock path
* docs: fix typo
style: remove formatting artifact
style: remove formatting artifact
style: remove formatting artifact
* fix: event scope regression
* style: refactor for clarity
* refactor: prefer `useCallback` to in-effect handler
* refactor: simplify & broaden `filter`
* refactor: rename file to keep with conventions
* chore: mirror Prometheus package changes in app
* refactor: prefer no `@ts-ignore`
* chore: update betterer results
* docs: use type in TSDoc `@link` without `@ts-ignore`
* test: add missing provider
* test: fix jest mock path
* fix: display disclaimer in empty input case
2024-04-04 23:38:23 +03:00
..
2024-04-04 15:04:47 +02:00
2024-04-04 15:04:47 +02:00
2024-02-09 09:35:39 -05:00
2024-02-09 09:35:39 -05:00
2024-04-04 00:39:09 +03:00
2024-04-02 17:45:15 +02:00
2024-04-04 09:33:00 +02:00
2023-06-22 09:43:38 +01:00
2024-02-16 18:54:59 +01:00
2024-04-03 22:43:48 +03:00
2024-03-27 15:22:13 +01:00
2024-04-04 15:04:47 +02:00
2024-03-01 18:16:43 +02:00
2024-04-04 15:04:47 +02:00
2024-03-22 14:31:01 -03:00
2024-02-09 09:35:39 -05:00
2023-10-30 14:06:26 -04:00
2024-04-02 16:19:52 +02:00
2023-08-30 18:46:47 +03:00
2024-03-21 16:41:10 +01:00
2024-04-04 23:38:23 +03:00
2024-04-04 12:22:31 -04:00
2024-03-25 12:43:28 -03:00
2024-01-05 10:08:38 -06:00
2024-03-15 14:05:27 +02:00
2023-08-17 09:51:45 +02:00
2023-06-19 23:44:01 +02:00
2024-02-27 18:39:51 +02:00
2024-03-14 15:36:35 +01:00
2024-03-14 15:36:35 +01:00
2023-04-14 09:43:11 +01:00
2024-02-27 18:39:51 +02:00
2024-03-22 15:34:05 +01:00
2024-02-09 09:35:39 -05:00
2024-03-26 22:18:17 +02:00
2024-04-04 11:58:41 -05:00
2024-03-14 13:25:28 +01:00
2024-02-05 16:44:25 +01:00
2024-04-04 15:04:47 +02:00
2024-02-09 09:35:39 -05:00
2024-01-16 11:08:39 +01:00
2024-04-04 12:22:31 -04:00
2024-02-09 09:35:39 -05:00
2024-03-26 12:32:56 +02:00
2024-04-04 15:04:47 +02:00
2024-04-04 12:22:31 -04:00
2024-02-20 07:32:40 -06:00
2024-04-04 15:04:47 +02:00
2024-04-04 12:22:31 -04:00
2024-03-20 07:13:16 +00:00
2024-01-25 11:10:35 +01:00
2024-02-27 18:39:51 +02:00
2024-04-04 15:04:47 +02:00
2024-04-04 15:04:47 +02:00
2024-04-04 12:22:31 -04:00
2024-02-09 09:35:39 -05:00
2024-03-25 09:58:40 +01:00
2024-04-04 15:04:47 +02:00
2024-04-04 12:22:31 -04:00
2024-02-09 09:35:39 -05:00
2024-04-04 15:04:47 +02:00
2024-04-04 15:04:47 +02:00
2024-04-04 12:22:31 -04:00
2024-02-09 09:35:39 -05:00
2024-04-04 15:04:47 +02:00
2024-03-28 16:05:33 +01:00
2024-03-14 13:00:26 +02:00
2024-04-02 17:45:15 +02:00
2023-01-23 15:10:14 -05:00