This is an automated email from the ASF dual-hosted git repository.

vishalsuvagia pushed a change to branch 
feature/vishalsuvagia/AMBARI-26601-front-end-refactor
in repository https://gitbox.apache.org/repos/asf/ambari.git


 discard 64db8abb52 AMBARI-26600 : Ambari Web React: Implement service models 
and config updater hooks (#4132)
 discard 3a0ab4eaa8 AMBARI-26369 : Ambari Web React: Hosts Configs Page (#4130)
 discard be7a3b6394 AMBARI-26367 : Ambari Web React: Hosts Alerts Page (#4129)
 discard 391a063ccd AMBARI-26588: Cluster installation step 5-8 (#4115)
 discard 598f31f3bf AMBARI-26588 Cluster Installation steps 0,1,4 for 
incremental data of cluster installation (#4114)
 discard 67b77cea7b AMBARI-26587: Implement service accounts module for cluster 
admin with authorizations (#4111)
 discard 407875c9c2 AMBARI-26586: Service Heatmaps implementation for service 
dashboard (#4110)
 discard 2ff799634b AMBARI-26580: Ambari Web React: Component actions for 
masters/slaves-Delete (#4108)
 discard 12b1f7afac AMBARI:-26579: Ambari Web React: Component actions for 
masters/slaves - Refresh configs (#4103)
 discard a241ee76d3 AMBARI:-26574: Ambari Web React: Component actions for 
masters/slaves - Re-Install (#4106)
 discard 33500ccb16 AMBARI:-26571: Ambari Web React: Component actions for 
clients - Install / Re-Install (#4105)
 discard b1623867a5 AMBARI:-26572: Ambari Web React: Component actions for 
clients - Refresh Configs (#4104)
 discard 5902cbe065 AMBARI:-26582: Ambari Web React: Add recommendation modal 
for add/delete components on hosts (#4107)
 discard 6ba03a636d AMBARI:-26570: Ambari Web React: Component actions for 
masters/slaves - Turn On / Off Maintenance Mode (#4102)
 discard 15ca7b0096 AMBARI-26564 :: Ambari Web React: Fix issues with 
OperationProgress component (#4096)
 discard 63f2d0e48c AMBARI-26370 :: Ambari Web React: Integrate Hosts tabs - 
Summary, Configs, Alerts and Versions (#4097)
 discard cfd376335e AMBARI-26565 : Fix build issues (#4098)
 discard d1f0944dd5 AMBARI-26366 :: Ambari Web React: Hosts Summary Page (#4093)
 discard 28735ba422 AMBARI-26362 : Ambari Web React: Cluster Installation 
Wizard - Step3 (#4070)
 discard 20821e41c1 AMBARI-26365 :: Ambari Web React: Hosts List Page (#4088)
 discard 242e97c688 AMBARI-26554: Ambari Web React: fix bugs in stack version 
and upgrade (#4084)
 discard 0f6b4ed43f AMBARI-26175 Register version capabilities in Ambari Admin 
(#3971)
 discard 4c8e8965f4 AMBARI-26390: Ambari Web React: Implement list Upgrade 
History (#4085)
 discard 1fb78aa684 AMBARI-26549 : Ambari Web React: Add Host Wizard (#4072)
 discard b67e03d88b AMBARI-26393: Ambari Web React: Implement the express & 
rolling upgrade. (#4068)
 discard cda30dcf7d AMBARI-26548 : Ambari Web React: Hosts Combo Search 
Component (#4071)
 discard ad40035e49 AMBARI-26363 : Ambari Web React: Cluster Installation 
Wizard - Step7 (#4069)
 discard ffa3c4c9a4 AMBARI-26391: Ambari Web React: Implement upgrade options 
layout modal & upgrade checks (#4067)
 discard c5c256c96a AMBARI-26385: Ambari Web React: Regenerate keytabs (#4065)
 discard 4262b23861 AMBARI-26384: Ambari Web React: Disable kerberos (#4064)
 discard 98547c9235 AMBARI-26389: Ambari Web React: Implement filter in list 
Version (#4066)
 discard 8b676619bf AMBARI-26547 : Ambari Web React: Implement Rolling Restart 
Modal (#4063)
 discard f5a0dd6887 AMBARI:26377: Ambari Web React: Cluster Installation Wizard 
- Step5, assignMasters (#4051)
 discard de952a2011 AMBARI-26388: Ambari Web React: List Versions in stack and 
Versions (#4061)
 discard b717d3c40e AMBARI-26387: Ambari Web React: List Stack in stack and 
Versions (#4060)
 discard b15630934f AMBARI-26382: Ambari Web React: Kerberos Wizard - Step7: 
kerberize cluster, Step8: Start & Test Services (#4059)
 discard 5333377c17 AMBARI-26380: Ambari Web React: Kerberos Wizard - Step3: 
install & Test kerberos client and Step6 Stop Services (#4058)
 discard fa1e362ad7 AMBARI-26376 : Ambari Web React: Check host component 
(#4057)
 discard 3053645a05 AMBARI-26542: Ambari Web React: Kerberos Wizard context & 
setup (#4052)
 discard 8976bd86a1 AMBARI-26374 : Ambari Web React: Manage config groups 
component (#4056)
 discard f8ee32df2a AMBARI-26364 : Ambari Web React: Hosts models and updater 
hooks (#4055)
 discard bdc8ec95e5 AMBARI-26361 : Ambari Web React: Cluster Installation 
Wizard - Step2 (#4054)
 discard 9b3ad34322 AMBARI-26543 : Ambari Web React: Implement Modal Manager 
(#4053)
 discard 6bd9b75932 AMBARI-26395:Step Wizard and Operation Progress components 
(#4049)
 discard c46ba3a41e AMBARI-26540: Update the translation.json file for 
Internationalisation for React UI (#4048)
 discard 4d3ee083f4 AMBARI-26360 : Ambari Web React: Common components phase-1 
(#4030)
 discard d53402a9bf AMBARI-26521: Ambari Web pipeline build failure due to rat 
checks
 discard 8311ee10c5 AMBARI-26518 : Ambari admin react - bug fixes (#4027)
 discard cf97313694 AMBARI-26509: React application basic setup
 discard b7dad2fa5b AMBARI-26315: Ambari Web Switchable experience (#3967)
 discard 493020c3e3 AMBARI-26371 : Ambari Admin React Implementation : Views 
List (#3969)
 discard 5e304e63f4 AMBARI-26303: Rebase trunk branch onto frontend-refactor 
(#3937)
 discard c5098968b4 AMBARI-26262: Ambari Admin React Build Fix & add missing 
files. (#3914)
 discard 6a2c0f701e AMBARI-26171: Ambari Admin React Implementation: 
Create/Clone Views Instances Page (#3892)
 discard 76efb49f46 AMBARI-26181: Ambari Admin React Implementation: 
De-register Remote Cluster (#3890)
 discard a8dfacd1df AMBARI-26180: Ambari Admin React Implementation: Register 
Remote Cluster #3889
 discard 41bfc19bec AMBARI-26179: Ambari Admin React Implementation:Edit Remote 
Cluster #3888
 discard 8f1228b54f AMBARI-26178: Ambari Admin React Implementation: List 
Remote Cluster (#3887)
 discard 5389e4627a AMBARI-26170: Ambari Admin React Implementation: Edit 
Groups Page (#3882)
 discard 48703d5bc0 AMBARI-26174: Versions List Page (#3884)
 discard eb4a2005c4 AMBARI-26168: Ambari Admin React Implementation: Edit Users 
Page (#3881)
 discard 0b96adcd97 AMBARI-26169: Ambari Admin React Implementation: Add Groups 
Page (#3880)
 discard eb53392f89 AMBARI-26167: Ambari Admin React Implementation: Add Users 
Page (#3879)
 discard debf4c3907 AMBARI-26166: Ambari Admin React Implementation: List 
Users/Groups Pages (#3877)
 discard 6bd2e27977 AMBARI-26173: common-components for ambari admin 
implementation #3876
 discard d395741aee Ambari-26172 ambari admin react implementation layouting 
(#3874)
    omit 1bb91e914f AMBARI-26599: Update the ambari-3.0.0 docs (#4131)
    omit ec1b8d651e AMBARI-26568: Fixing IllegalArgumentException: argument src 
is null during schema upgrade (#4100)
    omit e92b1feab9 AMBARI-26563: Replace deprecated logger.warn() with 
logger.warning() (#4095)
    omit b5f05a2531 AMBARI-26561: add support for $.browser (#4091)
    omit 4a83f0f30c AMBARI-26562: Fix UT failure in Kerberos Step2 Controller 
(#4092)
    omit 7a9fb9300c AMBARI-26560: Unable to execute alert because of mistakenly 
ambari-agent cache_dir (#4090)
    omit 0b28cee86f AMBARI-26559: compilation not working on trunk branch 
(#4089)
    omit 765aef37ac AMBARI-26311: postgresql-server should be installed even 
though ambari-server is configured with mysql (#3945)
    omit 9b5e1a7424 AMBARI-26555: Password leaked for configurations at stack 
root (e.g. cluster-env.xml) (#4086)
    omit 1222f31c36 AMBARI-26533: Ranger Admin Restart Deletes JDBC JAR When 
Installed on Same Host as Ambari Server (#4043)
    omit 84feb0f4be AMBARI-26496 Multiple HTTP GET methods incorrectly consume 
entity, causing warning logs (#4015)
    omit d5ef82a4b4 AMBARI-26552: Upgrade service version to Bigtop 3.4.0 
(#4078)
    omit 31b5f06bb4 AMBARI-26000: Change admin_password to use str instead of 
unicode (#4080)
    omit 1b20453c19 AMBARI-26537: Security: Remove command file json after 
execution of a task (#4045)
    omit ae28e6e74d AMBARI-26545: Fix rolling restart: use 
Response.readEntity(String) in ExecutionScheduleManager #4050
    omit d8e48a6fde AMBARI-26529 Fix Kerberos admin session ajax failure (#4039)
    omit 9beddd723d AMBARI-26538: Fix KeyError by initializing stack_version 
before use (#4046)
    omit 3410983426 AMBARI-26530: Allow Jetty to serve symlinked resource files 
(#4041)
    omit 0b5c95fedc AMBARI-26531: Restore java_exec in infra_solr.py (#4042)
    omit 749d3c2a99 AMBARI-26535: Fix apache rat-plugin check errors and web 
test failed (#4044)
    omit 1d060eb57c AMBARI-26528: Add build.os_arch params to support aarch64 
#4040
    omit 1b323d7820 AMBARI-26524: Fix inspect deprecations for Python 3.11 
compatibility (#4034)
    omit ddabe51771 AMBARI-26523: Add missing logback.xml #4035
    omit dafb41cece AMBARI-26522 : Fix imports for collections (#4033)
    omit fe47248ff9 AMBARI-26295: ambari-server start error: Caused by: 
java.lang.AbstractMethodError (#3943)
    omit aba3023247 AMBARI-26520 : Fix deprecated usage string.uppercase (#4029)
    omit 55c1d4f044 AMBARI-26517 : Avoid printing password during DB connection 
check (#4025)
    omit 9eb8998b13 AMBARI-26519: Additional check for public and local during 
1st time initialization (#4028)
    omit 0a50211247 Ambari-26513: Added Scrolling Functionality in Sidebar 
Navigation Using Flex
    omit 75d55aa317 AMBARI-25839: Reset user after RA HA wizard close (#3628)
    omit 257c928cff AMBARI-26316: Add metrics for Agent Stomp and Api Stomp 
performance (#3949)
    omit b502653280 AMBARI-26516 : Ambari Agent hung when ambari server sends 
agent restart action (#4024)
    omit c25cca84bb AMBARI-26508: Multiple versions of ehcache.jar found in 
java class path (#4017)
    omit 59e2ee843d AMBARI-26495: Ambari server startup failure caused by 
incorrect spring-beans dependency version (#4014)
    omit 514598711b AMBARI-26479: Bump org.apache.commons:commons-compress from 
1.21 to 1.26.0 in /ambari-agent (#4008)
    omit 2029952cfb AMBARI-26494: Ambari server failed to start due to database 
check failure (#4011)
    omit 01fa7613c5 AMBARI-26489 Remove odpi-ambari-mpack #4005
    omit 22c70edec0 AMBARI-26471:Python test failures: 
X509_V_FLAG_NOTIFY_POLICY unsupported #4009
    omit 6e8e08645c AMBARI-26466: 
WidgetResourceProviderTest.testUpdateResources fails due to Jakarta Persistence 
API update (#4010)
    omit 2ea8733c50 AMBARI-26475:Two Ambari WebUI Tests failures (#4002)
    omit 0073f1492c AMBARI-26474: Fix ambari server py test (#4007)
    omit 21d82e7652 AMBARI-26461 addendum (#4006)
    omit 59983d84e3  AMBARI-26476:Precommit failed due to checkstyle error 
(#4003)
    omit f84346edb5 AMBARI-26463: AmbariHandlerListTest.testRemoveViewInstance 
NPE (#3988)
    omit 552c6e4869 AMBARI-25814: Bump commons-io:commons-io from 2.8.0 to 
2.14.0 in /ambari-agent (#3992)
    omit 52b070bcd6  AMBARI-26470: Bump org.codehaus.groovy:groovy-all in 
/ambari-project (#3991)
    omit 2ce11be191 Bump org.apache.derby:derby in /ambari-project (#3990)
    omit 3b50178096 AMBARI-26448: Update org.springframework:* to 6.0.23 (#3993)
    omit 5691c2d5a4 AMBARI-25598. Fix parameter error in the toString() of the 
ServiceComponentRequest file.(743294668)(THOMAS TAO) (#3270)
    omit c91fa77dd6 AMBARI-26460: module java.base does not "opens sun.nio.fs" 
to unnamed module (#3996)
    omit e83c05e622 AMBARI-26474: Fix ambari server py test (#3995)
    omit f0e4372592 AMBARI-26458: Maven -DskipSurefireTests does not skip Java 
tests (#3997)
    omit afde37a25a AMBARI-26449:Update org.postgresql:postgresql to 42.3.9 
#3994
    omit 7a9fee5fe0 AMBARI-26453: change to 3.1.0.0-SNAPSHOT (#3986)
    omit e94d90f5b7 [AMBARI-26456]Dependency org.mockito:mockito-inline version 
is not unique (#3987)
    omit 010af8c571 AMBARI-26438: Ambari capacity view add failed (#3983)
    omit 5aadc37951 AMBARI-26462: Alluxio-site-properties.xml does not pass 
validation (#3985)
    omit c4f571c543 AMBARI-26461: NotAMock Argument should be a mock, but is: 
class java.lang.Class. (#3984)
    omit c01aec3b5e AMBARI-26454: Two source code files don't have Apache 
license text #3982
    omit f114a9034d AMBARI-26444: Build is broken: infra_solr.py:172:1: 
SyntaxError: Unexpected indentation (#3980)
    omit 76095ecbbf AMBARI-26443. Failed to execute goal frontend-maven-plugin 
on MAC M1 (#3979)
    omit 977469b9f5 AMBARI-26440. trunk does not compile (#3978)
    omit 0b66697c93 AMBARI-26357: Errors occur when compiling ambari after 
upgrading jetty (#3964)
    omit d5645e887f AMBARI-26185: Upgrade commons-collections to resolve CVEs 
(#3936)
    omit 14fb532df3 AMBARI-26296: Fix security related issues after spring 
upgrade (#3951)
    omit 195d864bc5 AMBARI-26294: upgrade JPA (#3935)
    omit 89764d1f98 AMBARI-26293: upgrade guice to 6.0 (#3933)
    omit 2aece240fb AMBARI-26292:  Upgrade jetty version to 2.1 (#3932)
    omit f1dfbfc486 AMBARI-26288:Preliminary upgrade of Spring and Jetty 
dependencies (#3930)
    omit bf141bcc61 Revert "AMBARI-26428: Fix Ambari Server Startup Failure 
with Jetty SSL and Mu…" (#3976)
    omit 4f2c450b25 AMBARI-26428: Fix Ambari Server Startup Failure with Jetty 
SSL and Multiple SAN Entries (#3974)
    omit 0a4f27c048 AMBARI-26427: Handling Translation for Ranger TagSync 
Component (#3973)
    omit 31b07eeef3 AMBARI-26426: Hosts failed to delete message is missing 
(#3972)
    omit 55c2ba1ac8 AMBARI-26252: Service autostart checkbox display issue #3965
    omit 0f5c1406d6 AMBARI-26341: Fix Batch restart not worked (#3962)
    omit 26666c7d2e AMBARI-26192: Ambari checkbox issue #3959
    omit 74c8abd4d4 AMBARI-26338: Fix Rocky Linux 9 RPM Package Compatibility 
by Removing… (#3961)
    omit 348567f892 AMBARI-26337: Fix Ambari Metrics java home and JVM options 
(#3960)
    omit eb9261f19e AMBARI-26310: Refactor zoo.cfg.j2 to Align with Python3 
Migration (#3944)
    omit 5b39079f2f AMBARI-26334: Fix execute_db_connection_check failed error 
(#3958)
    omit ab88c1bfb9 AMBARI-26322: Centralize dependency versions in properties 
#3954
    omit 7293343398 AMBARI-26328: Fix Zeppelin can't start error (#3957)
    omit e525497ef2 AMBARI-26326: Fix Hive installation failures due to missing 
dependencies and Java version compatibility issues (#3956)
    omit 3a4bbd832c AMBARI-26323: Ambari Component Installation Failure After 
Commons-Col… (#3955)
    omit ce246f35c6 AMBARI-26320: Fix jersey conflict error when ambari server 
start (#3953)
    omit b090bdab5c AMBARI-26319: Fix rpm build failed problem (#3952)
    omit f5897620c6 AMBARI-26306: Bumpup logback to 1.5.16(latest) due to CVE's 
(#3940)
    omit 7cc99b90a7 AMBARI-26307: Knox SSO fails to login into Ambari (#3941)
    omit fb80b2252d AMBARI-26305: Setting up Hive's xms config (#3939)
    omit ebf95d0d4b AMBARI-26304 : User authentication fails for previously 
sync'd LDAP / AD based users (#3938)
    omit 1e04da6248 Revert "AMBARI-26304 : User authentication fails for 
previously sync'd LDAP / AD based users"
    omit 9ea678128c AMBARI-26304 : User authentication fails for previously 
sync'd LDAP / AD based users
    omit ab6c075863 AMBARI-26185: Upgrade commons-collections to resolve CVEs 
(#3936)
    omit 8330c6b731 AMBARI-26055: Add alluxio support (#3934)
    omit 8588b763e3 AMBARI-26286: refactor(ambari-ruff): convert .format() to 
f-strings #3927
    omit 893eaa22f4 AMBARI-26279: ambari-agent prints logs that netstat command 
not found #3928
    omit 191300255e AMBARI-26277:fix kerberos encryption error (#3926)
    omit 85f0de8784 AMBARI-26276: fix hdfs web service check (#3925)
    omit 07dbaffa58 AMBARI-25848 : Need to update 
org.codehaus.jackson:jackson-mapper-asl dependency (#3922)
    omit ae7daf3e99 AMBARI-26275: NoClassesFoundToAnalyzeException when 
compiling ambari with jdk17 #3924
    omit a8df589f85 AMBARI-26273: Add Oceanbase Support to Ambari MySQL DDL 
#3921
    omit 32ad6c4fa2 AMBARI-26271: Invalid parameter was provided when using 
shell.call in HostInfo.py #3919
    omit b39fa9db4e AMBARI-26249: Addendum, adjusting the location of creating 
directory code (#3920)
    omit 77be49bda8 AMBARI-26269: Fix regex pattern flag position in 
ambari_jinja2 filters #3917
    omit 29ba9b6931 AMBARI-26268: Remove default value for ambari-java-home in 
ambari-server.py to fix setup handling #3915
    omit c7477b244e AMBARI-26238: Add Ambari Java Home configuration for JDK 17 
in Ambari… (#3891)
    omit e6eac53bd0 AMBARI-26233: Fix ambari-env.sh after jdk upgrade (#3873)
    omit 144733567f AMBARI-26222: Fix ClientConfigResourceProviderTest & 
PreUpgradeCheckResourceProviderTest& ExecutionSchedulerTest& 
AmbariProxiedUserDetailsServiceTest
    omit a269f647f6 AMBARI-26221: Fix StackAdvisorCommandTest error,remove 
unnecessary code. (#3865)
    omit e056035cae AMBARI-26220: Fix ConfigureClusterTaskTest Unexpected 
method calls: ClusterConfigurationRequest.getRequiredHostGroups() error (#3864)
    omit ce650dbd97 AMBARI-26215: Fix BlueprintConfigurationProcessorTest and 
others (#3863)
    omit 057fe9c7d2 Ambari-26211: Fix TaskActionScheduler test failed (#3861)
    omit 51de3d6c75 AMBARI-26212: Fix checkstyle error (#3862)
    omit 5d5ddf6680 AMBARI-26203: Fix annotation processing issue in 
ConfigurationTest after JDK 17 upgrade (#3859)
    omit 5bc472866f AMBARI-26204: Migrate RecommendationResourceProviderTest 
from EasyMoc… (#3860)
    omit bffc22a7e3 AMBARI-26142: JDK17 support for Ambari Co-authored-by: 
Mohammad Arshad <[email protected]> (#3851)
    omit 5262967ff6 AMBARI-26270: Add quicklink of hiveserver2 web ui #3918
    omit a89f761ac4 AMBARI-26255: fix can't add capacity-scheduler views (#3913)
    omit 5020de09a5 AMBARI-26207: Metrics sortable not work #3912
    omit 23e6b63b1d AMBARI-26251: tooltip display issue #3911
    omit 9df3a16735 AMBARI-26147: Add Ruff integration to ambari  (#3908)
    omit 3e2a22535d AMBARI-26248: Timeline Service Reader failed to start if 
hbase is not installed #3904
    omit 0290c9a0c6 AMBARI-26257: Create new Configuration Group now worked 
#3907
    omit 9f1ca0b686 AMBARI-26253: Can't download all client configs (#3906)
    omit 09f00f24dd Update the KEYS File
    omit 9d47292a59 AMBARI-26247: convert .format() to f-strings for 
ambari-contrib #3903
    omit 7f69af0dff AMBARI-26249: Timeline Service v2 failed to start because 
of unable to create leveldb state store directory #3905
    omit a659232a88 AMBARI-26245: refactor(ambari-agent): convert .format() to 
f-strings (#3902)
    omit 6fef294092 AMBARI-26244: convert .format() to f-strings for 
ambari-server #3901
    omit 09b77db2ee AMBARI-26243: refactor: convert .format() to f-strings #3899
    omit 91c885add0 AMBARI-26241: _threadlocal has no uid because it is always 
None #3898
    omit 99630e03e0 AMBARI-26240: Fix alter dispatcher (#3896)
    omit 8553ad22d4 AMBARI-26236: The database password character type 
requirement is too few (#3883)
    omit c4b8f7d8a2 AMBARI-26205: Dropdown menu flex layout overflow #3895
    omit 8df31e52cf AMBARI-26239: Fix OozieUtils (#3894)
    omit a297895f02 AMBARI-26195: Ambari database page not wokring after JQ 
upgrade #3885
    omit 09c1a4d1f6 AMBARI-26235: Unable to check firewalld status when setup 
ambari #3878
    omit 0d0d4216a2 AMBARI-26184: Resolve snakeyaml 1.12 CVE #3869
    omit 6d032e87f5 AMBARI-26234: ClusterNotFoundException in stage Confirm 
Hosts during deploying a cluster #3875
    omit db515684b5 AMBARI-26232 There will be failure when executing shell.py 
and wrong order of imports for WidgetResourceProvider.java (#3872)
     add 66f6803d20 Ambari-26172 ambari admin react implementation layouting 
(#3874)
     add fc6bc4ba7b AMBARI-26173: common-components for ambari admin 
implementation #3876
     add e14e9317ab AMBARI-26166: Ambari Admin React Implementation: List 
Users/Groups Pages (#3877)
     add cde2331353 AMBARI-26167: Ambari Admin React Implementation: Add Users 
Page (#3879)
     add 2e07fbc147 AMBARI-26169: Ambari Admin React Implementation: Add Groups 
Page (#3880)
     add 52fb8cec61 AMBARI-26168: Ambari Admin React Implementation: Edit Users 
Page (#3881)
     add 16772d3d4d AMBARI-26174: Versions List Page (#3884)
     add 19187af759 AMBARI-26170: Ambari Admin React Implementation: Edit 
Groups Page (#3882)
     add 11c7abfa92 AMBARI-26178: Ambari Admin React Implementation: List 
Remote Cluster (#3887)
     add 96e15b5f99 AMBARI-26179: Ambari Admin React Implementation:Edit Remote 
Cluster #3888
     add d5389b61da AMBARI-26180: Ambari Admin React Implementation: Register 
Remote Cluster #3889
     add 4e500e6b6a AMBARI-26181: Ambari Admin React Implementation: 
De-register Remote Cluster (#3890)
     add a087805d8b AMBARI-26171: Ambari Admin React Implementation: 
Create/Clone Views Instances Page (#3892)
     add e5c9eef528 AMBARI-26262: Ambari Admin React Build Fix & add missing 
files. (#3914)
     add 982c545ab3 AMBARI-26303: Rebase trunk branch onto frontend-refactor 
(#3937)
     add 7771edea58 AMBARI-26371 : Ambari Admin React Implementation : Views 
List (#3969)
     add 41194177b4 AMBARI-26315: Ambari Web Switchable experience (#3967)
     add cf41cdf5b3 AMBARI-26509: React application basic setup
     add 8c306ab8e2 AMBARI-26518 : Ambari admin react - bug fixes (#4027)
     add 920d2c3066 AMBARI-26521: Ambari Web pipeline build failure due to rat 
checks
     add 61aa58a6db AMBARI-26360 : Ambari Web React: Common components phase-1 
(#4030)
     add de71cb60cf AMBARI-26540: Update the translation.json file for 
Internationalisation for React UI (#4048)
     add 72c4298a9e AMBARI-26395:Step Wizard and Operation Progress components 
(#4049)
     add 76b8f1a106 AMBARI-26543 : Ambari Web React: Implement Modal Manager 
(#4053)
     add ab5844a717 AMBARI-26361 : Ambari Web React: Cluster Installation 
Wizard - Step2 (#4054)
     add 758e462f3d AMBARI-26364 : Ambari Web React: Hosts models and updater 
hooks (#4055)
     add da8d908210 AMBARI-26374 : Ambari Web React: Manage config groups 
component (#4056)
     add ea56ea09d3 AMBARI-26542: Ambari Web React: Kerberos Wizard context & 
setup (#4052)
     add d808da2cc3 AMBARI-26376 : Ambari Web React: Check host component 
(#4057)
     add a35da9c4f1 AMBARI-26380: Ambari Web React: Kerberos Wizard - Step3: 
install & Test kerberos client and Step6 Stop Services (#4058)
     add f0f73dcd9d AMBARI-26382: Ambari Web React: Kerberos Wizard - Step7: 
kerberize cluster, Step8: Start & Test Services (#4059)
     add 6d919a88b6 AMBARI-26387: Ambari Web React: List Stack in stack and 
Versions (#4060)
     add 3c714856d2 AMBARI-26388: Ambari Web React: List Versions in stack and 
Versions (#4061)
     add dab0db8a01 AMBARI:26377: Ambari Web React: Cluster Installation Wizard 
- Step5, assignMasters (#4051)
     add fd50007336 AMBARI-26547 : Ambari Web React: Implement Rolling Restart 
Modal (#4063)
     add d898795278 AMBARI-26389: Ambari Web React: Implement filter in list 
Version (#4066)
     add 40aefd8d57 AMBARI-26384: Ambari Web React: Disable kerberos (#4064)
     add ce37d24d7f AMBARI-26385: Ambari Web React: Regenerate keytabs (#4065)
     add d5db621320 AMBARI-26391: Ambari Web React: Implement upgrade options 
layout modal & upgrade checks (#4067)
     add c759443780 AMBARI-26363 : Ambari Web React: Cluster Installation 
Wizard - Step7 (#4069)
     add 9f13a69dbe AMBARI-26548 : Ambari Web React: Hosts Combo Search 
Component (#4071)
     add 3342d7b5d2 AMBARI-26393: Ambari Web React: Implement the express & 
rolling upgrade. (#4068)
     add 5c5b80c830 AMBARI-26549 : Ambari Web React: Add Host Wizard (#4072)
     add bcc7faca1f AMBARI-26390: Ambari Web React: Implement list Upgrade 
History (#4085)
     add 7586b3bdbc AMBARI-26175 Register version capabilities in Ambari Admin 
(#3971)
     add 6b17929738 AMBARI-26554: Ambari Web React: fix bugs in stack version 
and upgrade (#4084)
     add 8aeff76c5a AMBARI-26365 :: Ambari Web React: Hosts List Page (#4088)
     add f73aebda0b AMBARI-26362 : Ambari Web React: Cluster Installation 
Wizard - Step3 (#4070)
     add b5a2b54d39 AMBARI-26366 :: Ambari Web React: Hosts Summary Page (#4093)
     add f910cf0c8b AMBARI-26565 : Fix build issues (#4098)
     add fa26f7958a AMBARI-26370 :: Ambari Web React: Integrate Hosts tabs - 
Summary, Configs, Alerts and Versions (#4097)
     add fcf4c1a0cc AMBARI-26564 :: Ambari Web React: Fix issues with 
OperationProgress component (#4096)
     add bf1ba10310 AMBARI:-26570: Ambari Web React: Component actions for 
masters/slaves - Turn On / Off Maintenance Mode (#4102)
     add 4544eb6342 AMBARI:-26582: Ambari Web React: Add recommendation modal 
for add/delete components on hosts (#4107)
     add ccb336f80f AMBARI:-26572: Ambari Web React: Component actions for 
clients - Refresh Configs (#4104)
     add ffbce1ff34 AMBARI:-26571: Ambari Web React: Component actions for 
clients - Install / Re-Install (#4105)
     add 39138bec8b AMBARI:-26574: Ambari Web React: Component actions for 
masters/slaves - Re-Install (#4106)
     add dd817fe3d2 AMBARI:-26579: Ambari Web React: Component actions for 
masters/slaves - Refresh configs (#4103)
     add bd31093e81 AMBARI-26580: Ambari Web React: Component actions for 
masters/slaves-Delete (#4108)
     add 87aa62d276 AMBARI-26586: Service Heatmaps implementation for service 
dashboard (#4110)
     add a4649910ba AMBARI-26587: Implement service accounts module for cluster 
admin with authorizations (#4111)
     add 0bc3307d7b AMBARI-26588 Cluster Installation steps 0,1,4 for 
incremental data of cluster installation (#4114)
     add efbeaf0ca1 AMBARI-26588: Cluster installation step 5-8 (#4115)
     add 536a6fb7f6 AMBARI-26367 : Ambari Web React: Hosts Alerts Page (#4129)
     add 00830d8e3e AMBARI-26369 : Ambari Web React: Hosts Configs Page (#4130)
     add 5d53dcec68 AMBARI-26600 : Ambari Web React: Implement service models 
and config updater hooks (#4132)
     add 920f6a1119 AMBARI-26612 : Ambari Web React : Implement and Complete 
All UI Features (#4133)
     new 1c6cd5a042 AMBARI-26232 There will be failure when executing shell.py 
and wrong order of imports for WidgetResourceProvider.java (#3872)
     new f1f3fac8a9 AMBARI-26235: Unable to check firewalld status when setup 
ambari #3878
     new fa8e79db24 AMBARI-26236: The database password character type 
requirement is too few (#3883)
     new c7067d6ed1 AMBARI-26241: _threadlocal has no uid because it is always 
None #3898
     new 96e90bfd64 AMBARI-26243: refactor: convert .format() to f-strings #3899
     new fa92fb7a56 AMBARI-26244: convert .format() to f-strings for 
ambari-server #3901
     new f50e09d564 AMBARI-26245: refactor(ambari-agent): convert .format() to 
f-strings (#3902)
     new f04533dbac AMBARI-26249: Timeline Service v2 failed to start because 
of unable to create leveldb state store directory #3905
     new 14930cfdb3 AMBARI-26253: Can't download all client configs (#3906)
     new a7bfd31b8a AMBARI-26257: Create new Configuration Group now worked 
#3907
     new af70b5592b AMBARI-26147: Add Ruff integration to ambari  (#3908)
     new 69a0f05ffa AMBARI-26251: tooltip display issue #3911
     new ddefc20f36 AMBARI-26207: Metrics sortable not work #3912
     new 3f300c07b6 AMBARI-26142: JDK17 support for Ambari Co-authored-by: 
Mohammad Arshad <[email protected]> (#3851)
     new 08574a3a38 AMBARI-26204: Migrate RecommendationResourceProviderTest 
from EasyMoc… (#3860)
     new 2396833c2d AMBARI-26203: Fix annotation processing issue in 
ConfigurationTest after JDK 17 upgrade (#3859)
     new 12ad86d554 AMBARI-26212: Fix checkstyle error (#3862)
     new 699eec7c76 Ambari-26211: Fix TaskActionScheduler test failed (#3861)
     new 02ffb9fd2b AMBARI-26215: Fix BlueprintConfigurationProcessorTest and 
others (#3863)
     new 150f7662a4 AMBARI-26222: Fix ClientConfigResourceProviderTest & 
PreUpgradeCheckResourceProviderTest& ExecutionSchedulerTest& 
AmbariProxiedUserDetailsServiceTest
     new 661ad816a6 AMBARI-26233: Fix ambari-env.sh after jdk upgrade (#3873)
     new aaf49c54ef AMBARI-26238: Add Ambari Java Home configuration for JDK 17 
in Ambari… (#3891)
     new 985a16e7c7 AMBARI-26268: Remove default value for ambari-java-home in 
ambari-server.py to fix setup handling #3915
     new 2a66d393a8 AMBARI-26269: Fix regex pattern flag position in 
ambari_jinja2 filters #3917
     new 93821ab8fa AMBARI-26249: Addendum, adjusting the location of creating 
directory code (#3920)
     new deb27766e2 AMBARI-26271: Invalid parameter was provided when using 
shell.call in HostInfo.py #3919
     new 7535981602 AMBARI-26275: NoClassesFoundToAnalyzeException when 
compiling ambari with jdk17 #3924
     new 3063553743 AMBARI-25848 : Need to update 
org.codehaus.jackson:jackson-mapper-asl dependency (#3922)
     new 02eef90f46 AMBARI-26276: fix hdfs web service check (#3925)
     new 333e5232fe AMBARI-26286: refactor(ambari-ruff): convert .format() to 
f-strings #3927
     new a667793d53 AMBARI-26185: Upgrade commons-collections to resolve CVEs 
(#3936)
     new 70e45316bb AMBARI-26304 : User authentication fails for previously 
sync'd LDAP / AD based users
     new ffe903cff3 Revert "AMBARI-26304 : User authentication fails for 
previously sync'd LDAP / AD based users"
     new 52985f6d8c AMBARI-26304 : User authentication fails for previously 
sync'd LDAP / AD based users (#3938)
     new 633a6d051a AMBARI-26305: Setting up Hive's xms config (#3939)
     new 2349322696 AMBARI-26306: Bumpup logback to 1.5.16(latest) due to CVE's 
(#3940)
     new 29090e8dcd AMBARI-26319: Fix rpm build failed problem (#3952)
     new b51e751d29 AMBARI-26320: Fix jersey conflict error when ambari server 
start (#3953)
     new 5ad56d5924 AMBARI-26323: Ambari Component Installation Failure After 
Commons-Col… (#3955)
     new 726235050f AMBARI-26326: Fix Hive installation failures due to missing 
dependencies and Java version compatibility issues (#3956)
     new 029e114735 AMBARI-26328: Fix Zeppelin can't start error (#3957)
     new 5ece9f0adb AMBARI-26322: Centralize dependency versions in properties 
#3954
     new a2aa4df8bd AMBARI-26334: Fix execute_db_connection_check failed error 
(#3958)
     new 9522b26466 AMBARI-26310: Refactor zoo.cfg.j2 to Align with Python3 
Migration (#3944)
     new 243c9f73f9 AMBARI-26337: Fix Ambari Metrics java home and JVM options 
(#3960)
     new b38be34728 AMBARI-26338: Fix Rocky Linux 9 RPM Package Compatibility 
by Removing… (#3961)
     new 04c92f8750 AMBARI-26192: Ambari checkbox issue #3959
     new 5342b08ab3 AMBARI-26341: Fix Batch restart not worked (#3962)
     new 3a628869b1 AMBARI-26252: Service autostart checkbox display issue #3965
     new 1e6492202a AMBARI-26426: Hosts failed to delete message is missing 
(#3972)
     new 92df1dc43e AMBARI-26427: Handling Translation for Ranger TagSync 
Component (#3973)
     new 719bf45f6d AMBARI-26428: Fix Ambari Server Startup Failure with Jetty 
SSL and Multiple SAN Entries (#3974)
     new 5d288f6ddc Revert "AMBARI-26428: Fix Ambari Server Startup Failure 
with Jetty SSL and Mu…" (#3976)
     new 40f88b82be AMBARI-26288:Preliminary upgrade of Spring and Jetty 
dependencies (#3930)
     new 25a813b295 AMBARI-26292:  Upgrade jetty version to 2.1 (#3932)
     new 30f7aa1672 AMBARI-26293: upgrade guice to 6.0 (#3933)
     new 2fbf74a6eb AMBARI-26294: upgrade JPA (#3935)
     new c7e4c78e4e AMBARI-26296: Fix security related issues after spring 
upgrade (#3951)
     new de26ac0150 AMBARI-26185: Upgrade commons-collections to resolve CVEs 
(#3936)
     new cba09ae037 AMBARI-26357: Errors occur when compiling ambari after 
upgrading jetty (#3964)
     new 0d1ac7f292 AMBARI-26440. trunk does not compile (#3978)
     new e5b1a45edc AMBARI-26443. Failed to execute goal frontend-maven-plugin 
on MAC M1 (#3979)
     new 8608b8bfe5 AMBARI-26444: Build is broken: infra_solr.py:172:1: 
SyntaxError: Unexpected indentation (#3980)
     new 7bfbfed10b AMBARI-26454: Two source code files don't have Apache 
license text #3982
     new 6ca96ea167 AMBARI-26461: NotAMock Argument should be a mock, but is: 
class java.lang.Class. (#3984)
     new 0962cfba9d AMBARI-26462: Alluxio-site-properties.xml does not pass 
validation (#3985)
     new 67c226a4f5 AMBARI-26438: Ambari capacity view add failed (#3983)
     new 1cd4bd1034 [AMBARI-26456]Dependency org.mockito:mockito-inline version 
is not unique (#3987)
     new 5a75c64925 AMBARI-26453: change to 3.1.0.0-SNAPSHOT (#3986)
     new b0ad9fb744 AMBARI-26449:Update org.postgresql:postgresql to 42.3.9 
#3994
     new 8a0fffa160 AMBARI-26458: Maven -DskipSurefireTests does not skip Java 
tests (#3997)
     new c93dcb2046 AMBARI-26474: Fix ambari server py test (#3995)
     new acb95f8cf0 AMBARI-26460: module java.base does not "opens sun.nio.fs" 
to unnamed module (#3996)
     new bab50dcfd9 AMBARI-25598. Fix parameter error in the toString() of the 
ServiceComponentRequest file.(743294668)(THOMAS TAO) (#3270)
     new a34be4e6b9 AMBARI-26448: Update org.springframework:* to 6.0.23 (#3993)
     new a22f592e31 Bump org.apache.derby:derby in /ambari-project (#3990)
     new 9f0c2da4dd  AMBARI-26470: Bump org.codehaus.groovy:groovy-all in 
/ambari-project (#3991)
     new d508632bfa AMBARI-25814: Bump commons-io:commons-io from 2.8.0 to 
2.14.0 in /ambari-agent (#3992)
     new 40823d7535 AMBARI-26463: AmbariHandlerListTest.testRemoveViewInstance 
NPE (#3988)
     new 60a45acc5a  AMBARI-26476:Precommit failed due to checkstyle error 
(#4003)
     new ed905afb00 AMBARI-26461 addendum (#4006)
     new 2d35a94ed4 AMBARI-26474: Fix ambari server py test (#4007)
     new d66d7923a0 AMBARI-26475:Two Ambari WebUI Tests failures (#4002)
     new 16cfe0552b AMBARI-26466: 
WidgetResourceProviderTest.testUpdateResources fails due to Jakarta Persistence 
API update (#4010)
     new 518d6a62bc AMBARI-26471:Python test failures: 
X509_V_FLAG_NOTIFY_POLICY unsupported #4009
     new 6fcfe3fe57 AMBARI-26489 Remove odpi-ambari-mpack #4005
     new 7e8f10a592 AMBARI-26494: Ambari server failed to start due to database 
check failure (#4011)
     new 6310dcfd7b AMBARI-26479: Bump org.apache.commons:commons-compress from 
1.21 to 1.26.0 in /ambari-agent (#4008)
     new fd480ad484 AMBARI-26495: Ambari server startup failure caused by 
incorrect spring-beans dependency version (#4014)
     new e822d3ffd1 AMBARI-26508: Multiple versions of ehcache.jar found in 
java class path (#4017)
     new 10e127430a AMBARI-26516 : Ambari Agent hung when ambari server sends 
agent restart action (#4024)
     new 78e6fa4c15 AMBARI-26316: Add metrics for Agent Stomp and Api Stomp 
performance (#3949)
     new cee8e8f78d AMBARI-25839: Reset user after RA HA wizard close (#3628)
     new 86a81a287b Ambari-26513: Added Scrolling Functionality in Sidebar 
Navigation Using Flex
     new 09aa391113 AMBARI-26519: Additional check for public and local during 
1st time initialization (#4028)
     new 0cd4bb9636 AMBARI-26517 : Avoid printing password during DB connection 
check (#4025)
     new c7d92701a2 AMBARI-26520 : Fix deprecated usage string.uppercase (#4029)
     new 43fd1cda34 AMBARI-26295: ambari-server start error: Caused by: 
java.lang.AbstractMethodError (#3943)
     new 8a1eee8332 AMBARI-26522 : Fix imports for collections (#4033)
     new 43b5e25dd8 AMBARI-26523: Add missing logback.xml #4035
     new 74461f01df AMBARI-26524: Fix inspect deprecations for Python 3.11 
compatibility (#4034)
     new 0af19ab261 AMBARI-26528: Add build.os_arch params to support aarch64 
#4040
     new 20ed5a51fd AMBARI-26535: Fix apache rat-plugin check errors and web 
test failed (#4044)
     new 99a77621be AMBARI-26531: Restore java_exec in infra_solr.py (#4042)
     new 7bf1e553f7 AMBARI-26530: Allow Jetty to serve symlinked resource files 
(#4041)
     new db4008286b AMBARI-26538: Fix KeyError by initializing stack_version 
before use (#4046)
     new 2099c368f6 AMBARI-26529 Fix Kerberos admin session ajax failure (#4039)
     new 1752bc5a7f AMBARI-26545: Fix rolling restart: use 
Response.readEntity(String) in ExecutionScheduleManager #4050
     new ae0e7826ff AMBARI-26537: Security: Remove command file json after 
execution of a task (#4045)
     new 521026dafb AMBARI-26000: Change admin_password to use str instead of 
unicode (#4080)
     new fb181e2950 AMBARI-26552: Upgrade service version to Bigtop 3.4.0 
(#4078)
     new 15532918f5 AMBARI-26496 Multiple HTTP GET methods incorrectly consume 
entity, causing warning logs (#4015)
     new 07271beb54 AMBARI-26533: Ranger Admin Restart Deletes JDBC JAR When 
Installed on Same Host as Ambari Server (#4043)
     new 3e8d1e0893 AMBARI-26555: Password leaked for configurations at stack 
root (e.g. cluster-env.xml) (#4086)
     new 6cc0ec4aee AMBARI-26311: postgresql-server should be installed even 
though ambari-server is configured with mysql (#3945)
     new 5394a53904 AMBARI-26559: compilation not working on trunk branch 
(#4089)
     new 004b1bd4f1 AMBARI-26560: Unable to execute alert because of mistakenly 
ambari-agent cache_dir (#4090)
     new 6c3a1a0d3b AMBARI-26562: Fix UT failure in Kerberos Step2 Controller 
(#4092)
     new 6c242e56fe AMBARI-26561: add support for $.browser (#4091)
     new 7b32766f86 AMBARI-26563: Replace deprecated logger.warn() with 
logger.warning() (#4095)
     new d8e591ece0 AMBARI-26568: Fixing IllegalArgumentException: argument src 
is null during schema upgrade (#4100)
     new 49f58fa2a5 AMBARI-26599: Update the ambari-3.0.0 docs (#4131)
     new 45031218e3 AMBARI-26303: Rebase trunk branch onto frontend-refactor 
(#3937)
     new bcdd6aa054 AMBARI-26315: Ambari Web Switchable experience (#3967)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (64db8abb52)
            \
             N -- N -- N   
refs/heads/feature/vishalsuvagia/AMBARI-26601-front-end-refactor (bcdd6aa054)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 124 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ambari-web/latest/.gitignore                       |    2 -
 ambari-web/latest/custom.scss                      |  234 ++
 ambari-web/latest/eslint.config.js                 |   21 -
 ambari-web/latest/index.html                       |   22 +-
 ambari-web/latest/package-lock.json                | 3679 +++----------------
 ambari-web/latest/package.json                     |   32 +-
 ambari-web/latest/src/AmbariAboutModal.tsx         |   98 +
 ambari-web/latest/src/App.css                      |   42 +
 ambari-web/latest/src/App.tsx                      |   27 +-
 ambari-web/latest/src/AppLoader.tsx                |  167 +
 .../Spinner.tsx => InactivityTimeout.tsx}          |   19 +-
 .../Initializers/AddComponentConfigInitializer.ts  |    2 +-
 .../Initializers/AddHiveComponentsInitializer.ts   |    2 +-
 .../AddZooKeeperComponentsInitializer.ts           |    2 +-
 .../latest/src/Initializers/ConfigInitializer.ts   |    2 +-
 .../latest/src/Initializers/HaConfigInitializer.ts |    2 +-
 .../src/Initializers/HostsBasedInitializer.ts      |    2 +-
 ambari-web/latest/src/Utils/LocalStorageOps.ts     |   46 +-
 ambari-web/latest/src/Utils/Utility.ts             |   11 +-
 ambari-web/latest/src/Utils/adminViewRedirect.ts   |   31 +-
 ambari-web/latest/src/Utils/dataUtils.ts           |   30 +-
 ambari-web/latest/src/Utils/dateUtils.ts           |    1 +
 ambari-web/latest/src/Utils/metricProcessing.ts    |    1 +
 ambari-web/latest/src/Utils/misc.ts                |    2 +-
 ambari-web/latest/src/Utils/numberUtils.ts         |   82 +-
 .../latest/src/Utils/rm_ha_config_initializer.ts   |  371 ++
 .../latest/src/Utils/serviceMetricsCalcUtils.ts    |   11 +-
 .../{components/Spinner.tsx => Utils/showBg.tsx}   |   13 +-
 ambari-web/latest/src/Utils/statusIcons.tsx        |    8 +-
 ambari-web/latest/src/Utils/taskUtils.ts           |  409 +++
 ambari-web/latest/src/Utils/unitConversionUtils.ts |    1 +
 ambari-web/latest/src/Utils/validators.ts          |    2 +-
 ambari-web/latest/src/Utils/viewUtils.ts           |   57 +
 ambari-web/latest/src/api/actionsApi.ts            |    2 +-
 ambari-web/latest/src/api/adminApi.ts              |    4 +-
 ambari-web/latest/src/api/componentApi.ts          |    4 +-
 ambari-web/latest/src/api/loginApi.ts              |    4 +-
 ambari-web/latest/src/api/metricsApi.ts            |    4 +-
 ambari-web/latest/src/api/nameNodeFederationApi.ts |    4 +-
 ambari-web/latest/src/api/servicesApi.ts           |    1 +
 ambari-web/latest/src/api/versionsApi.ts           |    1 -
 ambari-web/latest/src/api/viewApi.tsx              |    7 +-
 ambari-web/latest/src/assets/img/widget-gauge.png  |  Bin 0 -> 6444 bytes
 ambari-web/latest/src/assets/img/widget-graph.png  |  Bin 0 -> 9778 bytes
 ambari-web/latest/src/assets/img/widget-number.png |  Bin 0 -> 5297 bytes
 .../latest/src/assets/img/widget-template.png      |  Bin 0 -> 4834 bytes
 ambari-web/latest/src/assets/react.svg             |    0
 .../latest/src/components/AddVersionModal.tsx      |  134 +
 .../latest/src/components/AdminRouteGuard.tsx      |   67 +
 ambari-web/latest/src/components/AssignMasters.tsx |   12 +-
 ambari-web/latest/src/components/AuthGuard.tsx     |  175 +
 ambari-web/latest/src/components/Center.tsx        |    1 +
 ambari-web/latest/src/components/CopyButton.tsx    |   38 +-
 ambari-web/latest/src/components/CustomSlider.tsx  |    2 +-
 ambari-web/latest/src/components/DefaultButton.tsx |    1 +
 .../DocumentTitleUpdater.tsx}                      |   10 +-
 ambari-web/latest/src/components/EditableList.css  |  212 ++
 .../latest/src/components/ExecuteTasksModal.tsx    |   95 +
 .../latest/src/components/Heatmap/HeatmapGrid.tsx  |    1 +
 .../latest/src/components/Heatmap/HeatmapHost.tsx  |    1 +
 .../src/components/Heatmap/HeatmapLegend.tsx       |    1 +
 .../latest/src/components/Heatmap/HeatmapRack.tsx  |    3 +-
 ambari-web/latest/src/components/LicenseFooter.tsx |   75 +
 .../latest/src/components/LostNetworkModal.tsx     |    1 +
 .../latest/src/components/MissingServiceModal.tsx  |    1 +
 ambari-web/latest/src/components/Modal.tsx         |    4 +-
 ambari-web/latest/src/components/Navbar.tsx        |  464 +++
 .../latest/src/components/NestedCollapse.tsx       |    2 +-
 .../latest/src/components/NotificationDropdown.tsx |  152 +
 ...perationProgress.tsx => OperationsProgress.tsx} |   35 +-
 ambari-web/latest/src/components/Paginator.tsx     |    1 +
 .../src/components/RedhatSatelliteInfoModal.tsx    |    1 +
 .../ResponseModalBody.tsx}                         |   28 +-
 .../src/components/RestartAllConfirmationModal.tsx |   99 +
 .../latest/src/components/RollingRestartModal.tsx  |   36 +-
 .../latest/src/components/SelectTimeRangeModal.tsx |   11 +-
 .../src/components/Sidebar/RunAllServiceCheck.tsx  |  227 ++
 .../{App.tsx => components/Sidebar/Sidebar.tsx}    |   51 +-
 ambari-web/latest/src/components/Spinner.tsx       |    1 +
 .../latest/src/components/StepWizard/index.tsx     |    1 +
 .../latest/src/components/StepWizard/styles.scss   |  159 +-
 .../componentApi.ts => components/Subscribers.tsx} |   27 +-
 ambari-web/latest/src/components/Table.tsx         |    8 +-
 ambari-web/latest/src/components/Tooltip.tsx       |   31 +-
 .../{App.tsx => components/UserSettingsModal.tsx}  |   38 +-
 .../src/components/ViewIframe/ViewIframe.tsx       |  135 +
 .../latest/src/components/ViewLink/ViewLink.tsx    |   52 +
 ambari-web/latest/src/components/constants.ts      |    1 +
 ambari-web/latest/src/components/icon.tsx          |    1 +
 ambari-web/latest/src/components/style.css         |    5 +
 ambari-web/latest/src/constants.ts                 |    2 +-
 .../latest/src/data/configs/alert_notifications.ts |    1 +
 .../latest/src/data/configs/propertyNameMapping.ts |    1 +
 .../configs/services/ambari_metrics_properties.ts  |    1 +
 .../src/data/configs/services/hbase_properties.ts  |    1 +
 .../src/data/configs/services/hdfs_properties.ts   |    1 +
 .../src/data/configs/services/hive_properties.ts   |    1 +
 .../src/data/configs/services/kyuubi_properties.ts |    1 +
 .../data/configs/services/mapreduce2_properties.ts |    1 +
 .../src/data/configs/services/ranger_properties.ts |    1 +
 .../src/data/configs/services/sqoop_properties.ts  |    1 +
 .../src/data/configs/services/tez_properties.ts    |    1 +
 .../src/data/configs/services/yarn_properties.ts   |    1 +
 .../data/configs/services/zookeeper_properties.ts  |    1 +
 .../src/data/configs/wizards/ha_properties.ts      |  537 +++
 .../wizards/move_journal_node_properties.ts        |   58 +
 .../src/data/configs/wizards/rm_ha_properties.ts   |  227 ++
 ambari-web/latest/src/hooks/useKDCSessionState.tsx |    8 +-
 ambari-web/latest/src/hooks/usePolling.ts          |    2 +-
 ambari-web/latest/src/hooks/usePrevious.ts         |    2 +-
 ambari-web/latest/src/hooks/useServiceCache.ts     |    2 +-
 ambari-web/latest/src/i18n.ts                      |    1 +
 ambari-web/latest/src/index.css                    |   68 +
 ambari-web/latest/src/layout/Dashboard.tsx         |  411 +++
 .../DefaultButton.tsx => layout/Installer.tsx}     |   26 +-
 .../latest/src/{vite-env.d.ts => layout/types.ts}  |    9 +-
 ambari-web/latest/src/main.tsx                     |   19 +-
 ambari-web/latest/src/mappers/hostsMapper.ts       |    1 +
 ambari-web/latest/src/router/Routes.tsx            |    1 +
 ambari-web/latest/src/router/RoutesList.tsx        |  176 +-
 .../src/screens/Alerts/AlertDefinitionDetails.tsx  |    9 +-
 .../latest/src/screens/Alerts/AlertFilters.tsx     |    4 +-
 .../src/screens/Alerts/AlertInstancesTable.tsx     |   20 +-
 ambari-web/latest/src/screens/Alerts/Alerts.tsx    |   20 +-
 .../latest/src/screens/Alerts/HeaderSection.tsx    |    8 +-
 .../latest/src/screens/Alerts/HostAlerts.tsx       |   22 +-
 .../src/screens/Alerts/HostStackVersions.tsx       |    8 +-
 .../src/screens/Alerts/InformationSection.tsx      |   13 +-
 ambari-web/latest/src/screens/Alerts/alertUtils.ts |    1 +
 ambari-web/latest/src/screens/Alerts/constants.ts  |    2 +-
 ambari-web/latest/src/screens/Alerts/types.ts      |    3 +-
 .../latest/src/screens/Authentication/Login.tsx    |  184 +
 .../src/screens/BackgroundOperations/Filters.tsx   |    1 +
 .../screens/BackgroundOperations/HostProgress.tsx  |    3 +-
 .../src/screens/BackgroundOperations/TaskLogs.tsx  |    3 +-
 .../src/screens/BackgroundOperations/TasksList.tsx |    5 +-
 .../src/screens/BackgroundOperations/index.tsx     |    5 +-
 .../ClusterAdmin/StackAndVersions/ListStack.tsx    |   53 +-
 .../ClusterAdmin/StackAndVersions/ListVersion.tsx  |  570 ++-
 .../StackAndVersions/StackAndVersions.tsx          |   52 +-
 .../ClusterAdmin/StackAndVersions/Upgrade.tsx      |   88 +-
 .../StackAndVersions/UpgradeHistory.tsx            |  527 ++-
 .../screens/ClusterAdmin/StackAndVersions/types.ts |   74 +-
 .../latest/src/screens/ClusterWizard/Step0.tsx     |    1 +
 .../latest/src/screens/ClusterWizard/Step1.tsx     |    1 +
 .../latest/src/screens/ClusterWizard/Step10.tsx    |    1 +
 .../latest/src/screens/ClusterWizard/Step6.tsx     |    1 +
 .../screens/ClusterWizard/Step7/AccountsTab.tsx    |    1 +
 .../screens/ClusterWizard/Step7/CredentialsTab.tsx |    1 +
 .../screens/ClusterWizard/Step7/RestAllTabs.tsx    |    1 +
 .../src/screens/ClusterWizard/Step7/index.tsx      |    1 +
 .../latest/src/screens/ClusterWizard/Step8.tsx     |    3 +-
 .../latest/src/screens/ClusterWizard/Step9.tsx     |    1 +
 .../screens/ClusterWizard/clusterStore/reducer.ts  |    1 +
 .../screens/ClusterWizard/clusterStore/types.ts    |    1 +
 .../latest/src/screens/ClusterWizard/constants.ts  |    1 +
 .../ClusterWizard/hooks/useHostComponents.ts       |    1 +
 .../latest/src/screens/ClusterWizard/index.tsx     |    1 +
 .../ClusterWizard/types/ComponentBlueprint.ts      |    1 +
 .../ClusterWizard/types/HostServiceComponent.ts    |    1 +
 .../latest/src/screens/ClusterWizard/types/Os.ts   |    1 +
 .../ClusterWizard/types/StackServiceComponent.ts   |    1 +
 .../ClusterWizard/types/VersionsDefinition.ts      |    1 +
 .../src/screens/ClusterWizard/types/step7Types.ts  |    1 +
 .../latest/src/screens/ClusterWizard/utils.ts      |    1 +
 .../src/screens/ClusterWizard/wizardSteps.tsx      |    1 +
 .../screens/CommonConfigs/ChooseConfigGroup.tsx    |    1 +
 .../src/screens/CommonConfigs/ConfigUtils.ts       |    1 +
 .../src/screens/CommonConfigs/TestConnection.tsx   |    1 +
 .../latest/src/screens/CommonConfigs/index.tsx     |    1 +
 .../screens/ConfigGroups/AddToConfigGroupModal.tsx |  185 +
 .../screens/ConfigGroups/CreateNewConfigGroup.tsx  |    1 +
 .../screens/ConfigGroups/ManageConfigGroups.tsx    |  449 ++-
 .../screens/ConfigVersions/ComparatorFilter.tsx    |   70 +
 .../screens/ConfigVersions/ConfigsComparator.tsx   | 1881 ++++++++++
 .../src/screens/ConfigVersions/VersionsList.tsx    |  453 +++
 .../ConfigVersions/constants.ts}                   |   10 +-
 .../Dashboard/ChartContainer.tsx}                  |   30 +-
 .../latest/src/screens/Dashboard/ConfigHistory.tsx |  379 ++
 .../screens/Dashboard/ConfigHistoryFilterBar.tsx   |  217 ++
 .../src/screens/Dashboard/DashboardHeatmaps.tsx    |   15 +-
 ambari-web/latest/src/screens/Dashboard/Index.tsx  |   74 +
 .../latest/src/screens/Dashboard/Metrics.tsx       |  247 ++
 .../src/screens/Dashboard/WidgetContainer.tsx      |  118 +
 .../src/screens/Dashboard/dashboard_widgets.tsx    |  248 ++
 .../Dashboard/widgets/CpuClusterMetrics.tsx        |  302 ++
 .../src/screens/Dashboard/widgets/DataNodeLive.tsx |   54 +
 .../widgets/HbaseAverageLoad.tsx}                  |   26 +-
 .../screens/Dashboard/widgets/HbaseMasterHeap.tsx  |   79 +
 .../Dashboard/widgets/HbaseMasterUptime.tsx}       |   30 +-
 .../widgets/HbaseRegionsInTransition.tsx}          |   20 +-
 .../Dashboard/widgets/LoadClusterMetrics.tsx       |  300 ++
 .../Dashboard/widgets/MemoryClusterMetrics.tsx     |  324 ++
 .../screens/Dashboard/widgets/NameNodeCapacity.tsx |   83 +
 .../Dashboard/widgets/NameNodeCpuPieChartView.tsx  |  135 +
 .../src/screens/Dashboard/widgets/NameNodeHeap.tsx |  110 +
 .../src/screens/Dashboard/widgets/NameNodeRpc.tsx  |   46 +
 .../screens/Dashboard/widgets/NameNodeUptime.tsx   |   87 +
 .../Dashboard/widgets/NetworkClusterMetrics.tsx    |  288 ++
 .../screens/Dashboard/widgets/NodeManagersLive.tsx |   78 +
 .../widgets/ResourceManagerHeapPieChart.tsx        |  141 +
 .../widgets/ResourceManagerUptime.tsx}             |   32 +-
 .../Dashboard/widgets/YARNMemoryPieChart.tsx       |  133 +
 .../screens/Dashboard/widgets/YarnContainers.tsx   |   78 +
 ambari-web/latest/src/screens/Heatmaps/index.tsx   |   15 +-
 .../Hosts/AddHostWizard/addHostWizardSteps.tsx     |   33 +-
 .../AddHostWizard/wizardDataStore/context.tsx      |  164 +-
 ambari-web/latest/src/screens/Hosts/HostChecks.tsx |   19 +-
 .../latest/src/screens/Hosts/HostConfigs.tsx       |    2 +-
 .../latest/src/screens/Hosts/HostMetrics.tsx       |   17 +-
 .../latest/src/screens/Hosts/HostSummary.tsx       |  182 +-
 ambari-web/latest/src/screens/Hosts/HostsList.tsx  |   12 +-
 ambari-web/latest/src/screens/Hosts/actions.tsx    |  701 ++--
 ambari-web/latest/src/screens/Hosts/batchUtils.tsx |   71 +-
 .../latest/src/screens/Hosts/bulkOperations.tsx    |   21 +-
 ambari-web/latest/src/screens/Hosts/details.tsx    |   81 +-
 ambari-web/latest/src/screens/Hosts/helpers.ts     |   16 +-
 .../Hosts}/hooks/useComponentAddDelete.tsx         |  251 +-
 ambari-web/latest/src/screens/Hosts/index.tsx      |   80 +-
 ambari-web/latest/src/screens/Hosts/utils.tsx      |   89 +-
 .../src/screens/Kerberos/ConfigureIdentities.tsx   |  533 +++
 .../src/screens/Kerberos/DisableKerberos.tsx       |  247 +-
 .../src/screens/Kerberos/InvalidKdcPopup.tsx       |   10 +-
 .../src/screens/Kerberos/RegenerateKeytabs.tsx     |   24 +-
 .../src/screens/Kerberos/addSecurityConfigs.tsx    |  387 ++
 .../Kerberos/kerberos_descriptor_properties.ts}    |   39 +-
 .../src/screens/Kerberos/manageKdcCredentials.tsx  |  157 +
 .../src/screens/Kerberos/useKerberosConfigs.ts     |   58 +
 .../screens/KerberosWizard/ConfigureKerberos.tsx   |  697 ++++
 .../KerberosWizard/ConfirmConfiguration.tsx        |  116 +
 .../src/screens/KerberosWizard/EnableKerberos.tsx  |  320 ++
 .../src/screens/KerberosWizard/GetStarted.tsx      |  181 +
 .../screens/KerberosWizard/KerberizeCluster.tsx    |   66 +-
 .../screens/KerberosWizard/KerberosIdentities.tsx  |  488 +++
 .../KerberosWizard/KerberosStore/context.tsx       |  110 +-
 .../KerberosWizard/KerberosStore/reducer.ts        |    4 +-
 .../screens/KerberosWizard/KerberosStore/types.ts  |   17 +-
 .../KerberosWizard/StartAndTestKerberosClient.tsx  |   54 +-
 .../KerberosWizard/StartAndTestServices.tsx        |   58 +-
 .../src/screens/KerberosWizard/StopServices.tsx    |   48 +-
 .../latest/src/screens/KerberosWizard/constants.ts |   83 +
 .../latest/src/screens/KerberosWizard/index.tsx    |    7 +-
 .../screens/KerberosWizard/kerberosWizardSteps.tsx |  182 +-
 .../index.tsx => Metrics/BrowseWidgetsModal.tsx}   |   37 +-
 .../latest/src/screens/Metrics/GaugeWidgetView.tsx |   98 +
 .../latest/src/screens/Metrics/GraphWidgetView.tsx |  192 +
 .../latest/src/screens/Metrics/ServiceMetrics.tsx  |  815 ++++
 .../DefaultButton.tsx => screens/Metrics/type.ts}  |   21 +-
 .../latest/src/screens/ServiceAccounts/index.tsx   |    6 +-
 .../latest/src/screens/ServiceAutoStart/index.tsx  |  458 +++
 .../latest/src/screens/ServiceConfigs/index.tsx    | 1481 ++++++++
 ambari-web/latest/src/screens/Services/Actions.tsx | 2378 ++++++++++++
 .../AddServiceWizard/addServiceWizardSteps.tsx     |  103 +
 .../AddServiceWizard}/wizardDataStore/context.tsx  |  260 +-
 .../AddServiceWizard/wizardDataStore}/reducer.ts   |   19 +-
 .../AddServiceWizard/wizardDataStore}/types.ts     |    2 +-
 .../src/screens/Services/AddWizardUrlMapping.tsx   |  128 +
 .../screens/Services/ComponentActionsMapping.tsx   |   86 +
 .../screens/Services/DynamicComponentActions.ts    |   97 +
 .../src/screens/Services/HDFSFederationSummary.tsx |  867 +++++
 .../Services/OptimizedServiceQuicklinks.tsx        |  285 ++
 .../latest/src/screens/Services/RestartWarning.tsx |  489 +++
 .../Services/SampleMetricsConsumer.tsx}            |   24 +-
 .../screens/Services/ServiceActionsUrlMapping.tsx  |   52 +
 .../latest/src/screens/Services/ServiceAlerts.tsx  |  192 +
 .../src/screens/Services/ServiceComponents.tsx     | 3877 ++++++++++++++++++++
 .../src/screens/Services/ServiceDashboard.tsx      |   26 +-
 .../latest/src/screens/Services/ServiceLoader.tsx  |   68 +
 .../latest/src/screens/Services/ServiceMetrics.tsx |  218 ++
 .../src/screens/Services/ServiceQuicklinks.tsx     |  490 +++
 .../latest/src/screens/Services/ServiceSummary.tsx |  221 ++
 .../ServiceUtilities/ComponentAdditionValidator.ts |  174 +
 .../ServiceUtilities/UtilitiesForAddComponent.ts   |  153 +
 .../latest/src/screens/Services/alertUtils.ts      |   58 +
 .../latest/src/screens/Services/constants.ts       |  859 +++++
 .../Services/highAvailibility/Federation/Step1.tsx |  165 +
 .../Services/highAvailibility/Federation/Step2.tsx |   78 +
 .../Services/highAvailibility/Federation/Step3.tsx |  767 ++++
 .../Services/highAvailibility/Federation/Step4.tsx |  608 +++
 .../Federation/federation_properties.ts            |  276 ++
 .../Services/highAvailibility/Federation/index.tsx |   80 +
 .../highAvailibility/Federation/store}/context.tsx |  107 +-
 .../highAvailibility/Federation/store}/reducer.ts  |   26 +-
 .../highAvailibility/Federation/store}/types.ts    |   10 +-
 .../Federation/validateEnablement.tsx              |  183 +
 .../highAvailibility/Federation/wizardSteps.tsx    |   64 +
 .../highAvailibility/journalNode/Step1.tsx         |   81 +
 .../highAvailibility/journalNode/Step2.tsx         |  638 ++++
 .../highAvailibility/journalNode/Step3.tsx         |  217 ++
 .../highAvailibility/journalNode/Step4.tsx         |  271 ++
 .../highAvailibility/journalNode/Step5.tsx         |  147 +
 .../highAvailibility/journalNode/Step6.tsx         |  107 +
 .../highAvailibility/journalNode/Step7.tsx         |   84 +
 .../journalNode/ValidateEnablement.tsx             |  146 +
 .../highAvailibility/journalNode/index.tsx         |   60 +
 .../journalNode/store}/context.tsx                 |  116 +-
 .../highAvailibility/journalNode/store}/reducer.ts |   19 +-
 .../highAvailibility/journalNode/store}/types.ts   |   26 +-
 .../highAvailibility/journalNode/wizardSteps.tsx   |   94 +
 .../Services/highAvailibility/nameNode/Step1.tsx   |  162 +
 .../Services/highAvailibility/nameNode/Step2.tsx   |   91 +
 .../Services/highAvailibility/nameNode/Step3.tsx   |  639 ++++
 .../Services/highAvailibility/nameNode/Step4.tsx   |  149 +
 .../Services/highAvailibility/nameNode/Step5.tsx   |  425 +++
 .../Services/highAvailibility/nameNode/Step6.tsx   |  170 +
 .../Services/highAvailibility/nameNode/Step7.tsx   |  233 ++
 .../Services/highAvailibility/nameNode/Step8.tsx   |  133 +
 .../Services/highAvailibility/nameNode/Step9.tsx   |  718 ++++
 .../nameNode/ValidateEnablement.tsx                |  186 +
 .../Services/highAvailibility/nameNode/index.tsx   |   62 +
 .../highAvailibility/nameNode/store}/context.tsx   |  110 +-
 .../highAvailibility/nameNode/store}/reducer.ts    |   21 +-
 .../highAvailibility/nameNode/store}/types.ts      |    2 +-
 .../highAvailibility/nameNode/wizardSteps.tsx      |  164 +
 .../highAvailibility/rangerAdmin/Step1.tsx         |  141 +
 .../highAvailibility/rangerAdmin/Step2.tsx         |   88 +
 .../highAvailibility/rangerAdmin/Step3.tsx         |  320 ++
 .../highAvailibility/rangerAdmin/Step4.tsx         |  235 ++
 .../rangerAdmin/ValidateEnablement.tsx             |   58 +
 .../highAvailibility/rangerAdmin/index.tsx         |   64 +
 .../rangerAdmin/store}/context.tsx                 |  105 +-
 .../highAvailibility/rangerAdmin/store}/reducer.ts |   15 +-
 .../highAvailibility/rangerAdmin/store}/types.ts   |   28 +-
 .../rangerAdmin/wizardConstants.ts                 |   60 +
 .../highAvailibility/rangerAdmin/wizardSteps.tsx   |   68 +
 .../highAvailibility/resourceManager/Step1.tsx     |   63 +
 .../highAvailibility/resourceManager/Step2.tsx     |   83 +
 .../highAvailibility/resourceManager/Step3.tsx     |  765 ++++
 .../highAvailibility/resourceManager/Step4.tsx     |  352 ++
 .../resourceManager/ValidateEnablement.tsx         |  162 +
 .../highAvailibility/resourceManager/index.tsx     |   64 +
 .../resourceManager/store}/context.tsx             |  101 +-
 .../resourceManager/store}/reducer.ts              |   23 +-
 .../resourceManager/store}/types.ts                |   28 +-
 .../resourceManager/wizardSteps.tsx                |   68 +
 .../latest/src/screens/Services/reassign/Step1.tsx |  114 +
 .../latest/src/screens/Services/reassign/Step2.tsx |  120 +
 .../latest/src/screens/Services/reassign/Step3.tsx | 1035 ++++++
 .../latest/src/screens/Services/reassign/Step4.tsx | 1872 ++++++++++
 .../latest/src/screens/Services/reassign/Step5.tsx |  393 ++
 .../latest/src/screens/Services/reassign/Step6.tsx |  594 +++
 .../src/screens/Services/reassign/ValidateMove.tsx |  209 ++
 .../src/screens/Services/reassign/constants.ts     |  343 ++
 .../latest/src/screens/Services/reassign/index.tsx |  123 +
 .../reassign/store}/context.tsx                    |  149 +-
 .../reassign/store}/reducer.ts                     |   27 +-
 .../{ => screens/Services/reassign}/store/types.ts |   26 +-
 .../src/screens/Services/reassign/wizardSteps.tsx  |   91 +
 .../Services/styles/services.scss}                 |   64 +-
 .../viewApi.tsx => screens/Views/ViewDetails.tsx}  |   34 +-
 .../latest/src/screens/Views/ViewsListPage.tsx     |  149 +
 ambari-web/latest/src/scss/variables/colors.scss   |    1 +
 ambari-web/latest/src/store/OptimizedUpdater.tsx   |    2 +-
 ambari-web/latest/src/store/ServiceContext.tsx     |   48 +-
 .../store/{OptimizedUpdater.tsx => Updater.tsx}    |   94 +-
 ambari-web/latest/src/store/UserContext.tsx        |    1 +
 ambari-web/latest/src/store/context.tsx            |    9 +-
 ambari-web/latest/src/store/reducer.ts             |    1 +
 ambari-web/latest/src/store/types.ts               |    1 +
 ambari-web/latest/src/styles/MenuBar.scss          |  101 +
 ambari-web/latest/src/styles/app.scss              |  315 +-
 .../ClusterRequest.ts}                             |   35 +-
 ambari-web/latest/src/types/StepWizard.ts          |    1 +
 ambari-web/latest/src/types/auth.ts                |    2 +
 ambari-web/latest/src/types/heatmap.ts             |    1 +
 ambari-web/latest/src/vite-env.d.ts                |   18 -
 ambari-web/latest/tsconfig.app.json                |    5 +-
 ambari-web/latest/tsconfig.node.json               |    4 +-
 368 files changed, 48039 insertions(+), 6195 deletions(-)
 create mode 100644 ambari-web/latest/custom.scss
 mode change 100644 => 100755 ambari-web/latest/package-lock.json
 create mode 100644 ambari-web/latest/src/AmbariAboutModal.tsx
 create mode 100755 ambari-web/latest/src/App.css
 create mode 100644 ambari-web/latest/src/AppLoader.tsx
 copy ambari-web/latest/src/{components/Spinner.tsx => InactivityTimeout.tsx} 
(64%)
 create mode 100644 ambari-web/latest/src/Utils/rm_ha_config_initializer.ts
 copy ambari-web/latest/src/{components/Spinner.tsx => Utils/showBg.tsx} (74%)
 create mode 100644 ambari-web/latest/src/Utils/taskUtils.ts
 create mode 100644 ambari-web/latest/src/Utils/viewUtils.ts
 create mode 100644 ambari-web/latest/src/assets/img/widget-gauge.png
 create mode 100644 ambari-web/latest/src/assets/img/widget-graph.png
 create mode 100644 ambari-web/latest/src/assets/img/widget-number.png
 create mode 100644 ambari-web/latest/src/assets/img/widget-template.png
 mode change 100644 => 100755 ambari-web/latest/src/assets/react.svg
 create mode 100644 ambari-web/latest/src/components/AddVersionModal.tsx
 create mode 100644 ambari-web/latest/src/components/AdminRouteGuard.tsx
 create mode 100644 ambari-web/latest/src/components/AuthGuard.tsx
 copy ambari-web/latest/src/{vite-env.d.ts => 
components/DocumentTitleUpdater.tsx} (87%)
 mode change 100755 => 100644
 create mode 100644 ambari-web/latest/src/components/EditableList.css
 create mode 100644 ambari-web/latest/src/components/ExecuteTasksModal.tsx
 create mode 100644 ambari-web/latest/src/components/LicenseFooter.tsx
 create mode 100644 ambari-web/latest/src/components/Navbar.tsx
 create mode 100644 ambari-web/latest/src/components/NotificationDropdown.tsx
 rename ambari-web/latest/src/components/{OperationProgress.tsx => 
OperationsProgress.tsx} (93%)
 copy ambari-web/latest/src/{api/componentApi.ts => 
components/ResponseModalBody.tsx} (62%)
 create mode 100644 
ambari-web/latest/src/components/RestartAllConfirmationModal.tsx
 create mode 100644 
ambari-web/latest/src/components/Sidebar/RunAllServiceCheck.tsx
 copy ambari-web/latest/src/{App.tsx => components/Sidebar/Sidebar.tsx} (54%)
 mode change 100755 => 100644
 copy ambari-web/latest/src/{api/componentApi.ts => components/Subscribers.tsx} 
(61%)
 copy ambari-web/latest/src/{App.tsx => components/UserSettingsModal.tsx} (61%)
 mode change 100755 => 100644
 create mode 100644 ambari-web/latest/src/components/ViewIframe/ViewIframe.tsx
 create mode 100644 ambari-web/latest/src/components/ViewLink/ViewLink.tsx
 create mode 100644 ambari-web/latest/src/data/configs/wizards/ha_properties.ts
 create mode 100644 
ambari-web/latest/src/data/configs/wizards/move_journal_node_properties.ts
 create mode 100644 
ambari-web/latest/src/data/configs/wizards/rm_ha_properties.ts
 create mode 100755 ambari-web/latest/src/index.css
 create mode 100644 ambari-web/latest/src/layout/Dashboard.tsx
 copy ambari-web/latest/src/{components/DefaultButton.tsx => 
layout/Installer.tsx} (56%)
 copy ambari-web/latest/src/{vite-env.d.ts => layout/types.ts} (83%)
 mode change 100755 => 100644
 mode change 100755 => 100644 
ambari-web/latest/src/screens/Alerts/AlertDefinitionDetails.tsx
 mode change 100755 => 100644 
ambari-web/latest/src/screens/Alerts/AlertFilters.tsx
 mode change 100755 => 100644 ambari-web/latest/src/screens/Alerts/Alerts.tsx
 mode change 100755 => 100644 
ambari-web/latest/src/screens/Alerts/HostAlerts.tsx
 mode change 100755 => 100644 
ambari-web/latest/src/screens/Alerts/HostStackVersions.tsx
 create mode 100644 ambari-web/latest/src/screens/Authentication/Login.tsx
 create mode 100644 
ambari-web/latest/src/screens/ConfigGroups/AddToConfigGroupModal.tsx
 create mode 100644 
ambari-web/latest/src/screens/ConfigVersions/ComparatorFilter.tsx
 create mode 100644 
ambari-web/latest/src/screens/ConfigVersions/ConfigsComparator.tsx
 create mode 100644 
ambari-web/latest/src/screens/ConfigVersions/VersionsList.tsx
 copy ambari-web/latest/src/{vite-env.d.ts => 
screens/ConfigVersions/constants.ts} (85%)
 mode change 100755 => 100644
 copy ambari-web/latest/src/{types/StepWizard.ts => 
screens/Dashboard/ChartContainer.tsx} (65%)
 create mode 100644 ambari-web/latest/src/screens/Dashboard/ConfigHistory.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/ConfigHistoryFilterBar.tsx
 create mode 100644 ambari-web/latest/src/screens/Dashboard/Index.tsx
 create mode 100644 ambari-web/latest/src/screens/Dashboard/Metrics.tsx
 create mode 100644 ambari-web/latest/src/screens/Dashboard/WidgetContainer.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/dashboard_widgets.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/CpuClusterMetrics.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/DataNodeLive.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/index.tsx => 
Dashboard/widgets/HbaseAverageLoad.tsx} (59%)
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/HbaseMasterHeap.tsx
 copy ambari-web/latest/src/{router/Routes.tsx => 
screens/Dashboard/widgets/HbaseMasterUptime.tsx} (63%)
 copy ambari-web/latest/src/{components/Spinner.tsx => 
screens/Dashboard/widgets/HbaseRegionsInTransition.tsx} (60%)
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/LoadClusterMetrics.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/MemoryClusterMetrics.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NameNodeCapacity.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NameNodeCpuPieChartView.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NameNodeHeap.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NameNodeRpc.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NameNodeUptime.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NetworkClusterMetrics.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/NodeManagersLive.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/ResourceManagerHeapPieChart.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/index.tsx => 
Dashboard/widgets/ResourceManagerUptime.tsx} (58%)
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/YARNMemoryPieChart.tsx
 create mode 100644 
ambari-web/latest/src/screens/Dashboard/widgets/YarnContainers.tsx
 rename ambari-web/latest/src/{ => 
screens/Hosts}/hooks/useComponentAddDelete.tsx (83%)
 create mode 100644 
ambari-web/latest/src/screens/Kerberos/ConfigureIdentities.tsx
 create mode 100644 
ambari-web/latest/src/screens/Kerberos/addSecurityConfigs.tsx
 copy ambari-web/latest/src/{Initializers/HaConfigInitializer.ts => 
screens/Kerberos/kerberos_descriptor_properties.ts} (60%)
 create mode 100644 
ambari-web/latest/src/screens/Kerberos/manageKdcCredentials.tsx
 create mode 100644 ambari-web/latest/src/screens/Kerberos/useKerberosConfigs.ts
 create mode 100644 
ambari-web/latest/src/screens/KerberosWizard/ConfigureKerberos.tsx
 create mode 100644 
ambari-web/latest/src/screens/KerberosWizard/ConfirmConfiguration.tsx
 create mode 100644 
ambari-web/latest/src/screens/KerberosWizard/EnableKerberos.tsx
 create mode 100644 ambari-web/latest/src/screens/KerberosWizard/GetStarted.tsx
 create mode 100644 
ambari-web/latest/src/screens/KerberosWizard/KerberosIdentities.tsx
 create mode 100644 ambari-web/latest/src/screens/KerberosWizard/constants.ts
 copy ambari-web/latest/src/screens/{KerberosWizard/index.tsx => 
Metrics/BrowseWidgetsModal.tsx} (54%)
 create mode 100644 ambari-web/latest/src/screens/Metrics/GaugeWidgetView.tsx
 create mode 100644 ambari-web/latest/src/screens/Metrics/GraphWidgetView.tsx
 create mode 100644 ambari-web/latest/src/screens/Metrics/ServiceMetrics.tsx
 copy ambari-web/latest/src/{components/DefaultButton.tsx => 
screens/Metrics/type.ts} (71%)
 create mode 100644 ambari-web/latest/src/screens/ServiceAutoStart/index.tsx
 create mode 100644 ambari-web/latest/src/screens/ServiceConfigs/index.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/Actions.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/AddServiceWizard/addServiceWizardSteps.tsx
 copy ambari-web/latest/src/screens/{Hosts/AddHostWizard => 
Services/AddServiceWizard}/wizardDataStore/context.tsx (65%)
 copy ambari-web/latest/src/screens/{ClusterWizard/clusterStore => 
Services/AddServiceWizard/wizardDataStore}/reducer.ts (69%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/AddServiceWizard/wizardDataStore}/types.ts (97%)
 create mode 100644 
ambari-web/latest/src/screens/Services/AddWizardUrlMapping.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/ComponentActionsMapping.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/DynamicComponentActions.ts
 create mode 100644 
ambari-web/latest/src/screens/Services/HDFSFederationSummary.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/OptimizedServiceQuicklinks.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/RestartWarning.tsx
 copy ambari-web/latest/src/{api/componentApi.ts => 
screens/Services/SampleMetricsConsumer.tsx} (63%)
 create mode 100644 
ambari-web/latest/src/screens/Services/ServiceActionsUrlMapping.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/ServiceAlerts.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/ServiceComponents.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/ServiceLoader.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/ServiceMetrics.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/ServiceQuicklinks.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/ServiceSummary.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/ServiceUtilities/ComponentAdditionValidator.ts
 create mode 100644 
ambari-web/latest/src/screens/Services/ServiceUtilities/UtilitiesForAddComponent.ts
 create mode 100644 ambari-web/latest/src/screens/Services/alertUtils.ts
 create mode 100644 ambari-web/latest/src/screens/Services/constants.ts
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/Step1.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/Step2.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/Step3.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/Step4.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/federation_properties.ts
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/index.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/Federation/store}/context.tsx (59%)
 copy ambari-web/latest/src/screens/{ClusterWizard/clusterStore => 
Services/highAvailibility/Federation/store}/reducer.ts (61%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/Federation/store}/types.ts (88%)
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/validateEnablement.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/Federation/wizardSteps.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step1.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step2.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step3.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step4.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step5.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step6.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/Step7.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/ValidateEnablement.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/index.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/journalNode/store}/context.tsx (57%)
 copy ambari-web/latest/src/screens/{ClusterWizard/clusterStore => 
Services/highAvailibility/journalNode/store}/reducer.ts (71%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/journalNode/store}/types.ts (69%)
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/journalNode/wizardSteps.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step1.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step2.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step3.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step4.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step5.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step6.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step7.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step8.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/Step9.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/ValidateEnablement.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/index.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/nameNode/store}/context.tsx (58%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/nameNode/store}/reducer.ts (69%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/nameNode/store}/types.ts (96%)
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/nameNode/wizardSteps.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/Step1.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/Step2.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/Step3.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/Step4.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/ValidateEnablement.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/index.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/rangerAdmin/store}/context.tsx (59%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/rangerAdmin/store}/reducer.ts (75%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/rangerAdmin/store}/types.ts (68%)
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/wizardConstants.ts
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/rangerAdmin/wizardSteps.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/Step1.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/Step2.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/Step3.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/Step4.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/ValidateEnablement.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/index.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/resourceManager/store}/context.tsx (59%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/resourceManager/store}/reducer.ts (66%)
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/highAvailibility/resourceManager/store}/types.ts (68%)
 create mode 100644 
ambari-web/latest/src/screens/Services/highAvailibility/resourceManager/wizardSteps.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/Step1.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/Step2.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/Step3.tsx
 create mode 100755 ambari-web/latest/src/screens/Services/reassign/Step4.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/Step5.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/Step6.tsx
 create mode 100644 
ambari-web/latest/src/screens/Services/reassign/ValidateMove.tsx
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/constants.ts
 create mode 100644 ambari-web/latest/src/screens/Services/reassign/index.tsx
 copy ambari-web/latest/src/screens/{KerberosWizard/KerberosStore => 
Services/reassign/store}/context.tsx (54%)
 copy ambari-web/latest/src/screens/{ClusterWizard/clusterStore => 
Services/reassign/store}/reducer.ts (65%)
 copy ambari-web/latest/src/{ => screens/Services/reassign}/store/types.ts (61%)
 create mode 100644 
ambari-web/latest/src/screens/Services/reassign/wizardSteps.tsx
 copy ambari-web/latest/src/{components/style.css => 
screens/Services/styles/services.scss} (57%)
 copy ambari-web/latest/src/{api/viewApi.tsx => screens/Views/ViewDetails.tsx} 
(59%)
 create mode 100644 ambari-web/latest/src/screens/Views/ViewsListPage.tsx
 copy ambari-web/latest/src/store/{OptimizedUpdater.tsx => Updater.tsx} (56%)
 create mode 100644 ambari-web/latest/src/styles/MenuBar.scss
 copy ambari-web/latest/src/{screens/ClusterWizard/types/ComponentBlueprint.ts 
=> types/ClusterRequest.ts} (67%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to