All Versions
Latest Version
Avg Release Cycle
22 days
Latest Release

Changelog History
Page 1

  • v3.2.0 Changes

    • [CHANGED] Application emails now use host_with_port to generate the url. This is usefull when running multi-domain applications.

    • [CHANGED] Updated gems dependencies.

    • [CHANGED] Dropped support for Ruby 1.8.7. This doesn't mean Typus will not run with that version of Ruby, but I don't longer have plans to test against that version.

    • [CHANGED] We do not longer look for Typus configuration files in the plugins folder. Store them in config/typus or lib/*/config/typus. Rails 4 will not support plugins and Rails 3.2 marks them as deprecated so doesn't make sense to support them anymore.

    • [CHANGED] Require at least Rails 3.2.2.

    • [FIXED] Documentation about exporting data.

    • [CHANGED] login_info helper becomes admin_login_info.

    • [CHANGED] search helper becomes admin_search.

    • [CHANGED] title helper becomes admin_title (and merged methods).

    • [CHANGED] apps helper becomes admin_apps.

    • [CHANGED] We do not longer detect if the application has a root_path defined. A new setting Typus.admin_title_link has been added so we have more control on which URL we want to use. This is useful because we don't always want to link to the main site.

    • [CHANGED] display_flash_message becomes admin_display_flash_message.

    • [CHANGED] "Add New" becomes "Add".

    • [FIXED] return_to now works as expected so now it's easier to send links to the admin interface.

    • [CHANGED] "Applications" in dashboard is now "Site administration".

    • [FIXED] Model names in Trash module.

    • [CHANGED] Removed generate_html alias method and use get_paginated_data. This also fixes the usage of ctags.

    • [CHANGED] Do not show "Add" link on the sidebar because it's confusing, duplicated. We also have plans to remove the sidebar, so consider this as an starting point. (Sidebar will be replaced by a drop down menu.)

    • [CHANGED] No need to confirm when pressing "Sign out".

    • [CHANGED] Instead of settings the session to nil when login out, we are now removing it using session.delete(:typus_user_id).

    • [CHANGED] TypusClass#to_label now returns the email.

    • [CHANGED] Session and account forms are now using Typus.user_class.

    • [CHANGED] Extracted account and session forms into a partial.

    • [CHANGED] not_allowed now accepts an param so we can give better feedback to the user when an action is not allowed.

    • [FIXED] Filter scopes so we can only run those scopes defined in configuration files.

    • [NEW] Model.typus_scopes to detect defined scopes.

    • [CHANGED] Datetime/Time filters use Time intervals. (all_day, all_week ...)

    • Added pagination detection on associations.

    • [FIXED] acts_as_tree select values should be scaped.

    • [FIXED] Scope should be always we applied to index action.

    • Added Typus.whitelist_ip so we can configure which IP are allowed to log into Typus, this is useful on systems with critical data stored.

    ๐Ÿ”„ Changes:

  • v3.1.11 Changes

    • Added pagination detection on associations.

    ๐Ÿ”„ Changes:

  • v3.1.10 Changes

    March 27, 2012
    • [FIXED] Filter scopes so we can only run those scopes defined in configuration files.

    • [NEW] Model.typus_scopes to detect defined scopes.

    ๐Ÿ”„ Changes:

  • v3.1.9 Changes

    March 08, 2012
    • [FIXED] _addanother save button is only shown if the user has permission to perform the action.

    • [FIXED] Custom actions on show are now showed.

    • [CHANGED] Detect if application has Kaminari or WillPaginate, otherwise we will not setup a paginate and will tell the user to install one of those mechanisms. In the near future Typus will provide a simple pagination mechahism.

    • [NEW] Option to enable and disable counters on resources. Enabled by default.

    • [FIXED] Fixed Dir compatibility for Jruby.

    • [CHANGED] session#destroy now uses DELETE.

    • [CHANGED] CSV/XML links should include filters.

    • [CHANGED] Removed find_in_batches from "csv_export". It was useless.

    • [FIXED] Fixed converting route to resource for "singular" class. Eg. "CustomerData" was being converted to "CustomerDatum".

    ๐Ÿ”„ Changes:

  • v3.1.8 Changes

    February 05, 2012
    • [CHANGED] CSV generation is now performed in memory so we play nice with Heroku.

    • [CHANGED] We now can export XML, CSV and JSON without restriction. If fields are not defined for a format, defaults will be used.

    • [CHANGED] Updated Kaminari to 0.13.0 so we are now Rails 3.2.0 compatible.

    • [CHANGED] We now also load configuration files from "lib//config" as this is marked as deprecated in Rails 3.2.0.

    • [CHANGED] Updated Gems for the dummy application. This fixes deprecation warnings and keeps the plugin up to date.

    ๐Ÿ”„ Changes:

  • v3.1.7 Changes

    January 25, 2012
    • [FIXED] Require ActiveRecord extension only if ActiveRecord is defined.

    • [NEW] Show association name on related tables.

    • [FIXED] Fixed gemspec to add compatibility with Rails 3.2.0

    ๐Ÿ”„ Changes:

  • v3.1.6 Changes

    January 02, 2012
    • [FIXED] "Save and continue editing" button was shown even when the user didn't have acess to it.

    • [CHANGED] Improved MongoDB support.

    • [NEW] We can now filter by integer.

    • [FIXED] Independent paginators when showing associations.

    ๐Ÿ”„ Changes:

  • v3.1.5 Changes

    December 10, 2011
    • [CHANGED] Association tables now contain a "show" link.

    • [FIXED] Generators check if there's a database connection.

    • [CHANGED] ActsAsList module now can only perform whitelisted actions.

    • [CHANGED] ActsAsList hooks moved completely to it's module.

    • [CHANGED] Repository moved again to

    ๐Ÿ”„ Changes:

  • v3.1.4 Changes

    October 06, 2011
    • [FIXED] Belongs to helper was not creating properly class ids.

    ๐Ÿ”„ Changes:

  • v3.1.3 Changes

    October 05, 2011
    • [CHANGED] Added Typus.chosen so we can disable "Chosen". This will be in Typus until "Chosen" supports remote data calls.

    • [NEW] This is not really new ... I've taken back the autocomplete feature which will be used eventually by "Chosen" once they support remote calls.

    • [CHANGED] Typus::Resources.minute_step is now nil by default.

    • [CHANGED] Date and DateTime selectors should not set current date by default.

    • [CHANGED] Generator now stores model configuration in a file with the name of the model, not the plural.

    • [CHANGED] Generators can be run without setting up a database.

    • [CHANGED] We do not longer hide search boxes on Chosen. Apparently it has been fixed:

    • [FIXED] Detaching a Paperclip was not working.

    ๐Ÿ”„ Changes: