Skip to content

Releases: Hack23/cia

Release 2019.1.26

26 Jan 18:18
Compare
Choose a tag to compare
Release 2019.1.26 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2019.1.26 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2019.1.26.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-Release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre_release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Pre-release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2019.1.26/Release 2019.1.26.zip/download)

[![Download Citizen Inte...

Read more

Release 2018.12.15

15 Dec 20:56
Compare
Choose a tag to compare
Release 2018.12.15 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.12.15 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.12.15.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre_release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Pre-release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.12.15/Release 2018.12.15.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.11.16

15 Nov 23:59
Compare
Choose a tag to compare
Release 2018.11.16 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.11.16 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.11.16.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre_release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Pre-release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.11.16/Release 2018.11.16.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.10.17

17 Oct 19:05
Compare
Choose a tag to compare
Release 2018.10.17 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.10.17 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.10.17.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre_release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Pre-release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.10.17/Release 2018.10.17.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.9.23

23 Sep 15:16
Compare
Choose a tag to compare
Release 2018.9.23 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.9.23 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.9.23.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre_release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Pre-release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.23/Release 2018.9.23.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2019.9.8

09 Sep 10:22
Compare
Choose a tag to compare
Release 2019.9.8 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.9.8 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.9.8.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre_release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Pre-release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.9.8/Release 2018.9.8.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.8.7

18 Aug 00:03
Compare
Choose a tag to compare
Release 2018.8.7 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.8.17 -p 28443:8443

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.8.17.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2017-9-15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre_release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Pre-release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.8.17/Release 2018.8.17.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.7.31

01 Aug 09:13
Compare
Choose a tag to compare
Release 2018.7.31 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.7.31 -h cia

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.7.31.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2017-9-15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre_release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Pre-release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.7.31/Release 2018.7.31.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.5.21

21 May 20:02
Compare
Choose a tag to compare
Release 2018.5.21 Pre-release
Pre-release

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

Screenshots from test

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/

  1. docker run hack23/cia:2018.5.21 -h cia

  2. 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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.5.21.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2017-9-15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre_release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Pre-release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.21/Release 2018.5.21.zip/download)

Download Citizen Intelligence Agency

Download Citizen Intelligence Agency

Release 2018.5.8

08 May 21:34
Compare
Choose a tag to compare
Release 2018.5.8 Pre-release
Pre-release

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

Screenshots from test

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

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. 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
  1. 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;
  1. Modify postgres setting, enable prepared transactions

Edit file "/etc/postgresql/9.6/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting
    Edit file "/etc/postgresql/9.6/main/pg_hba.conf" add line
host all all ::1/128 md5
  1. Restart postgres
$ service postgresql restart
  1. 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
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2018.5.8.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2017-9-15.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre_release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Pre-release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

[Download Citizen Intelligence Agency](https://sourceforge.net/projects/cia/files/cia-all-2018.5.8/Release 2018.5.8.zip/download)

Download Citizen Intelligence Agency