├── .gitignore ├── README.md ├── doc ├── HOWTO-blog.md ├── fsm1.png ├── fsm2.png ├── fsm3.png ├── fsm4.png ├── fsm5.png └── fsm6.png ├── login-fsm ├── README.md ├── fsm.dot ├── fsm.svg ├── project.clj ├── resources │ └── public │ │ ├── index.html │ │ └── js │ │ └── core.js └── src │ ├── clj │ ├── reframe_fsm │ │ └── server.clj │ └── user.clj │ └── cljs │ └── reframe_fsm │ └── core.cljs ├── register-fsm ├── fsm.dot ├── fsm.svg ├── project.clj ├── resources │ └── public │ │ ├── index.html │ │ └── js │ │ └── core.js └── src │ ├── clj │ ├── reframe_fsm │ │ └── server.clj │ └── user.clj │ ├── cljc │ └── reframe_fsm │ │ └── fsm.cljc │ └── cljs │ └── reframe_fsm │ └── core.cljs └── register-no-fsm ├── project.clj ├── resources └── public │ ├── index.html │ └── js │ └── core.js └── src ├── clj ├── reframe_fsm │ └── server.clj └── user.clj └── cljs └── reframe_fsm └── core.cljs /.gitignore: -------------------------------------------------------------------------------- 1 | out/ 2 | target/ 3 | .classpath 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/README.md -------------------------------------------------------------------------------- /doc/HOWTO-blog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/HOWTO-blog.md -------------------------------------------------------------------------------- /doc/fsm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/fsm1.png -------------------------------------------------------------------------------- /doc/fsm2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/fsm2.png -------------------------------------------------------------------------------- /doc/fsm3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/fsm3.png -------------------------------------------------------------------------------- /doc/fsm4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/fsm4.png -------------------------------------------------------------------------------- /doc/fsm5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/fsm5.png -------------------------------------------------------------------------------- /doc/fsm6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/doc/fsm6.png -------------------------------------------------------------------------------- /login-fsm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/README.md -------------------------------------------------------------------------------- /login-fsm/fsm.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/fsm.dot -------------------------------------------------------------------------------- /login-fsm/fsm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/fsm.svg -------------------------------------------------------------------------------- /login-fsm/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/project.clj -------------------------------------------------------------------------------- /login-fsm/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/resources/public/index.html -------------------------------------------------------------------------------- /login-fsm/resources/public/js/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/resources/public/js/core.js -------------------------------------------------------------------------------- /login-fsm/src/clj/reframe_fsm/server.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/src/clj/reframe_fsm/server.clj -------------------------------------------------------------------------------- /login-fsm/src/clj/user.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/src/clj/user.clj -------------------------------------------------------------------------------- /login-fsm/src/cljs/reframe_fsm/core.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/login-fsm/src/cljs/reframe_fsm/core.cljs -------------------------------------------------------------------------------- /register-fsm/fsm.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/fsm.dot -------------------------------------------------------------------------------- /register-fsm/fsm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/fsm.svg -------------------------------------------------------------------------------- /register-fsm/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/project.clj -------------------------------------------------------------------------------- /register-fsm/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/resources/public/index.html -------------------------------------------------------------------------------- /register-fsm/resources/public/js/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/resources/public/js/core.js -------------------------------------------------------------------------------- /register-fsm/src/clj/reframe_fsm/server.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/src/clj/reframe_fsm/server.clj -------------------------------------------------------------------------------- /register-fsm/src/clj/user.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/src/clj/user.clj -------------------------------------------------------------------------------- /register-fsm/src/cljc/reframe_fsm/fsm.cljc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/src/cljc/reframe_fsm/fsm.cljc -------------------------------------------------------------------------------- /register-fsm/src/cljs/reframe_fsm/core.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-fsm/src/cljs/reframe_fsm/core.cljs -------------------------------------------------------------------------------- /register-no-fsm/project.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-no-fsm/project.clj -------------------------------------------------------------------------------- /register-no-fsm/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-no-fsm/resources/public/index.html -------------------------------------------------------------------------------- /register-no-fsm/resources/public/js/core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-no-fsm/resources/public/js/core.js -------------------------------------------------------------------------------- /register-no-fsm/src/clj/reframe_fsm/server.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-no-fsm/src/clj/reframe_fsm/server.clj -------------------------------------------------------------------------------- /register-no-fsm/src/clj/user.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-no-fsm/src/clj/user.clj -------------------------------------------------------------------------------- /register-no-fsm/src/cljs/reframe_fsm/core.cljs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jebberjeb/reframe-fsm/HEAD/register-no-fsm/src/cljs/reframe_fsm/core.cljs --------------------------------------------------------------------------------