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

Ainur Harfi Alfaraby #12

Open
wants to merge 21 commits into
base: master
Choose a base branch
from

Conversation

harfialpharaby
Copy link

@harfialpharaby harfialpharaby commented Jan 30, 2020

WEB_URL=http://errorhandler.harfialfaraby.com
EMAIL=[email protected]
EMAIL_PASSWORD=@dmin012
JWT_SECRET=errorhandler
GOOGLE_CLIENT_ID=990417810041-4rsdtip8fst1aq497t6fo0s4oacurlnk.apps.googleusercontent.com
MONGO_PASSWORD=admin

…n and login

 Changes to be committed:
	new file:   client/README.md
- add bootstrapvue and fontawesome
	new file:   client/src/App.vue
- add google signin button
	new file:   client/src/components/GSigninButton.vue
- add register card to show register form
	new file:   client/src/components/RegisterCard.vue
- add top navbar
	new file:   client/src/components/TopNavbar.vue
	new file:   client/src/main.js
- add routes to login and register
	new file:   client/src/router/index.js
- add base url for API
	new file:   client/src/store/index.js
- add confirm register page as register childer
	new file:   client/src/views/ConfirmRegister.vue
	new file:   client/src/views/Home.vue
	new file:   client/src/views/Register.vue
- queue and cron idea and scenario
	new file:   queue-cron.txt
- add routes
	new file:   server/app.js
- add user controller
	new file:   server/controllers/user.js
- generate password helpers
	new file:   server/helpers/generatePassword.js
- hash password on create
	new file:   server/helpers/hashPassword.js
- create token from payload
	new file:   server/helpers/tokenization.js
- add error handling for all errors
	new file:   server/middlewares/errorHandler.js
- refactor user model
	new file:   server/models/User.js
	new file:   server/routes/index.js
- add route for user
	new file:   server/routes/user.js
 Changes to be committed:
	modified:   client/src/components/GSigninButton.vue
	new file:   client/src/components/LoginCard.vue
	modified:   client/src/components/RegisterCard.vue
	modified:   client/src/components/TopNavbar.vue
	modified:   client/src/main.js
	modified:   client/src/router/index.js
	modified:   client/src/store/index.js
	deleted:    client/src/views/ConfirmRegister.vue
	modified:   client/src/views/Home.vue
	new file:   client/src/views/Login.vue
	modified:   client/src/views/Register.vue
	modified:   server/controllers/user.js
	modified:   server/models/User.js
 Changes to be committed:
	modified:   client/src/App.vue
	modified:   client/src/components/LoginCard.vue
	modified:   client/src/components/RegisterCard.vue
	modified:   client/src/components/TopNavbar.vue
	modified:   client/src/router/index.js
	modified:   client/src/store/index.js
	modified:   client/src/views/Home.vue
	modified:   server/controllers/user.js
	modified:   server/models/User.js
	modified:   server/routes/user.js
 Changes to be committed:
	new file:   client/src/components/AccordionTips.vue
	new file:   client/src/components/AddEditForm.vue
	modified:   client/src/components/GSigninButton.vue
	modified:   client/src/components/LoginCard.vue
	new file:   client/src/components/QuestionCard.vue
	modified:   client/src/components/RegisterCard.vue
	modified:   client/src/components/TopNavbar.vue
	modified:   client/src/main.js
	modified:   client/src/router/index.js
	modified:   client/src/store/index.js
	new file:   client/src/views/AddTry.vue
	modified:   client/src/views/Home.vue
	modified:   client/src/views/Login.vue
	modified:   client/src/views/Register.vue
	new file:   server/controllers/question.js
	modified:   server/controllers/user.js
	new file:   server/models/Comments.js
	new file:   server/models/Question.js
	new file:   server/routes/question.js
	modified:   server/routes/user.js
