= 0.9.40 / 2010-04-?? [X] Refactor all forms to be able to use formtastic. [X] Cleanup translation files. [X] Removed FIXME tests. [X] Pass attribute as symbol. [X] Simplify configuration files. [X] Added '/' to admin_edit_typus_user_path because was not linking to the right path on the namespaced models. [X] Updated generator defaults. [X] Write CSV file to disk and then send_file. [X] Replaced CSV separator. Now uses ';' instead of ','. [X] Do not show selector on habtm if there are more than 500 records. [X] Paginate habtm relationships. Was implemented in the has_many. [X] Fixed unrelate action. Was not working properly when not using Rails default table names. [X] Do not humanize fields on the csv generator. We want to keep the real field name. [X] Recover password functionality now only needs the email to be defined. [X] Added json export format. [X] Added default route with conditions. (Ben Scofield) [X] We should be able to set preferences and store them on the database. [X] Fixed stylesheet and search to be able to use `relative_url_root`. [X] Cleanup `display_link_to_previous` helper. [X] Cleanup `build_typus_list` helper. [X] Fix back_to when using `relative_url_root`. [X] Remove toggle option. We always enable it so it's a good default. [X] When displaying an item with multiple attachments fancybox preview was not working properly because there where multiple items with the same id. [X] Move partial helpers to `app/views/admin/helpers`. [X] Do not set ActionMailer::Base.default_url_options[:host] on the controller. [X] Cleanup `applications` & `resources`. [X] Fix problems on routes.rb when using namespaced models. [X] Show the right content on the selectors when listing records on tables. [X] Update fancybox to the latest version. Fix paths to make it work when `relative_url_root` is active. (and make a donation) [X] Test _form.html.erb can be overwrited by model. [X] Make tests work again. [X] Replace "render :partial => 'template', :locals => {}", by "render 'template', :local => 'local'". [X] Add support for custom typus_user on the generator. [X] Shorten sidebar selectors. (AFS) [X] Clicking on a filter removes is. (Gaston Kleiman) [X] Possibility to filter by date ranges. (Gaston Kleiman) [X] Use `inherit_views` code to `inherit_views`. [X] Decide what to do with the QuickEdit. (Removed on 20100409) [X] Refactored all sessions/account handling. [X] Improved usability on password recovery based on how GitHub works. [X] Removed footer links and added them to dashboard#sidebar. [X] Add defaults options for the fields and do not fallback into list. [X] Support for XSS. [X] Fix problem on entries with attachment when using to_label. [X] "Remove entry" should become "Remove {{resource}}" [X] Merge generator methods to create resource/service controllers. [X] Remove Typus "blue" color and use something more neutral. [X] Split typus generator in two: typus and typus_migration [X] Enable mechanism to skip Typus authentication so we can use other engines. [X] Make sure TypusUser model is created in the application. [X] Review documentation and decide where to publish it. [X] Fix sidebar texts. [X] Allow users to download the demo hosted at heroku.com [ ] Removed javascript from filters. Now there's a form to submit the search. This is how Wordpress works. [X] Applications without application name defined will appear as unknown on the dashboard. [X] Search fields now support exact match, beginning of the field and full-text match which is the default. [X] Do not depend on Rdiscount when rendering content on resources#show. [X] Decide where to put the search box. [X] Pagination doesn't work properly when having multiple paginators on edit page [X] Generator to copy views to `app/views/admin`. [X] Clicking on h1 should open website (root_path) when available. [-] Move html code from helpers to partials. [ ] Add `has_many` through relationships. [ ] Test default typus forms and remove old tests. [ ] Fixed and tested read-only fields. [ ] Fixed and tested auto-generated fields. [ ] Fixed and tested trees. [ ] Fix all fixme tests. [ ] Show auto_generated, read_only on string fields. (_string.html.erb) [ ] Pass options hash to form fields. [ ] Fix css to display correctly "select" fields in relationships. [ ] Add test for `typus_table_selector`. [ ] Forever loop when schema has not been migrated. [ ] Add support for `has_one` relationships. [ ] Remove all crappy rescues. [ ] Search in multiple models. [ ] Nested models. [ ] Contextual content depending on the logged user. [ ] Verify generator is working properly. [ ] Test generator? [ ] Added comment on all FIXME tests. Try to fix them first. [ ] Remove all raw calls. [ ] Refactor typus_form_has_one. [ ] Convert plugin to engine. [ ] Verify lightbox is working as expected. [ ] Fix footer to the bottom. [ ] `Typus.applications` should become `Typus.groups`. [ ] Removing an item should redirect to back without the page params.