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

sureshanaparti pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack.git


    from 60597241897 Hide CloudStack version from XML response when 
unauthenticated (#10575)
     add fb6adacc512 GUI whitelabel runtime system (#8942)

No new revisions were added by this update.

Summary of changes:
 api/src/main/java/com/cloud/event/EventTypes.java  |   10 +
 .../org/apache/cloudstack/api/ApiConstants.java    |   16 +
 .../apache/cloudstack/api/ResponseGenerator.java   |    4 +
 .../command/user/gui/theme/CreateGuiThemeCmd.java  |  129 ++
 .../command/user/gui/theme/ListGuiThemesCmd.java   |  110 ++
 .../gui/theme/RemoveGuiThemeCmd.java}              |   32 +-
 .../command/user/gui/theme/UpdateGuiThemeCmd.java  |  136 ++
 .../cloudstack/api/response/GuiThemeResponse.java  |  179 +++
 .../apache/cloudstack/gui/theme/GuiTheme.java}     |   48 +-
 .../cloudstack/gui/theme/GuiThemeDetails.java}     |   21 +-
 .../Heuristic.java => gui/theme/GuiThemeJoin.java} |   19 +-
 .../cloudstack/gui/theme/GuiThemeService.java      |   20 +-
 .../cloudstack/gui/theme/GuiThemeDetailsVO.java}   |   61 +-
 .../theme/GuiThemeJoinVO.java}                     |  100 +-
 .../apache/cloudstack/gui/theme/GuiThemeVO.java    |  189 +++
 .../cloudstack/gui/theme/dao/GuiThemeDao.java      |    9 +-
 .../cloudstack/gui/theme/dao/GuiThemeDaoImpl.java} |   12 +-
 .../gui/theme/dao/GuiThemeDetailsDao.java}         |   16 +-
 .../gui/theme/dao/GuiThemeDetailsDaoImpl.java      |  126 ++
 .../cloudstack/gui/theme/dao/GuiThemeJoinDao.java  |   18 +-
 .../gui/theme/dao/GuiThemeJoinDaoImpl.java         |  139 ++
 .../spring-engine-schema-core-daos-context.xml     |    3 +
 .../resources/META-INF/db/schema-42010to42100.sql  |   24 +
 .../META-INF/db/views/cloud.gui_themes_view.sql    |   38 +
 .../main/java/com/cloud/utils/db/SearchBase.java   |    8 +
 .../java/com/cloud/utils/db/SearchCriteria.java    |    6 +-
 .../main/java/com/cloud/api/ApiResponseHelper.java |   29 +-
 server/src/main/java/com/cloud/api/ApiServer.java  |    4 +
 server/src/main/java/com/cloud/api/ApiServlet.java |   17 +
 .../com/cloud/server/ManagementServerImpl.java     |    8 +
 .../cloudstack/gui/theme/GuiThemeServiceImpl.java  |  445 ++++++
 .../core/spring-server-core-managers-context.xml   |    1 +
 .../gui/theme/GuiThemeServiceImplTest.java         |  215 +++
 tools/apidoc/gen_toc.py                            |    6 +-
 ui/public/assets/asf-logo.svg                      |  116 ++
 ui/public/assets/feather.svg                       |   89 ++
 ui/public/config.json                              |    1 +
 ui/public/css/apache-theme.css                     | 1169 ++++++++++++++
 ui/public/css/dark-theme.css                       | 1592 ++++++++++++++++++++
 ui/public/index.html                               |    8 -
 ui/src/api/index.js                                |   11 +-
 ui/src/components/header/UserMenu.vue              |    6 +-
 ui/src/main.js                                     |   18 +-
 ui/src/store/modules/user.js                       |    6 +-
 ui/src/utils/guiTheme.js                           |  100 ++
 45 files changed, 5123 insertions(+), 191 deletions(-)
 create mode 100644 
