Skip to content
This repository has been archived by the owner on Aug 14, 2020. It is now read-only.

Commit

Permalink
Initial publishing
Browse files Browse the repository at this point in the history
Co-authored-by: Tim Weise <[email protected]>
Signed-off-by: Christian Schmid <[email protected]>
  • Loading branch information
Christian-Schmid and Tim Weise committed Jul 4, 2018
0 parents commit 1410fcd
Show file tree
Hide file tree
Showing 264 changed files with 28,963 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
target/
.classpath
.project
.settings/
.flattened-pom.xml
.idea/*
!/.idea/runConfigurations
/.idea/runConfigurations/*
*.iml
.terraform
terraform.tfstate.backup

#Vert.X Cache
.vertx/
55 changes: 55 additions & 0 deletions Acknowledgments.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Acknowledgments
The IoT Hub Developer UI makes primarily use of the following OSS projects:

* https://reactjs.org/
* http://prismjs.com/
* https://redux.js.org/
* https://www.eclipse.org/hono/
* https://spring.io/projects/spring-boot

A full list of all contained components and licenses you can find in the disclosure files in the release zip file (see github release page).

## Assets overview
The following table gives an overview about the in this project used design assets:

| Resource | Description |License |Origin |
| --------------- |-------------|----------|----------|
| images/addIcon.svg | Add Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/arrow-right.svg | Arrow Forward | [Apache License 2.0][1] | [Material.io][2]|
| images/cancelIcon.svg | Cancel Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/cancelIconLight.svg | Cancel Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/clearConsole.svg | Delete Sweep | [Apache License 2.0][1] | [Material.io][2]|
| images/deleteIcon.svg | Delete Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/disconnectedIcon.svg | Signal WiFi off | [Apache License 2.0][1] | [Material.io][2]|
| images/errorIndicator.svg | Error | [Apache License 2.0][1] | [Material.io][2]|
| images/editIcon.svg | Edit Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/editIconLight.svg | Edit Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/errorIconOutline.svg | Error Outline | [Apache License 2.0][1] | [Material.io][2]|
| images/eventIcon.svg | Error Outline | [Apache License 2.0][1] | [Material.io][2]|
| images/settingsIcon.svg | Settings | [Apache License 2.0][1] | [Material.io][2]|
| images/submitCaret.svg | Keyboard Arrow Right | [Apache License 2.0][1] | [Material.io][2]|
| images/successIcon.svg | Check | [Apache License 2.0][1] | [Material.io][2]|
| images/doneIcon.png | Check | [Apache License 2.0][1] | [Material.io][2]|
| images/unknownCategory.svg | Help Outline | [Apache License 2.0][1] | [Material.io][2]|
| images/warning.svg | Warning Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/hintIcon.svg | Help Icon | [Apache License 2.0][1] | [Material.io][2]|
| images/filtericon.svg | Filter | [Creative Commons 4][3] | [Font Awesome][4]|
| images/bufferSizeIcon.svg |Buffer Size Icon | [Creative Commons 4][3] | [Font Awesome][4]|
| images/curlyBraceIcon.svg | Modified Icon | [Creative Commons 4][3] | [Font Awesome][4]|
| images/defaultIcon.svg | File Icon | [Creative Commons 4][3] | [Font Awesome][4]|
| images/xmlIcon.svg | Meta Icon | [Creative Commons 4][3] | [Font Awesome][4]|
| images/searchIcon.svg | Search Icon | [Creative Commons 4][3] | [Font Awesome][4]|
| images/listLengthIcon.svg | List Icon | [Creative Commons 4][3] | [Font Awesome][4]|
| images/deviceIcon.svg | Device Icon |[Bosch SI Example Code License][5] | Own Creation
| images/deviceIconLight.svg | Device Icon | [Bosch SI Example Code License][5]| Own Creation
| images/telemetryIcon.svg | Telemetry Icon | [Bosch SI Example Code License][5]| Own Creation
| images/documentation/* | User Documentation | [Bosch SI Example Code License][5]| Own Creation
| images/backgrounds/backgroundHeader | Background Header | [Unsplash License][6] | [Robert Haverly][7]

[1]: https://github.com/google/material-design-icons/blob/master/LICENSE
[2]: https://material.io/icons/
[3]: https://creativecommons.org/licenses/by/4.0/
[4]: https://fontawesome.com/
[5]: License.txt
[6]: https://unsplash.com/license
[7]: https://unsplash.com/photos/VDFOnAwdVjg
24 changes: 24 additions & 0 deletions LICENSE.TXT
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Bosch SI Example Code License
Version 1.0, January 2016

Copyright 2018 Bosch Software Innovations GmbH ("Bosch SI"). All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
following conditions are met:

1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following
disclaimer.

2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.

BOSCH SI PROVIDES THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO
THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION. THIS SHALL NOT APPLY TO MATERIAL DEFECTS AND DEFECTS OF TITLE WHICH
BOSCH SI HAS FRAUDULENTLY CONCEALED. APART FROM THE CASES STIPULATED ABOVE, BOSCH SI SHALL BE LIABLE WITHOUT
LIMITATION FOR INTENT OR GROSS NEGLIGENCE, FOR INJURIES TO LIFE, BODY OR HEALTH AND ACCORDING TO THE PROVISIONS OF
THE GERMAN PRODUCT LIABILITY ACT (PRODUKTHAFTUNGSGESETZ). THE SCOPE OF A GUARANTEE GRANTED BY BOSCH SI SHALL REMAIN
UNAFFECTED BY LIMITATIONS OF LIABILITY. IN ALL OTHER CASES, LIABILITY OF BOSCH SI IS EXCLUDED. THESE LIMITATIONS OF
LIABILITY ALSO APPLY IN REGARD TO THE FAULT OF VICARIOUS AGENTS OF BOSCH SI AND THE PERSONAL LIABILITY OF BOSCH SI'S
EMPLOYEES, REPRESENTATIVES AND ORGANS.
32 changes: 32 additions & 0 deletions developer-ui-backend/assembly/assemblyConfig.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.3 http://maven.apache.org/xsd/assembly-1.1.3.xsd">
<id>release-zip</id>
<formats>
<format>zip</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<files>
<file>
<source>${project.build.directory}/iot-hub-developer-ui-backend-${revision}.jar</source>
<destName>iot-hub-developer-ui.jar</destName>
<outputDirectory>.</outputDirectory>
</file>
<file>
<source>${project.build.directory}/frontend/webroot/LICENSE.TXT</source>
<outputDirectory>.</outputDirectory>
</file>
<file>
<source>${project.build.directory}/frontend/webroot/DISCLOSURE.TXT</source>
<destName>DISCLOSURE_UI.TXT</destName>
<outputDirectory>.</outputDirectory>
</file>
<file>
<source>${project.build.directory}/tina-maven-plugin//DISCLOSURE_BACKEND.PDF</source>
<outputDirectory>.</outputDirectory>
</file>
<file>
<source>${project.basedir}/src/main/resources/application.properties</source>
<outputDirectory>.</outputDirectory>
</file>
</files>
</assembly>
Loading

0 comments on commit 1410fcd

Please sign in to comment.