Releases: Hack23/cia
Release 2019.1.26
Release notes
JDK13 profile, prepare JDK13 support https://www.hack23.com/jenkins/view/Future/job/Citizen-Intelligence-Agency-System-Test-jdk13/ using latest build from https://jdk.java.net/13/
fix #147
#149 wip
#6 changepassword
Initial WhiteSource configuration file
Cloudformation
use cfn-flip to have json format for all. scripts run cfn_nag_scan, cfn-graph.
https://www.hack23.com/jenkins/job/Citizen-Intelligence-Agency-dist-cloudformation/lastSuccessfulBuild/artifact/cia-dist-cloudformation/target/cloudformation-nag-reports/
https://www.hack23.com/jenkins/job/Citizen-Intelligence-Agency-dist-cloudformation/lastSuccessfulBuild/artifact/cia-dist-cloudformation/target/cloudformation-doc/
Dependency updates
org.codehaus.plexus:plexus-java 1.0.1 -> 1.0.2
nl.basjes.parse.useragent:yauaa 5.7 -> 5.8
com.amazonaws 1.11.489 -> 1.11.490
net.bytebuddy 1.9.7 -> 1.9.8
com.amazonaws 1.11.488 -> 1.11.489
org.jacoco 0.8.3-SNAPSHOT -> 0.8.3
org.apache.bcel:bcel 6.2 -> 6.3
com.amazonaws 1.11.487 -> 1.11.488
com.vaadin 8.7.0.beta1 -> 8.7.0.rc1
validation-api 2.0.1.Final -> 2.0.1.Final-redhat-1
jboss-logging 3.3.2.Final -> 3.3.2.Final-redhat-00001
xerces:xercesImpl 2.12.0.SP02 -> 2.12.0.SP02-redhat-00001
com.amazonaws 1.11.486 -> 1.11.487
netty 4.1.32.Final -> 4.1.33.Final
org.apache.httpcomponents 4.5.5 -> 4.5.7
com.amazonaws 1.11.485 -> 1.11.486
org.hibernate 5.4.1-SNAPSHOT -> 5.4.1.Final
artemis 2.6.4
com.amazonaws 1.11.484 -> 1.11.485
plantuml 1.2018.14 -> 1.2019.0
ossindex-maven-enforcer-rules 3.0.3 -> 3.0.4
com.amazonaws 1.11.483 -> 1.11.484
spring-security 5.1.3.RELEASE -> 5.2.0.M1
com.squareup.okio:okio 2.1.0 -> 2.2.0
com.github.librepdf:openpdf 1.2.8 -> 1.2.9
classgraph 4.6.16 -> 4.6.18
com.amazonaws 1.11.482 -> 1.11.483
io.github.classgraph:classgraph 4.6.13 -> 4.6.16
org.apache.httpcomponents:httpcore 4.4.10 -> 4.4.11
spring-security 5.1.3.RELEASE
com.amazonaws 1.11.481 -> 1.11.482
org.kie 7.15.0.Final -> 7.16.0.Final
net.bytebuddy 1.9.6 -> 1.9.7
io.github.classgraph:classgraph 4.6.12 -> 4.6.13
com.github.librepdf:openpdf 1.2.7 -> 1.2.8
com.amazonaws 1.11.480 -> 1.11.481
org.passay:passay 1.3.1 -> 1.4.0
com.amazonaws 1.11.479 -> 1.11.480
jandex 2.1.0.beta3 -> 2.1.0.Final
Bump sonar-maven-plugin from 3.5.0.1254 to 3.6.0.1398
org.javers 5.0.3 -> 5.1.2
io.github.bonigarcia:webdrivermanager 3.1.1 -> 3.2.0
com.whitestein.vaadin.widgets:wt-pdf-viewer 1.0.6 -> 1.0.7
com.amazonaws 1.11.477 -> 1.11.478
io.github.classgraph:classgraph 4.6.10 -> 4.6.12
com.gu:kinesis-logback-appender 1.4.3 -> 1.4.4
com.amazonaws 1.11.476 -> 1.11.477
com.structurizr 1.1.0 -> 1.2.0
com.amazonaws 1.11.475 -> 1.11.476
Bump maven-assembly-plugin from 3.1.0 to 3.1.1
com.vaadin 8.7.0.alpha1 -> 8.7.0.beta1
net.java.dev.jna:jna-platform 5.1.0 -> 5.2.0
org.javers 5.0.1 -> 5.0.3
plantuml 1.2018.13 -> 1.2018.14
org.codehaus.plexus:plexus-utils 3.1.0.redhat-1 -> 3.1.1
org.ehcache:ehcache 3.6.2 -> 3.6.3
com.amazonaws 1.11.474 -> 1.11.475
Bump hibernate-validator from 6.1.0.Alpha1 to 6.1.0.Alpha2
org.hibernate:hibernate-search-orm 5.11.0.CR1 -> 5.11.0.Final
org.antlr:antlr4-runtime 4.7.1 -> 4.7.2
io.github.classgraph:classgraph 4.6.8 -> 4.6.10
com.amazonaws 1.11.470 -> 1.11.472
com.fasterxml.jackson.core 2.9.7 -> 2.9.8
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.1.26/cia-dist-cloudformation-2019.1.26.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2019.1.26 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2019.1.26/cia-dist-deb-2019.1.26.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.1.26.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-Release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre_release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)
[![Download Citizen Inte...
Release 2018.12.15
Release notes
https://www.esv.se/psidata/manadsutfall/ October update
Cloudformation
add inspector Network Reachability rule package
Add Natgateway
use secret manager for username, password support arn for rotation based
"EngineVersion":"10.6"
"EnableCloudwatchLogsExports": ["Postgresql log","Upgrade log"],
Dependency updates
org.javers 3.14.0 -> 5.0.0
com.whitestein.vaadin.widgets:wt-pdf-viewer 1.0.5 -> 1.0.6
spring-security 5.1.1.RELEASE -> 5.1.2.RELEASE
com.amazonaws 1.11.450 -> 1.11.470
org.jboss.narayana.jta 5.9.0.Final -> 5.9.2.Final
vaadin 8.6.1 -> 8.6.3
bytebuddy 1.9.4 -> 1.9.6
cglib from 3.2.9 -> 3.2.10
org.javassist:javassist 3.24.0-GA -> 3.24.1-GA
net.bull.javamelody:javamelody-core 1.74.0 -> 1.75.0
aws-secretsmanager-jdbc 1.0.0 -> 1.0.1
org.hibernate:hibernate-tools 5.4.0.CR1 -> 5.4.0.CR2
logback-awslogs-appender 1.1.0 -> 1.1.1
org.hibernate:hibernate-search-orm 5.10.4.Final -> 5.11.0.CR1
io.github.classgraph:classgraph 4.4.12 -> 4.6.8
com.github.librepdf:openpdf 1.2.5 -> 1.2.7
org.kie 7.14.0.Final -> 7.15.0.Final
org.hibernate 5.4.0.CR1 -> 5.4.0.Final
netty 4.1.31.Final -> 4.1.32.Final
spring-data 2.1.2.RELEASE -> 2.1.3.RELEASE
yauaa 5.5 -> 5.7
com.google.guava:guava 27.0-jre -> 27.0.1-jre
poi 4.0.0 -> 4.0.1
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.12.15/cia-dist-cloudformation-2018.12.15.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.12.15 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.12.15/cia-dist-deb-2018.12.15.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.12.15.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre_release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)
Release 2018.11.16
Release notes
compile with jdk8/11, drop support for jdk9/10
add java 12 ciphersuites
enable Tlsv1.3 and disable weak ciphersuites
Cloudformation
openjdk-11
Dependency updates
com.amazonaws 1.11.430 -> 1.11.450
com.structurizr 1.0.0 -> 1.1.0
org.hibernate 5.3.7.Final -> 5.4.0.CR1
nl.basjes.parse.useragent:yauaa 5.3 -> 5.5
bytebuddy 1.9.2 -> 1.9.4
org.drools:drools-core 7.12.0.Final -> 7.14.0.Final
org.ow2.asm 7.0-beta -> 7.0
netty 4.1.29.Final -> 4.1.30.Final
vaadin 8.6.0.beta1 -> 8.6.1
ehcache 3.6.1 -> 3.6.2
jetty 9.4.13.v20181107 -> 9.4.14.v20181114
javers 3.12.0 -> 3.14.0
javassist 3.23.1-GA -> 3.24.0-GA
spring 5.1.1.RELEASE -> 5.1.2.RELEASE
cglib:cglib 3.2.8 -> 3.2.9
org.aspectj 1.9.2.RC3 -> 1.9.2
guava 26.0-jre -> 27.0-jre
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.11.16/cia-dist-cloudformation-2018.11.16.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.11.16 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.11.16/cia-dist-deb-2018.11.16.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.11.16.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre_release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)
Release 2018.10.17
Release notes
ministry income/spending chart
https://www.esv.se/psidata/manadsutfall/ updated 2018-09-27
update persondata
Cloudformation
SSM/inspector tags for SecurityBaselineCheck and SystemPatchComplianceMaintenanceWindowActive.
rds postgres engine 10.4 -> 10.5
push app metrics to cloudwatch
Dependency updates
com.amazonaws 1.11.421 -> 1.11.430
com.structurizr 1.0.0-RC7 -> 1.0.0
io.github.classgraph:classgraph 4.2.1 -> 4.4.2
org.hibernate 5.3.6.Final -> 5.3.7.Final
spring,spring-security 5.1.0.RELEASE -> 5.1.1.RELEASE
commons-text 1.4 -> 1.6
nl.basjes.parse.useragent:yauaa 5.2 -> 5.3
com.github.markash:statistics-card 0.3.0 -> 0.3.2
logback-awslogs-appender 1.0.0 -> 1.1.0
bytebuddy 1.8.22 -> 1.9.2
org.drools:drools-core 7.11.0.Final -> 7.12.0.Final
org.ow2.asm 6.2.1 -> 7.0-beta
netty 4.1.29.Final -> 4.1.30.Final
vaadin 8.5.2 -> 8.6.0.beta1
org.eclipse.jdt:ecj:3.14.0 -> 3.15.0
plantuml 1.2018.10 -> 1.2018.11
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.10.17/cia-dist-cloudformation-2018.10.17.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.10.17 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.10.17/cia-dist-deb-2018.10.17.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.10.17.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre_release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)
Release 2018.9.23
Release notes
#11 ministry income/spending charts
Activemq -> artemis
general cleanup:s
Cloudformation
SSM integration, patch compliance baseline, ssm agent update.
Dependency updates
org.springframework.security 5.1.0.RC2 -> 5.1.0.RELEASE
com.amazonaws 1.11.404 -> 1.11.413
spring 5.1.0.RC3 -> 5.1.0.RELEASE
ehcache 3.6.0 -> 3.6.1
org.tltv.gantt:gantt-addon 1.0.3 -> 1.0.4
commons-csv 1.5 -> 1.6
commons-lang3 3.8 -> 3.8.1
com.fasterxml.jackson.core 2.9.6 -> 2.9.7
openpdf 1.2.2. -> 1.2.4
classgraph 4.1.6 -> 4.2.1
cglib 3.2.7 -> 3.2.8
org.hibernate:hibernate-search-orm 5.10.3.Final -> 5.10.4.Final
org.drools:drools-core 7.10.0.Final -> 7.11.0.Final
bytebuddy 1.8.21 -> 1.8.22
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.9.23/cia-dist-cloudformation-2018.9.23.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.9.23 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.9.23/cia-dist-deb-2018.9.23.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.9.23.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre_release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)
Release 2019.9.8
Release notes
improve os detection, use https://github.com/nielsbasjes/yauaa
general cleanup:s
Cloudformation
use JDK11 build 28 as default jdk.
create "AWS::WAFRegional::WebACLAssociation" if webacl is defined.
RDS postgresql EngineVersion: 10.3 -> 10.4
add t3 instance types
Dependency updates
org.springframework.security 5.1.0.M2 -> 5.1.0.RC2
com.amazonaws 1.11.389 -> 1.11.404
spring 5.1.0.RC2 -> 5.1.0.RC3
org.hibernate 5.3.5.Final -> 5.3.6.Final
jetty 9.4.12.RC2 -> 9.4.12.v20180830
activemq 5.15.5 -> 5.15.6
vaadin-spring 3.1.0 -> 3.1.1
javamelody 1.73.1 -> 1.74.0 and use dark theme instead of customized css
net.bytebuddy 1.8.17 -> 1.8.22
poi 3.17 -> 4.0.0
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.9.8/cia-dist-cloudformation-2018.9.8.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.9.8 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.9.8/cia-dist-deb-2018.9.8.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.9.8.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre_release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)
Release 2018.8.7
Release notes
JDK11 support
Prepare JDK12 support
Cloudformation
use JDK11 build 26 as default jdk.
Dependency updates
com.amazonaws 1.11.375 -> 1.11.389
spring 5.1.0.RC1 -> 5.1.0.RC2
org.hibernate 5.3.3.Final -> 5.3.5.Final
jetty 9.4.12.RC1 -> 9.4.12.RC2
org.drools 7.9.0.Final -> 7.10.0.Final
ow2.asm 6.2 -> 6.2.1
net.bytebuddy 1.8.16 -> 1.8.17
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.8.17/cia-dist-cloudformation-2018.8.17.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.8.17 -p 28443:8443
-
Access server at https://localhost:28443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.8.17/cia-dist-deb-2018.8.17.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.8.17.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2017-9-15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre_release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)
Release 2018.7.31
Release notes
JDK11 support
Prepare JDK12 support
Basic audit views
Cloudformation
use JDK11 as default jdk.
Dependency updates
plantuml 1.2018.6 -> 1.2018.9
com.amazonaws 1.11.333 -> 1.11.375
activemq 5.15.4 -> 5.15.5
spring-security 5.1.0.M1 -> 5.1.0.M2
spring 5.0.6.RELEASE -> 5.1.0.RC1
org.hibernate 5.3.0.Final -> 5.3.3.Final
com.vaadin 8.5.0.alpha1 -> 8.6.0.alpha1
jetty 9.4.10.v20180503 -> 9.4.12.RC1
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.7.31/cia-dist-cloudformation-2018.7.31.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.7.31 -h cia
-
Access server at https://localhost:8443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.7.31/cia-dist-deb-2018.7.31.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.7.31.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2017-9-15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre_release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)
Release 2018.5.21
Release notes
#25 encrypt DATA.Confidential fields useraccount (aes256)
disable system-actions-enabled by default in monitoring view
Cloudformation
Support 18.04LTS, drop support for older ubuntu versions.
Dependency updates
plantuml 1.2018.5 -> 1.2018.6
com.amazonaws 1.11.324 -> 1.11.333
org.javers:javers-core 3.9.4 -> 3.9.7
jaxb-impl 2.3.0 -> 2.3.0.1
activemq 5.15.3 -> 5.15.4
hibernate-validator 6.0.9.Final -> 6.0.10.Final
netty 4.1.24 -> 4.1.25
spring-security 5.0.5.RELEASE -> 5.1.0.M1
org.hibernate 5.3.0.CR2 -> 5.3.0.Final
org.apache.commons:commons-dbcp2 2.2.0 -> 2.3.0
com.vaadin 8.4.1 -> 8.5.0.alpha1
org.seleniumhq.selenium 3.11.0 -> 3.12.0
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.5.21/cia-dist-cloudformation-2018.5.21.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Running docker image
Docker repository : https://hub.docker.com/r/hack23/cia/
-
docker run hack23/cia:2018.5.21 -h cia
-
Access server at https://localhost:8443/cia/ , register new user to get admin access
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.5.21/cia-dist-deb-2018.5.21.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.5.21.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2017-9-15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre_release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)
Release 2018.5.8
Release notes
update https://www.esv.se/psidata/manadsutfall/ links
fix audit, system.init
don't use useraccount as principal
prepare encrypted fields based on per session/transaction key.
Cloudformation
add more rds instance types https://aws.amazon.com/rds/instance-types/
Dependency updates
spring-security 5.0.4.RELEASE -> 5.0.5.RELEASE
org.springframework 5.0.5.RELEASE -> 5.0.6.RELEASE
com.amazonaws 1.11.320 -> 1.11.324
io.github.lukehutch:fast-classpath-scanner 2.18.2 -> 2.21
com.github.stefanbirkner:system-rules 1.17.1 -> 1.17.2
org.codehaus.plexus:plexus-java 0.9.7 -> 0.9.8
plantuml 1.2018.4 -> 1.2018.5
net.bytebuddy 1.8.10 -> 1.8.11
org.hibernate:hibernate-tools 5.3.0.CR1 -> 5.3.0.CR2
vaadin 8.4.0 -> 8.4.1
org.hibernate:hibernate-search-orm 5.10.0.Beta2 -> 5.10.0.CR1
gson 2.8.3 -> 2.8.4
javers 3.9.3 -> 3.9.4
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2018.5.8/cia-dist-cloudformation-2018.5.8.template.
Demo https://www.hack23.com/cia/
Still prototype, live demo running at https:/www.hack23.com/cia/.
Example Screenshots
Resources
Project documentation https://hack23.github.io/cia/
Github source code location https://github.com/Hack23/cia
Build server, jenkins https://www.hack23.com/jenkins/
QA report, sonarqube https://www.hack23.com/sonar/
Repository manager, nexus https://www.hack23.com/nexus/
Installing Debian/Ubuntu package
Currently only build a debian package, works with debian and ubuntu 16.04,17.10,18.04
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
- Installing Oracle JDK 9 on Ubuntu
First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java9-installer oracle-java8-installer oracle-java8-unlimited-jce-policy
- Create empty database
Below description set the default username/password and database name used for development, recommend using custom credentials and update the configuration at /opt/cia/webapps/cia/WEB-INF/database.properties to define your own username/password and database name.
$ sudo su - postgres
$ psql
postgres=# CREATE USER eris WITH password 'discord';
postgres=# CREATE DATABASE cia_dev;
postgres=# GRANT ALL PRIVILEGES ON DATABASE cia_dev to eris;
- Modify postgres setting, enable prepared transactions
Edit file "/etc/postgresql/9.6/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
- Restart postgres
$ service postgresql restart
- Get cia debian package and
$ wget https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-deb/2018.5.8/cia-dist-deb-2018.5.8.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2018.5.8.deb
- Access the server at http://localhost:2323/cia/ .
Application package diagram overview
Cloudformation template diagram
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2017-9-15.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre_release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)