Cherry-pick rough changes from 0775f897ee4adab979ef7502d0fe22211eaaa382 which will approximately survive the schema redesign.
Fix build and broken unit tests
Define the new EF data model of PackageEdits and PackageHistories.
Fix javascript error on the Project Home Page URL field and add confirmation prompts for navigating away to e.g. edit a different version
Ability to cancel pending edits. Also matches the style of the pending edit message on display package page to the existing temporary messages shown there (prerelease version, not the latest package version, etc).
UI placement and wording tweaks to Edit package metadata page as suggested by Jeff
Attempted fixups for rebase on top of the newly moved NuGetGallery projects!
And fixups for the rebase fixups...
More fixups
Fix the font in our multiline textarea inputs to match the rest of the input form
UNRELATED - Slightly optimize the Lucene Indexing EF query so it will generate cleaner SQL.
Prettier do you wish to save dialog for the package edit page! Updates our JQuery version and adds a dependency on JQuery.UI.
Remove the cheeky little 'enjoy' step 3 which wasn't a real step.
Deprecate the language 'eventually' in the pending edits message.
You got rid of some compile errors. You have reached a save point! Please do not turn your machine off.
compiling again. save
Debugging the javascript again
Hopefully finished getting the verify package page working (time to test it). Add font-awesome and use it on the edit page.
Fix obvious form submission issues for VerifyPackage.
Editable metadata code complete! Added support for editing ReleaseNotes on the verify package page.