├── Procfile ├── .npmrc ├── public ├── components │ ├── bowser │ │ ├── .gitignore │ │ ├── src │ │ │ └── copyright.js │ │ ├── .travis.yml │ │ ├── Makefile │ │ ├── component.json │ │ ├── package.json │ │ ├── make │ │ │ └── build.js │ │ └── .bower.json │ ├── seismo │ │ ├── .gitignore │ │ ├── bower.json │ │ ├── README.md │ │ └── .bower.json │ ├── underscore │ │ ├── CNAME │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── favicon.ico │ │ ├── docs │ │ │ ├── favicon.ico │ │ │ ├── images │ │ │ │ ├── background.png │ │ │ │ └── underscore.png │ │ │ └── public │ │ │ │ └── fonts │ │ │ │ ├── aller-bold.eot │ │ │ │ ├── aller-bold.ttf │ │ │ │ ├── aller-bold.woff │ │ │ │ ├── aller-light.eot │ │ │ │ ├── aller-light.ttf │ │ │ │ ├── aller-light.woff │ │ │ │ ├── novecento-bold.eot │ │ │ │ ├── novecento-bold.ttf │ │ │ │ └── novecento-bold.woff │ │ ├── Rakefile │ │ ├── .bower.json │ │ ├── CONTRIBUTING.md │ │ └── package.json │ ├── modernizr │ │ ├── .gitignore │ │ ├── feature-detects │ │ │ ├── css-mediaqueries.js │ │ │ ├── workers-sharedworkers.js │ │ │ ├── script-async.js │ │ │ ├── script-defer.js │ │ │ ├── cors.js │ │ │ ├── dom-microdata.js │ │ │ ├── css-objectfit.js │ │ │ ├── network-eventsource.js │ │ │ ├── audio-audiodata-api.js │ │ │ ├── es5-strictmode.js │ │ │ ├── pointerlock-api.js │ │ │ ├── dart.js │ │ │ ├── dom-classlist.js │ │ │ ├── window-framed.js │ │ │ ├── vibration.js │ │ │ ├── battery-api.js │ │ │ ├── audio-webaudio-api.js │ │ │ ├── dataview-api.js │ │ │ ├── elem-time.js │ │ │ ├── lists-reversed.js │ │ │ ├── web-intents.js │ │ │ ├── css-resize.js │ │ │ ├── elem-output.js │ │ │ ├── style-scoped.js │ │ │ ├── userdata.js │ │ │ ├── getusermedia.js │ │ │ ├── css-userselect.js │ │ │ ├── iframe-srcdoc.js │ │ │ ├── json.js │ │ │ ├── iframe-sandbox.js │ │ │ ├── iframe-seamless.js │ │ │ ├── blob-constructor.js │ │ │ ├── dom-dataset.js │ │ │ ├── websockets-binary.js │ │ │ ├── css-overflow-scrolling.js │ │ │ ├── custom-protocol-handler.js │ │ │ ├── performance.js │ │ │ ├── css-boxsizing.js │ │ │ ├── contextmenu.js │ │ │ ├── requestanimationframe.js │ │ │ ├── file-filesystem.js │ │ │ ├── dom-createElement-attrs.js │ │ │ ├── css-supports.js │ │ │ ├── a-download.js │ │ │ ├── css-backgroundsizecover.js │ │ │ ├── css-lastchild.js │ │ │ ├── elem-datalist.js │ │ │ ├── forms-placeholder.js │ │ │ ├── css-cubicbezierrange.js │ │ │ ├── battery-level.js │ │ │ ├── css-filters.js │ │ │ ├── ie8compat.js │ │ │ ├── css-calc.js │ │ │ ├── notification.js │ │ │ ├── network-xhr2.js │ │ │ ├── forms-fileinput.js │ │ │ ├── contenteditable.js │ │ │ ├── elem-progress-meter.js │ │ │ ├── quota-management-api.js │ │ │ ├── css-displayrunin.js │ │ │ ├── cookies.js │ │ │ ├── emoji.js │ │ │ ├── file-api.js │ │ │ ├── css-scrollbars.js │ │ │ ├── css-positionsticky.js │ │ │ ├── svg-filters.js │ │ │ ├── img-webp.js │ │ │ ├── css-remunit.js │ │ │ ├── css-vwunit.js │ │ │ ├── fullscreen-api.js │ │ │ ├── css-backgroundposition-shorthand.js │ │ │ ├── css-vhunit.js │ │ │ ├── contentsecuritypolicy.js │ │ │ ├── css-mask.js │ │ │ ├── event-deviceorientation-motion.js │ │ │ ├── elem-track.js │ │ │ ├── gamepad.js │ │ │ ├── css-vmaxunit.js │ │ │ ├── css-vminunit.js │ │ │ ├── url-data-uri.js │ │ │ ├── css-backgroundposition-xy.js │ │ │ ├── forms-speechinput.js │ │ │ ├── css-backgroundrepeat.js │ │ │ ├── elem-details.js │ │ │ ├── forms-formattribute.js │ │ │ ├── workers-dataworkers.js │ │ │ └── mathml.js │ │ ├── media │ │ │ ├── Modernizr 2 Logo.ai │ │ │ ├── Modernizr 2 Logo.eps │ │ │ ├── Modernizr 2 Logo.pdf │ │ │ └── Modernizr 2 Logo.png │ │ ├── .travis.yml │ │ ├── test │ │ │ └── caniuse_files │ │ │ │ ├── alpha.png │ │ │ │ ├── ruby.png │ │ │ │ ├── table.png │ │ │ │ ├── green5x5.png │ │ │ │ ├── red30x30.png │ │ │ │ ├── svg_blur.png │ │ │ │ ├── apng_test.png │ │ │ │ ├── mathml_ref.png │ │ │ │ ├── before-after.png │ │ │ │ ├── stroked-text.png │ │ │ │ ├── svg-html-blur.png │ │ │ │ ├── text-shadow1.png │ │ │ │ ├── text-shadow2.png │ │ │ │ ├── windsong_font.png │ │ │ │ ├── Windsong-webfont.eot │ │ │ │ ├── Windsong-webfont.otf │ │ │ │ ├── Windsong-webfont.ttf │ │ │ │ ├── Windsong-webfont.woff │ │ │ │ ├── png_alpha_result.png │ │ │ │ ├── svg-img.svg │ │ │ │ ├── svg-img.svg.1 │ │ │ │ ├── hashchange.html │ │ │ │ ├── xhtml.html │ │ │ │ ├── form_validation.html │ │ │ │ └── pushstate.html │ │ ├── .editorconfig │ │ └── .bower.json │ ├── angulartics │ │ ├── .bowerrc │ │ ├── samples │ │ │ └── partials │ │ │ │ ├── a.tpl.html │ │ │ │ ├── b.tpl.html │ │ │ │ ├── c.tpl.html │ │ │ │ └── root.tpl.html │ │ ├── .gitignore │ │ ├── bower.json │ │ ├── dist │ │ │ ├── angulartics-segmentio.min.js │ │ │ ├── angulartics-kissmetrics.min.js │ │ │ ├── angulartics-mixpanel.min.js │ │ │ ├── angulartics-chartbeat.min.js │ │ │ ├── angulartics-ga.min.js │ │ │ └── angulartics-google-analytics.min.js │ │ ├── karma.conf.js │ │ ├── .bower.json │ │ └── src │ │ │ ├── angulartics-segmentio.js │ │ │ ├── angulartics-chartbeat.js │ │ │ └── angulartics-kissmetrics.js │ ├── animate.css │ │ ├── .gitignore │ │ ├── bower.json │ │ ├── source │ │ │ ├── fading_entrances │ │ │ │ ├── fadeIn.css │ │ │ │ ├── fadeInUp.css │ │ │ │ ├── fadeInDown.css │ │ │ │ ├── fadeInLeft.css │ │ │ │ ├── fadeInRight.css │ │ │ │ ├── fadeInUpBig.css │ │ │ │ ├── fadeInDownBig.css │ │ │ │ ├── fadeInLeftBig.css │ │ │ │ └── fadeInRightBig.css │ │ │ ├── fading_exits │ │ │ │ ├── fadeOut.css │ │ │ │ ├── fadeOutUp.css │ │ │ │ ├── fadeOutDown.css │ │ │ │ ├── fadeOutLeft.css │ │ │ │ ├── fadeOutRight.css │ │ │ │ ├── fadeOutUpBig.css │ │ │ │ ├── fadeOutDownBig.css │ │ │ │ ├── fadeOutLeftBig.css │ │ │ │ └── fadeOutRightBig.css │ │ │ ├── attention_seekers │ │ │ │ ├── flash.css │ │ │ │ ├── bounce.css │ │ │ │ ├── shake.css │ │ │ │ ├── pulse.css │ │ │ │ ├── swing.css │ │ │ │ ├── tada.css │ │ │ │ └── wobble.css │ │ │ ├── sliders │ │ │ │ ├── slideOutUp.css │ │ │ │ ├── slideInDown.css │ │ │ │ ├── slideInLeft.css │ │ │ │ ├── slideInRight.css │ │ │ │ ├── slideOutLeft.css │ │ │ │ └── slideOutRight.css │ │ │ ├── lightspeed │ │ │ │ ├── lightSpeedOut.css │ │ │ │ └── lightSpeedIn.css │ │ │ ├── specials │ │ │ │ ├── rollIn.css │ │ │ │ ├── rollOut.css │ │ │ │ └── hinge.css │ │ │ ├── bouncing_exits │ │ │ │ ├── bounceOutUp.css │ │ │ │ ├── bounceOutDown.css │ │ │ │ ├── bounceOutLeft.css │ │ │ │ ├── bounceOutRight.css │ │ │ │ └── bounceOut.css │ │ │ ├── rotating_entrances │ │ │ │ ├── rotateIn.css │ │ │ │ ├── rotateInUpLeft.css │ │ │ │ ├── rotateInUpRight.css │ │ │ │ ├── rotateInDownLeft.css │ │ │ │ └── rotateInDownRight.css │ │ │ ├── rotating_exits │ │ │ │ ├── rotateOut.css │ │ │ │ ├── rotateOutUpLeft.css │ │ │ │ ├── rotateOutDownLeft.css │ │ │ │ ├── rotateOutUpRight.css │ │ │ │ └── rotateOutDownRight.css │ │ │ ├── bouncing_entrances │ │ │ │ ├── bounceIn.css │ │ │ │ ├── bounceInUp.css │ │ │ │ ├── bounceInDown.css │ │ │ │ ├── bounceInLeft.css │ │ │ │ └── bounceInRight.css │ │ │ └── flippers │ │ │ │ ├── flipOutX.css │ │ │ │ ├── flipOutY.css │ │ │ │ ├── flipInX.css │ │ │ │ ├── flipInY.css │ │ │ │ └── flip.css │ │ ├── package.json │ │ └── .bower.json │ ├── angular-moment │ │ ├── .bowerrc │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── .jshintrc │ │ ├── bower.json │ │ ├── package.json │ │ ├── karma.conf.js │ │ ├── Gruntfile.js │ │ └── .bower.json │ ├── jquery-waypoints │ │ ├── .gitignore │ │ ├── test │ │ │ └── fixtures │ │ │ │ ├── sticky.html │ │ │ │ └── infinite.html │ │ ├── .bower.json │ │ ├── package.json │ │ └── Makefile │ ├── angular │ │ ├── angular.min.js.gzip │ │ ├── bower.json │ │ ├── angular-csp.css │ │ └── .bower.json │ ├── requirejs │ │ ├── dist │ │ │ ├── fonts │ │ │ │ ├── Inconsolata.ttf │ │ │ │ └── PT-Sans │ │ │ │ │ ├── PT_Sans.ttf │ │ │ │ │ ├── PT_Sans_Bold.ttf │ │ │ │ │ ├── PT_Sans_Caption.ttf │ │ │ │ │ ├── PT_Sans_Italic.ttf │ │ │ │ │ ├── PT_Sans_Narrow.ttf │ │ │ │ │ ├── PT_Sans_Bold_Italic.ttf │ │ │ │ │ ├── PT_Sans_Caption_Bold.ttf │ │ │ │ │ └── PT_Sans_Narrow_Bold.ttf │ │ │ ├── post.html │ │ │ └── init.js │ │ ├── docs │ │ │ ├── design │ │ │ │ └── packages.md │ │ │ ├── faq.html │ │ │ └── dojo.html │ │ ├── package.json │ │ ├── .gitignore │ │ ├── testBaseUrl.js │ │ ├── .bower.json │ │ └── index.html │ ├── angularLocalStorage │ │ ├── examples │ │ │ └── assets │ │ │ │ ├── hero.jpg │ │ │ │ ├── style.less │ │ │ │ ├── prettify.css │ │ │ │ └── style.css │ │ ├── package.json │ │ ├── bower.json │ │ └── .bower.json │ ├── angular-route │ │ ├── bower.json │ │ └── .bower.json │ ├── angular-touch │ │ ├── bower.json │ │ └── .bower.json │ ├── angular-animate │ │ ├── bower.json │ │ └── .bower.json │ ├── angular-cookies │ │ ├── bower.json │ │ ├── .bower.json │ │ └── angular-cookies.min.js │ ├── angular-resource │ │ ├── bower.json │ │ └── .bower.json │ ├── angular-sanitize │ │ ├── bower.json │ │ └── .bower.json │ ├── hashids │ │ ├── bower.json │ │ ├── examples │ │ │ ├── encrypting_one_number.js │ │ │ ├── encrypting_several_numbers.js │ │ │ ├── encrypting_decrypting_several_numbers.js │ │ │ ├── encrypting_with_custom_alphabet.js │ │ │ └── encrypting_with_custom_hash_length.js │ │ └── .bower.json │ ├── angular-elastic │ │ ├── bower.json │ │ ├── .bower.json │ │ └── package.json │ ├── angular-intercom │ │ ├── bower.json │ │ ├── .bower.json │ │ └── package.json │ ├── moment │ │ ├── bower.json │ │ └── .bower.json │ ├── momentjs │ │ ├── bower.json │ │ └── .bower.json │ ├── angular-deckgrid │ │ ├── CONTRIBUTORS.md │ │ └── bower.json │ ├── ngprogress-lite │ │ ├── ngprogress-lite.css │ │ └── bower.json │ ├── ngDialog │ │ └── bower.json │ └── ngCustomerVoice │ │ └── bower.json ├── img │ ├── box.png │ ├── logo.png │ ├── r2d2.png │ ├── inbox.png │ ├── robot.png │ ├── favicon.png │ ├── gradient.png │ ├── gravatar.png │ ├── history.png │ ├── new-mark.png │ ├── new-stamp.png │ ├── telescope.png │ ├── black-arrow.png │ ├── gist-holder.png │ ├── heart-pink.png │ ├── menu-screen.png │ ├── no-results.png │ ├── ooops-robot.png │ ├── dribbble-logo.png │ ├── friends-stamp.png │ ├── logo-stroked.png │ ├── network-screen.png │ ├── select-screen.png │ ├── square-robot.png │ ├── default-preview.png │ ├── discover-screen.png │ ├── dribbble-avatar.gif │ ├── extension-screen.png │ ├── logo-likeastore.png │ ├── no-results-grey.png │ ├── parachute-badge.png │ ├── preloader-circle.gif │ ├── collection-screen.png │ ├── chrome-extension-btn.png │ ├── firefox-extension-btn.png │ ├── logo-likeastore-pink.png │ ├── safari-extension-btn.png │ └── collect-example-screen.png ├── build │ └── .gitignore ├── fonts │ ├── likeastore-icon-font.eot │ ├── likeastore-icon-font.ttf │ ├── likeastore-icon-font.woff │ ├── proximanova-bold-webfont.eot │ ├── proximanova-bold-webfont.ttf │ └── proximanova-bold-webfont.woff ├── js │ ├── services │ │ ├── mixpanel.js │ │ ├── auth.js │ │ ├── api.js │ │ ├── appLoader.js │ │ ├── seismo.js │ │ ├── links.js │ │ ├── facebook.js │ │ ├── services.js │ │ └── tracking.js │ ├── controllers │ │ ├── errorController.js │ │ ├── deleteUserController.js │ │ ├── suggestPeopleController.js │ │ ├── deleteCollectionController.js │ │ ├── shareCollectionController.js │ │ ├── shareLikeController.js │ │ ├── dribbbleNetworkController.js │ │ └── toggleStateCollectionController.js │ ├── filters │ │ ├── filters.js │ │ ├── truncate.js │ │ └── linkify.js │ └── directives │ │ ├── avatarLoad.js │ │ ├── tooltip.js │ │ ├── previewImageLoad.js │ │ ├── autoFocus.js │ │ ├── shareOn.js │ │ ├── stickyAt.js │ │ ├── scrolly.js │ │ ├── goToLink.js │ │ └── sidebarMenu.js └── css │ └── main.css ├── .gitignore ├── .bowerrc ├── tools ├── client │ └── index.js └── cleanDb.js ├── test ├── common.js └── mocha.opts ├── source ├── utils │ ├── ga.js │ ├── stub.js │ ├── analytics.js │ ├── applyErrorLogging.js │ └── applyAuthentication.js ├── models │ ├── subscribers.js │ ├── notifier.js │ └── emails.js ├── elastic │ └── index.js ├── api │ ├── history.js │ ├── index.js │ ├── feed.js │ ├── monitor.js │ ├── comments.js │ └── search.js ├── db │ └── index.js ├── middleware │ ├── index.js │ ├── paging.js │ ├── validate.js │ └── noCache.js ├── router.js └── bootstrap.js ├── config └── index.js ├── .editorconfig ├── runMocha.js ├── views └── static │ └── icon-preloader.ejs ├── newrelic.js ├── monitor.js ├── bower.json └── myth └── layout.css /Procfile: -------------------------------------------------------------------------------- 1 | web: node monitor.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | unsafe-perm = true 2 | -------------------------------------------------------------------------------- /public/components/bowser/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | *.log 4 | -------------------------------------------------------------------------------- /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory" : "public/components" 3 | } -------------------------------------------------------------------------------- /public/components/seismo/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log -------------------------------------------------------------------------------- /public/components/underscore/CNAME: -------------------------------------------------------------------------------- 1 | underscorejs.org 2 | -------------------------------------------------------------------------------- /public/components/modernizr/.gitignore: -------------------------------------------------------------------------------- 1 | modernizr.min.js 2 | .DS_Store -------------------------------------------------------------------------------- /public/components/underscore/.gitignore: -------------------------------------------------------------------------------- 1 | raw 2 | node_modules 3 | -------------------------------------------------------------------------------- /public/components/angulartics/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "components" 3 | } 4 | -------------------------------------------------------------------------------- /public/components/angulartics/samples/partials/a.tpl.html: -------------------------------------------------------------------------------- 1 |

