Database schema relationship descriptor to be used with schemaspy
Fix for #80165018. Alternate way of generating JSON content using jBuilder gem to simplify the workflow and improving end-to-end response time.
Fix for #80165018. Alternate way of generating JSON content using jBuilder gem to simplify the workflow and improving end-to-end response time.
Fix for #80165018. Alternate way of generating JSON content using jBuilder gem to simplify the workflow and improving end-to-end response time.
Fix for #80165018. Alternate way of generating JSON content using jBuilder gem to simplify the workflow and improving end-to-end response time.
Fix for #80165018. Alternate way of generating JSON content using jBuilder gem to simplify the workflow and improving end-to-end response time.
Fix for #80165018. Alternate way of generating JSON content using jBuilder gem to simplify the workflow and improving end-to-end response time.
Fix for #80165018: split event, user, and index jbuilder additions in to their own commit
Fix for #80165018: split :touch => true additions in to their own commit
Fix for #80165018: reverted events_controller.rb to use Presenter method
Fix for #80165018: added dataset_count to /workspaces json jbuilder
Fix for #80165018: added touch => true to AssociatedDataset and Dataset models
Fix for #80165018: Squashed counter_cache => true commits with the typo fix

Fix for #80165018. Added counter_cache to associates model. This will prevent select count(*) queries on associated tables as the count of associated records will be cached by rails.

Fix for #80165018. Added cache => true to refresh parent object when a child object is updated.
Fix for #80165018. disabling counter_cache temp. Need to add counter column on parent tables.
removed :touch => true from import.rb, it was causing an infinite callback loop in data source controller spec
Fixed json.body tag.
Fixed json.body tag.
updated workspaces_controller specs to render the index template
re-introduced pagination to the workspaces controller index
uncommented the counter_cache on tagging model, it actually has the correct column in the database