├── .ctags ├── .gitignore ├── .iex.exs ├── .travis.yml ├── LICENSE.md ├── Procfile ├── README.md ├── app.json ├── apps ├── auth │ ├── .gitignore │ ├── README.md │ ├── config │ │ ├── config.exs │ │ ├── dev.exs │ │ ├── prod.exs │ │ └── test.exs │ ├── lib │ │ ├── auth.ex │ │ └── auth │ │ │ ├── account.ex │ │ │ ├── application.ex │ │ │ └── repo.ex │ ├── mix.exs │ ├── priv │ │ └── repo │ │ │ └── migrations │ │ │ └── 20160731211450_create_accounts.exs │ └── test │ │ ├── auth_test.exs │ │ └── test_helper.exs ├── backoffice │ ├── .gitignore │ ├── README.md │ ├── brunch-config.js │ ├── config │ │ ├── config.exs │ │ ├── dev.exs │ │ ├── prod.exs │ │ └── test.exs │ ├── lib │ │ ├── backoffice.ex │ │ └── backoffice │ │ │ ├── application.ex │ │ │ └── endpoint.ex │ ├── mix.exs │ ├── package.json │ ├── priv │ │ ├── gettext │ │ │ ├── en │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── errors.po │ │ │ └── errors.pot │ │ └── repo │ │ │ └── seeds.exs │ ├── test │ │ ├── controllers │ │ │ └── page_controller_test.exs │ │ ├── support │ │ │ ├── conn_case.ex │ │ │ └── model_case.ex │ │ ├── test_helper.exs │ │ └── views │ │ │ ├── error_view_test.exs │ │ │ ├── layout_view_test.exs │ │ │ └── page_view_test.exs │ └── web │ │ ├── admin │ │ ├── auth │ │ │ └── account.ex │ │ ├── bank │ │ │ ├── customer.ex │ │ │ └── ledger │ │ │ │ ├── account.ex │ │ │ │ └── entry.ex │ │ └── dashboard.ex │ │ ├── controllers │ │ └── page_controller.ex │ │ ├── gettext.ex │ │ ├── router.ex │ │ ├── static │ │ ├── assets │ │ │ ├── favicon.ico │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ ├── fontawesome-webfont.woff2 │ │ │ │ ├── ionicons.eot │ │ │ │ ├── ionicons.svg │ │ │ │ ├── ionicons.ttf │ │ │ │ └── ionicons.woff │ │ │ ├── images │ │ │ │ ├── ex_admin │ │ │ │ │ ├── admin_notes_icon.png │ │ │ │ │ ├── datepicker │ │ │ │ │ │ ├── datepicker-header-bg.png │ │ │ │ │ │ ├── datepicker-input-icon.png │ │ │ │ │ │ ├── datepicker-next-link-icon.png │ │ │ │ │ │ ├── datepicker-nipple.png │ │ │ │ │ │ └── datepicker-prev-link-icon.png │ │ │ │ │ ├── glyphicons-halflings-white.png │ │ │ │ │ ├── glyphicons-halflings.png │ │ │ │ │ └── orderable.png │ │ │ │ └── phoenix.png │ │ │ └── robots.txt │ │ ├── css │ │ │ ├── app.css │ │ │ └── phoenix.css │ │ ├── js │ │ │ ├── app.js │ │ │ └── socket.js │ │ └── vendor │ │ │ ├── active_admin.css.css │ │ │ ├── active_admin.css.css.map │ │ │ ├── admin_lte2.css │ │ │ ├── admin_lte2.css.map │ │ │ ├── admin_lte2.js │ │ │ ├── admin_lte2.js.map │ │ │ ├── ex_admin_common.js │ │ │ ├── ex_admin_common.js.map │ │ │ ├── jquery.min.js │ │ │ └── jquery.min.js.map │ │ ├── templates │ │ ├── layout │ │ │ └── app.html.eex │ │ └── page │ │ │ └── index.html.eex │ │ ├── views │ │ ├── error_helpers.ex │ │ ├── error_view.ex │ │ ├── layout_view.ex │ │ └── page_view.ex │ │ └── web.ex ├── bank │ ├── .gitignore │ ├── .iex.exs │ ├── README.md │ ├── config │ │ ├── config.exs │ │ ├── dev.exs │ │ ├── prod.exs │ │ └── test.exs │ ├── lib │ │ ├── bank.ex │ │ └── bank │ │ │ ├── application.ex │ │ │ ├── customer.ex │ │ │ ├── customer_registration.ex │ │ │ ├── deposit.ex │ │ │ ├── iex_helpers.ex │ │ │ ├── ledger.ex │ │ │ ├── ledger │ │ │ ├── account.ex │ │ │ └── entry.ex │ │ │ ├── model.ex │ │ │ ├── repo.ex │ │ │ └── transfer.ex │ ├── mix.exs │ ├── priv │ │ └── repo │ │ │ ├── migrations │ │ │ ├── 20160527233040_create_account.exs │ │ │ ├── 20160527233041_create_customer.exs │ │ │ └── 20160528001304_create_entries.exs │ │ │ └── seeds.exs │ └── test │ │ ├── bank │ │ ├── customer_test.exs │ │ ├── ledger │ │ │ └── account_test.exs │ │ ├── ledger_test.exs │ │ ├── transaction_test.exs │ │ └── transfer_test.exs │ │ ├── bank_test.exs │ │ ├── support │ │ └── case.ex │ │ └── test_helper.exs ├── bank_web │ ├── .gitignore │ ├── .iex.exs │ ├── README.md │ ├── brunch-config.js │ ├── config │ │ ├── config.exs │ │ ├── dev.exs │ │ ├── prod.exs │ │ └── test.exs │ ├── lib │ │ ├── bank_web.ex │ │ └── bank_web │ │ │ ├── application.ex │ │ │ └── endpoint.ex │ ├── mix.exs │ ├── package.json │ ├── priv │ │ └── gettext │ │ │ ├── en │ │ │ └── LC_MESSAGES │ │ │ │ └── errors.po │ │ │ └── errors.pot │ ├── test │ │ ├── controllers │ │ │ ├── account_controller_test.exs │ │ │ ├── page_controller_test.exs │ │ │ └── transfer_controller_test.exs │ │ ├── support │ │ │ ├── channel_case.ex │ │ │ ├── conn_case.ex │ │ │ └── model_case.ex │ │ ├── test_helper.exs │ │ └── views │ │ │ ├── account_view_test.exs │ │ │ ├── error_view_test.exs │ │ │ ├── layout_view_test.exs │ │ │ └── page_view_test.exs │ └── web │ │ ├── controllers │ │ ├── account_controller.ex │ │ ├── authentication.ex │ │ ├── page_controller.ex │ │ ├── session_controller.ex │ │ └── transfer_controller.ex │ │ ├── gettext.ex │ │ ├── router.ex │ │ ├── static │ │ ├── assets │ │ │ ├── favicon.ico │ │ │ ├── images │ │ │ │ └── phoenix.png │ │ │ └── robots.txt │ │ ├── css │ │ │ └── app.css │ │ ├── js │ │ │ ├── app.js │ │ │ └── socket.js │ │ └── vendor │ │ │ └── css │ │ │ └── bootstrap-yeti.min.css │ │ ├── templates │ │ ├── account │ │ │ └── show.html.eex │ │ ├── layout │ │ │ └── app.html.eex │ │ ├── page │ │ │ └── index.html.eex │ │ ├── session │ │ │ └── new.html.eex │ │ └── transfer │ │ │ └── new.html.eex │ │ ├── views │ │ ├── account_view.ex │ │ ├── error_helpers.ex │ │ ├── error_view.ex │ │ ├── layout_view.ex │ │ ├── page_view.ex │ │ ├── session_view.ex │ │ └── transfer_view.ex │ │ └── web.ex ├── master_proxy │ ├── .gitignore │ ├── README.md │ ├── config │ │ └── config.exs │ ├── lib │ │ ├── master_proxy.ex │ │ └── master_proxy │ │ │ ├── application.ex │ │ │ └── plug.ex │ ├── mix.exs │ └── test │ │ ├── master_proxy_test.exs │ │ └── test_helper.exs ├── messenger │ ├── .gitignore │ ├── .iex.exs │ ├── README.md │ ├── config │ │ └── config.exs │ ├── lib │ │ ├── messenger.ex │ │ └── messenger │ │ │ ├── application.ex │ │ │ ├── logger.ex │ │ │ └── test.ex │ ├── mix.exs │ └── test │ │ ├── messenger_test.exs │ │ └── test_helper.exs └── money │ ├── .gitignore │ ├── .iex.exs │ ├── README.md │ ├── config │ └── config.exs │ ├── lib │ ├── money.ex │ └── money │ │ ├── ecto.ex │ │ └── phoenix.ex │ ├── mix.exs │ └── test │ ├── money_test.exs │ └── test_helper.exs ├── compile ├── config └── config.exs ├── docs ├── diagram.png └── main.md ├── elixir_buildpack.config ├── mix.exs ├── mix.lock ├── phoenix_static_buildpack.config └── script └── diagram.exs /.ctags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/.ctags -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/.gitignore -------------------------------------------------------------------------------- /.iex.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/.iex.exs -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: cd apps/master_proxy && MIX_ENV=prod mix run --no-halt 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/app.json -------------------------------------------------------------------------------- /apps/auth/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/.gitignore -------------------------------------------------------------------------------- /apps/auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/README.md -------------------------------------------------------------------------------- /apps/auth/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/config/config.exs -------------------------------------------------------------------------------- /apps/auth/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/config/dev.exs -------------------------------------------------------------------------------- /apps/auth/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/config/prod.exs -------------------------------------------------------------------------------- /apps/auth/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/config/test.exs -------------------------------------------------------------------------------- /apps/auth/lib/auth.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/lib/auth.ex -------------------------------------------------------------------------------- /apps/auth/lib/auth/account.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/lib/auth/account.ex -------------------------------------------------------------------------------- /apps/auth/lib/auth/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/lib/auth/application.ex -------------------------------------------------------------------------------- /apps/auth/lib/auth/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/lib/auth/repo.ex -------------------------------------------------------------------------------- /apps/auth/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/mix.exs -------------------------------------------------------------------------------- /apps/auth/priv/repo/migrations/20160731211450_create_accounts.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/priv/repo/migrations/20160731211450_create_accounts.exs -------------------------------------------------------------------------------- /apps/auth/test/auth_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/auth/test/auth_test.exs -------------------------------------------------------------------------------- /apps/auth/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | 3 | Ecto.Adapters.SQL.Sandbox.mode(Auth.Repo, :manual) 4 | -------------------------------------------------------------------------------- /apps/backoffice/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/.gitignore -------------------------------------------------------------------------------- /apps/backoffice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/README.md -------------------------------------------------------------------------------- /apps/backoffice/brunch-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/brunch-config.js -------------------------------------------------------------------------------- /apps/backoffice/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/config/config.exs -------------------------------------------------------------------------------- /apps/backoffice/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/config/dev.exs -------------------------------------------------------------------------------- /apps/backoffice/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/config/prod.exs -------------------------------------------------------------------------------- /apps/backoffice/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/config/test.exs -------------------------------------------------------------------------------- /apps/backoffice/lib/backoffice.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/lib/backoffice.ex -------------------------------------------------------------------------------- /apps/backoffice/lib/backoffice/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/lib/backoffice/application.ex -------------------------------------------------------------------------------- /apps/backoffice/lib/backoffice/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/lib/backoffice/endpoint.ex -------------------------------------------------------------------------------- /apps/backoffice/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/mix.exs -------------------------------------------------------------------------------- /apps/backoffice/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/package.json -------------------------------------------------------------------------------- /apps/backoffice/priv/gettext/en/LC_MESSAGES/errors.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/priv/gettext/en/LC_MESSAGES/errors.po -------------------------------------------------------------------------------- /apps/backoffice/priv/gettext/errors.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/priv/gettext/errors.pot -------------------------------------------------------------------------------- /apps/backoffice/priv/repo/seeds.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/priv/repo/seeds.exs -------------------------------------------------------------------------------- /apps/backoffice/test/controllers/page_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/test/controllers/page_controller_test.exs -------------------------------------------------------------------------------- /apps/backoffice/test/support/conn_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/test/support/conn_case.ex -------------------------------------------------------------------------------- /apps/backoffice/test/support/model_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/test/support/model_case.ex -------------------------------------------------------------------------------- /apps/backoffice/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start 2 | 3 | -------------------------------------------------------------------------------- /apps/backoffice/test/views/error_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/test/views/error_view_test.exs -------------------------------------------------------------------------------- /apps/backoffice/test/views/layout_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/test/views/layout_view_test.exs -------------------------------------------------------------------------------- /apps/backoffice/test/views/page_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/test/views/page_view_test.exs -------------------------------------------------------------------------------- /apps/backoffice/web/admin/auth/account.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/admin/auth/account.ex -------------------------------------------------------------------------------- /apps/backoffice/web/admin/bank/customer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/admin/bank/customer.ex -------------------------------------------------------------------------------- /apps/backoffice/web/admin/bank/ledger/account.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/admin/bank/ledger/account.ex -------------------------------------------------------------------------------- /apps/backoffice/web/admin/bank/ledger/entry.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/admin/bank/ledger/entry.ex -------------------------------------------------------------------------------- /apps/backoffice/web/admin/dashboard.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/admin/dashboard.ex -------------------------------------------------------------------------------- /apps/backoffice/web/controllers/page_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/controllers/page_controller.ex -------------------------------------------------------------------------------- /apps/backoffice/web/gettext.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/gettext.ex -------------------------------------------------------------------------------- /apps/backoffice/web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/router.ex -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/favicon.ico -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/ionicons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/ionicons.eot -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/ionicons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/ionicons.svg -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/ionicons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/ionicons.ttf -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/fonts/ionicons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/fonts/ionicons.woff -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/admin_notes_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/admin_notes_icon.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-header-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-header-bg.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-input-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-input-icon.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-next-link-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-next-link-icon.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-nipple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-nipple.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-prev-link-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/datepicker/datepicker-prev-link-icon.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/glyphicons-halflings.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/ex_admin/orderable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/ex_admin/orderable.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/images/phoenix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/images/phoenix.png -------------------------------------------------------------------------------- /apps/backoffice/web/static/assets/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/assets/robots.txt -------------------------------------------------------------------------------- /apps/backoffice/web/static/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/css/app.css -------------------------------------------------------------------------------- /apps/backoffice/web/static/css/phoenix.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/css/phoenix.css -------------------------------------------------------------------------------- /apps/backoffice/web/static/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/js/app.js -------------------------------------------------------------------------------- /apps/backoffice/web/static/js/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/js/socket.js -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/active_admin.css.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/active_admin.css.css -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/active_admin.css.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/active_admin.css.css.map -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/admin_lte2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/admin_lte2.css -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/admin_lte2.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/admin_lte2.css.map -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/admin_lte2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/admin_lte2.js -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/admin_lte2.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/admin_lte2.js.map -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/ex_admin_common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/ex_admin_common.js -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/ex_admin_common.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/ex_admin_common.js.map -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/jquery.min.js -------------------------------------------------------------------------------- /apps/backoffice/web/static/vendor/jquery.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/static/vendor/jquery.min.js.map -------------------------------------------------------------------------------- /apps/backoffice/web/templates/layout/app.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/templates/layout/app.html.eex -------------------------------------------------------------------------------- /apps/backoffice/web/templates/page/index.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/templates/page/index.html.eex -------------------------------------------------------------------------------- /apps/backoffice/web/views/error_helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/views/error_helpers.ex -------------------------------------------------------------------------------- /apps/backoffice/web/views/error_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/views/error_view.ex -------------------------------------------------------------------------------- /apps/backoffice/web/views/layout_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/views/layout_view.ex -------------------------------------------------------------------------------- /apps/backoffice/web/views/page_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/views/page_view.ex -------------------------------------------------------------------------------- /apps/backoffice/web/web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/backoffice/web/web.ex -------------------------------------------------------------------------------- /apps/bank/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/.gitignore -------------------------------------------------------------------------------- /apps/bank/.iex.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/.iex.exs -------------------------------------------------------------------------------- /apps/bank/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/README.md -------------------------------------------------------------------------------- /apps/bank/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/config/config.exs -------------------------------------------------------------------------------- /apps/bank/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/config/dev.exs -------------------------------------------------------------------------------- /apps/bank/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/config/prod.exs -------------------------------------------------------------------------------- /apps/bank/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/config/test.exs -------------------------------------------------------------------------------- /apps/bank/lib/bank.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/application.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/customer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/customer.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/customer_registration.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/customer_registration.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/deposit.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/deposit.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/iex_helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/iex_helpers.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/ledger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/ledger.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/ledger/account.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/ledger/account.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/ledger/entry.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/ledger/entry.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/model.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/model.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/repo.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/repo.ex -------------------------------------------------------------------------------- /apps/bank/lib/bank/transfer.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/lib/bank/transfer.ex -------------------------------------------------------------------------------- /apps/bank/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/mix.exs -------------------------------------------------------------------------------- /apps/bank/priv/repo/migrations/20160527233040_create_account.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/priv/repo/migrations/20160527233040_create_account.exs -------------------------------------------------------------------------------- /apps/bank/priv/repo/migrations/20160527233041_create_customer.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/priv/repo/migrations/20160527233041_create_customer.exs -------------------------------------------------------------------------------- /apps/bank/priv/repo/migrations/20160528001304_create_entries.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/priv/repo/migrations/20160528001304_create_entries.exs -------------------------------------------------------------------------------- /apps/bank/priv/repo/seeds.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/priv/repo/seeds.exs -------------------------------------------------------------------------------- /apps/bank/test/bank/customer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/bank/customer_test.exs -------------------------------------------------------------------------------- /apps/bank/test/bank/ledger/account_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/bank/ledger/account_test.exs -------------------------------------------------------------------------------- /apps/bank/test/bank/ledger_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/bank/ledger_test.exs -------------------------------------------------------------------------------- /apps/bank/test/bank/transaction_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/bank/transaction_test.exs -------------------------------------------------------------------------------- /apps/bank/test/bank/transfer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/bank/transfer_test.exs -------------------------------------------------------------------------------- /apps/bank/test/bank_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/bank_test.exs -------------------------------------------------------------------------------- /apps/bank/test/support/case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank/test/support/case.ex -------------------------------------------------------------------------------- /apps/bank/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | 3 | Ecto.Adapters.SQL.Sandbox.mode(Bank.Repo, :manual) 4 | -------------------------------------------------------------------------------- /apps/bank_web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/.gitignore -------------------------------------------------------------------------------- /apps/bank_web/.iex.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/.iex.exs -------------------------------------------------------------------------------- /apps/bank_web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/README.md -------------------------------------------------------------------------------- /apps/bank_web/brunch-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/brunch-config.js -------------------------------------------------------------------------------- /apps/bank_web/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/config/config.exs -------------------------------------------------------------------------------- /apps/bank_web/config/dev.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/config/dev.exs -------------------------------------------------------------------------------- /apps/bank_web/config/prod.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/config/prod.exs -------------------------------------------------------------------------------- /apps/bank_web/config/test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/config/test.exs -------------------------------------------------------------------------------- /apps/bank_web/lib/bank_web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/lib/bank_web.ex -------------------------------------------------------------------------------- /apps/bank_web/lib/bank_web/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/lib/bank_web/application.ex -------------------------------------------------------------------------------- /apps/bank_web/lib/bank_web/endpoint.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/lib/bank_web/endpoint.ex -------------------------------------------------------------------------------- /apps/bank_web/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/mix.exs -------------------------------------------------------------------------------- /apps/bank_web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/package.json -------------------------------------------------------------------------------- /apps/bank_web/priv/gettext/en/LC_MESSAGES/errors.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/priv/gettext/en/LC_MESSAGES/errors.po -------------------------------------------------------------------------------- /apps/bank_web/priv/gettext/errors.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/priv/gettext/errors.pot -------------------------------------------------------------------------------- /apps/bank_web/test/controllers/account_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/controllers/account_controller_test.exs -------------------------------------------------------------------------------- /apps/bank_web/test/controllers/page_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/controllers/page_controller_test.exs -------------------------------------------------------------------------------- /apps/bank_web/test/controllers/transfer_controller_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/controllers/transfer_controller_test.exs -------------------------------------------------------------------------------- /apps/bank_web/test/support/channel_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/support/channel_case.ex -------------------------------------------------------------------------------- /apps/bank_web/test/support/conn_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/support/conn_case.ex -------------------------------------------------------------------------------- /apps/bank_web/test/support/model_case.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/support/model_case.ex -------------------------------------------------------------------------------- /apps/bank_web/test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/test_helper.exs -------------------------------------------------------------------------------- /apps/bank_web/test/views/account_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/views/account_view_test.exs -------------------------------------------------------------------------------- /apps/bank_web/test/views/error_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/views/error_view_test.exs -------------------------------------------------------------------------------- /apps/bank_web/test/views/layout_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/views/layout_view_test.exs -------------------------------------------------------------------------------- /apps/bank_web/test/views/page_view_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/test/views/page_view_test.exs -------------------------------------------------------------------------------- /apps/bank_web/web/controllers/account_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/controllers/account_controller.ex -------------------------------------------------------------------------------- /apps/bank_web/web/controllers/authentication.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/controllers/authentication.ex -------------------------------------------------------------------------------- /apps/bank_web/web/controllers/page_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/controllers/page_controller.ex -------------------------------------------------------------------------------- /apps/bank_web/web/controllers/session_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/controllers/session_controller.ex -------------------------------------------------------------------------------- /apps/bank_web/web/controllers/transfer_controller.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/controllers/transfer_controller.ex -------------------------------------------------------------------------------- /apps/bank_web/web/gettext.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/gettext.ex -------------------------------------------------------------------------------- /apps/bank_web/web/router.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/router.ex -------------------------------------------------------------------------------- /apps/bank_web/web/static/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/assets/favicon.ico -------------------------------------------------------------------------------- /apps/bank_web/web/static/assets/images/phoenix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/assets/images/phoenix.png -------------------------------------------------------------------------------- /apps/bank_web/web/static/assets/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/assets/robots.txt -------------------------------------------------------------------------------- /apps/bank_web/web/static/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/css/app.css -------------------------------------------------------------------------------- /apps/bank_web/web/static/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/js/app.js -------------------------------------------------------------------------------- /apps/bank_web/web/static/js/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/js/socket.js -------------------------------------------------------------------------------- /apps/bank_web/web/static/vendor/css/bootstrap-yeti.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/static/vendor/css/bootstrap-yeti.min.css -------------------------------------------------------------------------------- /apps/bank_web/web/templates/account/show.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/templates/account/show.html.eex -------------------------------------------------------------------------------- /apps/bank_web/web/templates/layout/app.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/templates/layout/app.html.eex -------------------------------------------------------------------------------- /apps/bank_web/web/templates/page/index.html.eex: -------------------------------------------------------------------------------- 1 |

