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

Users can edit content of résumé #2

Merged
merged 4 commits into from
Oct 30, 2014
Merged

Users can edit content of résumé #2

merged 4 commits into from
Oct 30, 2014

Conversation

tannerwelsh
Copy link
Contributor

Users can edit the content of their résumé at the route /resumes/edit. This page includes a form to edit the user profile information, all of their jobs, and all of their skills.

At this point, users cannot add or remove jobs or skills.

This branch also adds a new gem to the development dependencies: better_errors, which renders richer error messages in the browser.

- Link to edit page from résumé show page
- Form for editing user information, pre-populated with existing data
- Routes to update user data in database
[Better errors](https://github.com/charliesome/better_errors) is a great
gem for debugging in Rack applications (like Sinatra and Rails).
The résumé edit page will now render all of the jobs as forms that users
can update. As of now, each job is editable in isolation (i.e. no batch
updates of multiple jobs).

Added a new route to handle updating jobs.
The résumé edit page will now render all of the skills as forms that
users can update. As of now, each skill is editable in isolation (i.e. no
batch updates of multiple skill).

Added a new route to handle updating skills.
tannerwelsh added a commit that referenced this pull request Oct 30, 2014
Users can edit content of résumé
@tannerwelsh tannerwelsh merged commit 87f37ed into master Oct 30, 2014
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.

1 participant