├── .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
--------------------------------------------------------------------------------