Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update documentation and ppmp-schema version #39

Open
wants to merge 76 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
24a74f0
Fix timestamp management
Aug 31, 2017
54833e0
Merge pull request #12 from kartben/issue-11
muelsen Sep 5, 2017
6b820a5
Revert "Get-Response Html adjusted"
muelsen Sep 5, 2017
eec10c6
Merge branch 'master' of https://github.com/eclipse/unide
muelsen Sep 5, 2017
ec719f8
Generate OSGi metadata for the Java binding
ctron Oct 25, 2017
2a12a7b
Merge pull request #14 from ctron/feature/as_bundle_1
Nov 5, 2017
e6e337e
refactor(pom): deploy to eclipse repo
Dec 12, 2017
42fdbd1
refactor(pom): deploy server to eclipse repo
Dec 13, 2017
cc94957
fix(pom): version
Dec 13, 2017
9bf61d9
chore(release): setting version for 0.1.0 release
Jan 16, 2018
168caff
chore(release): bumping version to 0.2.0-SNAPSHOT
Jan 16, 2018
28d45c9
refact(bindings, website): put bindings in seperate repo, added new w…
Jan 17, 2018
9a0e6be
refact(bindings): put bindings in seperate repo
Jan 17, 2018
457e588
fix(images): added logo / uml svgs
Jan 17, 2018
3deeade
feat(binsa): added html5 client
Jan 17, 2018
190ade2
fix(build): directly generate after install
Jan 17, 2018
e1766ce
refact(lint): linted and added google analytics
Jan 18, 2018
e83c430
feat(blog): info about new website
Jan 28, 2018
fcc176d
feat(ppmp sample config): added button to create sample config
Jan 28, 2018
5e8e677
Add server and ppmp schema projects
fmisir Jan 31, 2018
25b414a
Merge pull request #2 from bsinno/integrate-server-and-schemas
Jan 31, 2018
fd9c7b9
Merge pull request #25 from bsinno/master
Jan 31, 2018
d0cba44
fix(typos): in rest server and its docu
Feb 1, 2018
a85e6a1
fix(poms): re-added distribution to eclipse repo
Feb 1, 2018
72c5d64
fix(typos): typos on website
Feb 4, 2018
c58a14a
feat(flyway): replaced liquibase with flyway and added h2 support
Feb 4, 2018
e4cedc6
fix(process persistence): program name is not mandatory
Feb 5, 2018
27ea9b4
Merge pull request #28 from eclipse/flyway
Feb 5, 2018
1dcb9d4
fix(jenkins): trying different ports for testing
Feb 5, 2018
0f30e91
fix(tests): closing mock connections, test order
Feb 6, 2018
6fab98f
fix(tests): replacing okhttp with apache client
Feb 6, 2018
0deb139
fix(tests): trying to avoid timezone
Feb 6, 2018
c4cf9c2
fix(schema): wrong content-spec
Feb 6, 2018
2284b86
fix(deployment): deploy fat jar to repo
Feb 6, 2018
e3a6a9a
fix(website): updated wrong content-spec
Feb 6, 2018
8facb52
fix(binsa): $_time has to be integer
Feb 6, 2018
23b0505
fix(influx): persist deviceId of process
Feb 10, 2018
9181c68
First draft of grinding machine scenario
Feb 12, 2018
e3ffa43
Grinding machine blogpost, further improvements
Feb 13, 2018
de495ff
Grinding machine blogpost, further improvements
Feb 13, 2018
3f751c3
Fixed typos
Feb 13, 2018
938ecf9
Removed absolute URLs to images
Feb 13, 2018
449664a
feat(blog entry): outline welding solution with camel
Feb 14, 2018
f3db65b
fix(dependencies): remove guava
Feb 14, 2018
029e28e
Merge pull request #29 from bgusach/master
Feb 14, 2018
694acdb
Merge branch 'master' of https://github.com/eclipse/unide
Feb 14, 2018
5ba7d89
fix(blog): fixed blog header
Feb 14, 2018
da41e7b
fix(blog): type fix
Feb 15, 2018
fe4f32d
Minor typos
Feb 15, 2018
0d8e510
Merge pull request #30 from bgusach/master
Feb 15, 2018
0c61bb6
fix(blog): minor change
Feb 15, 2018
be90126
fix(diagram): process diagram special values
Mar 1, 2018
a19c212
fix(ga): google analytics and page headers
Mar 15, 2018
6903af8
fix(schema): allow single letter measurement values
Mar 19, 2018
0109d07
refact(0.2.0): final changes for version 0.2.0
Mar 26, 2018
f6c01ff
fix(dependency): 0.2.0 dependency fix
Mar 26, 2018
1ebc7a9
fix(dependency): 0.2.0 dependency fix
Mar 26, 2018
f4d349b
refact(version): prepare for next dev cycle
Mar 26, 2018
7dfc030
feat(blog): post of release information
Mar 26, 2018
1f8facb
typos
ameinhardt Mar 27, 2018
dddd560
Added python links and fixed minor typos
Mar 29, 2018
7909d86
Merge pull request #37 from bgusach/master
ameinhardt Mar 29, 2018
314160d
refact(imports): removed unused imports, fix(java 9):
Apr 4, 2018
33f3db9
feat(blog): camel-integrator-2 post draft
Apr 4, 2018
6a7d8ec
fix(uml): fixed multiplicities, highlighted object/array difference
Apr 6, 2018
e06371e
refact(remame): better name for blog entry
Apr 10, 2018
9d7cadc
fix(blog): spelling
Apr 11, 2018
9ce56d3
feat(ppmp): first draft v3
Apr 27, 2018
977a278
fix(ppmp): synched with website schema
Apr 27, 2018
116261c
fix(website, ppmp v3): example & schema sync
May 2, 2018
a589c07
feat(config): option to strip url
May 3, 2018
bb50a10
fix(binsa): send custom messages without type appendix
May 3, 2018
d4c3a78
feat(binsa): basic authentication for sending
May 3, 2018
bd6c884
feat(privacy): added data privacy concent
May 7, 2018
76d3471
Update ppmp-schema version
neocsr Aug 30, 2018
0fade5e
Update setup instructions
neocsr Aug 30, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 4 additions & 20 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@
## File-based project format:
*.iws