Welcome

2 | -------------------------------------------------------------------------------- /apps/bank_web/web/templates/session/new.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/templates/session/new.html.eex -------------------------------------------------------------------------------- /apps/bank_web/web/templates/transfer/new.html.eex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/templates/transfer/new.html.eex -------------------------------------------------------------------------------- /apps/bank_web/web/views/account_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/account_view.ex -------------------------------------------------------------------------------- /apps/bank_web/web/views/error_helpers.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/error_helpers.ex -------------------------------------------------------------------------------- /apps/bank_web/web/views/error_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/error_view.ex -------------------------------------------------------------------------------- /apps/bank_web/web/views/layout_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/layout_view.ex -------------------------------------------------------------------------------- /apps/bank_web/web/views/page_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/page_view.ex -------------------------------------------------------------------------------- /apps/bank_web/web/views/session_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/session_view.ex -------------------------------------------------------------------------------- /apps/bank_web/web/views/transfer_view.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/views/transfer_view.ex -------------------------------------------------------------------------------- /apps/bank_web/web/web.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/bank_web/web/web.ex -------------------------------------------------------------------------------- /apps/master_proxy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/.gitignore -------------------------------------------------------------------------------- /apps/master_proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/README.md -------------------------------------------------------------------------------- /apps/master_proxy/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/config/config.exs -------------------------------------------------------------------------------- /apps/master_proxy/lib/master_proxy.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/lib/master_proxy.ex -------------------------------------------------------------------------------- /apps/master_proxy/lib/master_proxy/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/lib/master_proxy/application.ex -------------------------------------------------------------------------------- /apps/master_proxy/lib/master_proxy/plug.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/lib/master_proxy/plug.ex -------------------------------------------------------------------------------- /apps/master_proxy/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/mix.exs -------------------------------------------------------------------------------- /apps/master_proxy/test/master_proxy_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/master_proxy/test/master_proxy_test.exs -------------------------------------------------------------------------------- /apps/master_proxy/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /apps/messenger/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/.gitignore -------------------------------------------------------------------------------- /apps/messenger/.iex.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/.iex.exs -------------------------------------------------------------------------------- /apps/messenger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/README.md -------------------------------------------------------------------------------- /apps/messenger/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/config/config.exs -------------------------------------------------------------------------------- /apps/messenger/lib/messenger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/lib/messenger.ex -------------------------------------------------------------------------------- /apps/messenger/lib/messenger/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/lib/messenger/application.ex -------------------------------------------------------------------------------- /apps/messenger/lib/messenger/logger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/lib/messenger/logger.ex -------------------------------------------------------------------------------- /apps/messenger/lib/messenger/test.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/lib/messenger/test.ex -------------------------------------------------------------------------------- /apps/messenger/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/mix.exs -------------------------------------------------------------------------------- /apps/messenger/test/messenger_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/messenger/test/messenger_test.exs -------------------------------------------------------------------------------- /apps/messenger/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /apps/money/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/.gitignore -------------------------------------------------------------------------------- /apps/money/.iex.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/.iex.exs -------------------------------------------------------------------------------- /apps/money/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/README.md -------------------------------------------------------------------------------- /apps/money/config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/config/config.exs -------------------------------------------------------------------------------- /apps/money/lib/money.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/lib/money.ex -------------------------------------------------------------------------------- /apps/money/lib/money/ecto.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/lib/money/ecto.ex -------------------------------------------------------------------------------- /apps/money/lib/money/phoenix.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/lib/money/phoenix.ex -------------------------------------------------------------------------------- /apps/money/mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/mix.exs -------------------------------------------------------------------------------- /apps/money/test/money_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/apps/money/test/money_test.exs -------------------------------------------------------------------------------- /apps/money/test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/compile -------------------------------------------------------------------------------- /config/config.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/config/config.exs -------------------------------------------------------------------------------- /docs/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/docs/diagram.png -------------------------------------------------------------------------------- /docs/main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/docs/main.md -------------------------------------------------------------------------------- /elixir_buildpack.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/elixir_buildpack.config -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/mix.lock -------------------------------------------------------------------------------- /phoenix_static_buildpack.config: -------------------------------------------------------------------------------- 1 | phoenix_relative_path=apps/bank_web 2 | -------------------------------------------------------------------------------- /script/diagram.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wojtekmach/acme_bank/HEAD/script/diagram.exs --------------------------------------------------------------------------------