Shows error messages when a bid category is not saved to the database because of validation errors or an http error
Adds functionality to delete bid categories via ajax. Cleans up SubcontractsController and javascript, getting ready to refactor name to BidCategoriesController
Starts basic JS framework, currently broke
Fixes JS errors on subcontracts#index
(redo) Fixes JS errors on subcontracts#index
Refactored "subcontract" to "bid_category"
Switches over to the new JS model library, only has BidCategories working
BidCategories#index view now properly associates BidRequests to BidCategoies and Vendors to BidRequests. Displays each vendor associated with a bid request under each category
Cleans up models, adds AssignedBidCategories, adds auto complete and find_or_create_by for BidCategories
Improves implemenation of Promise chaining when creating an Assigned Bid Category
Last commit with Knockout.js
Changes to framework
Prepared to switch to React
Coverts Bid Categories front end to React. Starts implementation of front end in React.
Adds Gemfile that was accidentally deleted
Adds features to allow associating vendors with an assigned bid category (allows creating vendors on the fly)
Extracts autocomplete functionality to reuseable module
Fixes bug where duplicate vendors are loaded (ReactiveModel.load was not filtering out duplicates)
Fixes bug where the bid request form would not clear after submission
Autocomplete now takes a list of strings instead of objects