Skip to content

Latest commit

 

History

History
284 lines (175 loc) · 7.04 KB

File metadata and controls

284 lines (175 loc) · 7.04 KB
  • 24-June-2011

  • Analytics feature

  • Remove failing and not useful test

  • Better sorting for advance search

  • Better sorting for quick search

  • new router api

  • new configuration api. It is not backward compatible. However the error message is nice.

  • cucumber tests are inside the repo

  • support for column_headers

  • support for column_settings

  • support for habtm

  • do not get the list of nested models. It breaks routing. Comprehensive nested models fix coming soon.

  • used unscoped on the model to have basic search result always in the order user wants

  • remove inline css

  • disable the columns not being used

  • use parseJSON instead of eval

  • javascript variable declaration refactoring

  • use image for advance search add and remove link

  • fix bug regarding “Destroy All”

  • layout change

  • have only one drop down in the homepage

  • use the new way of routing. remove deprecation

  • fix for pagination not working in chrome

  • css cleanup

  • JavaScript cleanup

  • bumped up jQuery from 1.4.1 to jQuery 1.4.2

  • fix for delete and destroy link

  • fix for deprecation warning in routes

  • fix for options defined in ~/config/initializers/admin_data_settings.rb not taking effect

  • added more tests

  • fixed a bug related to :is_allowed_to_view_klass

  • released as a gem

  • version 1.0.2

  • only works with rails3

  • JavaScript code refactoring

  • More JavaScript code test

  • Moved functionalities from layout to helper

  • refactored the code to take inline style out to style section

  • moves a lot of ruby code from view to helpers and controllers

  • better indentation

  • Fixing the online validation of models that have primary key not id

  • If invalid children value is passed in apply rescue

  • updated README

  • added authentication for feed

  • the default search result for advance search should be primary key des

  • changed the layout for quick search

  • association information is rescued so that show method works even if association info throws error

  • association info is displayed with belongs_to or has_many name instead of class name

  • debugging variable $debug_admin_data

  • RSS feed for all the models

  • rake task to validate all the models

  • ability to validate all the models using browser

  • increased the font size of overall app

  • has_many association_info were too close to each other

  • fixing the issue where a class is used as a hash key. It breaks in development

  • better link color

  • refactored the way advance search JavaScript code

  • for pretty urls like /42-SEO-friendly-title the show method should pickup 42 as id

  • test for has_one association

  • cleaning up History.txt file

  • fix for issue #14 so that not like will also include records which are null

  • advance search refactoring

  • advance search bug fix

  • fixed adding rows on advanced search

  • consistenly use model_id for search and association parent objects

  • datetime/date/time fixes on edit and advanced search pages

  • added configuration to not use admin_data layout and use application one instead

  • fixed the formatting issue while displaying missing index in diagnostic section

  • by passing additional parameter called ‘attr’ editing of a record would display only one field to avoid any accidental change.

  • warning message if JavaScript is disabled

  • ability to pass :find_conditions to settings so that models with to_param method could override the sql that is built by admin_data

  • changed theme from warehouse to dark because the association info on the right hand side was not appearing correctly

  • homepage should have main tab selected

  • changed urls to support models that override to_param to other than id

  • fixed the sorting order. model a, model B and model A/Q was being sorted as A,Q,B instead of A,B,Q.

  • drop down of klasses is now available at the center of home page

  • current model will be selected in the drop down

  • form UI foreign keys are dropdown (display name attribute if it exists and id otherwise)

  • form UI date fields use date_select (with free text year since we cannot guess a good range)

  • form UI refactored to use form_for instead of form_tag and hadcoded html

  • cache the list of models

  • advance search refactoring

  • jQuery UI datepicker for date field

  • advance search now shows validation error for integer and date fields

  • log.js for easy logging in JavaScript

  • while editing match was being done for hard coded value id. Now it looks for klass.primary_key

  • fixed IE7 bug

  • fixed bug regarding integer values not appearning in listing

  • better indentation

  • Major contribution in this release by Alex Rothenberg. github.com/alexrothenberg

  • this plugin now treats each model as a restful resource.

  • security fix and test for it

  • commented out offending code for has_one relationship

  • has_one and habtm relationships along with test would be taken up in next release

  • renamed quick search to search

  • using jQuery theme to make drop down boxes jazzier

  • more tests

  • moved some inline css to external css file

  • fixed listing and has_many association info for namespaced model

  • fixed security issue

  • do not assume that primary key is ‘id’ . Respect the primary key set by model.

  • test for alternate primary key

  • fixed test for Vehicle::Car

  • more tests for the plugin. Now 151 tests and 229 assertions

  • support for name spaced models like Vehicle::Car and Vehicle::Engine

  • fixed a bug related to advance search

  • refactored JavaScript code for advance search

  • tests for the plugin

  • changed the way security configiruation is passed to the plugin

  • users can configure number of records in a page. Default is 50

  • fixed bug associated with advance search

  • added link to report bug in footer

  • fixed bug in date parsing

  • not requiring rubygems

  • if will_paginate is missing then not raising exception

  • ability to sort records

  • better visual clue that search is in progress

  • Initial release