├── .gitignore ├── .meteor ├── .finished-upgraders ├── .gitignore ├── .id ├── packages ├── platforms ├── release └── versions ├── .travis.yml ├── README.md ├── client ├── application.html ├── controllers │ ├── authenticated │ │ ├── billing-card.js │ │ ├── billing-overview.js │ │ ├── billing-payment-history.js │ │ ├── billing-plan.js │ │ ├── billing-resubscribe.js │ │ ├── credit-card.js │ │ ├── header.js │ │ ├── todo-list.js │ │ └── todo-lists.js │ └── public │ │ ├── login.js │ │ ├── recover-password.js │ │ ├── reset-password.js │ │ ├── select-plan.js │ │ └── signup.js ├── helpers │ └── helpers-ui.js ├── includes │ └── _header.html ├── layouts │ └── layout-default.html ├── routes │ ├── hooks.js │ ├── routes-authenticated.js │ ├── routes-global.js │ └── routes-public.js ├── stylesheets │ └── sass │ │ ├── application.scss │ │ ├── globals │ │ └── _extends.scss │ │ └── views │ │ ├── authenticated │ │ └── _billing.scss │ │ └── public │ │ ├── _login.scss │ │ └── _select-plan.scss └── views │ ├── authenticated │ ├── billing │ │ ├── _billing-card.html │ │ ├── _billing-invoice.html │ │ ├── _billing-overview.html │ │ ├── _billing-payment-history.html │ │ ├── _billing-plan.html │ │ ├── _billing-resubscribe.html │ │ └── billing.html │ ├── index.html │ ├── todo-list.html │ └── todo-lists.html │ ├── global │ └── credit-card.html │ └── public │ ├── login.html │ ├── not-found.html │ ├── recover-password.html │ ├── reset-password.html │ ├── signup.html │ └── signup │ └── select-plan.html ├── collections ├── invoices.js ├── todo-lists.js └── users.js ├── package.json ├── server ├── admin │ └── startup.js ├── braintree-webhook-functions.js ├── braintree.js ├── email │ └── templates │ │ └── reset-password.js ├── methods │ ├── data │ │ ├── insert │ │ │ └── todo-lists.js │ │ ├── read │ │ │ └── users.js │ │ ├── remove │ │ │ └── todo-lists.js │ │ └── update │ │ │ └── users.js │ └── signup.js ├── publications │ ├── invoices.js │ ├── todo-lists.js │ └── user.js └── routes.js └── settings-example.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.gitignore -------------------------------------------------------------------------------- /.meteor/.finished-upgraders: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.meteor/.finished-upgraders -------------------------------------------------------------------------------- /.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /.meteor/.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.meteor/.id -------------------------------------------------------------------------------- /.meteor/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.meteor/packages -------------------------------------------------------------------------------- /.meteor/platforms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.meteor/platforms -------------------------------------------------------------------------------- /.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@1.3 2 | -------------------------------------------------------------------------------- /.meteor/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.meteor/versions -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/README.md -------------------------------------------------------------------------------- /client/application.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/application.html -------------------------------------------------------------------------------- /client/controllers/authenticated/billing-card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/billing-card.js -------------------------------------------------------------------------------- /client/controllers/authenticated/billing-overview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/billing-overview.js -------------------------------------------------------------------------------- /client/controllers/authenticated/billing-payment-history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/billing-payment-history.js -------------------------------------------------------------------------------- /client/controllers/authenticated/billing-plan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/billing-plan.js -------------------------------------------------------------------------------- /client/controllers/authenticated/billing-resubscribe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/billing-resubscribe.js -------------------------------------------------------------------------------- /client/controllers/authenticated/credit-card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/credit-card.js -------------------------------------------------------------------------------- /client/controllers/authenticated/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/header.js -------------------------------------------------------------------------------- /client/controllers/authenticated/todo-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/todo-list.js -------------------------------------------------------------------------------- /client/controllers/authenticated/todo-lists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/authenticated/todo-lists.js -------------------------------------------------------------------------------- /client/controllers/public/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/public/login.js -------------------------------------------------------------------------------- /client/controllers/public/recover-password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/public/recover-password.js -------------------------------------------------------------------------------- /client/controllers/public/reset-password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/public/reset-password.js -------------------------------------------------------------------------------- /client/controllers/public/select-plan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/public/select-plan.js -------------------------------------------------------------------------------- /client/controllers/public/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/controllers/public/signup.js -------------------------------------------------------------------------------- /client/helpers/helpers-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/helpers/helpers-ui.js -------------------------------------------------------------------------------- /client/includes/_header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/includes/_header.html -------------------------------------------------------------------------------- /client/layouts/layout-default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/layouts/layout-default.html -------------------------------------------------------------------------------- /client/routes/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/routes/hooks.js -------------------------------------------------------------------------------- /client/routes/routes-authenticated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/routes/routes-authenticated.js -------------------------------------------------------------------------------- /client/routes/routes-global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/routes/routes-global.js -------------------------------------------------------------------------------- /client/routes/routes-public.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/routes/routes-public.js -------------------------------------------------------------------------------- /client/stylesheets/sass/application.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/stylesheets/sass/application.scss -------------------------------------------------------------------------------- /client/stylesheets/sass/globals/_extends.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/stylesheets/sass/globals/_extends.scss -------------------------------------------------------------------------------- /client/stylesheets/sass/views/authenticated/_billing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/stylesheets/sass/views/authenticated/_billing.scss -------------------------------------------------------------------------------- /client/stylesheets/sass/views/public/_login.scss: -------------------------------------------------------------------------------- 1 | .login label { 2 | display: block; 3 | @extend %clearfix; 4 | } 5 | -------------------------------------------------------------------------------- /client/stylesheets/sass/views/public/_select-plan.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/stylesheets/sass/views/public/_select-plan.scss -------------------------------------------------------------------------------- /client/views/authenticated/billing/_billing-card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/_billing-card.html -------------------------------------------------------------------------------- /client/views/authenticated/billing/_billing-invoice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/_billing-invoice.html -------------------------------------------------------------------------------- /client/views/authenticated/billing/_billing-overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/_billing-overview.html -------------------------------------------------------------------------------- /client/views/authenticated/billing/_billing-payment-history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/_billing-payment-history.html -------------------------------------------------------------------------------- /client/views/authenticated/billing/_billing-plan.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/_billing-plan.html -------------------------------------------------------------------------------- /client/views/authenticated/billing/_billing-resubscribe.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/_billing-resubscribe.html -------------------------------------------------------------------------------- /client/views/authenticated/billing/billing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/billing/billing.html -------------------------------------------------------------------------------- /client/views/authenticated/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/index.html -------------------------------------------------------------------------------- /client/views/authenticated/todo-list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/todo-list.html -------------------------------------------------------------------------------- /client/views/authenticated/todo-lists.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/authenticated/todo-lists.html -------------------------------------------------------------------------------- /client/views/global/credit-card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/global/credit-card.html -------------------------------------------------------------------------------- /client/views/public/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/public/login.html -------------------------------------------------------------------------------- /client/views/public/not-found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/public/not-found.html -------------------------------------------------------------------------------- /client/views/public/recover-password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/public/recover-password.html -------------------------------------------------------------------------------- /client/views/public/reset-password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/public/reset-password.html -------------------------------------------------------------------------------- /client/views/public/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/public/signup.html -------------------------------------------------------------------------------- /client/views/public/signup/select-plan.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/client/views/public/signup/select-plan.html -------------------------------------------------------------------------------- /collections/invoices.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/collections/invoices.js -------------------------------------------------------------------------------- /collections/todo-lists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/collections/todo-lists.js -------------------------------------------------------------------------------- /collections/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/collections/users.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/package.json -------------------------------------------------------------------------------- /server/admin/startup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/admin/startup.js -------------------------------------------------------------------------------- /server/braintree-webhook-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/braintree-webhook-functions.js -------------------------------------------------------------------------------- /server/braintree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/braintree.js -------------------------------------------------------------------------------- /server/email/templates/reset-password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/email/templates/reset-password.js -------------------------------------------------------------------------------- /server/methods/data/insert/todo-lists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/methods/data/insert/todo-lists.js -------------------------------------------------------------------------------- /server/methods/data/read/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/methods/data/read/users.js -------------------------------------------------------------------------------- /server/methods/data/remove/todo-lists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/methods/data/remove/todo-lists.js -------------------------------------------------------------------------------- /server/methods/data/update/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/methods/data/update/users.js -------------------------------------------------------------------------------- /server/methods/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/methods/signup.js -------------------------------------------------------------------------------- /server/publications/invoices.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/publications/invoices.js -------------------------------------------------------------------------------- /server/publications/todo-lists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/publications/todo-lists.js -------------------------------------------------------------------------------- /server/publications/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/publications/user.js -------------------------------------------------------------------------------- /server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/server/routes.js -------------------------------------------------------------------------------- /settings-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaltakac/meteor-saas-braintree/HEAD/settings-example.json --------------------------------------------------------------------------------