…rogress on edit question and votes

 Changes to be committed:
	modified:   client/src/components/AddEditForm.vue
	new file:   client/src/components/DetailCard.vue
	modified:   client/src/components/GSigninButton.vue
	modified:   client/src/components/LoginCard.vue
	modified:   client/src/components/QuestionCard.vue
	modified:   client/src/components/RegisterCard.vue
	new file:   client/src/components/TagList.vue
	modified:   client/src/components/TopNavbar.vue
	modified:   client/src/router/index.js
	modified:   client/src/store/index.js
	modified:   client/src/views/Home.vue
	new file:   client/src/views/QuestionList.vue
	new file:   client/src/views/TryDetail.vue
	modified:   server/controllers/question.js
	new file:   server/controllers/vote.js
	new file:   server/middlewares/authentication.js
	new file:   server/middlewares/authorization.js
	renamed:    server/models/Comments.js -> server/models/Comment.js
	modified:   server/models/Question.js
	modified:   server/routes/index.js
	modified:   server/routes/question.js
	new file:   server/routes/vote.js
 Changes to be committed:
	modified:   client/src/components/DetailCard.vue
	modified:   client/src/components/QuestionCard.vue
	modified:   client/src/store/index.js
	modified:   server/app.js
	modified:   server/controllers/vote.js
 Changes to be committed:
	modified:   client/src/components/TopNavbar.vue
	modified:   server/app.js
	modified:   server/controllers/question.js
	new file:   server/helpers/mailNotifScheduler.js
	modified:   server/models/Comment.js
	modified:   server/models/Question.js
 Changes to be committed:
	modified:   client/src/store/index.js
	modified:   client/src/views/TryDetail.vue
	modified:   server/controllers/user.js
 Changes to be committed:
	modified:   README.md
 Changes to be committed:
	modified:   client/src/views/QuestionList.vue
 Changes to be committed:
- add edit button to detail card
	modified:   client/src/components/DetailCard.vue
- add id to add to localStorage
	modified:   client/src/components/GSigninButton.vue
	modified:   client/src/components/LoginCard.vue
- add edit button and change color to my vote
	modified:   client/src/components/QuestionCard.vue
- add id to add to localStorage
	modified:   client/src/components/RegisterCard.vue
	modified:   client/src/components/TopNavbar.vue
- handle edit and save question
	modified:   client/src/store/index.js
- add edit button
	modified:   client/src/views/QuestionList.vue
- add edit button on question
	modified:   client/src/views/TryDetail.vue
- handle question update and sorting by user preferences
	modified:   server/controllers/question.js
- add id to login, register, oauth response
	modified:   server/controllers/user.js
- add new routes to handle update question
	modified:   server/routes/question.js
 Changes to be committed:
- add button edit and save
	modified:   client/src/components/DetailCard.vue
- change api url path
	modified:   client/src/store/index.js
- edit answers label
	modified:   client/src/views/TryDetail.vue
- handle update comment
	modified:   server/controllers/question.js
- add route to handle update comment
	modified:   server/routes/question.js
 Changes to be committed:
- change console log to swal
	modified:   client/src/components/RegisterCard.vue
- fixing bugs
	modified:   server/controllers/question.js
 Changes to be committed:
- change true to -1 for sorting mongoose
	modified:   client/src/store/index.js
- change sorting by query
	modified:   server/controllers/question.js
 Changes to be committed:
	modified:   server/app.js
 Changes to be committed:
- exclude query on server
	modified:   client/src/store/index.js
 Changes to be committed:
	modified:   server/controllers/user.js
	modified:   client/src/components/GSigninButton.vue
	modified:   client/src/store/index.js
 Changes to be committed:
	modified:   server/controllers/question.js
 Changes to be committed:
- add deploy and documentation link
	modified:   README.md
- add logic on reset view
	modified:   client/src/components/DetailCard.vue
- add reload page on login
	modified:   client/src/components/GSigninButton.vue
	modified:   client/src/components/LoginCard.vue
	modified:   client/src/components/TopNavbar.vue
	modified:   client/src/store/index.js
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants