├── .bowerrc ├── .gitignore ├── .jshintrc ├── .openshift ├── README.md ├── action_hooks │ └── README.md ├── cron │ ├── README.cron │ ├── daily │ │ └── .gitignore │ ├── hourly │ │ └── .gitignore │ ├── minutely │ │ └── .gitignore │ ├── monthly │ │ └── .gitignore │ └── weekly │ │ ├── README │ │ ├── chrono.dat │ │ ├── chronograph │ │ ├── jobs.allow │ │ └── jobs.deny └── markers │ ├── README.md │ └── hot_deploy ├── .travis.yml ├── Gruntfile.js ├── README.md ├── app ├── favicon.ico ├── images │ └── 404.png ├── index.handlebars ├── magma │ ├── app.js │ └── directives │ │ ├── mgBind_directive.js │ │ ├── mgInclude_directive.js │ │ ├── mgScope_directive.js │ │ ├── mgSubmit_directive.js │ │ └── mgView_directive.js ├── scripts │ ├── app.js │ ├── controllers │ │ └── Header_controller.js │ ├── directives │ │ ├── book_directive.js │ │ └── books_directive.js │ └── services │ │ ├── appInterceptor_service.js │ │ ├── mgViewInterceptor_service.js │ │ └── progressInterceptor_service.js ├── styles │ └── main.scss └── views │ ├── 404.handlebars │ ├── author.handlebars │ ├── book.handlebars │ ├── home.handlebars │ ├── search.handlebars │ └── templates │ ├── book.handlebars │ ├── books.handlebars │ └── pagination.handlebars ├── bower.json ├── ci ├── before_deploy.sh └── build.sh ├── docs ├── architecture.png ├── client.png ├── index.png └── server.png ├── grunt ├── bump.js ├── clean.js ├── copy.js ├── express.js ├── filerev.js ├── imagemin.js ├── jshint.js ├── karma.js ├── ngAnnotate.js ├── open.js ├── sass.js ├── uglify.js ├── usemin.js ├── useminPrepare.js └── watch.js ├── index.js ├── karma.conf.js ├── magma.min.js ├── models ├── 404.js ├── ROUTES.json ├── author.js ├── book.js ├── home.js ├── search.js └── templates │ └── books.js ├── package.json ├── routes ├── root.js └── static.js ├── services └── goodreads.js └── test └── spec └── directives ├── mgBind_directive.spec.js ├── mgInclude_directive.spec.js ├── mgScope_directive.spec.js ├── mgSubmit_directive.spec.js └── mgView_directive.spec.js /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "app/components" 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.jshintrc -------------------------------------------------------------------------------- /.openshift/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/README.md -------------------------------------------------------------------------------- /.openshift/action_hooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/action_hooks/README.md -------------------------------------------------------------------------------- /.openshift/cron/README.cron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/cron/README.cron -------------------------------------------------------------------------------- /.openshift/cron/daily/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.openshift/cron/hourly/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.openshift/cron/minutely/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.openshift/cron/monthly/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.openshift/cron/weekly/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/cron/weekly/README -------------------------------------------------------------------------------- /.openshift/cron/weekly/chrono.dat: -------------------------------------------------------------------------------- 1 | Time And Relative D...n In Execution (Open)Shift! 2 | -------------------------------------------------------------------------------- /.openshift/cron/weekly/chronograph: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "`date`: `cat $(dirname \"$0\")/chrono.dat`" 4 | -------------------------------------------------------------------------------- /.openshift/cron/weekly/jobs.allow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/cron/weekly/jobs.allow -------------------------------------------------------------------------------- /.openshift/cron/weekly/jobs.deny: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/cron/weekly/jobs.deny -------------------------------------------------------------------------------- /.openshift/markers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.openshift/markers/README.md -------------------------------------------------------------------------------- /.openshift/markers/hot_deploy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/README.md -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/images/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/images/404.png -------------------------------------------------------------------------------- /app/index.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/index.handlebars -------------------------------------------------------------------------------- /app/magma/app.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | angular.module('Magma', []); -------------------------------------------------------------------------------- /app/magma/directives/mgBind_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/magma/directives/mgBind_directive.js -------------------------------------------------------------------------------- /app/magma/directives/mgInclude_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/magma/directives/mgInclude_directive.js -------------------------------------------------------------------------------- /app/magma/directives/mgScope_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/magma/directives/mgScope_directive.js -------------------------------------------------------------------------------- /app/magma/directives/mgSubmit_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/magma/directives/mgSubmit_directive.js -------------------------------------------------------------------------------- /app/magma/directives/mgView_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/magma/directives/mgView_directive.js -------------------------------------------------------------------------------- /app/scripts/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/app.js -------------------------------------------------------------------------------- /app/scripts/controllers/Header_controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/controllers/Header_controller.js -------------------------------------------------------------------------------- /app/scripts/directives/book_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/directives/book_directive.js -------------------------------------------------------------------------------- /app/scripts/directives/books_directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/directives/books_directive.js -------------------------------------------------------------------------------- /app/scripts/services/appInterceptor_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/services/appInterceptor_service.js -------------------------------------------------------------------------------- /app/scripts/services/mgViewInterceptor_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/services/mgViewInterceptor_service.js -------------------------------------------------------------------------------- /app/scripts/services/progressInterceptor_service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/scripts/services/progressInterceptor_service.js -------------------------------------------------------------------------------- /app/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/styles/main.scss -------------------------------------------------------------------------------- /app/views/404.handlebars: -------------------------------------------------------------------------------- 1 |
2 | 3 |
-------------------------------------------------------------------------------- /app/views/author.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/views/author.handlebars -------------------------------------------------------------------------------- /app/views/book.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/views/book.handlebars -------------------------------------------------------------------------------- /app/views/home.handlebars: -------------------------------------------------------------------------------- 1 |
2 | {{{md 'README.md'}}} 3 |
-------------------------------------------------------------------------------- /app/views/search.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/views/search.handlebars -------------------------------------------------------------------------------- /app/views/templates/book.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/views/templates/book.handlebars -------------------------------------------------------------------------------- /app/views/templates/books.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/views/templates/books.handlebars -------------------------------------------------------------------------------- /app/views/templates/pagination.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/app/views/templates/pagination.handlebars -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/bower.json -------------------------------------------------------------------------------- /ci/before_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/ci/before_deploy.sh -------------------------------------------------------------------------------- /ci/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/ci/build.sh -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/docs/client.png -------------------------------------------------------------------------------- /docs/index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/docs/index.png -------------------------------------------------------------------------------- /docs/server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/docs/server.png -------------------------------------------------------------------------------- /grunt/bump.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/bump.js -------------------------------------------------------------------------------- /grunt/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/clean.js -------------------------------------------------------------------------------- /grunt/copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/copy.js -------------------------------------------------------------------------------- /grunt/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/express.js -------------------------------------------------------------------------------- /grunt/filerev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/filerev.js -------------------------------------------------------------------------------- /grunt/imagemin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/imagemin.js -------------------------------------------------------------------------------- /grunt/jshint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/jshint.js -------------------------------------------------------------------------------- /grunt/karma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/karma.js -------------------------------------------------------------------------------- /grunt/ngAnnotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/ngAnnotate.js -------------------------------------------------------------------------------- /grunt/open.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/open.js -------------------------------------------------------------------------------- /grunt/sass.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/sass.js -------------------------------------------------------------------------------- /grunt/uglify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/uglify.js -------------------------------------------------------------------------------- /grunt/usemin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/usemin.js -------------------------------------------------------------------------------- /grunt/useminPrepare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/useminPrepare.js -------------------------------------------------------------------------------- /grunt/watch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/grunt/watch.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/index.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/karma.conf.js -------------------------------------------------------------------------------- /magma.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/magma.min.js -------------------------------------------------------------------------------- /models/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/404.js -------------------------------------------------------------------------------- /models/ROUTES.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/ROUTES.json -------------------------------------------------------------------------------- /models/author.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/author.js -------------------------------------------------------------------------------- /models/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/book.js -------------------------------------------------------------------------------- /models/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/home.js -------------------------------------------------------------------------------- /models/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/search.js -------------------------------------------------------------------------------- /models/templates/books.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/models/templates/books.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/package.json -------------------------------------------------------------------------------- /routes/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/routes/root.js -------------------------------------------------------------------------------- /routes/static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/routes/static.js -------------------------------------------------------------------------------- /services/goodreads.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/services/goodreads.js -------------------------------------------------------------------------------- /test/spec/directives/mgBind_directive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/test/spec/directives/mgBind_directive.spec.js -------------------------------------------------------------------------------- /test/spec/directives/mgInclude_directive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/test/spec/directives/mgInclude_directive.spec.js -------------------------------------------------------------------------------- /test/spec/directives/mgScope_directive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/test/spec/directives/mgScope_directive.spec.js -------------------------------------------------------------------------------- /test/spec/directives/mgSubmit_directive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/test/spec/directives/mgSubmit_directive.spec.js -------------------------------------------------------------------------------- /test/spec/directives/mgView_directive.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vilmosioo/magma/HEAD/test/spec/directives/mgView_directive.spec.js --------------------------------------------------------------------------------