Skip to content
Snippets Groups Projects
Unverified Commit 3becfb2d authored by Anton Kulyk's avatar Anton Kulyk Committed by GitHub
Browse files

Update model cache refresh scheduling control (#23696)

* Remove anchor time setting

* Remove anchor time setting

* Update setting

* Allow styling `SettingSelect` component

* Add `ModelCachingScheduleWidget`

* Remove `PersistedModelRefreshIntervalWidget`

* Pass `disabled` prop to expression input

* Install `cron-expression-validator`

* Wrap cron validator to support i18n

* Fix React hooks style

* Handle "custom" select value

* Clean cron input when selecting built-in schedule

* Connect custom cron input

* Update API endpoint to change schedule

* wip

* Handle the "year" CRON component

* Extract components, make explainer text live

* Add default custom schedule value

* Add helpful docs

* Don't allow configuring CRON seconds part

* Fix error message

* Tweak popover spacing

* Workaround validation lib issue

* Run prettier
parent 7c239d83
No related branches found
No related tags found
No related merge requests found
Showing
with 539 additions and 235 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment