Commit Graph

111 Commits (f248a555764d38d1cf17a52c51fd95d9882bbea7)

Author SHA1 Message Date
Esteban Beltran f248a55576
Frontend Sandbox: Create a plugin sandbox enable registry. Use enable list instead of disable list (#94809) 1 year ago
Giuseppe Guerra 95afb3a112
Plugins: Track SystemJS load errors with Faro (#94465) 1 year ago
Giuseppe Guerra 0db65d229e
Plugins: Add Subresource Integrity checks (#93024) 1 year ago
Will Browne 2c47d246fc
Plugins: Introduce `LoadingStrategy` for frontend loading logic (#92392) 1 year ago
Jack Westbrook 036c878843
Plugins: Improve frontend loader cache (#87488) 2 years ago
Jack Westbrook f785a71aae
Fix: Angular detection in plugin loader (#87323) 2 years ago
Jack Westbrook b5a084611f
Fix: Always fetch plugin css with Systemjs (#87211) 2 years ago
Jack Westbrook fd1bf66d86
Plugins: Selectively load plugins using script tags (#85750) 2 years ago
Jack Westbrook 3c359376e1
Grafana/Runtime: Remove SystemJS export (#84561) 2 years ago
Ben Sully be71277d33
Plugins: fix loading of modules which resolve to Promises (#82299) 2 years ago
Will Browne 99feb928cf
Plugins: Don't auto prepend app sub url to plugin asset paths (#81658) 2 years ago
Esteban Beltran cfc67a9e2d
Sandbox: do not load grafana signed app plugins into the sandbox (#78334) 2 years ago
Giuseppe Guerra da117aea1c
Plugins: Allow disabling angular deprecation UI for specific plugins (#77026) 2 years ago
Jack Westbrook 62821c69b3
Plugins: Bump SystemJS to 6.14.2 (#70068) 2 years ago
Esteban Beltran d618bc46d1
Plugins: Add config option to exclude specific plugins from frontend sandbox (#70899) 2 years ago
Esteban Beltran 5732fc7b2a
Plugins: Add CDN support to sandboxed frontend plugins (#70608) 3 years ago
Esteban Beltran ed5a697825
Plugins: Sandbox frontend plugins DOM access. (#69246) 3 years ago
Esteban Beltran 1ed4c0382b
Plugins: Add Initial implementation for frontend plugins sandboxing (#68889) 3 years ago
Levente Balogh 61e3bbb858
React Router: start migrating to v6 (#66921) 3 years ago
Giuseppe Guerra af1e2d68da
Plugins: Allow loading panel plugins from a CDN (#59096) 3 years ago
Jack Westbrook db17a88193
Plugins: Expose emotion/react to plugins to prevent load failures (#55297) 3 years ago
kay delaney 64bbb7a7ce
Chore: Update and enforce usage of typed react-redux hooks (#55349) 3 years ago
kay delaney f578adfede
PluginLoader: Alias slate-react as @grafana/slate-react (#55027) 3 years ago
kay delaney a70aba1384
Chore: Update slate and related packages (#54566) 3 years ago
user10x fb00a11b5f
rename table_model.ts => TableModel.ts (#51659) 3 years ago
Levente Balogh d6d49d8ba3
DataSources: refactor datasource pages to be reusable (#51874) 3 years ago
Josh Hunt 3c6e0e8ef8
Chore: ESlint import order (#44959) 4 years ago
Torkel Ödegaard 2b9e46d1f8
Angular: Option to disable angular support and isolate angular dependencies (#45421) 4 years ago
Marcus Andersson efd7a12686
Chore: Revert externalization of the tslib so it gets bundled with plugins. (#43556) 4 years ago
Marcus Andersson e926126d63
Chore: Prevent preloaded plugins from crashing Grafana (#41490) 4 years ago
Marcus Andersson e5421dd53e
Chore: Change so we cache loading plugins by its version (#41367) 4 years ago
Torkel Ödegaard 27f66a6df9
Angular: Move coreModule to app/angular and isolate angular usage more (#41433) 4 years ago
kay delaney 3a7c5a0755
Chore: Switch yarn 2 to plug-n-play strategy (#40300) 4 years ago
Torkel Ödegaard d62ca1283c
PanelState: Introduce a new separate redux panel state not keyed by panel.id (#40302) 4 years ago
Dominik Prokop 4cbffae1b4
AppPlugins: Expose react-router to apps (#33775) 5 years ago
Jack Westbrook abdceb18da
Plugins: introduce marketplace app (#33869) 5 years ago
kay delaney bad048b7ba
Performance: Standardize lodash imports to use destructured members (#33040) 5 years ago
Dominik Prokop b47fba4b68
v8: remove Singlestat panel and add automatic migration to stat/gauge(#31904) 5 years ago
Torkel Ödegaard 10badea19e
Emotion: Upgrades emotion from 10 to 11 and updates all import paths (#32541) 5 years ago
Dominik Prokop 8d339a279b
Eslint: no-duplicate-imports rule (bump grafana-eslint-config) (#30989) 5 years ago
Torkel Ödegaard 1d689888b0
Prettier: Upgrade to 2 (#30387) 5 years ago
Ryan McKinley db166c4c41
Chore: remove file export (use inspector/toCSV()) (#23508) 6 years ago
Torkel Ödegaard ccb8187ccd
Plugins: Expose promiseToDigest (#23249) 6 years ago
Torkel Ödegaard 49407987fe
Dashboard: Move some plugin & panel state to redux (#22052) 6 years ago
Steven Vachon f48169633c
TSLint → ESLint (#21006) 6 years ago
Torkel Ödegaard f93f1c4b51
Chore: Remove empty flot.pie file (#21356) 6 years ago
kay delaney f1c8330877
Chore: Upgrade typescript to 3.7 (#20375) 6 years ago
Ryan McKinley b1e0a4d2c2
PluginLoader: export classes on @grafana/ui (#20188) 6 years ago
Huan Wang 428267b924 PluginLoader: fix imports for react-redux (#19780) 6 years ago
Dominik Prokop 9b7748ec13
Chore: Reorg packages (#20111) 6 years ago