Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development #6

Open
wants to merge 36 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
776eb9d
Release 1 - Blog --> Server
esadeli Sep 17, 2018
54a4080
Set up for Comment feature( create only ) -- server side
esadeli Sep 17, 2018
c5e9e3b
Comment Deletion feature OK - Server side OK
esadeli Sep 17, 2018
e8482c3
Articles CRUD tested
esadeli Sep 17, 2018
fa44f6b
Comment Crud
esadeli Sep 17, 2018
0b9cb15
Mocha Re set up and Article CRUD Tester done
esadeli Sep 18, 2018
6f04659
Create automatic testing for comment Create,Get, Delete OK
esadeli Sep 18, 2018
f7fee7b
Removing unused dependencies in automatic testing
esadeli Sep 18, 2018
a24ea25
Blog Client dummy setup
esadeli Sep 18, 2018
b810dd5
Vue-cli component partition
esadeli Sep 18, 2018
76b3597
Display list of articles
esadeli Sep 18, 2018
8f0e7ef
Refactor client side using vue-cli components
esadeli Sep 19, 2018
202328c
Server improvement for create comments and articles
esadeli Sep 20, 2018
e9aa569
Adding newsfeed of articles in client side
esadeli Sep 20, 2018
9b4d4b2
Adding Login,Logout,Register to client
esadeli Sep 20, 2018
c7420ca
Form Add articles OK, commentary displayed, OK
esadeli Sep 20, 2018
7d53e1c
Remove bug when logout and add article
esadeli Sep 22, 2018
51ae6b3
Add search feature - server
esadeli Sep 22, 2018
b5343e6
Add search feature in client side
esadeli Sep 22, 2018
1c1ee04
Add delete feature + validation -- client side
esadeli Sep 22, 2018
f977a8e
Add deletion validation in client side
esadeli Sep 22, 2018
22bb2ed
Edit Article Feature added - client
esadeli Sep 22, 2018
32b5674
Add comment feature - client
esadeli Sep 23, 2018
8750a2f
Make commentary section reactive
esadeli Sep 23, 2018
9339f05
Remove bug in detail clicked
esadeli Sep 23, 2018
80714b5
Add comment deletion feature
esadeli Sep 23, 2018
47e484d
'Delete comment bug remove, console.log() remove -client'
esadeli Sep 23, 2018
b4fce7a
Remove delete comment bug and adding notes about mongoose behavior
esadeli Sep 23, 2018
4b61e26
Revise test requirement
esadeli Sep 23, 2018
30d7bd1
Adding username in Comment collections
esadeli Sep 23, 2018
95d209a
Adding welcoming message in client side
esadeli Sep 23, 2018
677272e
Adding external API in side menu, adding name to commentary section
esadeli Sep 23, 2018
5ccd7dd
Adding google font for css
esadeli Sep 23, 2018
885cae0
Removing bugs when updating article - server
esadeli Sep 23, 2018
63fd0bb
Removing bugs when updating article - client and beautify frontend
esadeli Sep 23, 2018
ad10cad
Remove Bug when log out
esadeli Sep 25, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions client/.browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
> 1%
last 2 versions
not ie <= 8
17 changes: 17 additions & 0 deletions client/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
module.exports = {
root: true,
env: {
node: true
},
'extends': [
'plugin:vue/essential',
'@vue/standard'
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
},
parserOptions: {
parser: 'babel-eslint'
}
}
21 changes: 21 additions & 0 deletions client/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
.DS_Store
node_modules
/dist

# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
21 changes: 21 additions & 0 deletions client/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# client

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Lints and fixes files
```
npm run lint
```
5 changes: 5 additions & 0 deletions client/babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
module.exports = {
presets: [
'@vue/app'
]
}
Loading