api/src/main/java/org/apache/cloudstack/api/command/user/gui/theme/CreateGuiThemeCmd.java
 create mode 100644 
api/src/main/java/org/apache/cloudstack/api/command/user/gui/theme/ListGuiThemesCmd.java
 copy 
api/src/main/java/org/apache/cloudstack/api/command/{admin/storage/heuristics/RemoveSecondaryStorageSelectorCmd.java
 => user/gui/theme/RemoveGuiThemeCmd.java} (58%)
 create mode 100644 
api/src/main/java/org/apache/cloudstack/api/command/user/gui/theme/UpdateGuiThemeCmd.java
 create mode 100644 
api/src/main/java/org/apache/cloudstack/api/response/GuiThemeResponse.java
 copy api/src/main/java/{com/cloud/domain/Domain.java => 
org/apache/cloudstack/gui/theme/GuiTheme.java} (63%)
 copy api/src/main/java/{com/cloud/event/UsageEvent.java => 
org/apache/cloudstack/gui/theme/GuiThemeDetails.java} (75%)
 copy 
api/src/main/java/org/apache/cloudstack/{secstorage/heuristics/Heuristic.java 
=> gui/theme/GuiThemeJoin.java} (76%)
 copy 
plugins/storage/volume/cloudbyte/src/main/java/org/apache/cloudstack/storage/datastore/util/ElastistorVolumeApiService.java
 => api/src/main/java/org/apache/cloudstack/gui/theme/GuiThemeService.java (56%)
 copy engine/schema/src/main/java/{com/cloud/vm/UserVmDetailVO.java => 
org/apache/cloudstack/gui/theme/GuiThemeDetailsVO.java} (59%)
 mode change 100755 => 100644
 copy 
engine/schema/src/main/java/org/apache/cloudstack/{secstorage/HeuristicVO.java 
=> gui/theme/GuiThemeJoinVO.java} (55%)
 create mode 100644 
engine/schema/src/main/java/org/apache/cloudstack/gui/theme/GuiThemeVO.java
 copy api/src/main/java/org/apache/cloudstack/quota/QuotaTariff.java => 
engine/schema/src/main/java/org/apache/cloudstack/gui/theme/dao/GuiThemeDao.java
 (79%)
 copy engine/schema/src/main/java/{com/cloud/user/dao/UserStatsLogDaoImpl.java 
=> org/apache/cloudstack/gui/theme/dao/GuiThemeDaoImpl.java} (80%)
 copy engine/schema/src/main/java/{com/cloud/dc/dao/PodVlanMapDao.java => 
org/apache/cloudstack/gui/theme/dao/GuiThemeDetailsDao.java} (70%)
 create mode 100644 
engine/schema/src/main/java/org/apache/cloudstack/gui/theme/dao/GuiThemeDetailsDaoImpl.java
 copy 
plugins/event-bus/webhook/src/main/java/org/apache/cloudstack/mom/webhook/dao/WebhookDeliveryJoinDao.java
 => 
engine/schema/src/main/java/org/apache/cloudstack/gui/theme/dao/GuiThemeJoinDao.java
 (63%)
 create mode 100644 
engine/schema/src/main/java/org/apache/cloudstack/gui/theme/dao/GuiThemeJoinDaoImpl.java
 create mode 100644 
engine/schema/src/main/resources/META-INF/db/views/cloud.gui_themes_view.sql
 create mode 100644 
server/src/main/java/org/apache/cloudstack/gui/theme/GuiThemeServiceImpl.java
 create mode 100644 
server/src/test/java/org/apache/cloudstack/gui/theme/GuiThemeServiceImplTest.java
 create mode 100644 ui/public/assets/asf-logo.svg
 create mode 100644 ui/public/assets/feather.svg
 create mode 100644 ui/public/css/apache-theme.css
 create mode 100644 ui/public/css/dark-theme.css
 create mode 100644 ui/src/utils/guiTheme.js

Reply via email to