├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── LICENSE_DE.txt ├── README.md ├── dub.sdl ├── examples ├── embed-diet │ ├── dub.sdl │ ├── dub.selections.json │ ├── source │ │ └── app.d │ └── views │ │ └── home.dt ├── embed-js │ ├── dub.sdl │ ├── dub.selections.json │ ├── source │ │ └── app.d │ └── views │ │ └── home.dt └── embed-raw │ ├── dub.sdl │ ├── dub.selections.json │ └── source │ └── app.d ├── public ├── diskuto-noscript.css ├── diskuto.css └── diskuto.js ├── screenshot.png ├── source └── diskuto │ ├── avatar.d │ ├── backend.d │ ├── backends │ └── mongodb.d │ ├── commentstore.d │ ├── commentstores │ └── mongodb.d │ ├── internal │ └── webutils.d │ ├── settings.d │ ├── userstore.d │ └── web.d └── views ├── diskuto.inc.commentContents.dt ├── diskuto.inc.comments.dt ├── diskuto.manage.dt ├── diskuto.part.comment.dt └── diskuto.part.comments.dt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /LICENSE_DE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/LICENSE_DE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/README.md -------------------------------------------------------------------------------- /dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/dub.sdl -------------------------------------------------------------------------------- /examples/embed-diet/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-diet/dub.sdl -------------------------------------------------------------------------------- /examples/embed-diet/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-diet/dub.selections.json -------------------------------------------------------------------------------- /examples/embed-diet/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-diet/source/app.d -------------------------------------------------------------------------------- /examples/embed-diet/views/home.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-diet/views/home.dt -------------------------------------------------------------------------------- /examples/embed-js/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-js/dub.sdl -------------------------------------------------------------------------------- /examples/embed-js/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-js/dub.selections.json -------------------------------------------------------------------------------- /examples/embed-js/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-js/source/app.d -------------------------------------------------------------------------------- /examples/embed-js/views/home.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-js/views/home.dt -------------------------------------------------------------------------------- /examples/embed-raw/dub.sdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-raw/dub.sdl -------------------------------------------------------------------------------- /examples/embed-raw/dub.selections.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-raw/dub.selections.json -------------------------------------------------------------------------------- /examples/embed-raw/source/app.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/examples/embed-raw/source/app.d -------------------------------------------------------------------------------- /public/diskuto-noscript.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/public/diskuto-noscript.css -------------------------------------------------------------------------------- /public/diskuto.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/public/diskuto.css -------------------------------------------------------------------------------- /public/diskuto.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/public/diskuto.js -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/screenshot.png -------------------------------------------------------------------------------- /source/diskuto/avatar.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/avatar.d -------------------------------------------------------------------------------- /source/diskuto/backend.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/backend.d -------------------------------------------------------------------------------- /source/diskuto/backends/mongodb.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/backends/mongodb.d -------------------------------------------------------------------------------- /source/diskuto/commentstore.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/commentstore.d -------------------------------------------------------------------------------- /source/diskuto/commentstores/mongodb.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/commentstores/mongodb.d -------------------------------------------------------------------------------- /source/diskuto/internal/webutils.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/internal/webutils.d -------------------------------------------------------------------------------- /source/diskuto/settings.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/settings.d -------------------------------------------------------------------------------- /source/diskuto/userstore.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/userstore.d -------------------------------------------------------------------------------- /source/diskuto/web.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/source/diskuto/web.d -------------------------------------------------------------------------------- /views/diskuto.inc.commentContents.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/views/diskuto.inc.commentContents.dt -------------------------------------------------------------------------------- /views/diskuto.inc.comments.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/views/diskuto.inc.comments.dt -------------------------------------------------------------------------------- /views/diskuto.manage.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/views/diskuto.manage.dt -------------------------------------------------------------------------------- /views/diskuto.part.comment.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/views/diskuto.part.comment.dt -------------------------------------------------------------------------------- /views/diskuto.part.comments.dt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rejectedsoftware/diskuto/HEAD/views/diskuto.part.comments.dt --------------------------------------------------------------------------------