mirror of https://github.com/grafana/grafana.git
* init: first pass at AI generated SQL expressions
* chore: fixes to tests
* i18n
* chore: small GenAIButton style update
* lazy load the genAI button - circular dependency issue in our test mocks...?
* chore: polish
* fix: i18n
* feat: make it a whole lot more capable
* chore: extract prompt logic to common file
* chore: consolidate state management to custom hooks
* chore: clean up, update GenAIButton API, etc.
* chore: major sql prompt improvement + plan for future + genAIButton api update
* chore: polish for now
* chore: clean up folder structure
* chore: conditionally use hooks + improve prompt
* chore: betterer....
* chore: polish
* feat: testing 🚀
* chore: polish polish polish
* chore: remove startWithPrompt
* chore: timeout 30
* chore: add experimental badge
* i18n + 60 sec timeout
* chore: MOAR POLISH
* chore: clean up explanation drawer
* chore: update tests
* chore: update FF checks
* chore: get the rendering w/FF correct
* chore: fix tests
* chore: re-work ai tooltips
* chore: cleanup
* chore: handle sql button styling differently
* chore: fix styling last time
|
||
|---|---|---|
| .. | ||
| GenAIButton.test.tsx | ||
| GenAIButton.tsx | ||
| GenAIDashDescriptionButton.tsx | ||
| GenAIDashTitleButton.tsx | ||
| GenAIDashboardChangesButton.tsx | ||
| GenAIHistory.tsx | ||
| GenAIPanelDescriptionButton.tsx | ||
| GenAIPanelTitleButton.tsx | ||
| GenerationHistoryCarousel.tsx | ||
| MinimalisticPagination.tsx | ||
| QuickFeedback.tsx | ||
| hooks.ts | ||
| jsonDiffText.test.ts | ||
| jsonDiffText.ts | ||
| tracking.ts | ||
| utils.test.ts | ||
| utils.ts | ||