Artur Wierzbicki
6c76aa71e8
Previews: capability check (#44601)
* add SQL migrations
* dashboard previews from sql: poc
* added todos
* refactor: use the same enums where possible
* use useEffect, always return json
* added todo
* refactor + delete files after use
* refactor + fix manual thumbnail upload
* refactor: move all interactions with sqlStore to thumbnail repo
* refactor: remove file operations in thumb crawler/service
* refactor: fix dashboard_thumbs sql store
* refactor: extracted thumbnail fetching/updating to a hook
* refactor: store thumbnails in redux store
* refactor: store thumbnails in redux store
* refactor: private'd repo methods
* removed redux storage, saving images as blobs
* allow for configurable rendering timeouts
* added 1) query for dashboards with stale thumbnails, 2) command for marking thumbnails as stale
* use sql-based queue in crawler
* ui for marking thumbnails as stale
* replaced `stale` boolean prop with `state` enum
* introduce rendering session
* compilation errors
* fix crawler stop button
* rename thumbnail state frozen to locked
* #44449: fix merge conflicts
* #44449: remove thumb methods from `Store` interface
* #44449: clean filepath, defer file closing
* #44449: fix rendering.Theme cyclic import
* #44449: linting
* #44449: linting
* #44449: mutex'd crawlerStatus access
* #44449: added integration tests for `sqlstore.dashboard_thumbs`
* #44449: added comments to explain the `ThumbnailState` enum
* #44449: use os.ReadFile rather then os.Open
* #44449: always enable dashboardPreviews feature during integration tests
* #44449: add /previews/system-requirements API
* #44449: remove sleep time, adjust number of threads
* #44449: review fix: add `orgId` to `DashboardThumbnailMeta`
* #44449: review fix: automatic parsing of thumbnailState
* #44449: update returned json
* #44449: UI changes - dashboard previews sytem req check
* #44449: lint fixes
* #44449: fix tests
* #44449: typo
* #44449: fix getSystemRequirements API: return 200 even if we plugin version is invalid
* #44449: fix getSystemRequirements API: don't return SemverConstraint on error
* #44449: fix getSystemRequirements API
* #44449: fix previews sytem requirements text
* #44449: add `doThumbnailsExist` to repo
* #44449: remove redux api
* #44449: add missing model
* #44449: implement frontedsettings-driven capability check
* #44449: simplify
* #44449: revert test changes
* #44449: add dummy setup settings
* #44449: implicit typing over `FC<Props>`
* #44449: refactor conditionals
* #44449: replace `getText` with a react component
* #44449: fix component interface
* #44449: add onRemove to `PreviewsSystemRequirements` alert
* #44449: add bottom/top margin to previewSystemRequirements modal
* #44449: merge conflict fix
* #44449: remove console.log
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
2022-02-16 21:49:50 +04:00
..
2015-09-08 14:22:44 +02:00
2022-02-08 13:38:43 +01:00
2021-01-01 13:18:47 +01:00
2022-01-19 19:25:52 +00:00
2022-02-07 14:51:54 +01:00
2021-10-11 14:30:59 +02:00
2021-10-13 08:35:01 +02:00
2021-01-01 13:22:48 +01:00
2021-10-13 12:16:58 -06:00
2022-02-08 13:38:43 +01:00
2022-02-16 21:49:50 +04:00
2020-11-05 13:07:06 +01:00
2021-01-01 13:29:40 +01:00
2022-02-16 14:15:44 +01:00
2022-02-08 13:38:43 +01:00
2022-02-08 13:38:43 +01:00
2017-04-25 17:17:45 +02:00
2020-11-17 11:51:31 +01:00
2021-08-25 15:11:22 +02:00
2021-05-24 06:11:01 +02:00
2022-01-24 16:08:05 +01:00
2021-12-14 20:12:00 +03:00
2018-02-16 17:25:46 +01:00
2020-04-02 17:35:48 +03:00
2021-07-19 13:31:51 +03:00
2022-01-19 10:23:46 +01:00
2020-11-05 13:07:06 +01:00
2020-11-17 11:51:31 +01:00
2021-10-07 17:33:50 +03:00
2021-10-18 10:27:14 -03:00
2021-09-29 16:16:40 +02:00
2021-10-07 16:06:16 +02:00
2020-11-09 18:08:16 +01:00
2020-11-05 13:07:06 +01:00
2021-12-22 17:37:45 +01:00
2021-01-05 17:20:41 +01:00
2017-10-07 10:31:39 +02:00
2022-02-09 17:46:37 +01:00
2022-02-09 13:44:38 +01:00
2020-10-13 12:30:09 +02:00
2022-02-09 13:23:32 +04:00
2022-02-01 12:03:21 +01:00
2021-08-25 15:11:22 +02:00
2022-01-05 09:59:17 +01:00
2021-02-03 20:47:45 +01:00