Sample page "A"

-------------------------------------------------------------------------------- /public/components/angulartics/samples/partials/b.tpl.html: -------------------------------------------------------------------------------- 1 |

Sample page "B"

-------------------------------------------------------------------------------- /public/components/angulartics/samples/partials/c.tpl.html: -------------------------------------------------------------------------------- 1 |

Sample page "C"

-------------------------------------------------------------------------------- /public/components/animate.css/.gitignore: -------------------------------------------------------------------------------- 1 | .sass-cache 2 | node_modules/ 3 | .DS_Store -------------------------------------------------------------------------------- /public/components/angular-moment/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "components" 3 | } 4 | -------------------------------------------------------------------------------- /public/components/angulartics/samples/partials/root.tpl.html: -------------------------------------------------------------------------------- 1 |

Sample root page

-------------------------------------------------------------------------------- /public/img/box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/box.png -------------------------------------------------------------------------------- /public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/logo.png -------------------------------------------------------------------------------- /public/img/r2d2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/r2d2.png -------------------------------------------------------------------------------- /public/components/angulartics/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /components 3 | /*.sublime-* 4 | -------------------------------------------------------------------------------- /public/img/inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/inbox.png -------------------------------------------------------------------------------- /public/img/robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/robot.png -------------------------------------------------------------------------------- /public/components/angular-moment/.gitignore: -------------------------------------------------------------------------------- 1 | /.idea 2 | /components 3 | /node_modules 4 | /coverage -------------------------------------------------------------------------------- /public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/favicon.png -------------------------------------------------------------------------------- /public/img/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/gradient.png -------------------------------------------------------------------------------- /public/img/gravatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/gravatar.png -------------------------------------------------------------------------------- /public/img/history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/history.png -------------------------------------------------------------------------------- /public/img/new-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/new-mark.png -------------------------------------------------------------------------------- /public/img/new-stamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/new-stamp.png -------------------------------------------------------------------------------- /public/img/telescope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/telescope.png -------------------------------------------------------------------------------- /public/img/black-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/black-arrow.png -------------------------------------------------------------------------------- /public/img/gist-holder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/gist-holder.png -------------------------------------------------------------------------------- /public/img/heart-pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/heart-pink.png -------------------------------------------------------------------------------- /public/img/menu-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/menu-screen.png -------------------------------------------------------------------------------- /public/img/no-results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/no-results.png -------------------------------------------------------------------------------- /public/img/ooops-robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/ooops-robot.png -------------------------------------------------------------------------------- /public/build/.gitignore: -------------------------------------------------------------------------------- 1 | # Ignore everything in this directory 2 | * 3 | # Except this file 4 | !.gitignore -------------------------------------------------------------------------------- /public/img/dribbble-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/dribbble-logo.png -------------------------------------------------------------------------------- /public/img/friends-stamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/friends-stamp.png -------------------------------------------------------------------------------- /public/img/logo-stroked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/logo-stroked.png -------------------------------------------------------------------------------- /public/img/network-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/network-screen.png -------------------------------------------------------------------------------- /public/img/select-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/select-screen.png -------------------------------------------------------------------------------- /public/img/square-robot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/square-robot.png -------------------------------------------------------------------------------- /tools/client/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | js: '/build/main.js', 3 | css: '/build/main.css' 4 | }; -------------------------------------------------------------------------------- /public/components/jquery-waypoints/.gitignore: -------------------------------------------------------------------------------- 1 | .sass-cache 2 | .DS_Store 3 | /style.scss 4 | *.gz 5 | node_modules -------------------------------------------------------------------------------- /public/img/default-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/default-preview.png -------------------------------------------------------------------------------- /public/img/discover-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/discover-screen.png -------------------------------------------------------------------------------- /public/img/dribbble-avatar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/dribbble-avatar.gif -------------------------------------------------------------------------------- /public/img/extension-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/extension-screen.png -------------------------------------------------------------------------------- /public/img/logo-likeastore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/logo-likeastore.png -------------------------------------------------------------------------------- /public/img/no-results-grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/no-results-grey.png -------------------------------------------------------------------------------- /public/img/parachute-badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/parachute-badge.png -------------------------------------------------------------------------------- /public/img/preloader-circle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/preloader-circle.gif -------------------------------------------------------------------------------- /public/img/collection-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/collection-screen.png -------------------------------------------------------------------------------- /public/img/chrome-extension-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/chrome-extension-btn.png -------------------------------------------------------------------------------- /public/img/firefox-extension-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/firefox-extension-btn.png -------------------------------------------------------------------------------- /public/img/logo-likeastore-pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/logo-likeastore-pink.png -------------------------------------------------------------------------------- /public/img/safari-extension-btn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/safari-extension-btn.png -------------------------------------------------------------------------------- /public/components/underscore/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | notifications: 5 | email: false 6 | -------------------------------------------------------------------------------- /public/fonts/likeastore-icon-font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/fonts/likeastore-icon-font.eot -------------------------------------------------------------------------------- /public/fonts/likeastore-icon-font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/fonts/likeastore-icon-font.ttf -------------------------------------------------------------------------------- /public/fonts/likeastore-icon-font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/fonts/likeastore-icon-font.woff -------------------------------------------------------------------------------- /public/img/collect-example-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/img/collect-example-screen.png -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/css-mediaqueries.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | Modernizr.addTest('mediaqueries', Modernizr.mq('only all')); -------------------------------------------------------------------------------- /public/components/underscore/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/favicon.ico -------------------------------------------------------------------------------- /public/fonts/proximanova-bold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/fonts/proximanova-bold-webfont.eot -------------------------------------------------------------------------------- /public/fonts/proximanova-bold-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/fonts/proximanova-bold-webfont.ttf -------------------------------------------------------------------------------- /public/components/animate.css/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "animate.css", 3 | "version": "3.0.0", 4 | "main": "./animate.css" 5 | } 6 | -------------------------------------------------------------------------------- /public/fonts/proximanova-bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/fonts/proximanova-bold-webfont.woff -------------------------------------------------------------------------------- /test/common.js: -------------------------------------------------------------------------------- 1 | global.sinon = require('sinon'); 2 | global.chai = require('chai'); 3 | global.expect = global.chai.expect; 4 | 5 | 6 | -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --require ./test/common.js 2 | --reporter spec 3 | --ui bdd 4 | --recursive 5 | --colors 6 | --timeout 60000 7 | --slow 300 -------------------------------------------------------------------------------- /public/components/angular/angular.min.js.gzip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/angular/angular.min.js.gzip -------------------------------------------------------------------------------- /public/components/underscore/docs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/favicon.ico -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/workers-sharedworkers.js: -------------------------------------------------------------------------------- 1 | Modernizr.addTest('sharedworkers', function(){ 2 | return !!window.SharedWorker; 3 | }); -------------------------------------------------------------------------------- /public/components/modernizr/media/Modernizr 2 Logo.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/media/Modernizr 2 Logo.ai -------------------------------------------------------------------------------- /public/components/modernizr/media/Modernizr 2 Logo.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/media/Modernizr 2 Logo.eps -------------------------------------------------------------------------------- /public/components/modernizr/media/Modernizr 2 Logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/media/Modernizr 2 Logo.pdf -------------------------------------------------------------------------------- /public/components/modernizr/media/Modernizr 2 Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/media/Modernizr 2 Logo.png -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/Inconsolata.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/Inconsolata.ttf -------------------------------------------------------------------------------- /public/js/services/mixpanel.js: -------------------------------------------------------------------------------- 1 | define(function () { 2 | 'use strict'; 3 | 4 | return function ($window) { 5 | return $window.mixpanel; 6 | }; 7 | }); -------------------------------------------------------------------------------- /public/components/angular/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular", 3 | "version": "1.2.16", 4 | "main": "./angular.js", 5 | "dependencies": { 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /public/components/modernizr/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.8 4 | before_script: 5 | - npm install grunt 6 | script: grunt travis --verbose -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/alpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/alpha.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/ruby.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/table.png -------------------------------------------------------------------------------- /public/components/underscore/docs/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/images/background.png -------------------------------------------------------------------------------- /public/components/underscore/docs/images/underscore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/images/underscore.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/green5x5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/green5x5.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/red30x30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/red30x30.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/svg_blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/svg_blur.png -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans.ttf -------------------------------------------------------------------------------- /public/components/requirejs/docs/design/packages.md: -------------------------------------------------------------------------------- 1 | # Packages 2 | 3 | Moved to [pkg project](http://github.com/jrburke/pkg/blob/master/docs/design/packages.md) 4 | -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/apng_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/apng_test.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/mathml_ref.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/mathml_ref.png -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/aller-bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/aller-bold.eot -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/aller-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/aller-bold.ttf -------------------------------------------------------------------------------- /source/utils/ga.js: -------------------------------------------------------------------------------- 1 | var config = require('../../config'); 2 | var ga = require('nodealytics'); 3 | ga.initialize(config.ga.id, config.ga.domain); 4 | 5 | module.exports = ga; -------------------------------------------------------------------------------- /public/components/angular-moment/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.10 4 | before_script: 5 | - npm install -g bower@1.2.x grunt-cli 6 | - bower install 7 | -------------------------------------------------------------------------------- /public/components/angularLocalStorage/examples/assets/hero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/angularLocalStorage/examples/assets/hero.jpg -------------------------------------------------------------------------------- /public/components/bowser/src/copyright.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bowser - a browser detector 3 | * https://github.com/ded/bowser 4 | * MIT License | (c) Dustin Diaz 2014 5 | */ 6 | -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/before-after.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/before-after.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/stroked-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/stroked-text.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/svg-html-blur.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/svg-html-blur.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/text-shadow1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/text-shadow1.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/text-shadow2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/text-shadow2.png -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/windsong_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/windsong_font.png -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Bold.ttf -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/aller-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/aller-bold.woff -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/aller-light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/aller-light.eot -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/aller-light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/aller-light.ttf -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/aller-light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/aller-light.woff -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Caption.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Caption.ttf -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Italic.ttf -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Narrow.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Narrow.ttf -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/novecento-bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/novecento-bold.eot -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/novecento-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/novecento-bold.ttf -------------------------------------------------------------------------------- /public/components/underscore/docs/public/fonts/novecento-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/underscore/docs/public/fonts/novecento-bold.woff -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/script-async.js: -------------------------------------------------------------------------------- 1 | // async script 2 | // By Theodoor van Donge 3 | Modernizr.addTest('scriptasync', 'async' in document.createElement('script')); -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/script-defer.js: -------------------------------------------------------------------------------- 1 | // defer script 2 | // By Theodoor van Donge 3 | Modernizr.addTest('scriptdefer', 'defer' in document.createElement('script')); -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/Windsong-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/Windsong-webfont.eot -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/Windsong-webfont.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/Windsong-webfont.otf -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/Windsong-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/Windsong-webfont.ttf -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/Windsong-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/Windsong-webfont.woff -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/png_alpha_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/modernizr/test/caniuse_files/png_alpha_result.png -------------------------------------------------------------------------------- /public/components/animate.css/source/fading_entrances/fadeIn.css: -------------------------------------------------------------------------------- 1 | @keyframes fadeIn { 2 | 0% {opacity: 0;} 3 | 100% {opacity: 1;} 4 | } 5 | 6 | .fadeIn { 7 | animation-name: fadeIn; 8 | } -------------------------------------------------------------------------------- /public/components/animate.css/source/fading_exits/fadeOut.css: -------------------------------------------------------------------------------- 1 | @keyframes fadeOut { 2 | 0% {opacity: 1;} 3 | 100% {opacity: 0;} 4 | } 5 | 6 | .fadeOut { 7 | animation-name: fadeOut; 8 | } -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/cors.js: -------------------------------------------------------------------------------- 1 | // cors 2 | // By Theodoor van Donge 3 | Modernizr.addTest('cors', !!(window.XMLHttpRequest && 'withCredentials' in new XMLHttpRequest())); -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Bold_Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Bold_Italic.ttf -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Caption_Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Caption_Bold.ttf -------------------------------------------------------------------------------- /public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Narrow_Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/likeastore/app/HEAD/public/components/requirejs/dist/fonts/PT-Sans/PT_Sans_Narrow_Bold.ttf -------------------------------------------------------------------------------- /public/components/requirejs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "volo": { 3 | "url": "https://raw.github.com/jrburke/requirejs/{version}/require.js" 4 | }, 5 | "main": "require.js" 6 | } 7 | -------------------------------------------------------------------------------- /public/components/animate.css/source/attention_seekers/flash.css: -------------------------------------------------------------------------------- 1 | @keyframes flash { 2 | 0%, 50%, 100% {opacity: 1;} 3 | 25%, 75% {opacity: 0;} 4 | } 5 | 6 | .flash { 7 | animation-name: flash; 8 | } -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- 1 | var util = require('util'); 2 | 3 | var env = process.env.NODE_ENV || 'development'; 4 | var config = util.format('/%s.config.js', env); 5 | 6 | module.exports = require(__dirname + config); -------------------------------------------------------------------------------- /public/components/angular-route/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-route", 3 | "version": "1.2.16", 4 | "main": "./angular-route.js", 5 | "dependencies": { 6 | "angular": "1.2.16" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/components/angular-touch/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-touch", 3 | "version": "1.2.9", 4 | "main": "./angular-touch.js", 5 | "dependencies": { 6 | "angular": "1.2.9" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/dom-microdata.js: -------------------------------------------------------------------------------- 1 | // Microdata support 2 | // http://www.w3.org/TR/html5/microdata.html 3 | // By Addy Osmani 4 | Modernizr.addTest('microdata', !!(document['getItems'])); -------------------------------------------------------------------------------- /public/components/angular-animate/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-animate", 3 | "version": "1.2.16", 4 | "main": "./angular-animate.js", 5 | "dependencies": { 6 | "angular": "1.2.16" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/components/angular-cookies/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-cookies", 3 | "version": "1.2.16", 4 | "main": "./angular-cookies.js", 5 | "dependencies": { 6 | "angular": "1.2.16" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/components/angular-resource/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-resource", 3 | "version": "1.2.16", 4 | "main": "./angular-resource.js", 5 | "dependencies": { 6 | "angular": "1.2.16" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/components/angular-sanitize/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-sanitize", 3 | "version": "1.2.16", 4 | "main": "./angular-sanitize.js", 5 | "dependencies": { 6 | "angular": "1.2.16" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/css-objectfit.js: -------------------------------------------------------------------------------- 1 | 2 | // dev.opera.com/articles/view/css3-object-fit-object-position/ 3 | 4 | Modernizr.addTest('object-fit', 5 | !!Modernizr.prefixed('objectFit') 6 | ); -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/network-eventsource.js: -------------------------------------------------------------------------------- 1 | 2 | // server sent events aka eventsource 3 | // dev.w3.org/html5/eventsource/ 4 | 5 | Modernizr.addTest('eventsource', !!window.EventSource); 6 | -------------------------------------------------------------------------------- /public/components/bowser/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "0.10" 4 | notifications: 5 | email: 6 | - dustin@dustindiaz.com 7 | 8 | script: NODE_ENV=test ./node_modules/.bin/mocha --reporter spec 9 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/audio-audiodata-api.js: -------------------------------------------------------------------------------- 1 | // Mozilla Audio Data API 2 | // https://wiki.mozilla.org/Audio_Data_API 3 | // by Addy Osmani 4 | Modernizr.addTest('audiodata', !!(window.Audio)); 5 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/es5-strictmode.js: -------------------------------------------------------------------------------- 1 | // strict mode 2 | 3 | // test by @kangax 4 | 5 | Modernizr.addTest('strictmode', function(){ 6 | return (function(){ "use strict"; return !this; })(); 7 | }); -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/pointerlock-api.js: -------------------------------------------------------------------------------- 1 | // https://developer.mozilla.org/en-US/docs/API/Pointer_Lock_API 2 | 3 | Modernizr.addTest('pointerlock',!!Modernizr.prefixed('pointerLockElement', document)); 4 | 5 | -------------------------------------------------------------------------------- /source/models/subscribers.js: -------------------------------------------------------------------------------- 1 | var config = require('../../config'); 2 | var db = require('../db')(config); 3 | 4 | exports.findOne = function (query, callback) { 5 | return db.subscribers.findOne(query, callback); 6 | }; 7 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/dart.js: -------------------------------------------------------------------------------- 1 | // Dart 2 | // By Theodoor van Donge 3 | 4 | // https://chromiumcodereview.appspot.com/9232049/ 5 | 6 | Modernizr.addTest('dart', !!Modernizr.prefixed('startDart', navigator)); 7 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/dom-classlist.js: -------------------------------------------------------------------------------- 1 | // classList 2 | // https://developer.mozilla.org/en/DOM/element.classList 3 | // By Addy Osmani 4 | Modernizr.addTest('classlist', 'classList' in document.documentElement); 5 | -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/svg-img.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /public/components/modernizr/test/caniuse_files/svg-img.svg.1: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /source/elastic/index.js: -------------------------------------------------------------------------------- 1 | var _ = require('underscore'); 2 | var elasticsearch = require('elasticsearch'); 3 | 4 | module.exports = function (config) { 5 | var client = elasticsearch.Client(_.clone(config.elastic)); 6 | 7 | return client; 8 | }; 9 | -------------------------------------------------------------------------------- /source/utils/stub.js: -------------------------------------------------------------------------------- 1 | function stub(obj) { 2 | Object.keys(obj).forEach(function (key) { 3 | if (typeof obj[key] === 'function') { 4 | obj[key] = function () {}; 5 | } 6 | }); 7 | 8 | return obj; 9 | } 10 | 11 | module.exports = stub; -------------------------------------------------------------------------------- /public/components/modernizr/.editorconfig: -------------------------------------------------------------------------------- 1 | # editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 2 7 | end_of_line = lf 8 | charset = utf-8 9 | trim_trailing_whitespace = true 10 | insert_final_newline = true 11 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/window-framed.js: -------------------------------------------------------------------------------- 1 | 2 | // tests if page is iframed 3 | 4 | // github.com/Modernizr/Modernizr/issues/242 5 | 6 | Modernizr.addTest('framed', function(){ 7 | return window.location != top.location; 8 | }); 9 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/vibration.js: -------------------------------------------------------------------------------- 1 | // Vibration API 2 | // http://www.w3.org/TR/vibration/ 3 | // https://developer.mozilla.org/en/DOM/window.navigator.mozVibrate 4 | Modernizr.addTest('vibrate', !!Modernizr.prefixed('vibrate', navigator)); -------------------------------------------------------------------------------- /public/js/controllers/errorController.js: -------------------------------------------------------------------------------- 1 | define(function () { 2 | 'use strict'; 3 | 4 | function ErrorController ($scope, $rootScope) { 5 | $rootScope.title = 'Uh huh oh!'; 6 | $scope.error = true; 7 | } 8 | 9 | return ErrorController; 10 | }); -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/battery-api.js: -------------------------------------------------------------------------------- 1 | 2 | // Battery API 3 | // https://developer.mozilla.org/en/DOM/window.navigator.mozBattery 4 | // By: Paul Sayre 5 | 6 | Modernizr.addTest('battery', 7 | !!Modernizr.prefixed('battery', navigator) 8 | ); -------------------------------------------------------------------------------- /public/components/requirejs/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | docs/jquery-require-sample/webapp-build/ 3 | docs/jquery-require-sample/dist 4 | dist/dist-site/ 5 | dist/dist-build/ 6 | shrinktest.sh 7 | tests/layers/allplugins-require.js 8 | tests/packages/optimizing/built/ 9 | -------------------------------------------------------------------------------- /public/components/hashids/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "hashids", 3 | "version": "0.3.0", 4 | "main": "lib/hashids.min.js", 5 | "ignore": [ 6 | "**/.*", 7 | "node_modules", 8 | "bower_components", 9 | "test", 10 | "tests" 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/audio-webaudio-api.js: -------------------------------------------------------------------------------- 1 | // Web Audio API 2 | // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html 3 | // By Addy Osmani 4 | Modernizr.addTest('webaudio', !!(window.webkitAudioContext || window.AudioContext)); 5 | -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/dataview-api.js: -------------------------------------------------------------------------------- 1 | // DataView 2 | // https://developer.mozilla.org/en/JavaScript_typed_arrays/DataView 3 | // By Addy Osmani 4 | Modernizr.addTest('dataview', (typeof DataView !== 'undefined' && 'getFloat64' in DataView.prototype)); -------------------------------------------------------------------------------- /public/components/animate.css/source/attention_seekers/bounce.css: -------------------------------------------------------------------------------- 1 | @keyframes bounce { 2 | 0%, 20%, 50%, 80%, 100% {transform: translateY(0);} 3 | 40% {transform: translateY(-30px);} 4 | 60% {transform: translateY(-15px);} 5 | } 6 | 7 | .bounce { 8 | animation-name: bounce; 9 | } -------------------------------------------------------------------------------- /public/components/modernizr/feature-detects/elem-time.js: -------------------------------------------------------------------------------- 1 | //