Ashley Harrison
9693212475
API client generation: Create new IAM api client and use in query library ( #99888 )
...
* create new generated iam api client and use in query library
* update betterer
* use new createBaseQuery method
* update CODEOWNERS
* fix unit tests
* use shared type
* update comment
* fix test
2025-01-31 17:12:55 +00:00
Ashley Harrison
8f60308e73
Chore: centralise getK8sNamespace ( #99767 )
...
* create new public/app/api folder, expose getK8sNamespace
* rename to getAPINamespace
2025-01-29 17:29:16 +00:00
Alex Khomenko
9f4e8ee206
Query Library: Update API client ( #99382 )
...
* Add process script
* Working version
* Use new types
* Use new types
* Update client
* Tweaks
* Process multiple specs
* Remove 'any' types
* Use BASE_URL
* Update CODEOWNERS
* Fix filename
* add openapi
* update CODEOWNDER
* use JSONeq
* Use existing specs
* Filter ForAllNamespaces
* Add instructions
* Switch to tsx
* Use openapi-types
* Update src path
* Expand docs
* Update docs
* Rename script
* codeowners
* More docs
* Move openapi-types to dev deps
* Update error message
* Update doc
* Fix typo
---------
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2025-01-29 18:05:40 +02:00
Kevin Minehart
c0600969e0
CI: update changelog generator to use compare API ( #99688 )
...
update changelog generator to use compare API
2025-01-29 09:04:12 -06:00
Jack Baldry
8e5a4560e8
Add workflow that comments when PRs include the add to what's new label ( #99637 )
...
Co-authored-by: Mitch Seaman <mjseaman@users.noreply.github.com >
2025-01-29 08:36:53 +00:00
Ryan McKinley
8415059290
K8s/OpenAPI: Move openapi snapshots out of the root ( #99728 )
2025-01-29 09:26:17 +02:00
Ryan McKinley
4e703576b0
K8s/OpenAPI: Render openapi into a static file ( #99561 )
2025-01-28 10:30:53 +03:00
Jack Baldry
fc7db91bf1
Use tags for documentation-ci actions ( #99419 )
2025-01-23 10:26:37 +00:00
Mariell Hoversholm
4fb7b47971
Trivy: Document Vulnerability Observability ( #99414 )
...
We use Vulnerability Observability for Docker images. The current comments say we simply don't scan them at all, so
let's make it clear for future readers that we do, in fact, scan Docker images, too.
2025-01-23 11:02:23 +01:00
Andres Martinez Gotor
e747350fee
Grafana Advisor: Skeleton app ( #99242 )
2025-01-21 12:31:33 +01:00
Jack Baldry
1e53ab609e
Only run documentation linter on branches that target main ( #99163 )
2025-01-20 09:52:39 +00:00
Tom Ratcliffe
55644faa9d
Chore: Remove alerting frontend from app/alerting codeowners ( #99147 )
...
Remove alerting frontend from app/alerting codeowners
2025-01-17 18:06:31 +02:00
Jack Baldry
f142f12887
Ignore spelling errors in bold formatting ( #99006 )
2025-01-15 15:08:20 +00:00
Jack Baldry
a6eb8abd05
Simplify language and lint for style ( #98964 )
2025-01-15 08:36:31 +00:00
Jack Baldry
3884c0e896
Replace codespell with Vale spelling check ( #98406 )
2025-01-14 14:08:01 +00:00
Will Browne
70fb7b9545
Plugins: Remove bundled plugins feature ( #96490 )
...
* remove bundled plugins
* Add echo to command
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
* remove folder entirely
* remove folder from CODEOWNERS
---------
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2025-01-14 12:04:01 +00:00
ismail simsek
38c4f3d5ef
Prometheus: UTF8 metrics for prometheus devenv ( #98237 )
...
* utf8 metrics for prometheus devenv
* add label value with quotes
2025-01-13 19:28:50 +02:00
Jack Baldry
6f02d2d73d
Fix syntax ( #98875 )
2025-01-13 11:49:04 +00:00
Jack Baldry
60aaa8d703
Fix only run on fork guard ( #98795 )
2025-01-13 10:28:43 +00:00
Selene
0501ff9079
Codegen: Isolate schema generation code ( #98742 )
...
* Create go.mod files for plugins and core kinds
* Update go work and main go.mod dependencies
* Update pfs import
* Missing update of pfs dependency
* Remove fixed cuelang dependency
* Update codeowners
* Update workspace
* Update Dockerfile
* Missing go.mod codeowner
* Use intermediate kin-openapi dependency to make all workspaces to work
2025-01-10 13:33:51 +01:00
Esteban Beltran
9e8c1acd00
Docs: Add documentation for auto-triage github action ( #97672 )
...
* Add documentation about auto-triager bot
* Add diagram
* Update links to prompts and labels files
2025-01-09 14:58:26 +02:00
Esteban Beltran
4589fabbc8
Chore: Fix auto-triager label files path in github action ( #98658 )
2025-01-08 10:42:52 +02:00
Jev Forsberg
d436723745
Chore: Update dependabot path for docker ecosystem ( #98632 )
...
update depbot path
2025-01-07 15:23:25 -05:00
ismail simsek
79c61bcc3c
Chore: Update explore metrics project ( #98622 )
...
update explore metrics project
2025-01-07 18:36:07 +01:00
Sven Grossmann
02d0e1191f
Actions: No need to echo triage labels ( #98626 )
2025-01-07 19:07:56 +02:00
Josh Hunt
7c596bb4ed
Chore: remove betterer:json script ( #98618 )
...
* Chore: remove betterer:json script
* codeowners
2025-01-07 15:58:40 +00:00
Esteban Beltran
92fb6e765f
Chore: Use auto-triager github action directly and pass labels and prompts files ( #98602 )
...
* Add auto triager files and use them in the auto-triager github action
* add auto-triager file to codeowners
2025-01-07 15:04:20 +01:00
Ashley Harrison
c6b73d8aad
Chore: ignore automatic updates to react-router ( #98512 )
...
ignore automatic updates to react-router (this is a large manual task)
2025-01-07 11:18:53 +00:00
Dave Henderson
d1c47f983a
chore: Add dockerfile config to dependabot ( #98533 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2025-01-06 14:18:07 -05:00
Todd Treece
16f85585ff
Chore: Switch to github actions bot in go workspace action ( #98490 )
2025-01-03 22:29:57 +02:00
Todd Treece
5f5c3f0531
Chore: Add id-token:write permission to go workspace action ( #98489 )
2025-01-03 21:56:19 +02:00
Todd Treece
f10bf8338e
Chore: Prevent forks from running go workspace update action ( #98488 )
2025-01-03 21:33:30 +02:00
Todd Treece
228ac25ff4
Chore: Use github app for dependabot go workspace workflow ( #98464 )
2025-01-03 13:52:52 -05:00
ismail simsek
46d2fac82c
Chore: Update prometheus ownership ( #98456 )
...
* update ownership
* update commands
2025-01-03 19:39:29 +01:00
Jackson Coelho
f46c07aba7
feat: Add investigations app backend ( #98084 )
...
* add initial structure for investigations app backedn
* update version
* Fix codegen & paths
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* Fix Go workspace and CODEOWNERS
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
* update kinds for investigation
* update dockerfile
* update codeowners
* update dependabot
* update golangci
* add investigation app and watcher
* run make update-workspace
* run make update-workspace
* register investigation app
* add investigation app to wireset
* add investigations app provider to api initializer
* fix imports
* update feature toggle
* fix cue definition and api initializer
* clean up removing unecessary components
* remove watcher feature toggle
* add investigations backend behind feature toggle
* revert change
---------
Signed-off-by: Igor Suleymanov <igor.suleymanov@grafana.com >
Co-authored-by: Igor Suleymanov <igor.suleymanov@grafana.com >
2024-12-18 10:31:03 +02:00
Todd Treece
ae7cb6866d
Chore: Update git user for depedabot action ( #98073 )
2024-12-17 06:31:45 -05:00
Jack Baldry
331c602c5e
Use v2 of publishing workflow that checks out HEAD of version branch on tag events ( #98029 )
...
This uses a script check in the first step of tag events that switches the checkout to the version branch that the tag refers to: https://github.com/grafana/writers-toolkit/blob/main/publish-technical-documentation-release/determine-release-branch .
Implemented in:
- 305f9896c4
- 541fb6e8bd
Because the script uses Bash regular expression pattern matching, inputs must use Extended Regular Expression syntax.
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
2024-12-17 08:29:59 +00:00
Jack Baldry
22dbde3126
Don't run PR preview on forks ( #97963 )
2024-12-16 11:01:54 +00:00
Ashley Harrison
08bb66ba72
Chore: Update to node 22 ( #97779 )
...
* update to node 22
* downgrade to 22.11.0
* switch to using node-version-file
* update @types/node
* revert back to using node-version
2024-12-12 16:39:52 +00:00
Ashley Harrison
b34fd6b6a1
Chore: update react-inlinesvg and use new icon caching mechanism ( #97725 )
...
* Update dependency react-inlinesvg to v4
* attempt to use new icon caching
* remove unicons chunk
* fix layout shift
* update snapshot
* parameterise cache by commit hash and clear old caches
* remove icon caching in storybook
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 13:35:28 +00:00
Stephanie Hingtgen
db8ece3167
Chore: fix CODEOWNERS ( #97763 )
2024-12-10 20:40:08 +02:00
Adela Almasan
e2365ce1c5
Chore: Update codeowners for gdev dashboards ( #97709 )
2024-12-10 10:32:35 -06:00
Ben Sully
577aeca929
chore: assign bsull (@sd2k) to review @bsull/augurs updates ( #97727 )
2024-12-10 15:09:22 +00:00
Yuri Tseretyan
2d386e6704
Alerting: Migrate notification models to generated by grafnaa-app-sdk ( #95430 )
...
* create notifications module and generate models
* switch template group to app models
* switch time intervals to use app models
* switch receiver to use app models
* switch routing tree to use app models
* move schema registration to resource packages
* fix package names to match app
* fix codeowners
* fix UI to use metadata.name instead of uid
* update dockerfile
* move generated models to pkg
* remove provenance from field selector
* move client factories to test files
* rename GenericClient to TypedClient
2024-12-09 10:29:05 -05:00
Robby Milo
2a82b433a4
fix deploy preview shared content ( #97355 )
...
* fix deploy preview shared content
* trigger build
* update workflow
* fix param
* revert content change
* trigger build
* trigger build
* trigger build
* revert ref change
2024-12-04 15:43:31 +01:00
Ethan
ae44451155
Update SBOM GitHub Action ( #97374 )
...
* Update SBOM report workflow for improved artifact naming and trigger options
* Change to use shared-workflow action
2024-12-04 14:40:59 +01:00
Armand Grillet
98178fba68
Remove issue-labeled.yml GitHub workflow ( #95611 )
...
This was previously used for the Alerting squad
but isn't anymore.
2024-12-03 10:52:04 +01:00
Jack Westbrook
8915e03f56
Yarn: Dedupe lock file and fix swc errors ( #97202 )
...
* chore(yarn): dedupe lock file and fix swc errors
* chore(renovate): remove swc/core from ignore list
2024-12-02 09:38:45 +01:00
Robby Milo
1c60d51905
add deploy preview workflow ( #97140 )
...
* add deploy preview workflow
* remove unnecessary file to trigger build
* fix repo
* change ref
* change ref
* update docs
* update codeowners
* Update docs/README.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2024-11-29 10:19:06 +01:00
Jack Westbrook
25da5f0806
Chore: Bump Storybook to 8.4.x ( #96128 )
...
* feat(storybook): upgrade to version 8.4
* chore(grafana-ui): replace all usage of preview with canvas
* chore(grafana-ui): add fs-extra as dev dependency
* feat(storybook): copy required assets to temp static directory due to 8.4 not supporting file paths
* chore(yarn): fix up lock file so swc-loader doesnt break for decoupled plugins
* Add ExampleFrame component to render grafana-ui examples
* Prevent Storybook from styling in ExampleFrame
* Use global styles in Storybook docs
* Update mdx docs to use ExampleFrame or correct Canvas usage
* update AutoSizeInput
* Update Index mdx
* remove the gfm mdx package
* silence sass warnings
* fix(storybook): add missing imports to fix failed rendering of stories/docs
* remove empty docs
---------
Co-authored-by: joshhunt <josh@trtr.co >
2024-11-28 14:58:36 +01:00