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%)

Reply via email to