/bindings/ppmp-java-binding/ppmp-java-binding.iml
## Plugin-specific files:

# IntelliJ
Expand All @@ -46,26 +45,11 @@ crashlytics-build.properties
fabric.properties

# Created by .ignore support plugin (hsz.mobi)
servers/rest/.settings/org.eclipse.wst.common.project.facet.core.prefs.xml
servers/rest/.settings/org.eclipse.wst.common.component
servers/rest/.settings/org.eclipse.wst.ws.service.policy.prefs
servers/rest/.settings/org.eclipse.wst.validation.prefs
servers/rest/.settings/.jsdtscope
servers/rest/.settings/org.eclipse.ltk.core.refactoring.prefs
servers/rest/.settings/org.eclipse.m2e.wtp.prefs
servers/rest/.settings/org.eclipse.wst.common.project.facet.core.xml
servers/rest/.settings/org.eclipse.wst.jsdt.ui.superType.container
servers/rest/.settings/org.eclipse.jdt.core.prefs
servers/rest/.settings/org.eclipse.m2e.core.prefs
servers/rest/.settings/org.eclipse.wst.jsdt.ui.superType.name
bindings/ppmp-java-binding/.settings/

*.classpath
*.project
servers/rest/target/
.settings/
*.log
WebContent/META-INF/MANIFEST.MF
*.gliffy
*.svg
servers/rest/bin/
servers/rest/pom_tina.xml

.sts4-cache/
.vscode/
47 changes: 45 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![Unide logo](images/logo.png)
![Unide logo](website/static/logo.svg)

[Eclipse Unide](https://www.eclipse.org/unide) publishes the current version of Production Performance Management Protocol (PPMP) and develops simple server/client implementations. The implementations store the payloads in a database and displays them through a simple user interface. Everyone can then use these samples for their custom condition monitoring applications.

Expand All @@ -8,4 +8,47 @@ For installing the Unide server and binding implementations use Maven.

## Installation

Run `mvn clean install`
Install the `ppmp-java-binding` dependency

git clone https://github.com/eclipse/unide.java.git
cd unide.java
mvn clean install

Then install this repo

git clone https://github.com/eclipse/unide.git
cd unide
mvn clean install

On success

...
[INFO] Reactor Summary:
[INFO]
[INFO] ppmp-schema 3.0.0-SNAPSHOT ......................... SUCCESS [ 1.058 s]
[INFO] Unide 0.3.0-SNAPSHOT ............................... SUCCESS [ 0.003 s]
[INFO] unide-servers ...................................... SUCCESS [ 0.003 s]
[INFO] unide-server 0.3.0-SNAPSHOT ........................ SUCCESS [ 28.981 s]
...

Build the jars

mvn package -Dmaven.test.skip=true

Create a test configuration `application_conf.json` for the REST server

{
"http.port": 8090,
"persistence.enable": false
}

Start the REST server

java -jar ./servers/rest/target/ppmp-server-0.3.0-SNAPSHOT.jar -conf application_conf.json

Visit http://localhost:8090/


## References

- https://www.eclipse.org/unide/blog/2018/3/26/Release-0.2.0/
28 changes: 0 additions & 28 deletions bindings/ppmp-java-binding/about.html

This file was deleted.

268 changes: 0 additions & 268 deletions bindings/ppmp-java-binding/epl-v10.html

This file was deleted.

Loading