This is an automated email from the ASF dual-hosted git repository.
malliaridis pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git
from 8a28b917c63 removing check in TextToVectorUpdateProcessorFactory which
brakes update for new dynamic fields (#3426)
add f935888437f SOLR-17658: Implement start screen (#3388)
No new revisions were added by this update.
Summary of changes:
gradle/libs.versions.toml | 1 +
solr/ui/build.gradle.kts | 1 +
solr/ui/gradle.lockfile | 3 +
.../composeResources/drawable/solr-sun.svg | Bin 0 -> 1191 bytes
.../commonMain/composeResources/values/strings.xml | 24 ++-
.../ui/components/auth/UnauthenticatedComponent.kt | 37 ++--
.../DefaultUnauthenticatedComponent.kt} | 16 +-
.../integration/DefaultEnvironmentComponent.kt | 7 +-
.../environment/store/EnvironmentStoreProvider.kt | 9 +-
.../solr/ui/components/root/RootComponent.kt | 7 +-
.../root/integration/SimpleRootComponent.kt | 75 +++++++-
.../solr/ui/components/start/StartComponent.kt | 73 +++++++
.../start/integration/DefaultStartComponent.kt | 73 +++++++
.../start/integration/HttpStartStoreClient.kt | 61 ++++++
.../ui/components/start/integration/Mappers.kt | 42 ++++
.../solr/ui/components/start/store/StartStore.kt | 74 +++++++
.../components/start/store/StartStoreProvider.kt | 146 ++++++++++++++
.../solr/ui/errors/HostNotFoundException.kt} | 13 +-
.../solr/ui/errors/UnauthorizedException.kt} | 16 +-
.../solr/ui/errors/UnknownResponseException.kt} | 19 +-
.../org/apache/solr/ui/errors/parseError.kt} | 14 +-
.../kotlin/org/apache/solr/ui/utils/Constants.kt} | 7 +-
.../org/apache/solr/ui/utils/HttpClientUtils.kt | 5 +-
.../UserAuthenticationContent.kt} | 26 ++-
.../apache/solr/ui/views/components/SolrButton.kt | 56 ++++++
.../components/SolrLinearProgressIndicator.kt} | 38 ++--
.../solr/ui/views/navigation/NavigationSideBar.kt | 4 +-
.../org/apache/solr/ui/views/root/RootContent.kt | 14 ++
.../org/apache/solr/ui/views/start/StartContent.kt | 137 +++++++++++++
.../org/apache/solr/ui/views/theme/Shapes.kt | 2 +
.../kotlin/org/apache/solr/ui/TestUtils.kt} | 41 ++--
.../store/EnvironmentStoreProviderTest.kt | 2 +
.../DefaultStartComponentIntegrationTest.kt | 214 +++++++++++++++++++++
.../apache/solr/ui/views/start/StartContentTest.kt | 96 +++++++++
.../solr/ui/views/start/TestStartComponent.kt} | 36 ++--
.../apache/solr/ui/errors/parseError.desktop.kt | 20 +-
.../solr/ui/preview/start/PreviewStartContent.kt | 60 ++++++
.../org/apache/solr/ui/errors/parseError.kt} | 12 +-
38 files changed, 1324 insertions(+), 157 deletions(-)
create mode 100644
solr/ui/src/commonMain/composeResources/drawable/solr-sun.svg
copy gradle/generation/regenerate.gradle =>
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/auth/UnauthenticatedComponent.kt
(58%)
copy
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/{logging/integration/DefaultLoggingComponent.kt
=> auth/integration/DefaultUnauthenticatedComponent.kt} (67%)
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/start/StartComponent.kt
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/start/integration/DefaultStartComponent.kt
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/start/integration/HttpStartStoreClient.kt
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/start/integration/Mappers.kt
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/start/store/StartStore.kt
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/components/start/store/StartStoreProvider.kt
copy solr/{core/src/java/org/apache/solr/util/IOFunction.java =>
ui/src/commonMain/kotlin/org/apache/solr/ui/errors/HostNotFoundException.kt}
(76%)
copy
solr/{core/src/java/org/apache/solr/util/plugin/PluginInfoInitialized.java =>
ui/src/commonMain/kotlin/org/apache/solr/ui/errors/UnauthorizedException.kt}
(72%)
copy solr/{core/src/java/org/apache/solr/core/LuceneDefaultCodecFactory.java
=>
ui/src/commonMain/kotlin/org/apache/solr/ui/errors/UnknownResponseException.kt}
(69%)
copy solr/{core/src/java/org/apache/solr/util/IOFunction.java =>
ui/src/commonMain/kotlin/org/apache/solr/ui/errors/parseError.kt} (76%)
copy solr/{core/src/java/org/apache/solr/search/function/package-info.java =>
ui/src/commonMain/kotlin/org/apache/solr/ui/utils/Constants.kt} (84%)
copy
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/views/{logging/LoggingContent.kt
=> auth/UserAuthenticationContent.kt} (56%)
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/views/components/SolrButton.kt
copy
solr/ui/src/{desktopMain/kotlin/org/apache/solr/ui/preview/PreviewContainer.kt
=>
commonMain/kotlin/org/apache/solr/ui/views/components/SolrLinearProgressIndicator.kt}
(53%)
create mode 100644
solr/ui/src/commonMain/kotlin/org/apache/solr/ui/views/start/StartContent.kt
copy solr/ui/src/{desktopMain/kotlin/org/apache/solr/ui/Utils.kt =>
commonTest/kotlin/org/apache/solr/ui/TestUtils.kt} (52%)
create mode 100644
solr/ui/src/commonTest/kotlin/org/apache/solr/ui/components/start/integration/DefaultStartComponentIntegrationTest.kt
create mode 100644
solr/ui/src/commonTest/kotlin/org/apache/solr/ui/views/start/StartContentTest.kt
copy solr/{core/src/java/org/apache/solr/util/RegexFileFilter.java =>
ui/src/commonTest/kotlin/org/apache/solr/ui/views/start/TestStartComponent.kt}
(62%)
copy gradle/documentation/render-javadoc/prettify/inject-javadocs.js =>
solr/ui/src/desktopMain/kotlin/org/apache/solr/ui/errors/parseError.desktop.kt
(77%)
create mode 100644
solr/ui/src/desktopMain/kotlin/org/apache/solr/ui/preview/start/PreviewStartContent.kt
copy
solr/{api/src/java/org/apache/solr/client/api/model/AsyncJerseyResponse.java =>
ui/src/wasmJsMain/kotlin/org/apache/solr/ui/errors/parseError.kt} (69%)