Home / cia-all-2020.2.9
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2020-02-09 8.6 kB
Release 2020.2.9.tar.gz 2020-02-09 43.1 MB
Release 2020.2.9.zip 2020-02-09 45.0 MB
Totals: 3 Items   88.1 MB 0

What’s Changed

  • Update dependency org.jsoup:jsoup to v1.12.2 (#1215) @renovate
  • Update dependency nl.basjes.parse.useragent:yauaa to v5.15 (#1214) @renovate
  • Update dependency org.apache.commons:commons-compress to v1.20 (#1212) @renovate
  • Update dependency io.github.classgraph:classgraph to v4.8.62 (#1211) @renovate
  • Bump cia.project.versions.vaadin from 8.10.0.beta1 to 8.10.0 (#1207) @dependabot-preview
  • Bump cia.project.versions.javers from 5.8.8 to 5.8.9 (#1209) @dependabot-preview
  • Bump cia.project.versions.aws from 1.11.716 to 1.11.717 (#1208) @dependabot-preview
  • Update dependency org.postgresql:postgresql to v42.2.10 (#1205) @renovate
  • Update dependency org.mockito:mockito-core to v3.2.11 (#1204) @renovate
  • Update dependency com.yahoo.platform.yui:yuicompressor to v2.4.9-BSI-2 (#1203) @renovate
  • Update dependency snyk to v1.290.2 (#1202) @renovate
  • Update aws-java-sdk monorepo to v1.11.716 (#1201) @renovate
  • Bump classgraph from 4.8.60 to 4.8.61 (#1199) @dependabot-preview
  • Bump cia.project.versions.aws from 1.11.714 to 1.11.715 (#1200) @dependabot-preview
  • Update dependency com.github.ekryd.sortpom:sortpom-maven-plugin to v2.11.0 (#1198) @renovate
  • Bump protobuf-java from 3.11.1 to 3.11.3 (#1196) @dependabot-preview
  • Bump cia.project.versions.hibernate.validator from 6.1.1.Final to 6.1.2.Final (#1197) @dependabot-preview
  • Update cia.project.versions.poi to v4.1.2 (#1194) @renovate
  • Update dependency org.seleniumhq.selenium:htmlunit-driver to v2.37.0 (#1195) @renovate
  • Update dependency snyk to v1.290.1 (#1193) @renovate
  • Update dependency org.mockito:mockito-core to v3.2.10 (#1192) @renovate
  • Update dependency org.hibernate:hibernate-validator to v6.1.2.Final (#1191) @renovate
  • Update dependency org.hibernate.validator:hibernate-validator to v6.1.2.Final (#1190) @renovate
  • Update dependency org.apache.xbean:xbean-spring to v4.16 (#1189) @renovate
  • Update dependency com.github.librepdf:openpdf to v1.3.13 (#1188) @renovate
  • Update dependency snyk to v1.290.0 (#1187) @renovate
  • Update dependency snyk to v1.289.1 (#1186) @renovate
  • Update dependency snyk to v1.288.0 (#1185) @renovate
  • Bump smile-netlib from 2.0.0 to 2.1.0 (#1182) @dependabot-preview
  • Bump smile-nlp from 2.0.0 to 2.1.0 (#1183) @dependabot-preview
  • Update dependency net.sourceforge.htmlunit:htmlunit to v2.37.0 (#1184) @renovate
  • Update dependency snyk to v1.286.1 (#1178) @renovate
  • Update cia.project.versions.drools to v7.32.0.Final (#1177) @renovate
  • Update dependency org.mockito:mockito-core to v3.2.9 (#1176) @renovate
  • Update dependency snyk to v1.283.0 (#1175) @renovate
  • Update dependency snyk to v1.280.1 (#1174) @renovate
  • Update dependency mocha to v7.0.1 (#1173) @renovate
  • Update aws-java-sdk monorepo to v1.11.714 (#1172) @renovate
  • Update dependency snyk to v1.280.0 (#1171) @renovate
  • Update aws-java-sdk monorepo to v1.11.713 (#1169) @renovate
  • Update cia.project.versions.narayana to v5.10.3.Final (#1170) @renovate
  • Update dependency snyk to v1.279.1 (#1167) @renovate
  • Update cia.project.versions.hibernate.search to v6.0.0.Beta4 (#1168) @renovate
  • Update aws-java-sdk monorepo to v1.11.712 (#1166) @renovate
  • Update dependency io.fabric8:docker-maven-plugin to v0.33.0 (#1165) @renovate
  • Bump junit-jupiter-engine from 5.6.0-RC1 to 5.6.0 (#1158) @dependabot-preview
  • Bump junit-platform-launcher from 1.6.0-RC1 to 1.6.0 (#1160) @dependabot-preview
  • Bump junit-vintage-engine from 5.6.0-RC1 to 5.6.0 (#1161) @dependabot-preview
  • Bump cia.project.versions.bytebuddy from 1.10.6 to 1.10.7 (#1159) @dependabot-preview
  • Bump cia.project.versions.aws from 1.11.710 to 1.11.711 (#1157) @dependabot-preview
  • Update aws-java-sdk monorepo to v1.11.711 (#1155) @renovate
  • Update dependency snyk to v1.279.0 (#1154) @renovate
  • Update dependency snyk to v1.278.2 (#1153) @renovate
  • Update dependency org.apache.commons:commons-csv to v1.8 (#1152) @renovate
  • Update dependency org.antlr:antlr4-runtime to v4.8-1 (#1151) @renovate
  • Update dependency io.github.bonigarcia:webdrivermanager to v3.8.1 (#1150) @renovate
  • Update vaadin.version to v8.10.0.beta1 (#1149) @renovate
  • Update cia.project.versions.vaadin to v8.10.0.beta1 (#1148) @renovate
  • Update aws-java-sdk monorepo to v1.11.708 (#1147) @renovate
  • Bump cia.project.versions.hibernate.validator from 6.1.0.Final to 6.1.1.Final (#1145) @dependabot-preview
  • Bump openpdf from 1.3.11 to 1.3.12 (#1146) @dependabot-preview
  • Update dependency org.mockito:mockito-core to v3.2.8 (#1144) @renovate
  • Update spring data to v2.2.4.RELEASE (#1143) @renovate
  • Update cia.project.versions.httpclient to v4.5.11 (#1140) @renovate
  • Update dependency org.owasp:dependency-check-maven to v5.3.0 (#1142) @renovate
  • Update dependency org.hibernate.validator:hibernate-validator to v6.1.1.Final (#1141) @renovate
  • Update dependency com.typesafe.netty:netty-reactive-streams to v2.0.4 (#1139) @renovate
  • Update aws-java-sdk monorepo to v1.11.707 (#1138) @renovate

Aws cloudformation template available https://oss.sonatype.org/content/repositories/releases/com/hack23/cia/cia-dist-cloudformation/2020.2.9/cia-dist-cloudformation-2020.2.9.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:2020.2.9 -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 18.04+ 1. Installing database(postgres) and openjdk

$ sudo apt-get install openjdk-11-jdk postgresql-11 pgadmin3
  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/11/main/postgresql.conf" set

max_prepared_transactions = 100
  1. Modify postgres setting Edit file "/etc/postgresql/11/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/2020.2.9/cia-dist-deb-2020.2.9.deb 1. Install debian package

    $ sudo dpkg -i cia-dist-deb-2020.2.9.deb 1. Access the server at http://localhost:2323/cia/ .

Application package diagram overview

SonarQube Tech Debt

Cloudformation template diagram

Cloudformation

Source: README.md, updated 2020-02-09