├── .github └── workflows │ ├── lint.yml │ └── tests.yml ├── .gitignore ├── .gitlab-ci.yml ├── .hlint.yaml ├── .yamllint.yaml ├── LICENSE ├── README.md ├── casa-client ├── CHANGELOG.md ├── LICENSE ├── casa-client.cabal ├── package.yaml └── src │ └── Casa │ └── Client.hs ├── casa-server ├── CHANGELOG.md ├── app │ └── Main.hs ├── casa-server.cabal ├── src │ ├── Casa │ │ ├── Backend │ │ │ └── Postgresql.hs │ │ └── Server.hs │ ├── Database │ │ └── Esqueleto │ │ │ └── Compat.hs │ ├── postgresql │ │ └── Casa │ │ │ └── Backend.hs │ └── sqlite │ │ └── Casa │ │ └── Backend.hs └── test │ └── Existential.hs ├── casa-types ├── ChangeLog.md ├── LICENSE ├── casa-types.cabal ├── package.yaml └── src │ └── Casa │ └── Types.hs ├── etc ├── docker │ ├── .gitignore │ └── Dockerfile └── scripts │ └── stage_docker.sh ├── shell.nix ├── stack-ghc-8.10.7.yaml ├── stack-ghc-8.10.7.yaml.lock ├── stack-ghc-9.10.3.yaml ├── stack-ghc-9.10.3.yaml.lock ├── stack-ghc-9.12.2.yaml ├── stack-ghc-9.12.2.yaml.lock ├── stack-ghc-9.14.1.yaml ├── stack-ghc-9.14.1.yaml.lock ├── stack-ghc-9.8.4.yaml ├── stack-ghc-9.8.4.yaml.lock ├── stack.yaml └── stack.yaml.lock /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.hlint.yaml: -------------------------------------------------------------------------------- 1 | # Not considered useful hints 2 | -------------------------------------------------------------------------------- /.yamllint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/.yamllint.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/README.md -------------------------------------------------------------------------------- /casa-client/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-client/CHANGELOG.md -------------------------------------------------------------------------------- /casa-client/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-client/LICENSE -------------------------------------------------------------------------------- /casa-client/casa-client.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-client/casa-client.cabal -------------------------------------------------------------------------------- /casa-client/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-client/package.yaml -------------------------------------------------------------------------------- /casa-client/src/Casa/Client.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-client/src/Casa/Client.hs -------------------------------------------------------------------------------- /casa-server/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/CHANGELOG.md -------------------------------------------------------------------------------- /casa-server/app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/app/Main.hs -------------------------------------------------------------------------------- /casa-server/casa-server.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/casa-server.cabal -------------------------------------------------------------------------------- /casa-server/src/Casa/Backend/Postgresql.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/src/Casa/Backend/Postgresql.hs -------------------------------------------------------------------------------- /casa-server/src/Casa/Server.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/src/Casa/Server.hs -------------------------------------------------------------------------------- /casa-server/src/Database/Esqueleto/Compat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/src/Database/Esqueleto/Compat.hs -------------------------------------------------------------------------------- /casa-server/src/postgresql/Casa/Backend.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/src/postgresql/Casa/Backend.hs -------------------------------------------------------------------------------- /casa-server/src/sqlite/Casa/Backend.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/src/sqlite/Casa/Backend.hs -------------------------------------------------------------------------------- /casa-server/test/Existential.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-server/test/Existential.hs -------------------------------------------------------------------------------- /casa-types/ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-types/ChangeLog.md -------------------------------------------------------------------------------- /casa-types/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-types/LICENSE -------------------------------------------------------------------------------- /casa-types/casa-types.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-types/casa-types.cabal -------------------------------------------------------------------------------- /casa-types/package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-types/package.yaml -------------------------------------------------------------------------------- /casa-types/src/Casa/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/casa-types/src/Casa/Types.hs -------------------------------------------------------------------------------- /etc/docker/.gitignore: -------------------------------------------------------------------------------- 1 | /_artifacts/ -------------------------------------------------------------------------------- /etc/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/etc/docker/Dockerfile -------------------------------------------------------------------------------- /etc/scripts/stage_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/etc/scripts/stage_docker.sh -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/shell.nix -------------------------------------------------------------------------------- /stack-ghc-8.10.7.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-8.10.7.yaml -------------------------------------------------------------------------------- /stack-ghc-8.10.7.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-8.10.7.yaml.lock -------------------------------------------------------------------------------- /stack-ghc-9.10.3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.10.3.yaml -------------------------------------------------------------------------------- /stack-ghc-9.10.3.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.10.3.yaml.lock -------------------------------------------------------------------------------- /stack-ghc-9.12.2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.12.2.yaml -------------------------------------------------------------------------------- /stack-ghc-9.12.2.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.12.2.yaml.lock -------------------------------------------------------------------------------- /stack-ghc-9.14.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.14.1.yaml -------------------------------------------------------------------------------- /stack-ghc-9.14.1.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.14.1.yaml.lock -------------------------------------------------------------------------------- /stack-ghc-9.8.4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.8.4.yaml -------------------------------------------------------------------------------- /stack-ghc-9.8.4.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack-ghc-9.8.4.yaml.lock -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commercialhaskell/casa/HEAD/stack.yaml.lock --------------------------------------------------------------------------------