Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feature(profile-setting):implement user controller, services, route to fetch User from database [Start #167730746] * feature(profile-setting):Users can update profile [Start #167730746] * feature(profile-setting):Return all users from db [Start #167730746] * feature(profile-setting):add more columns to users table [Start #167730746] * feature(profile-setting):write unit test for successful update [Start #167730746] * feature(profile-setting):add more test [Start #167730746] * feature(profile-setting):change files name [Start #167730746] * feature(profile-setting): refactor user controller and model spellings [Start #167730746] * feature(profile-setting): generate token for user [Start #167730746] * feature(profile-setting): verify token [Start #167730746] * feature(profile-setting): remove email from token [Start #167730746] * feature(profile-setting): validate user profile fields [Start #167730746] * chore(database-signup):create signup database [Start #167730738] * chore(user-controller-&-userservice):implement user controller and user service [Fix #167730738] * feature(profile-setting): test functionality [Start #167730746] * chore(Complete-signup):finish signup for user [Complete #167730738] * chore(authorization-&-jwtVerify):add middleware to handle proctected route [Fix #167730738] * feature(profile-setting): test functionality [Start #167730746] * chore(rename-table-field):rename table field [Fix #167730738] * chore(test-signup-user):add test to signup user feature [Fix #167730738] * feature(profile-setting): validate user profile [Start #167730746] * chore(test-coverage):add more test coverage [Fix #167730738] * feature(profile-setting): document feature [Start #167730746] * feature(profile-setting): write more test functionality [Start #167730746] * chore(92%-test-coverage):add more test to raise coverage [Fix #167730738] * chore(complete):complete ticket [Fix #167730738] * feature(profile-setting):validate user profile [Start #167730746] * feature(profile-setting): conflicts resolved [Start #167730746] * feature(profile-setting): conflicts resolved [Start #167730746] * feature(profile-setting): conflicts resolved [Start #167730746] * chore(update-env-example):edit env values [Fix #167730738] * chore(peer-review-implemented):implement peer review [Fix #167730738] * chore(peer-review):implement peer review feedback [Fix #167730738] * chore(peer-review):implement peer review feedback [Fix #167730738] * chore(peer-review):implement peer review feedback [Fix #167730738] * chore(peer-review):implement peer review feedback [Fix #167730738] * feature(profile-setting):return token to the response body on GET request [Start #167730746] * chore(test):add test framework [Fix #167730738] * chore(test):edit test Fix * chore(test):rename error message [Fix #167730738] * chore(correct-hashpassword):correct compare haspassword [Fix #167730738] * feature(profile-setting): change role to roleId on users table [Start #167730746] * feature(profile-setting): fix mock test roleId field [Start #167730746] * chore(peer-review):implement review feedback [Fix #167730738] * feature(profile-setting):add username and change the base url [Start #167730746] * chore(test):edit test file [Fix #167730738] * feature(profile-setting):seperate test file [Start #167730746] * feature(profile-setting):seperate test file [Start #167730746] * feature(profile-setting):seperate test file [Start #167730746] * feature(profile-setting):create and clear database for test [Start #167730746] * feature(profile-setting):create and clear database for test [Start #167730746] * chore(fix-conflict):fix conflict [Fix #167730738] * chore(ordered-seeders-folder):rearrange the order of seeder folder [Fix #167730738] * chore(add):add DevNote to protect a route from an unsigned User [Fix #167730738] * chore(troubleshoot-travis-1):troubleshoot travis [Fix #167730738] * chore(troubleshoot-travis-2):troubleshoot travis [Fix #167730738] * chore(troubleshoot-travis-2):troubleshoot travis [Fix #167730738] * chore(troubleshoot-travis-2):troubleshoot travis [Fix #167730738] * feature(profile-setting): remove pretest script [Start #167730746] * feature(profile-setting):change model name to small cap [Start #167730746] * chore(troubleshoot-travis-2):troubleshoot travis [Fix #167730738] * modify package.json * fix(heroku)rename Role.js to role.js * fix(travis): rename User.js to user.js * change destroy to sync * fix(heroku): add babel as dependency * fix(heroku): add babel/core to dependencies * console database url * add babel modules as dependencies * add babel modules as dependencies * update production database uri * update production database uri * console db variables * remove console statements * add postbuild script * fix(heroku): update heroku post-build script * fix(heroku): remove seeding from post-build script * chore(postbuild-script):add postbuild script [Fix #167730738] * chore(postbuild-script):add postbuild script [Fix #167730738] * chore(postbuild-script):add postbuild script [Fix #167730738] * chore(postbuild-script):rename model folder file [Fix #167730738] * chore(postbuild-script):rename model folder file [Fix #167730738] * chore(postbuild-script):rename model folder file [Fix #167730738] * chore(resolve-conflict):resolve conflict [Fix #167730738] * chore(resolve-conflict):resolve conflict [Fix #167730738] * chore(descriptive-error-message):add descriptive for multi-scenaro error [Fix #167730738] * chore(TTL-review):implement TTL review and consolidate mail package [Fix #167730738] * chore(TTL-review):implement TTL review and consolidate mail package [Fix #167730738] * chore(TTL-review):implement TTL review and consolidate mail package [Fix #167730738] * chore(build-fix):Fixtravis build failure [Fix #167730738] * chore(fix-travis):fix travis build fail [Fix #167730738] * chore(fix-trailing-space-error):fix trailing spaces error [Fix #167730738] * chore(fix-trailing-space-error):fix trailing spaces error [Fix #167730738] * chore(fix-trailing-space-error):fix trailing spaces error [Fix #167730738] * chore(reset-nodemailer):reset nodemailer [Fix #167730738] * chore(reset-nodemailer):reset nodemailer [Fix #167730738] * feature(profile-setting):package.json [Start #167730746] * chore(services/mail):add services mail [Fix #167730738] * chore(services/mail):add services mail [Fix #167730738] * chore(node_tls):edit settings [Fix #167730738] * chore(nodemailer-settings):settings [Fix #167730738] * chore(private-email-amazeninterieurs):add private mail account [Fix #167730738] * chore(package.json):add package.json heroku script [Fix #167730738] * feature(profile-setting):refactor code and seperate files [Start #167730746] * chore(userProfile-settings):write test for user profile settings [Fix #167730746] * ch:(profile-settings): fix test bug rearrange logic for checking user profile [Start #167730746] * ch(profile-settings):get token from user signup route [Finish #167730746] * ch(profile-settings):fix test bug [Finish #167730746] * ft(profile-settings):get user id from the token [Finish #167730746] * ch(profile-settings):remove console statement [Finish #167730746] * ft(profile-settings):validate gender, phoneNumber [Finish #167730746]
- Loading branch information