From 41f09cd602e3c7057338dee7ccdbc399bf39d366 Mon Sep 17 00:00:00 2001 From: Kai Zimmermann Date: Thu, 23 Nov 2017 10:46:20 +0100 Subject: [PATCH] Link from UI to hawkBit documentation. (#602) Signed-off-by: kaizimmerm --- .../src/main/resources/application.properties | 17 +++++++++-------- .../src/main/resources/public/favicon.ico | Bin 0 -> 32038 bytes .../ui/components/SPUIComponentProvider.java | 1 + .../eclipse/hawkbit/ui/menu/DashboardMenu.java | 5 +---- .../AuthenticationConfigurationView.java | 12 ++++++++++-- .../TenantConfigurationDashboardView.java | 2 +- 6 files changed, 22 insertions(+), 15 deletions(-) create mode 100644 hawkbit-runtime/hawkbit-update-server/src/main/resources/public/favicon.ico diff --git a/hawkbit-runtime/hawkbit-update-server/src/main/resources/application.properties b/hawkbit-runtime/hawkbit-update-server/src/main/resources/application.properties index 63eb680f2..de1c14324 100644 --- a/hawkbit-runtime/hawkbit-update-server/src/main/resources/application.properties +++ b/hawkbit-runtime/hawkbit-update-server/src/main/resources/application.properties @@ -40,11 +40,12 @@ spring.http.multipart.max-file-size=1024MB spring.http.multipart.max-request-size=-1 # UI help links -hawkbit.server.ui.links.documentation.root=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.deployment-view=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.distribution-view=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.rollout-view=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.security=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.system-configuration-view=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.targetfilter-view=https://github.com/eclipse/hawkbit -hawkbit.server.ui.links.documentation.upload-view=https://github.com/eclipse/hawkbit +hawkbit.server.ui.links.documentation.root=https://www.eclipse.org/hawkbit/documentation/overview/introduction.html +hawkbit.server.ui.links.documentation.security=https://www.eclipse.org/hawkbit/documentation/security/security.html + +hawkbit.server.ui.links.documentation.deployment-view=https://www.eclipse.org/hawkbit/documentation/interfaces/management-ui.html +hawkbit.server.ui.links.documentation.distribution-view=https://www.eclipse.org/hawkbit/documentation/interfaces/management-ui.html +hawkbit.server.ui.links.documentation.rollout-view=https://www.eclipse.org/hawkbit/documentation/interfaces/management-ui.html +hawkbit.server.ui.links.documentation.system-configuration-view=https://www.eclipse.org/hawkbit/documentation/interfaces/management-ui.html +hawkbit.server.ui.links.documentation.targetfilter-view=https://www.eclipse.org/hawkbit/documentation/interfaces/management-ui.html +hawkbit.server.ui.links.documentation.upload-view=https://www.eclipse.org/hawkbit/documentation/interfaces/management-ui.html diff --git a/hawkbit-runtime/hawkbit-update-server/src/main/resources/public/favicon.ico b/hawkbit-runtime/hawkbit-update-server/src/main/resources/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..12c8777d5011c48d7c61d2b0634909ab4576f9aa GIT binary patch literal 32038 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 R