├── .gitignore
├── client
├── .yo-rc.json
├── .gitattributes
├── app
│ ├── .buildignore
│ ├── robots.txt
│ ├── favicon.ico
│ ├── images
│ │ └── yeoman.png
│ ├── views
│ │ ├── dashboard.html
│ │ ├── main.html
│ │ ├── login.html
│ │ ├── addpost.html
│ │ ├── signup.html
│ │ └── viewpost.html
│ ├── scripts
│ │ ├── controllers
│ │ │ ├── alerts.js
│ │ │ ├── main.js
│ │ │ ├── dashboard.js
│ │ │ ├── menu.js
│ │ │ ├── signup.js
│ │ │ ├── addpost.js
│ │ │ ├── viewpost.js
│ │ │ └── login.js
│ │ ├── services
│ │ │ ├── user.js
│ │ │ └── alerts.js
│ │ └── app.js
│ ├── styles
│ │ └── main.css
│ ├── 404.html
│ ├── index.html
│ └── .htaccess
├── .bowerrc
├── .gitignore
├── .travis.yml
├── test
│ ├── spec
│ │ ├── services
│ │ │ ├── user.js
│ │ │ └── alerts.js
│ │ └── controllers
│ │ │ ├── main.js
│ │ │ ├── menu.js
│ │ │ ├── about.js
│ │ │ ├── login.js
│ │ │ ├── alerts.js
│ │ │ ├── signup.js
│ │ │ ├── addpost.js
│ │ │ ├── viewpost.js
│ │ │ └── dashboard.js
│ ├── .jshintrc
│ └── karma.conf.js
├── client.iml
├── .jshintrc
├── .editorconfig
├── bower.json
├── package.json
└── Gruntfile.js
├── server
├── public
│ ├── stylesheets
│ │ └── main.css
│ ├── images
│ │ └── favicon.png
│ └── javascripts
│ │ └── hello.js
├── activator-launch-1.3.2.jar
├── project
│ ├── build.properties
│ └── plugins.sbt
├── .gitignore
├── build.sbt
├── LICENSE
├── app
│ ├── controllers
│ │ ├── Secured.java
│ │ ├── Post.java
│ │ └── Application.java
│ └── models
│ │ ├── PostComment.java
│ │ ├── BlogPost.java
│ │ └── User.java
├── conf
│ ├── routes
│ ├── evolutions
│ │ └── default
│ │ │ └── 1.sql
│ └── application.conf
└── activator
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/client/.yo-rc.json:
--------------------------------------------------------------------------------
1 | {}
2 |
--------------------------------------------------------------------------------
/client/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
--------------------------------------------------------------------------------
/client/app/.buildignore:
--------------------------------------------------------------------------------
1 | *.coffee
--------------------------------------------------------------------------------
/server/public/stylesheets/main.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/client/.bowerrc:
--------------------------------------------------------------------------------
1 | {
2 | "directory": "bower_components"
3 | }
4 |
--------------------------------------------------------------------------------
/client/app/robots.txt:
--------------------------------------------------------------------------------
1 | # robotstxt.org
2 |
3 | User-agent: *
4 |
--------------------------------------------------------------------------------
/client/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .tmp
4 | .sass-cache
5 | bower_components
6 |
--------------------------------------------------------------------------------
/client/app/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dsinyakov/angularjs-play-blog-app/HEAD/client/app/favicon.ico
--------------------------------------------------------------------------------
/client/app/images/yeoman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dsinyakov/angularjs-play-blog-app/HEAD/client/app/images/yeoman.png
--------------------------------------------------------------------------------
/server/public/images/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dsinyakov/angularjs-play-blog-app/HEAD/server/public/images/favicon.png
--------------------------------------------------------------------------------
/server/public/javascripts/hello.js:
--------------------------------------------------------------------------------
1 | if (window.console) {
2 | console.log("Welcome to your Play application's JavaScript!");
3 | }
--------------------------------------------------------------------------------
/server/activator-launch-1.3.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/dsinyakov/angularjs-play-blog-app/HEAD/server/activator-launch-1.3.2.jar
--------------------------------------------------------------------------------
/client/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 | before_script:
5 | - 'npm install -g bower grunt-cli'
6 | - 'bower install'
7 |
--------------------------------------------------------------------------------
/server/project/build.properties:
--------------------------------------------------------------------------------
1 | #Activator-generated Properties
2 | #Fri May 08 10:12:57 PDT 2015
3 | template.uuid=f875d6f6-609b-4be0-b365-b1c501866eeb
4 | sbt.version=0.13.5
5 |
--------------------------------------------------------------------------------
/server/.gitignore:
--------------------------------------------------------------------------------
1 | logs
2 | project/project
3 | project/target
4 | target
5 | tmp
6 | .history
7 | dist
8 | /.idea
9 | /*.iml
10 | /out
11 | /.idea_modules
12 | /.classpath
13 | /.project
14 | /RUNNING_PID
15 | /.settings
16 |
--------------------------------------------------------------------------------
/server/build.sbt:
--------------------------------------------------------------------------------
1 | name := """server"""
2 |
3 | version := "1.0-SNAPSHOT"
4 |
5 | lazy val root = (project in file(".")).enablePlugins(PlayJava)
6 |
7 | scalaVersion := "2.11.1"
8 |
9 | libraryDependencies ++= Seq(
10 | javaJdbc,
11 | javaEbean,
12 | cache,
13 | javaWs
14 | )
15 |
--------------------------------------------------------------------------------
/client/test/spec/services/user.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | describe('Service: user', function () {
4 |
5 | // load the service's module
6 | beforeEach(module('clientApp'));
7 |
8 | // instantiate service
9 | var user;
10 | beforeEach(inject(function (_user_) {
11 | user = _user_;
12 | }));
13 |
14 | });
15 |
--------------------------------------------------------------------------------
/client/test/spec/services/alerts.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | describe('Service: alerts', function () {
4 |
5 | // load the service's module
6 | beforeEach(module('clientApp'));
7 |
8 | // instantiate service
9 | var alerts;
10 | beforeEach(inject(function (_alerts_) {
11 | alerts = _alerts_;
12 | }));
13 |
14 | });
15 |
--------------------------------------------------------------------------------
/client/client.iml:
--------------------------------------------------------------------------------
1 |
2 |
5 | {{ post.content }} 6 |
7 |5 | {{ post.content }} 6 |
7 |Sorry, but the page you were trying to view does not exist.
146 |It looks like this was the result of either:
147 |