Releases: Hack23/cia
Release 2019.11.27
Release notes
Cloudformation
Dependency updates
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.11.27/cia-dist-cloudformation-2019.11.27.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.11.27 -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 18.04+
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-11-jdk postgresql-11 pgadmin3
- 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/11/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/11/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.11.27/cia-dist-deb-2019.11.27.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.11.27.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.11.27/Pre-release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre-release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre-release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre-Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre_release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre-release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre-release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Pre-release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.11.27/Release 2019.11.27.zip/download)
Release 2019.10.3
Release notes
JDK 13 support, default runtime
Cloudformation
JDK 13 runtime
Dependency updates
spring-security 5.2.0.RC1 -> 5.2.0.RELEASE
spring 5.2.0.RC2 -> 5.2.0.RELEASE
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.10.3/cia-dist-cloudformation-2019.10.3.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.10.3 -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 18.04+
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-11-jdk postgresql-11 pgadmin3
- 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/11/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/11/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.10.3/cia-dist-deb-2019.10.3.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.10.3.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.10.3/Pre-release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre-release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre-release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre-Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre_release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre-release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre-release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Pre-release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.10.3/Release 2019.10.3.zip/download)
Relase 2019.9.14
Release notes
cleanup
Cloudformation
No changes
Dependency updates
spring-security 5.2.0.M4 -> 5.2.0.RC1
spring 5.2.0.RC1 -> 5.2.0.RC2
ant from 1.10.6 to 1.10.7
cia.project.versions.aws from 1.11.613 to 1.11.631
cia.project.versions.bouncycastle from 1.62 to 1.63
cia.project.versions.drools from 7.25.0.Final to 7.26.0.Final
cia.project.versions.hibernate.search from 6.0.0.Alpha8 to 6.0.0.Alpha9
cia.project.versions.javers from 5.6.3 to 5.7.2
cia.project.versions.netty from 4.1.39.Final to 4.1.41.Final
cia.project.versions.vaadin from 8.9.0.beta3 to 8.9.0
classgraph from 4.8.44 to 4.8.47
ehcache from 3.8.0 to 3.8.1
guava from 28.0-jre to 28.1-jre
liquibase-core from 3.6.3 to 3.8.0
openpdf from 1.3.3 to 1.3.8
plantuml from 1.2019.8 to 1.2019.9
logback-awslogs-appender 1.1.1 -> 1.2.0
com.fasterxml.jackson.core 2.10.0.pr1 -> 2.10.0.pr2
com.openpojo:openpojo 0.8.12 -> 0.8.13
com.squareup.okio:okio 2.3.0 -> 2.4.0
hmtlunit 2.35.0 -> 2.36.0
html-unitdriver 2.35.1 -> 2.36.0
mockito 3.0.5 -> 3.0.7
nl.basjes.parse.useragent:yauaa 5.11 -> 5.12
org.apache.activemq 2.9.0 -> 2.10.0
org.apache.commons:commons-compress 1.18 -> 1.19
org.apache.commons:commons-text 1.7 -> 1.8
org.apache.httpcomponents:httpclient .4.5.9 -> 4.5.10
org.apache.httpcomponents:httpcore 4.4.11 -> 4.4.12
org.jboss.narayana.jta 5.9.7.Final -> 5.9.8.Final
org.postgresql:postgresql 42.2.6 -> 42.2.8
protobuf 3.9.1 -> 3.10.0-rc-1
webdrivermanager 3.6.2 -> 3.7.0
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.9.14/cia-dist-cloudformation-2019.9.14.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.9.14 -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 18.04+
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-11-jdk postgresql-11 pgadmin3
- 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/11/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/11/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.9.14/cia-dist-deb-2019.9.14.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.9.14.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.9.14/Pre-release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre-release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre-release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre-Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre_release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre-release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre-release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Pre-release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.9.14/Release 2019.9.14.zip/download)
[![Download Citizen Intelligence Agency](https://a.fsdn.com/con/app/sf-d...
Release 2019.8.17
Release notes
cleanup
Cloudformation
use OpenJDK12U-jdk_x64_linux_hotspot_12.0.2_10.tar.gz
vpc subnet,security group prepared for quicksight vpnc connection to rds
Dependency updates
mockito 3.0.4 -> 3.0.5
com.amazonaws 1.11.612 -> 1.11.613
Bump openpdf from 1.3.2 to 1.3.3
Bump cia.project.versions.aws from 1.11.611 to 1.11.612
Bump openpdf from 1.3.2 to 1.3.3
Update dependency snyk to v1.216.5
Bump cia.project.versions.aws from 1.11.610 to 1.11.611
Update dependency snyk to v1.216.5
Update dependency snyk to v1.216.4
Update dependency snyk to v1.216.4
Update dependency snyk to v1.216.3
Bump classgraph from 4.8.43 to 4.8.44
Bump cia.project.versions.aws from 1.11.609 to 1.11.610
Update dependency snyk to v1.216.3
Bump classgraph from 4.8.43 to 4.8.44
Bumps cia.project.versions.aws
from 1.11.609 to 1.11.610.
Update dependency snyk to v1.216.2
netty 4.1.38.Final -> 4.1.39.Final
Update dependency snyk to v1.216.2
Update dependency snyk to v1.216.1
Update dependency karma-chrome-launcher to v3.1.0
Update dependency snyk to v1.216.1
Bump openpdf from 1.3.1 to 1.3.2
Bump cia.project.versions.aws from 1.11.608 to 1.11.609
Bump openpdf from 1.3.1 to 1.3.2
cglib 3.2.12 -> 3.3.0
net.bytebuddy 1.10.0 -> 1.10.1
Update dependency snyk to v1.216.0
Update dependency npm-check-updates to v3.1.21
Update dependency snyk to v1.214.0
Bump cia.project.versions.aws from 1.11.606 to 1.11.607
Update dependency snyk to v1.214.0
Bumps cia.project.versions.aws
from 1.11.606 to 1.11.607.
Bump jboss-logmanager from 2.1.13.Final to 2.1.14.Final
Bump cia.project.versions.aws from 1.11.605 to 1.11.606
Bump jboss-logging from 3.4.0.Final to 3.4.1.Final
Bump cia.project.versions.narayana from 5.9.5.Final to 5.9.6.Final
Bump cia.project.versions.aws from 1.11.605 to 1.11.606
Bump jboss-logmanager from 2.1.13.Final to 2.1.14.Final
Update dependency snyk to v1.211.0
Bump cia.project.versions.aws from 1.11.604 to 1.11.605
Bump json from 20180813 to 20190722
Bump cia.project.versions.aws from 1.11.604 to 1.11.605
quicksight access
Bump protobuf-java from 3.9.0 to 3.9.1
spring-security 5.2.0.M4
spring 5.2.0.RC1
net.bytebuddy 1.9.16 -> 1.10.0
com.amazonaws 1.11.602 -> 1.11.603
umldoclet 2.0.4 -> 2.0.5
Bump cia.project.versions.javers from 5.6.2 to 5.6.3
hibernate-tools 5.4.3.Final -> 5.4.4.Final
Bump openpdf from 1.3.0 to 1.3.1
maven-fluido-skin 1.7 -> 1.8
org.apache.commons:commons-dbcp2 2.6.0 -> 2.7.0
vaadin 8.9.0.beta1 -> 8.9.0.beta2
org.hibernate 5.4.3.Final -> 5.4.4.Final
com.squareup.okio:okio 2.2.2 -> 2.3.0
Bump openpdf from 1.2.21 to 1.3.0
Bump cia.project.versions.bytebuddy from 1.9.15 to 1.9.16
Bump openpdf from 1.2.21 to 1.3.0
org.mockito:mockito-core 3.0.2 -> 3.0.4
com.amazonaws 1.11.599 -> 1.11.600
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.8.17/cia-dist-cloudformation-2019.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:2019.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 18.04+
- Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-11-jdk postgresql-11 pgadmin3
- 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/11/main/postgresql.conf" set
max_prepared_transactions = 100
- Modify postgres setting
Edit file "/etc/postgresql/11/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.8.17/cia-dist-deb-2019.8.17.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.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-2019.8.17/Pre-release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre-release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre-release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre-Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre_release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre-release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre-release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Pre-release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release 2019.8.17.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.8.17/Release%202019.8.17.zip/downlo...
Release 2019.7.26
Release notes
fix committe name
revert liquibase 3.7.0 -> 3.6.3 (issues with views, public schema)
Cloudformation
S3 Bucket should have access logging configured
Dependency updates
javamelody-core from 1.78.0 to 1.79.0
aws sdk from 1.11.596 to 1.11.599
lucene 8.1.1 -> 8.2.0
netty from 4.1.37.Final to 4.1.38.Final.
xerces:xercesImpl 2.12.0 -> 2.12.0.SP02
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.7.26/cia-dist-cloudformation-2019.7.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.7.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.7.26/cia-dist-deb-2019.7.26.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.7.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.7.26/Pre-release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre-release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre-release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre-Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre_release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre-release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre-release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Pre-release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.26/Release 2019.7.26.zip/download)
Release 2018.7.23
Release notes
https://github.com/Hack23/cia/issues/149
https://github.com/Hack23/cia/issues/8
Cloudformation
postgres 11.2 -> 11.4
Dependency updates
vaadin 8.8.4 -> 8.9.0.beta1
jetty jetty 10.0.0-alpha0
jackson 2.9.9 to 2.10.0.pr1
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.7.23/cia-dist-cloudformation-2019.7.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:2019.7.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/2019.7.23/cia-dist-deb-2019.7.23.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.7.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-2019.7.23/Pre-release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre-release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre-release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre-Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre_release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre-release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre-release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Pre-release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.7.23/Release 2019.7.23.zip/download)
Relase 2019.6.23
Release notes
cleanup ssm permission , fix https://cloudonaut.io/aws-ssm-is-a-trojan-horse-fix-it-now/
document data view cleanup
replace weka with http://haifengl.github.io/smile/nlp.html
Cloudformation
None
Dependency updates
org.slf4j 1.8.0-beta4 -> 2.0.0-alpha0
org.springframework.data 2.2.0.M4 -> 2.2.0.RC1
spring 5.2.0.M2 ->5.2.0.M3
spring-security 5.2.0.M2 -> 5.2.0.M3
Update aws-java-sdk monorepo to v1.11.578
Update dependency com.hack23.cia:parent-web-pom to v2019.6.13
Update dependency io.github.classgraph:classgraph to v4.8.41
Update dependency npm-check-updates to v3.1.11
Update dependency org.eclipse.jdt:ecj to v3.18.0
Update dependency org.hibernate:hibernate-validator to v6.1.0.Alpha5
Update dependency org.hibernate.search:hibernate-search-mapper-orm to v6.0.0.Alpha7
Update dependency org.javers:javers-core to v5.6.0
Update dependency org.javers:javers-spring-jpa to v5.6.0
Update dependency org.jboss.logmanager:jboss-logmanager to v2.1.13.Final
Update dependency org.postgresql:postgresql to v42.2.6
Update dependency org.xmlunit:xmlunit-legacy to v2.6.3
update latest OpenJDK12U-jdk_x64_linux_hotspot_12.0.1_12.tar.gz
Update ubuntu Docker tag to v19.10
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.6.23/cia-dist-cloudformation-2019.6.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:2019.6.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/2019.6.23/cia-dist-deb-2019.6.23.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.6.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-2019.6.23/Pre-release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre-release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre-release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre-Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre_release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre-release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre-release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Pre-release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.23/Release 2019.6.23.zip/download)
Relase 2019.6.13
Release notes
move source to JAVA 11
Cloudformation
cfn-nag cleanup
Dependency updates
artemis 2.7.0 -> 2.9.0
Update dependency cglib:cglib to v3.2.12
Update dependency com.e-gineering:gitflow-helper-maven-plugin to v2.2.0
Update dependency com.fasterxml.jackson.datatype:jackson-datatype-jdk8 to v2.9.9
Update dependency com.github.librepdf:openpdf to v1.2.20
Update dependency com.google.protobuf:protobuf-java to v3.8.0
Update dependency com.ibm.icu:icu4j to v64.2
Update dependency com.vaadin:vaadin-compatibility-server to v8.8.3
Update dependency com.vaadin:vaadin-spring to v3.2.0
Update dependency io.fabric8:docker-maven-plugin to v0.30.0
Update dependency io.github.bonigarcia:webdrivermanager to v3.6.1
Update dependency io.github.classgraph:classgraph to v4.8.39
Update dependency io.netty:netty-all to v4.1.36.Final
Update dependency jasmine-core to v3.4.0
Update dependency javax.cache:cache-api to v1.1.1
Update dependency joda-time:joda-time to v2.10.2
Update dependency karma to v4.1.0
Update dependency mocha to v6.1.4
Update dependency net.bull.javamelody:javamelody-core to v1.77.0
Update dependency net.bytebuddy:byte-buddy to v1.9.13
Update dependency net.java.dev.jna:jna-platform to v5.3.0
Update dependency net.sourceforge.plantuml:plantuml to v1.2019.6
Update dependency nl.basjes.parse.useragent:yauaa to v5.10
Update dependency nl.talsmasoftware:umldoclet to v2.0.3
Update dependency org.apache.ant:ant to v1.10.6
Update dependency org.apache.httpcomponents:httpclient to v4.5.9
Update dependency org.apache.lucene:lucene-misc to v8.1.1
Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.8.1
Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.1.2
Update dependency org.apache.maven.plugins:maven-source-plugin to v3.1.0
Update dependency org.apache.maven.plugins:maven-toolchains-plugin to v3
Update dependency org.apache.maven.plugins:maven-war-plugin to v3.2.3
Update dependency org.apache.xmlbeans:xmlbeans to v3.1.0
Update dependency org.aspectj:aspectjweaver to v1.9.3
Update dependency org.bouncycastle:bcpkix-jdk15on to v1.62
Update dependency org.codehaus.mojo:appassembler-maven-plugin to v2.1.0
Update dependency org.codehaus.mojo:extra-enforcer-rules to v1.2
Update dependency org.codehaus.mojo:license-maven-plugin to v1.20
Update dependency org.drools:drools-core to v7.23.0.Final
Update dependency org.ehcache:ehcache to v3.7.1
Update dependency org.hibernate:hibernate-tools to v5.4.3.Final
Update dependency org.hibernate.search:hibernate-search-mapper-orm to v6.0.0.Alpha6
Update dependency org.jacoco:jacoco-maven-plugin to v0.8.4
Update dependency org.jacoco:org.jacoco.report to v0.8.4
Update dependency org.jasypt:jasypt-hibernate4 to v1.9.3
Update dependency org.javers:javers-spring-jpa to v5.6.0
Update dependency org.jboss.logging:jboss-logging to v3.4.0.Final
Update dependency org.jboss.logmanager:jboss-logmanager to v2.1.11.Final
Update dependency org.jboss.narayana.arjunacore:arjuna to v5.9.5.Final
Update dependency org.jboss.narayana.arjunacore:txoj to v5.9.5.Final
Update dependency org.jboss.narayana.jta:jdbc to v5.9.5.Final
Update dependency org.jboss.narayana.jta:jms to v5.9.5.Final
Update dependency org.jsoup:jsoup to v1.12.1
Update dependency org.mockito:mockito-core to v2.27.0
Update dependency org.passay:passay to v1.5.0
Update dependency org.quartz-scheduler:quartz to v2.3.1
Update dependency org.seleniumhq.selenium:htmlunit-driver to v2.35.1
Update dependency software.amazon.ion:ion-java to v1.4.0
Update hibernate core to v5.4.3.Final
Updates ant
from 1.10.5 to 1.10.6
Update spring core to v5.2.0.M2
Update ubuntu Docker tag to v19.10
use doclet talsmasoftware uml
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.6.13/cia-dist-cloudformation-2019.6.13.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.6.13 -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.6.13/cia-dist-deb-2019.6.13.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.6.13.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.6.13/Pre-release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre-release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre-release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre-Release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre_release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre-release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre-release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Pre-release 2019.6.13.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.6.13/Release 2019.6.1...
Release 2019.3.24
Release notes
#160
Java 12 support
Cloudformation
None
Dependency updates
org.kie 7.17.0.Final -> 7.19.0.Final
org.mockito:mockito-core 2.25.1 -> 2.25.4
org.polyjdbc:polyjdbc 0.7.5 -> 0.7.6
org.eclipse.jdt:ecj 3.16.0 -> 3.17.0
org.hibernate 5.4.1.Final -> 5.4.2.Final
org.apache.bcel:bcel 6.3 -> 6.3.1
net.bytebuddy 1.9.10 -> 1.9.11
io.github.classgraph 4.8.6 -> 4.8.21
com.fasterxml:classmate 1.4.0 -> 1.5.0
com.amazonaws 1.11.515 -> 1.11.524
artemis 2.6.4 -> 2.7.0
ehcache 3.6.3 -> 3.7.0
asm 7.0 -> 7.1
vaadin 8.7.0 -> 8.7.1
netty 4.1.33.Final -> 4.1.34.Final
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.3.24/cia-dist-cloudformation-2019.3.24.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.3.24 -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.3.24/cia-dist-deb-2019.3.24.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.3.24.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.3.24/Pre-release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre-release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre-release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre-Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre_release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre-release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre-release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Pre-release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.3.24/Release 2019.3.24.zip/download)
Release 2019.2.23
Release notes
create trend over against_proposal_parties groupings #150 https://www.hack23.com/cia/#!party/PARTYAGAINSTCOALATIONSSUMMARY/MP
create trend over friends/enemies parties politicians over time #151 https://www.hack23.com/cia/#!party/PARTYSUPPORTSUMMARY/MP
Cloudformation
sns topic using kms encryption
Dependency updates
bouncycastle 1.60 -> 1.61
cspring 5.1.4.RELEASE -> 5.1.5.RELEASE
com.amazonaws 1.1.491 -> 1.1.505
com.github.librepdf:openpdf 1.2.9 -> 1.2.10
com.google.protobuf:protobuf-java 3.6.1 -> 3.7.0-rc1
com.h2database:h2 1.4.196 -> 1.4.198
commons-codec 1.11 -> 1.12
commons-compress 1.18 -> 1.18.0.redhat-00001
com.squareup.okio:okio 2.2.1 -> 2.2.2
com.vaadin 8.7.0.rc1 -> 8.7.0
io.github.classgraph:classgraph 4.6.18 -> 4.8.6
javax.interceptor-api 1.2 -> 1.2.2
javers 5.1.3 -> 5.2.1
jetty 9.4.14.v20181114-> 9.4.15.v20190215
junit:junit 4.13-beta-1 -> 4.13-beta-2
liquibase-maven-plugin from 3.6.2 to 3.6.3
mvel2 2.4.3.Final -> 2.4.4.Final
net.bull.javamelody:javamelody-core 1.75.0 -> 1.76.0
net.bytebuddy 1.9.8 -> 1.9.10
org.codehaus.mojo:license-maven-plugin 1.16.0.redhat-00001 -> 1.17
org.codehaus.plexus:plexus-java 1.0.2 -> 1.0.3
org.drools:drools-core 7.16.0.Final -> 7.17.0.Final
org.hibernate:hibernate-search-orm 5.11.0.Final -> 5.11.1.Final
org.hibernate:hibernate-tools 5.4.0.Final -> 5.4.1.Final
org.hibernate:hibernate-validator 6.1.0.Alpha2 -> 6.1.0.Alpha3
org.jboss:jandex 2.1.0.Final -> 2.1.1.Final
org.jboss.narayana.jta 5.9.2.Final -> 5.9.3.Final
org.liquibase:liquibase-core 3.6.2 -> 3.6.3
org.mockito:mockito-core 2.23.4 -> 2.24.5
org.slf4j 1.8.0-beta2 -> 1.8.0-beta4
plantuml 1.2019.0 -> 1.2019.1
spring-security 5.2.0.M1 -> 5.1.4.RELEASE
Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2019.2.23/cia-dist-cloudformation-2019.2.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:2019.2.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/2019.2.23/cia-dist-deb-2019.2.23.deb
- Install debian package
$ sudo dpkg -i cia-dist-deb-2019.2.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-2019.2.23/Pre-release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre-release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre-release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre-Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre_release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre-release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre-release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Pre-release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)
[](https://sourceforge.net/projects/cia/files/cia-all-2019.2.23/Release 2019.2.23.zip/download)