├── .dockerignore ├── .gitignore ├── .travis.yml ├── CLA.md ├── Dockerfile ├── LICENSE ├── Makefile ├── Makefile.docker ├── README.md ├── app ├── DevelMain.hs ├── devel.hs ├── fixtures │ └── Main.hs ├── main.hs ├── migration │ └── Main.hs └── truncate │ └── Main.hs ├── config ├── favicon.ico ├── keter.yml ├── robots.txt ├── settings.yml └── test-settings.yml ├── docker-compose.yml ├── frontend ├── CHANGELOG.md ├── README.md ├── gulpfile.js ├── index.html ├── js │ ├── app.js │ └── surrogate_autocomplete.js ├── package-lock.json ├── package.json └── scss │ ├── _code.scss │ ├── _colors.scss │ ├── _footer.scss │ ├── _layout.scss │ ├── _settings.scss │ ├── _variables.scss │ └── app.scss ├── package.yaml ├── scripts ├── create-db-users.sh └── docker-pg-su-env.sh ├── src ├── AppType.hs ├── Application.hs ├── Foundation.hs ├── Handler │ ├── Abstract.hs │ ├── Admin.hs │ ├── Auth.hs │ ├── Auth │ │ ├── Forms.hs │ │ └── Views.hs │ ├── Home.hs │ └── Sessions.hs ├── Helpers │ ├── Email.hs │ ├── Forms.hs │ ├── Handlers.hs │ ├── PaginateUtil.hs │ ├── Pandoc.hs │ └── Views.hs ├── Import.hs ├── Import │ └── NoFoundation.hs ├── Model.hs ├── Model │ ├── API.hs │ ├── BCrypt.hs │ ├── Fixtures.hs │ ├── Instances.hs │ ├── Render.hs │ └── Types.hs ├── Routes.hs ├── Settings.hs └── Settings │ └── StaticFiles.hs ├── stack.yaml ├── static └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff └── test ├── Spec.hs └── TestImport.hs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/.travis.yml -------------------------------------------------------------------------------- /CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/CLA.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/Makefile.docker -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/README.md -------------------------------------------------------------------------------- /app/DevelMain.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/app/DevelMain.hs -------------------------------------------------------------------------------- /app/devel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/app/devel.hs -------------------------------------------------------------------------------- /app/fixtures/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/app/fixtures/Main.hs -------------------------------------------------------------------------------- /app/main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/app/main.hs -------------------------------------------------------------------------------- /app/migration/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/app/migration/Main.hs -------------------------------------------------------------------------------- /app/truncate/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/app/truncate/Main.hs -------------------------------------------------------------------------------- /config/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/config/favicon.ico -------------------------------------------------------------------------------- /config/keter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/config/keter.yml -------------------------------------------------------------------------------- /config/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | -------------------------------------------------------------------------------- /config/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/config/settings.yml -------------------------------------------------------------------------------- /config/test-settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/config/test-settings.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## Version 1.0 (November 19, 2015) 4 | 5 | Initial release. 6 | -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/gulpfile.js -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/js/app.js: -------------------------------------------------------------------------------- 1 | $(document).foundation(); 2 | -------------------------------------------------------------------------------- /frontend/js/surrogate_autocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/js/surrogate_autocomplete.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/scss/_code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/_code.scss -------------------------------------------------------------------------------- /frontend/scss/_colors.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/_colors.scss -------------------------------------------------------------------------------- /frontend/scss/_footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/_footer.scss -------------------------------------------------------------------------------- /frontend/scss/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/_layout.scss -------------------------------------------------------------------------------- /frontend/scss/_settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/_settings.scss -------------------------------------------------------------------------------- /frontend/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/_variables.scss -------------------------------------------------------------------------------- /frontend/scss/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/frontend/scss/app.scss -------------------------------------------------------------------------------- /package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/package.yaml -------------------------------------------------------------------------------- /scripts/create-db-users.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/scripts/create-db-users.sh -------------------------------------------------------------------------------- /scripts/docker-pg-su-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/scripts/docker-pg-su-env.sh -------------------------------------------------------------------------------- /src/AppType.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/AppType.hs -------------------------------------------------------------------------------- /src/Application.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Application.hs -------------------------------------------------------------------------------- /src/Foundation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Foundation.hs -------------------------------------------------------------------------------- /src/Handler/Abstract.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Abstract.hs -------------------------------------------------------------------------------- /src/Handler/Admin.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Admin.hs -------------------------------------------------------------------------------- /src/Handler/Auth.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Auth.hs -------------------------------------------------------------------------------- /src/Handler/Auth/Forms.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Auth/Forms.hs -------------------------------------------------------------------------------- /src/Handler/Auth/Views.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Auth/Views.hs -------------------------------------------------------------------------------- /src/Handler/Home.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Home.hs -------------------------------------------------------------------------------- /src/Handler/Sessions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Handler/Sessions.hs -------------------------------------------------------------------------------- /src/Helpers/Email.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Helpers/Email.hs -------------------------------------------------------------------------------- /src/Helpers/Forms.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Helpers/Forms.hs -------------------------------------------------------------------------------- /src/Helpers/Handlers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Helpers/Handlers.hs -------------------------------------------------------------------------------- /src/Helpers/PaginateUtil.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Helpers/PaginateUtil.hs -------------------------------------------------------------------------------- /src/Helpers/Pandoc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Helpers/Pandoc.hs -------------------------------------------------------------------------------- /src/Helpers/Views.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Helpers/Views.hs -------------------------------------------------------------------------------- /src/Import.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Import.hs -------------------------------------------------------------------------------- /src/Import/NoFoundation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Import/NoFoundation.hs -------------------------------------------------------------------------------- /src/Model.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model.hs -------------------------------------------------------------------------------- /src/Model/API.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model/API.hs -------------------------------------------------------------------------------- /src/Model/BCrypt.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model/BCrypt.hs -------------------------------------------------------------------------------- /src/Model/Fixtures.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model/Fixtures.hs -------------------------------------------------------------------------------- /src/Model/Instances.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model/Instances.hs -------------------------------------------------------------------------------- /src/Model/Render.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model/Render.hs -------------------------------------------------------------------------------- /src/Model/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Model/Types.hs -------------------------------------------------------------------------------- /src/Routes.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Routes.hs -------------------------------------------------------------------------------- /src/Settings.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Settings.hs -------------------------------------------------------------------------------- /src/Settings/StaticFiles.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/src/Settings/StaticFiles.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/stack.yaml -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/static/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/static/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/static/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /static/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/static/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/test/Spec.hs -------------------------------------------------------------------------------- /test/TestImport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lorepub/moot/HEAD/test/TestImport.hs --------------------------------------------------------------------------------