Adding some backbone-migrated scripts
added map
added tile controller
moving the require.js config to the html template
WIP: modularizing the right-hand data panel
WIP: modularizing
Adding map markers back
refactored the structure of the tabular data api so that there are 1) human readable columns, and 2) the structure of the response conforms to the other data objects. However, this means that I have broken the EBAYS viewer and the old map viewer (just needs some small adjustments, but will do it later.
adding spreadsheet view
layout update
making lat / lng editable from the table
got Backgrid table columns to populate from the REST OPTIONS query
added Field model to the API
Added Field list to "form detail" API page
1) reverted Zack's view changes in the short term, because all of the Django tests were broken. 2) created really weird hack to ensure that DRF GeometryFields were nullable unless they were required.
converted everything to use spaces instead of tabs by running the following command: autopep8 --in-place --aggressive --aggressive -r site
WIP: need to fix broken tests, and to finish implementing the Field model in the API
Form field modification added to API + all tests pass
Fixed the API filter field listings for dynamic forms
Updated table view to toggle between forms