├── .gitignore ├── Procfile ├── README.md ├── circle.yml ├── dev └── local.clj ├── doc ├── features-tasks.md ├── ideas.md └── topics.md ├── env ├── dev │ ├── clj │ │ ├── kata │ │ │ ├── dbconsole.clj │ │ │ ├── dev_middleware.clj │ │ │ ├── env.clj │ │ │ └── figwheel.clj │ │ └── user.clj │ ├── cljs │ │ └── kata │ │ │ └── dev.cljs │ └── resources │ │ ├── config.edn │ │ └── log4j.properties ├── prod │ ├── clj │ │ └── kata │ │ │ └── env.clj │ ├── cljs │ │ └── kata │ │ │ └── prod.cljs │ └── resources │ │ ├── config.edn │ │ └── log4j.properties └── test │ └── resources │ └── config.edn ├── project.clj ├── resources ├── docs │ └── docs.md ├── externs.js ├── migrations │ ├── 20151111194541-add-users-table.down.sql │ ├── 20151111194541-add-users-table.up.sql │ ├── 20160217204128-problems-table.down.sql │ └── 20160217204128-problems-table.up.sql ├── public │ ├── css │ │ ├── codemirror.css │ │ ├── material-design-iconic-font.min.css │ │ ├── re-com.css │ │ └── screen.css │ └── favicon.ico ├── sql │ └── queries.sql └── templates │ ├── error.html │ └── home.html ├── sandbox.policy ├── src ├── clj │ └── kata │ │ ├── config.clj │ │ ├── core.clj │ │ ├── db │ │ └── core.clj │ │ ├── handler.clj │ │ ├── layout.clj │ │ ├── middleware.clj │ │ ├── routes │ │ ├── home.clj │ │ └── services.clj │ │ ├── sandbox.clj │ │ └── twitter_oauth.clj ├── cljc │ └── kata │ │ └── validation.cljc ├── cljs │ └── kata │ │ ├── ajax.cljs │ │ ├── components │ │ ├── editor.cljs │ │ ├── result.cljs │ │ └── table.cljs │ │ ├── core.cljs │ │ ├── pages │ │ ├── about.cljs │ │ ├── display_problems.cljs │ │ ├── problem_editor.cljs │ │ └── submit_problem.cljs │ │ └── util.cljs └── kata │ ├── db │ └── core.clj │ └── handler.clj └── test ├── clj └── kata │ └── test │ ├── db │ └── core.clj │ └── handler.clj └── cljs └── kata ├── core_test.cljs └── doo_runner.cljs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/.gitignore -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/circle.yml -------------------------------------------------------------------------------- /dev/local.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/dev/local.clj -------------------------------------------------------------------------------- /doc/features-tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/doc/features-tasks.md -------------------------------------------------------------------------------- /doc/ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/doc/ideas.md -------------------------------------------------------------------------------- /doc/topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/doc/topics.md -------------------------------------------------------------------------------- /env/dev/clj/kata/dbconsole.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/clj/kata/dbconsole.clj -------------------------------------------------------------------------------- /env/dev/clj/kata/dev_middleware.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/clj/kata/dev_middleware.clj -------------------------------------------------------------------------------- /env/dev/clj/kata/env.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/clj/kata/env.clj -------------------------------------------------------------------------------- /env/dev/clj/kata/figwheel.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/clj/kata/figwheel.clj -------------------------------------------------------------------------------- /env/dev/clj/user.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/clj/user.clj -------------------------------------------------------------------------------- /env/dev/cljs/kata/dev.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/cljs/kata/dev.cljs -------------------------------------------------------------------------------- /env/dev/resources/config.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/resources/config.edn -------------------------------------------------------------------------------- /env/dev/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/dev/resources/log4j.properties -------------------------------------------------------------------------------- /env/prod/clj/kata/env.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/prod/clj/kata/env.clj -------------------------------------------------------------------------------- /env/prod/cljs/kata/prod.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/prod/cljs/kata/prod.cljs -------------------------------------------------------------------------------- /env/prod/resources/config.edn: -------------------------------------------------------------------------------- 1 | {:production true 2 | :port 3000} 3 | -------------------------------------------------------------------------------- /env/prod/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/prod/resources/log4j.properties -------------------------------------------------------------------------------- /env/test/resources/config.edn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/env/test/resources/config.edn -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/project.clj -------------------------------------------------------------------------------- /resources/docs/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/docs/docs.md -------------------------------------------------------------------------------- /resources/externs.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/migrations/20151111194541-add-users-table.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE users; 2 | -------------------------------------------------------------------------------- /resources/migrations/20151111194541-add-users-table.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/migrations/20151111194541-add-users-table.up.sql -------------------------------------------------------------------------------- /resources/migrations/20160217204128-problems-table.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE problems -------------------------------------------------------------------------------- /resources/migrations/20160217204128-problems-table.up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/migrations/20160217204128-problems-table.up.sql -------------------------------------------------------------------------------- /resources/public/css/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/public/css/codemirror.css -------------------------------------------------------------------------------- /resources/public/css/material-design-iconic-font.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/public/css/material-design-iconic-font.min.css -------------------------------------------------------------------------------- /resources/public/css/re-com.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/public/css/re-com.css -------------------------------------------------------------------------------- /resources/public/css/screen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/public/css/screen.css -------------------------------------------------------------------------------- /resources/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/sql/queries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/sql/queries.sql -------------------------------------------------------------------------------- /resources/templates/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/templates/error.html -------------------------------------------------------------------------------- /resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/resources/templates/home.html -------------------------------------------------------------------------------- /sandbox.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/sandbox.policy -------------------------------------------------------------------------------- /src/clj/kata/config.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/config.clj -------------------------------------------------------------------------------- /src/clj/kata/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/core.clj -------------------------------------------------------------------------------- /src/clj/kata/db/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/db/core.clj -------------------------------------------------------------------------------- /src/clj/kata/handler.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/handler.clj -------------------------------------------------------------------------------- /src/clj/kata/layout.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/layout.clj -------------------------------------------------------------------------------- /src/clj/kata/middleware.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/middleware.clj -------------------------------------------------------------------------------- /src/clj/kata/routes/home.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/routes/home.clj -------------------------------------------------------------------------------- /src/clj/kata/routes/services.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/routes/services.clj -------------------------------------------------------------------------------- /src/clj/kata/sandbox.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/sandbox.clj -------------------------------------------------------------------------------- /src/clj/kata/twitter_oauth.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/clj/kata/twitter_oauth.clj -------------------------------------------------------------------------------- /src/cljc/kata/validation.cljc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljc/kata/validation.cljc -------------------------------------------------------------------------------- /src/cljs/kata/ajax.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/ajax.cljs -------------------------------------------------------------------------------- /src/cljs/kata/components/editor.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/components/editor.cljs -------------------------------------------------------------------------------- /src/cljs/kata/components/result.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/components/result.cljs -------------------------------------------------------------------------------- /src/cljs/kata/components/table.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/components/table.cljs -------------------------------------------------------------------------------- /src/cljs/kata/core.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/core.cljs -------------------------------------------------------------------------------- /src/cljs/kata/pages/about.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/pages/about.cljs -------------------------------------------------------------------------------- /src/cljs/kata/pages/display_problems.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/pages/display_problems.cljs -------------------------------------------------------------------------------- /src/cljs/kata/pages/problem_editor.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/pages/problem_editor.cljs -------------------------------------------------------------------------------- /src/cljs/kata/pages/submit_problem.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/pages/submit_problem.cljs -------------------------------------------------------------------------------- /src/cljs/kata/util.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/cljs/kata/util.cljs -------------------------------------------------------------------------------- /src/kata/db/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/kata/db/core.clj -------------------------------------------------------------------------------- /src/kata/handler.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/src/kata/handler.clj -------------------------------------------------------------------------------- /test/clj/kata/test/db/core.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/test/clj/kata/test/db/core.clj -------------------------------------------------------------------------------- /test/clj/kata/test/handler.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/test/clj/kata/test/handler.clj -------------------------------------------------------------------------------- /test/cljs/kata/core_test.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/test/cljs/kata/core_test.cljs -------------------------------------------------------------------------------- /test/cljs/kata/doo_runner.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ClojureTO/kata/HEAD/test/cljs/kata/doo_runner.cljs --------------------------------------------------------------------------------