Skip to content

Releases: Hack23/cia

Pre-release 2017.7.24

24 Jul 18:59
Compare
Choose a tag to compare
Pre-release 2017.7.24 Pre-release
Pre-release

Release notes

dependency updates
cleanup
better descriptions

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.7.24/cia-dist-cloudformation-2017.7.24.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20170711 supplied DBUsername,DBPassword need to eris,discord23 .

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.7.24/cia-dist-deb-2017.7.24.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.7.24.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-2017.7.24/Pre-release 2017.7.24.zip/download)

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

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

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

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

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

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

Release 2017.6.6

06 Jun 13:32
Compare
Choose a tag to compare
Release 2017.6.6 Pre-release
Pre-release

Release notes

org.json:json 20160810 -> 20170516.
    xstream 1.4.10
    jetty 9.4.6.v20170531, cssparser 0.9.23
    load worldbank data from "SE,NO,DK,FI,GB,US" as default.
    add multiple country in indicator chart

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.6.6/cia-dist-cloudformation-2017.6.6.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20170323 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.6.6/cia-dist-deb-2017.6.6.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.6.6.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-2017.6.6/Pre-release 2017.6.6.zip/download)

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

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

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

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

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

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

Release 2017.5.17

18 May 17:38
Compare
Choose a tag to compare
Release 2017.5.17 Pre-release
Pre-release

Release notes

fix gantt substeps.
add org detail to ministry gantt.
use site http://hack23.github.io/cia/
update contiperf 2.4.4.hack23pre , fix https links.
use prerelease of vaadin-grid-util 1.2.0.hack23v7vaadin8r3
use dchartsclone 2.0.0.hack23 release.
vaadin 8.1.0.alpha8
spring-security 5.0.0.M1
javamelody 1.67.0
commons-collection 3.2.2.redhat-2
spring 5.0.0.RC1
jdbc postgresql 42.1.0 -> 42.1.1
wagon-git 2.0.4
jetty 9.4.5.v20170502
gwt 2.8.1

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.5.17/cia-dist-cloudformation-2017.5.17.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20170323 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.5.17/cia-dist-deb-2017.5.17.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.5.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-2017.5.17/Pre-release 2017.5.17.zip/download)

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

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

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

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

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

Pre_release 2017.4.23

23 Apr 17:43
Compare
Choose a tag to compare
Pre_release 2017.4.23 Pre-release
Pre-release

Release notes

selenium 3.3.1 -> 3.4.0
icu4j 59.1
narayana-jta 5.5.24.Final
ehcache 2.10.3 -> 2.10.4 update
spring 4.3.7.RELEASE -> 4.3.8.RELEASE
activemq 5.14.4 -> 5.14.5 , bytebuddy 1.6.12 -> 1.6.13
poi 3.16-beta2 -> 3.16
fix test
increase timeout
hibernate-search 5.7.0.Final -> 5.8.0.Beta1
correct javamelody config

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.4.23/cia-dist-cloudformation-2017.4.23.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20170323 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.4.23/cia-dist-deb-2017.4.23.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.4.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-2017.4.23/Pre-release 2017.4.23.zip/download)

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

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

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

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

Pre-Release 2017.4.15

15 Apr 18:59
Compare
Choose a tag to compare
Pre-Release 2017.4.15 Pre-release
Pre-release

Release notes

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.4.15/cia-dist-cloudformation-2017.4.15.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20170323 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.4.15/cia-dist-deb-2017.4.15.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.4.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-2017.4.15/Pre-release 2017.4.15.zip/download)

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

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

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

Pre-release 2017.2.24

24 Feb 22:24
Compare
Choose a tag to compare
Pre-release 2017.2.24 Pre-release
Pre-release

Release notes

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.2.24/cia-dist-cloudformation-2017.2.24.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20161120 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.2.24/cia-dist-deb-2017.2.24.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.2.24.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-2017.2.24/Pre-release 2017.2.24.zip/download)

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

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

Pre-release 2017-1-21

20 Jan 23:02
Compare
Choose a tag to compare
Pre-release 2017-1-21 Pre-release
Pre-release

Release notes

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.1.21/cia-dist-cloudformation-2017.1.21.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20161120 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.1.21/cia-dist-deb-2017.1.21.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.1.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-2017.1.21/Pre-release 2017.1.21.zip/download)

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

Pre-release 2017.1.1

01 Jan 14:50
Compare
Choose a tag to compare
Pre-release 2017.1.1 Pre-release
Pre-release

Release notes

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2017.1.1/cia-dist-cloudformation-2017.1.1.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20161120 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2017.1.1/cia-dist-deb-2017.1.1.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2017.1.1.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-2017.1.1/Pre-release 2017.1.1.zip/download)

Pre-release 2016.12.22

22 Dec 18:55
Compare
Choose a tag to compare
Pre-release

Release notes

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2016.12.22/cia-dist-cloudformation-2016.12.22.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20161120 .

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 http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2016.12.22/cia-dist-deb-2016.12.22.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2016.12.22.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

Pre-Relese 2016.11.22

22 Nov 20:27
Compare
Choose a tag to compare
Pre-Relese 2016.11.22 Pre-release
Pre-release

Release notes

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2016.11.22/cia-dist-cloudformation-2016.11.22.template , also provides sample data using a public rds snapshot arn:aws:rds:eu-west-1:172017021075:snapshot:cia-demo-20161120 .

Demo https://www.hack23.com/cia/

Still prototype, live demo running at https:/www.hack23.com/cia/.

Resources

Project documentation http://cia.sourceforge.net/

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 14.04,16.04,16.10

  1. Installing database(postgres) and openjdk
$ sudo apt-get install openjdk-8-jdk postgresql pgadmin3
  1. Installing Oracle JDK 8 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-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/2016.11.22/cia-dist-deb-2016.11.22.deb
  1. Install debian package
$ sudo dpkg -i cia-dist-deb-2016.11.22.deb
  1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt