├── .gitignore ├── .gitmodules ├── .meteor ├── .gitignore ├── .id ├── cordova-plugins ├── packages ├── release └── versions ├── LICENSE.txt ├── README.md ├── both ├── app.js ├── collections │ ├── schemas.js │ ├── urls.js │ └── visits.js └── router │ └── routes.js ├── client ├── app.js ├── controllers │ ├── home_controller.js │ ├── public_url_index_controller.js │ ├── url_edit_controller.js │ ├── url_redirect_controller.js │ ├── url_show_controller.js │ └── user_url_index_controller.js ├── lib │ ├── d3.min.js │ ├── environment.js │ ├── jquery.selectText.js │ ├── notify.js │ ├── nv.d3.min.js │ └── snackbar.js ├── styles │ ├── app.less │ ├── footer.import.less │ ├── nv.d3.import.less │ ├── snackbar.import.less │ ├── spinkit.import.less │ ├── url_form.import.less │ ├── url_list.import.less │ ├── url_redirect.import.less │ └── url_show.import.less └── views │ ├── home │ ├── home.html │ └── home.js │ ├── layouts │ └── master_layout.html │ ├── loading │ └── loading.html │ ├── not_found │ ├── not_found.html │ └── not_found.js │ ├── shared │ ├── footer.html │ ├── footer.js │ ├── header.html │ ├── header.js │ ├── url_form.html │ ├── url_form.js │ ├── url_list.html │ └── url_list.js │ └── urls │ ├── public_url_index.html │ ├── public_url_index.js │ ├── url_edit.html │ ├── url_edit.js │ ├── url_redirect.html │ ├── url_redirect.js │ ├── url_show.html │ ├── url_show.js │ ├── user_url_index.html │ └── user_url_index.js └── server ├── app.js ├── collections └── README.md ├── email └── README.md ├── jobs └── README.md ├── methods ├── url_upsert.js ├── urls_count.js └── visit_insert.js ├── publications ├── public_urls.js ├── url.js ├── url_visits.js └── user_urls.js └── resources ├── countries.js └── fixtures.js /.gitignore: -------------------------------------------------------------------------------- 1 | *.DS_Store 2 | kadira.js 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/.gitmodules -------------------------------------------------------------------------------- /.meteor/.gitignore: -------------------------------------------------------------------------------- 1 | local 2 | -------------------------------------------------------------------------------- /.meteor/.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/.meteor/.id -------------------------------------------------------------------------------- /.meteor/cordova-plugins: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.meteor/packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/.meteor/packages -------------------------------------------------------------------------------- /.meteor/release: -------------------------------------------------------------------------------- 1 | METEOR@0.9.2.2 2 | -------------------------------------------------------------------------------- /.meteor/versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/.meteor/versions -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/README.md -------------------------------------------------------------------------------- /both/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/both/app.js -------------------------------------------------------------------------------- /both/collections/schemas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/both/collections/schemas.js -------------------------------------------------------------------------------- /both/collections/urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/both/collections/urls.js -------------------------------------------------------------------------------- /both/collections/visits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/both/collections/visits.js -------------------------------------------------------------------------------- /both/router/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/both/router/routes.js -------------------------------------------------------------------------------- /client/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/app.js -------------------------------------------------------------------------------- /client/controllers/home_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/controllers/home_controller.js -------------------------------------------------------------------------------- /client/controllers/public_url_index_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/controllers/public_url_index_controller.js -------------------------------------------------------------------------------- /client/controllers/url_edit_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/controllers/url_edit_controller.js -------------------------------------------------------------------------------- /client/controllers/url_redirect_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/controllers/url_redirect_controller.js -------------------------------------------------------------------------------- /client/controllers/url_show_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/controllers/url_show_controller.js -------------------------------------------------------------------------------- /client/controllers/user_url_index_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/controllers/user_url_index_controller.js -------------------------------------------------------------------------------- /client/lib/d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/lib/d3.min.js -------------------------------------------------------------------------------- /client/lib/environment.js: -------------------------------------------------------------------------------- 1 | Accounts.ui.config({ 2 | passwordSignupFields: 'USERNAME_ONLY' 3 | }); -------------------------------------------------------------------------------- /client/lib/jquery.selectText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/lib/jquery.selectText.js -------------------------------------------------------------------------------- /client/lib/notify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/lib/notify.js -------------------------------------------------------------------------------- /client/lib/nv.d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/lib/nv.d3.min.js -------------------------------------------------------------------------------- /client/lib/snackbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/lib/snackbar.js -------------------------------------------------------------------------------- /client/styles/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/app.less -------------------------------------------------------------------------------- /client/styles/footer.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/footer.import.less -------------------------------------------------------------------------------- /client/styles/nv.d3.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/nv.d3.import.less -------------------------------------------------------------------------------- /client/styles/snackbar.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/snackbar.import.less -------------------------------------------------------------------------------- /client/styles/spinkit.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/spinkit.import.less -------------------------------------------------------------------------------- /client/styles/url_form.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/url_form.import.less -------------------------------------------------------------------------------- /client/styles/url_list.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/url_list.import.less -------------------------------------------------------------------------------- /client/styles/url_redirect.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/url_redirect.import.less -------------------------------------------------------------------------------- /client/styles/url_show.import.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/styles/url_show.import.less -------------------------------------------------------------------------------- /client/views/home/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/home/home.html -------------------------------------------------------------------------------- /client/views/home/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/home/home.js -------------------------------------------------------------------------------- /client/views/layouts/master_layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/layouts/master_layout.html -------------------------------------------------------------------------------- /client/views/loading/loading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/loading/loading.html -------------------------------------------------------------------------------- /client/views/not_found/not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/not_found/not_found.html -------------------------------------------------------------------------------- /client/views/not_found/not_found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/not_found/not_found.js -------------------------------------------------------------------------------- /client/views/shared/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/footer.html -------------------------------------------------------------------------------- /client/views/shared/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/footer.js -------------------------------------------------------------------------------- /client/views/shared/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/header.html -------------------------------------------------------------------------------- /client/views/shared/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/header.js -------------------------------------------------------------------------------- /client/views/shared/url_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/url_form.html -------------------------------------------------------------------------------- /client/views/shared/url_form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/url_form.js -------------------------------------------------------------------------------- /client/views/shared/url_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/url_list.html -------------------------------------------------------------------------------- /client/views/shared/url_list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/shared/url_list.js -------------------------------------------------------------------------------- /client/views/urls/public_url_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/public_url_index.html -------------------------------------------------------------------------------- /client/views/urls/public_url_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/public_url_index.js -------------------------------------------------------------------------------- /client/views/urls/url_edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/url_edit.html -------------------------------------------------------------------------------- /client/views/urls/url_edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/url_edit.js -------------------------------------------------------------------------------- /client/views/urls/url_redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/url_redirect.html -------------------------------------------------------------------------------- /client/views/urls/url_redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/url_redirect.js -------------------------------------------------------------------------------- /client/views/urls/url_show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/url_show.html -------------------------------------------------------------------------------- /client/views/urls/url_show.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/url_show.js -------------------------------------------------------------------------------- /client/views/urls/user_url_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/user_url_index.html -------------------------------------------------------------------------------- /client/views/urls/user_url_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/client/views/urls/user_url_index.js -------------------------------------------------------------------------------- /server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/app.js -------------------------------------------------------------------------------- /server/collections/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/collections/README.md -------------------------------------------------------------------------------- /server/email/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/email/README.md -------------------------------------------------------------------------------- /server/jobs/README.md: -------------------------------------------------------------------------------- 1 | Recurring server-side jobs go here. One per file. -------------------------------------------------------------------------------- /server/methods/url_upsert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/methods/url_upsert.js -------------------------------------------------------------------------------- /server/methods/urls_count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/methods/urls_count.js -------------------------------------------------------------------------------- /server/methods/visit_insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/methods/visit_insert.js -------------------------------------------------------------------------------- /server/publications/public_urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/publications/public_urls.js -------------------------------------------------------------------------------- /server/publications/url.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/publications/url.js -------------------------------------------------------------------------------- /server/publications/url_visits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/publications/url_visits.js -------------------------------------------------------------------------------- /server/publications/user_urls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/publications/user_urls.js -------------------------------------------------------------------------------- /server/resources/countries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/resources/countries.js -------------------------------------------------------------------------------- /server/resources/fixtures.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/npvn/meteor-url-shortener/HEAD/server/resources/fixtures.js --------------------------------------------------------------------------------