Commit Graph

66 Commits (da6b02a2b05be3ac0f6cd6171314742e9f9617d9)

Author SHA1 Message Date
Tom Ratcliffe 6fcf594b32
Alerting: Add eslint testing-library plugin dependency and create separate ESLint config (#91052) 10 months ago
Ashley Harrison 47f8717149
React: Use new JSX transform (#88802) 11 months ago
Ashley Harrison c151a97110
Chore: Enable `no-unreduced-motion` and fix errors (#86572) 1 year ago
Erik Sundell a3ef463499
Grafana packages: Remove E2E workspace (#86416) 1 year ago
Jack Westbrook 1dfd34ee79
Chore: Add codemod and betterer config to make barrel imports explicit (#80913) 1 year ago
Fabrizio d1f791cf1f
Jaeger: Decouple Jaeger plugin (#81377) 1 year ago
Fabrizio d1c5e491ac
Zipkin: Decouple Zipkin plugin (#81354) 1 year ago
Ida Štambuk 5431c51490
Cloudwatch: Add linting to restrict imports from core (#82538) 1 year ago
Ivana Huckova 48b4ca8228
Elasticsearch: Decouple frontend dependencies from core (#82179) 1 year ago
Ivana Huckova 3251b2e9b7
Decouple: Make eslint rules stricter and don't allow import of anything from public (#81711) 1 year ago
Ivana Huckova 9de5e9754c
Loki: Add to `.eslintrc` list to restrict imports from core (#81710) 1 year ago
Gábor Farkas 8a4f060f75
sql: add linting rule for decoupling postgres & mysql (#81378) 1 year ago
Alyssa Bull 2d432d6ff3
Plugins: Externalize Cloud Monitoring data source (#80181) 1 year ago
Joey 6796e66fb8
Pyroscope: Add standalone build (#80222) 1 year ago
Fabrizio 522519f671
Tempo: Decouple Tempo from Grafana core (#79888) 1 year ago
Andreas Christou dd77ff6bcd
Plugins: Externalise Azure Monitor data source (#79545) 1 year ago
Fabrizio 7746250367
Parca: Add standalone building configuration (#79896) 1 year ago
Andres Martinez Gotor 6b54aee4ba
Chore: Improve decoupled-plugin linter (#75285) 2 years ago
Andres Martinez Gotor c70623fb85
Chore: Rename testdata plugin with a fully qualified name (#75104) 2 years ago
Ashley Harrison 0f2f25c5d9
Chore: Move to Cypress 12 and decouple cypress from `@grafana/e2e` (#74084) 2 years ago
Laura Fernández 7469f58709
GLDS: Check if tokens are used as borderRadius values (#71187) 2 years ago
Andres Martinez Gotor 47f1c5d084
Chore: Avoid Grafana core imports for the test data source (#71956) 2 years ago
Torkel Ödegaard f6f3d97288
Eslint: Remove scenes rule for member accessability (#71087) 2 years ago
Ashley Harrison 7a2a5dde8b
Chore: Enable remaining jsx-a11y rules (#70990) 2 years ago
Josh Hunt 959c89793f
Chore: eslint rule for preventing e2e selectors in aria-label (#59731) 2 years ago
Laura Fernández 45d3125919
OptionsUI: SliderValueEditor does not get auto focused on slider change (#59209) 3 years ago
Torkel Ödegaard 1fb37b54b3
Scenes: Enforce explicit accessibility modifiers (ESLint) (#58331) 3 years ago
Ashley Harrison 514d3111f4
Accessibility: Enable rule `jsx-a11y/no-noninteractive-element-interactions` (#58077) 3 years ago
Ashley Harrison f76ba90078
Accessibility: Enable `jsx-a11y/mouse-events-have-key-events` (#58050) 3 years ago
renovate[bot] 909d0f4ced
Update Monthly patch updates (#58002) 3 years ago
Ashley Harrison e5c68f40c2
Accessibility: enable rule `jsx-a11y/label-has-associated-control` (#57964) 3 years ago
Ashley Harrison 7e631e7239
A11y: Enable `jsx-a11y/interactive-supports-focus` (#57391) 3 years ago
Laura Fernández e402a8f27d
A11y: enable rule jsx-a11y/anchor-is-valid (#56690) 3 years ago
Ashley Harrison a904372269
Accessibility: enable rule `jsx-a11y/no-noninteractive-element-to-interactive-role` (#56870) 3 years ago
Josh Hunt 891f9c00a1
I18n: Add lint rule to enforce correct i18n imports (#56487) 3 years ago
Ashley Harrison d293055ef6
enable rule `jsx-a11y/iframe-has-title` (#56292) 3 years ago
Ashley Harrison e942a3d99d
enable jsx-a11y/no-autofocus (#56288) 3 years ago
Laura Fernández fca252e7dc
A11y: enable rule jsx-a11y/alt-text (#55832) 3 years ago
Ashley Harrison 5b1fdd535a
Accessibility: turn on `jsx-a11y/no-noninteractive-tabindex` + fix/ignore errors (#56084) 3 years ago
Ashley Harrison 97f1524b66
Chore: move the a11y rules to the overrides section so they don't apply to t… (#55848) 3 years ago
Ashley Harrison 11eb02a183
enable rule role-has-required-aria-props (#55841) 3 years ago
Ashley Harrison 527c00dae5
enable rule jsx-a11y/role-supports-aria-props (#55839) 3 years ago
Ashley Harrison 422b22a513
enable img-redundant-alt rule (#55833) 3 years ago
Ashley Harrison afdb094983
turn on tabindex-no-positive rule (#55830) 3 years ago
Laura Fernández 4544494058
A11y: enable rule jsx-a11y/aria-role (#55760) 3 years ago
Ashley Harrison 80c49688a1
turn on all the rules that are working anyway (#55679) 3 years ago
Ashley Harrison 717e9b0a34
add eslint-plugin-jsx-a11y (#55677) 3 years ago
kay delaney 64bbb7a7ce
Chore: Update and enforce usage of typed react-redux hooks (#55349) 3 years ago
Josh Hunt 4b4d546e32
Typed variables pt4: Remove generics from getVariable (#53017) 3 years ago
Josh Hunt 3c6e0e8ef8
Chore: ESlint import order (#44959) 3 years ago