Strolch is a parameterized framework for use on servers and IoT
Go to file
Robert von Burg e66b1bdc6b [Major] removed DateParameter.toZonedDateTime() and .toLocalDateTime() 2020-07-01 11:40:00 +02:00
dev [Project] Updated intellij formatter.xml 2019-09-04 13:14:43 +02:00
li.strolch.agent [Major] removed DateParameter.toZonedDateTime() and .toLocalDateTime() 2020-07-01 11:40:00 +02:00
li.strolch.bom [Project] Removed duplicated dependency declaration in bom 2019-11-09 17:10:09 +01:00
li.strolch.model [Major] removed DateParameter.toZonedDateTime() and .toLocalDateTime() 2020-07-01 11:40:00 +02:00
li.strolch.mvn.archetype.main [Project] Added <allowSessionRefresh> to PrivilegeConfig.xml 2020-06-05 15:42:47 +02:00
li.strolch.mvn.archetype.webapp [Fix] Fixed localizeJsonMsg() in c-compute-behavior.html 2020-06-05 15:43:49 +02:00
li.strolch.performancetest [Project] Updated .gitignore files 2020-01-08 09:18:37 +01:00
li.strolch.persistence.postgresql [Fix] Gracefully handle not being able to update a LogMessage 2020-06-18 16:26:51 +02:00
li.strolch.persistence.xml [Major] Moved LogMessage class to strolch-model project 2020-05-27 10:44:13 +02:00
li.strolch.privilege [Minor] Don't allow certificate with keepAlive if not enabled globally 2020-06-05 15:44:22 +02:00
li.strolch.rest [Minor] StrolchRestfulConstants.DATA refers to Tags.Json.DATA 2020-06-29 16:04:45 +02:00
li.strolch.service [Minor] StrolchRootElementListResult with ? generics 2020-06-23 16:23:49 +02:00
li.strolch.soql [Project] Updated .gitignore files 2020-01-08 09:18:37 +01:00
li.strolch.testbase [Fix] Fixed broken test 2020-05-27 11:05:11 +02:00
li.strolch.utils [New] Added ISO8601.EMPTY_VALUE_LOCAL_DATE 2020-06-29 16:04:17 +02:00
li.strolch.website [Minor] Added example model with test 2020-04-03 14:30:14 +02:00
li.strolch.websocket [Minor] Better exception handling in WebSocketObserverHandler 2020-06-08 22:11:41 +02:00
li.strolch.xmlpers [New] Extended XML Persistence to use a Predicate on queries and write lastModified of file 2020-03-26 14:37:10 +01:00
.gitignore [Project] Updated .gitignore files 2020-01-08 09:18:37 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#7) 2018-03-28 19:44:31 +02:00
LICENSE [Project] added LICENSE and README.md 2014-09-16 09:29:42 +02:00
README.md [Project] Updated README.md 2020-03-31 08:45:28 +02:00
autoRelease.sh [Project] fix no tag yet known in autoRelease.sh 2017-10-13 11:48:29 +02:00
createBundle.sh [Project] fix createBundle.sh 2018-02-21 16:15:46 +01:00
deploy.sh [Project] naje deploy.sh executable 2016-11-03 09:27:16 +01:00
pom.xml [Major] Use cron expressions to execute StrolchJobs 2020-05-02 21:57:25 +02:00
release.sh [Project] release scripts auto push 2017-10-13 11:33:35 +02:00
releaseBranch.sh [Project] release scripts auto push 2017-10-13 11:33:35 +02:00
setVersion.sh [Project] Cleaned up build scripts 2016-07-05 09:50:54 +02:00

README.md

Strolch

Build Status

The main repository which contains all of Strolch.

Strolch consists of the following modules:

  • li.strolch.utils
  • li.strolch.privilege
  • li.strolch.xmlpers
  • li.strolch.model
  • li.strolch.agent
  • li.strolch.service
  • li.strolch.persistence.postgresql
  • li.strolch.persistence.xml
  • li.strolch.rest
  • li.strolch.websocket
  • li.strolch.soql
  • li.strolch.mvn.archetype.main
  • li.strolch.mvn.archetype.webapp
  • li.strolch.bom
  • li.strolch.testbase
  • li.strolch.performancetest

And of course the website itself:

  • li.strolch.website

Getting Started

Either use a version on Maven Central: https://mvnrepository.com/artifact/li.strolch/li.strolch.agent

Or install locally first:

git clone https://github.com/4treesCH/strolch.git
cd strolch
mvn clean install -DskipTests

Then you can create your own project. Please read the README files in the generated projects.

To create a Strolch project see https://strolch.li/development.html

More Information

Find more to Strolch at our website: https://strolch.li