Pol.is Whitelabel is a fork of Pol.is. Pol.is is a system for understanding what large groups of people think about an issue. Pol.is Whitelabel is a pared down version of Pol.is with the goals of separating out deployment code from application code, make the system more configurable and refactoring to make feature development more straightforward.
The following things are different:
server
on Ubuntu)We have three different scenarios for deployment
See e2e/README.md for instructions on running the end-to-end tests
Using Docker you can scan a built image using,
docker scout cves <image-name>:latest
For the math
module, the root dependencies in deps.edn
can be found by out by running
clojure -Stree
database/
is migrations and config for the PostgreSQL databaseserver/
is the main Node.js server
math/
is the statistics service in Clojure
file-server/
is the service that serves the JS frontend apps:
client-admin/
is for conversation administratorsclient-participation/
is for end-usersclient-report/
is for detailed analytics reports