More at rubyonrails.org: Overview | Download | Deploy | Code | Screencasts | Documentation | Community | Blog

#20 Piotr Sarnacki - Rails 3.1.0
Showing 261 commits

Hash Date Message
db886c8 14 May 2011 Merge pull request #553 from arunagw/namespaced_generators
2a98fd9 13 May 2011 Merge pull request #538 from arunagw/update_rack_mount
2ea33d6 10 May 2011 Merge pull request #490 from vijaydev/patch-4
9f0af6d 10 May 2011 Merge pull request #495 from vatrai/minor_fixes
e8c1031 26 Apr 2011 Merged pull request #319 from nusco/master.
f545a50 25 Apr 2011 Fix tests, main_app mounted helper must be defined expli...
d4bea35 25 Apr 2011 Make ActionController::Base.modules_for_helpers and Acti...
820c0fe 25 Apr 2011 Explicitly define main_app proxy
e38b443 25 Apr 2011 Add Engine#helpers method which loads all the engine's h...
5952d4f 16 Apr 2011 Fix plugin new generator to work with new javascript/sty...
e06c448 22 Mar 2011 Install rb-fsevent gem if ENV[RB_FSEVENT] is set
39310f7 09 Feb 2011 text-format requires text-hyphen, which needs ruby 1.8
e6369bc 09 Feb 2011 Application's assets should have higher priority than en...
27ea048 31 Dec 2010 Recreate symlink in layouts for tests
484d2aa 31 Dec 2010 Do not take gems' i18n locales while testing locales paths
8e5d910 31 Dec 2010 Don't be so picky on MissingTemplate error details, this...
b613145 22 Dec 2010 Fix activesupport tests. These classes are not used anyw...
1a2c427 22 Dec 2010 Ensure that uncountable are removed after test
09195f1 22 Dec 2010 Do not use the same hash instance for expansions [#6114 ...
d4f9953 19 Dec 2010 More love for engines tests
37e6431 19 Dec 2010 Temporary fix for railties test for newest rack changes
c29a448 19 Dec 2010 Refactoring of application's task in engine.rake
b50024f 19 Dec 2010 Do not load all application's task in generated engine
d9b732f 18 Dec 2010 Fix tests in railties
4eb0d58 18 Dec 2010 Use gemspec instead of gem rails in Gemfile
e22885f 17 Dec 2010 Use require 'bundler/setup' instead of directly calling ...
07567ae 17 Dec 2010 Revert "Fixed number_with_precision rounding error [#618...
f7e3362 17 Dec 2010 Allow to use BUNDLE_GEMFILE env variable in boot.rb [#61...
f176b25 16 Dec 2010 Changelog and guide entries for config.action_view.cache...
40b15f9 16 Dec 2010 ActiveRecord::Base.joins should allow single nil argumen...
e89fff2 16 Dec 2010 Bring back config.action_view.cache_template_loading [#5...
bb89f86 15 Dec 2010 Kill whitespace!
978314c 15 Dec 2010 Generate javascripts in engine with --mountable option
ed32c8f 15 Dec 2010 Generate default layout in engine with --mountable option
875bbd5 15 Dec 2010 AppGenerator: use options instead of @options
7f77d66 15 Dec 2010 Fix generation of prototype files, it should work with -...
8e955c5 15 Dec 2010 Should be isolated engine instead of namespaced engine
f0f978a 15 Dec 2010 Fix indentation and newlines in generated engine
a462a76 15 Dec 2010 Set proper engine's asset directories when assets are se...
0dc39cd 15 Dec 2010 Skip creating migration if --skip option is passed to mo...
e6928e8 15 Dec 2010 Allow to generate namespaced generators [#6140 state:res...
17afec0 15 Dec 2010 AppGenerator: use options instead of @options
2dafb14 15 Dec 2010 Kill whitespace!
232e379 15 Dec 2010 Generate default layout in engine with --mountable option
779a60d 15 Dec 2010 Fix generation of prototype files, it should work with -...
5d63a36 15 Dec 2010 Generate javascripts in engine with --mountable option
0e5ee9a 15 Dec 2010 Set proper engine's asset directories when assets are se...
5e3b853 15 Dec 2010 Should be isolated engine instead of namespaced engine
34d1e5d 14 Dec 2010 Fix indentation and newlines in generated engine
3074439 11 Dec 2010 Skip creating migration if --skip option is passed to mo...
7891de8 11 Dec 2010 Allow to generate namespaced generators [#6140 state:res...
3d01ef6 10 Dec 2010 require core_ext/array/wrap in active_record/migration
e128101 09 Dec 2010 Use Array.wrap instead of using ternary
6f89582 09 Dec 2010 Fix test on finding migrations from 2 paths
7b9f634 09 Dec 2010 Refactor db:load:config to automatically pick additional...
843130d 09 Dec 2010 Use Rails::Engine.find in commands.rb
2dc3342 09 Dec 2010 Do not require fixtures in example integration test in e...
5df72a2 09 Dec 2010 Rake tasks for managing database while development and t...
051127d 09 Dec 2010 Rails::Engine.find(path) - method to find engine by path
c9d2321 08 Dec 2010 Allow to run migrations from more than one directory in ...
d0467e0 08 Dec 2010 Allow to run migrations from more than one directory
23ba7e4 08 Dec 2010 properly load database config in database rake tasks, to...
115abd5 22 Nov 2010 Ensure that app generator is not loaded twice to get rid...
f821055 22 Nov 2010 Do not create table_name_prefix method on isolated modul...
77fc0cc 18 Nov 2010 Ensure that initializers are executed before loading rak...
ae56c82 17 Nov 2010 Added config.action_controller.include_all_helpers to CH...
250fb3f 17 Nov 2010 Add config.action_controller.include_all_helpers, by def...
aafac20 17 Nov 2010 Fix generators tests on ruby 1.9
1395545 16 Nov 2010 Do not run migrations from mounted engine separately.
437ceab 16 Nov 2010 Create directory before copying migrations if it does no...
510375b 16 Nov 2010 Fix plugin new --mountable: ActionController instead of ...
ced8ebc 16 Nov 2010 Change inside_namespace method to inside_template and us...
b066534 15 Nov 2010 Allow running `rails plugin new` command inside rails ap...
bf176e9 15 Nov 2010 Do not allow to use plugin_new generator directly, you s...
4da6d95 15 Nov 2010 Bye bye bang bang.
ef4afed 15 Nov 2010 There is no need to make isolated? method with bang-bang...
dc12502 15 Nov 2010 Deprecate plugin generator
7344332 15 Nov 2010 Add skip-gemspec option to 'plugin new' generator
d988fa8 15 Nov 2010 Update changelog with rails plugin new
fefce12 15 Nov 2010 Don't need to support rails plugin --version
cc135e3 08 Nov 2010 Allow to set dummy application path through options
1fd4624 04 Nov 2010 New version of thor was released no need to use the one ...
d0d30e7 03 Nov 2010 Fix scaffold generator to be aware of namespace in isola...
f9e33fc 02 Nov 2010 create_dummy_app method that allows to easily create dum...
fadad11 02 Nov 2010 Properly skip test unit in 'plugin new' generator
2133495 02 Nov 2010 Properly handle other databases in 'plugin new' generator
cbe391b 02 Nov 2010 Add --mountable option to 'plugin new' generator which g...
c159b50 02 Nov 2010 Add example rake task to 'plugin new' generator
5071b72 02 Nov 2010 Added Hash#deep_dup function which performs deep duplica...
b6497d3 02 Nov 2010 Skip active record properly in 'plugin new' generator
57fae9b 02 Nov 2010 Use rails integration tests by default in 'plugin new' g...
4d108cb 02 Nov 2010 We don't need to configure ActionMailer in plugin's test...
9cb9713 02 Nov 2010 Refactor app and plugin generators to use new Thor API
a5311ee 02 Nov 2010 Make deep copy of application generators on engine initi...
cfbe595 02 Nov 2010 Use application's generators defaults as engine defaults...
9e86767 02 Nov 2010 Do not create additional newline
489b279 02 Nov 2010 Don't be verbose while creating dummy application in plu...
671d146 02 Nov 2010 Add --full option to 'plugin new' generator, which gener...
ac8f927 02 Nov 2010 We don't need gem tasks, we have a gemspec
fdbd9df 02 Nov 2010 No need for say_step in 'plugin new' generator
46fdb31 02 Nov 2010 Pass more options to test/dummy in 'plugin new' generator
68295bc 02 Nov 2010 Remove integration tests and ActionModel/ActiveRecord ca...
d995953 02 Nov 2010 DRY up app generator and plugin new generator. Moved sha...
013fc0a 02 Nov 2010 No need to require 'app_base', it's required in app_gene...
bcd414f 02 Nov 2010 Add support for templates for rails plugin new
48fef64 02 Nov 2010 Builder should not be responsible for running store_appl...
ae1debd 02 Nov 2010 Make tests for app and plugin generators more DRY
b36fa51 02 Nov 2010 Allow easy overriding of test framework in 'rake plugin ...
fd1562a 02 Nov 2010 Ensure that tests run properly
59d5222 02 Nov 2010 Change // style regexp to %r{}, to not confuse editors c...
e51e9e2 02 Nov 2010 Add --dev and --edge options to rails plugin new
5c8b48a 02 Nov 2010 Added USAGE for rails plugin new
bbf02ff 02 Nov 2010 That method is already declared at AppBase
cfcea1d 02 Nov 2010 Added 'rails plugin new' generator which generates gem p...
b8a0fab 02 Nov 2010 Ensure that options for plugin new generator are not pas...
b37938e 02 Nov 2010 Refactored AppGenerator and PluginNewGenerator to inheri...
b0157f8 15 Oct 2010 Removed duplicated method find_root_with_flag
f07cbec 14 Oct 2010 Do not treat information about skipped migrations as WAR...
959f857 14 Oct 2010 Added foo:install:assets task that copies assets from pl...
43215de 14 Oct 2010 Add task foo:install (where foo is plugin) as a shortcut...
a2c52f1 14 Oct 2010 Update documentation for new tasks
72545da 14 Oct 2010 Remove task for creating symlinks for railties
11558a1 14 Oct 2010 Use railtie_name to correctly get name from plugins
a9bf91e 09 Oct 2010 Add 'foo:install:migrations' task to copy migrations fro...
4377f8e 09 Oct 2010 Change the method for copying migrations, do not add scope.
8636f64 09 Oct 2010 Rename rake railties:copy_migrations to rake railties:in...
b417cfb 09 Oct 2010 Load rake tasks defined in superclasses in context of ra...
022205b 09 Oct 2010 Add callback on skipped migration while copying migrations
5d5eb2b 09 Oct 2010 Rename namespace method to isolate_namespace.
e68c87b 08 Oct 2010 Fix engines test
08f4713 08 Oct 2010 Refactored routes reloading to use RouteSet#append inste...
adfd43a 03 Oct 2010 Add documentation on app_generators
9f569c6 30 Sep 2010 Try to guess application's directory while trying to run...
6648bab 30 Sep 2010 Allow running generators for Engine with usage of other ...
57aa79e 30 Sep 2010 Move routes_reloader to a class: RoutesReloader
f851352 30 Sep 2010 Added config.app_generators to allow configuring applica...
3049e64 30 Sep 2010 Moved Rails::RoutesReloader to Rails::Application::Route...
ec5d846 30 Sep 2010 Properly reload routes defined in class definition
74598fe 30 Sep 2010 Do not overwrite _railtie method on namespace while crea...
22b11a4 30 Sep 2010 Allow mounting engines at '/'
f8294cb 25 Sep 2010 Fix app and actions generators tests
49c3ad7 25 Sep 2010 Add namespace for test_unit generators
51c7660 25 Sep 2010 Add namespacing to mailer generator
7acf64a 25 Sep 2010 Add namespacing for observer generator
0134c5c 25 Sep 2010 Refactor a few methods connected with namespacing in Rai...
135d616 25 Sep 2010 Rails.application is set anyway, we don't need to set it...
00aa13b 25 Sep 2010 Generators fix: properly check if module should be creat...
bac0826 24 Sep 2010 Refactor namespaced generators to use module_namespacing...
e836340 24 Sep 2010 Generators are not aware of namespace of isolated engine...
07411ca 20 Sep 2010 List all of isolated engine changes
dfac9b1 20 Sep 2010 Strengthen documantation on engine's migrations and seed...
d475de7 20 Sep 2010 Add helper for loading seed data for engine and application
e3d38e7 19 Sep 2010 Fix running engine_test in isolation
ceca0c3 19 Sep 2010 Remove unnecessary puts
11710c0 11 Sep 2010 Fix routing test
b3f6c41 11 Sep 2010 Change singular to param_key in form_helper, param_key i...
497b6af 10 Sep 2010 Set default asset_path only for engine
36fcb77 08 Sep 2010 Fix warning by removing |map| from routes.draw
6258f7c 08 Sep 2010 Change app to main_app in mounted_helpers
18aee33 08 Sep 2010 Do not require passing :app to mounted helpers, it's act...
32157a2 06 Sep 2010 Add documentation on serving assets from engine strategies
7c78cc3 06 Sep 2010 Use railties:copy_migrations instead of db:copy_migrations
ec6fa6d 06 Sep 2010 Modified changelog for 3.1.0
24d2d67 06 Sep 2010 Added task for creating symlinks to engines' public dire...
e909afc 05 Sep 2010 Deleted test with extended regexp - it fails with no rea...
ca3936d 05 Sep 2010 Ported missing functionality from Rails 2.3.x, raise err...
b7bfeaa 05 Sep 2010 Fix action mailer tests after old mapper removal
e6b93fa 05 Sep 2010 Removed deprecated router API from railties
c15bb49 05 Sep 2010 Fixed routes to use new API in a few more actionpack tests
3088b4f 05 Sep 2010 raise error on invalid HTTP methods or :head passed with...
8958f33 05 Sep 2010 Implemented resources :foos, :except => :all option
b3eb26a 05 Sep 2010 Removed deprecated RouteSet API, still many tests fail
415bacd 05 Sep 2010 Fixed almost all resources tests
c3c1a1e 03 Sep 2010 Do not use ActionController::Base.page_cache_extension i...
9f0a1ae 03 Sep 2010 Optimize ActionDispatch::Static
89bd715 03 Sep 2010 Forgot to move that line to railtie on rebase
ffa2aca 03 Sep 2010 Fixed tests after rebase
9af189a 03 Sep 2010 I've changed that test along the way, it should actually...
b43b686 03 Sep 2010 engines_blank_point should always be the last initialize...
a5e509d 03 Sep 2010 We should avoid creating additional initializers when we...
6e5aed0 03 Sep 2010 Prepared ActiveModel::Naming to handle cases for namespa...
b8d6dc3 03 Sep 2010 Implemented RouteSet#default_scope, which allows to set ...
6c906bf 03 Sep 2010 Use default_scope in isolated Engines to not force user ...
2607def 03 Sep 2010 Use new ActiveModel::Naming.route_key in polymorphic_routes
bf1ac82 03 Sep 2010 Add some documantation on new route_key and param_key in...
6f3119d 03 Sep 2010 Remove namespace for isolated namespaced models in forms
706a322 03 Sep 2010 Add short note on using url_for instead of directly call...
34cd8a6 03 Sep 2010 Add some more docs on polymorphic_url with routes proxy
b1c66f0 03 Sep 2010 Move RoutesProxy to separate file
8ec2175 03 Sep 2010 Added more tests for polymorphic_url with namespaced mod...
00874a2 03 Sep 2010 This was used only to clear warning in ActionMailer test...
16dcaf8 03 Sep 2010 Updated tests to use scope(:module => :engine_name) inst...
613cbe1 03 Sep 2010 Add possibility to explicitly call engine's routes throu...
e35c204 03 Sep 2010 Include all helpers from non-namespaced engines
98ab4de 03 Sep 2010 Set only helpers_path on inherited hook in action_contro...
434139f 03 Sep 2010 Documented mounted helpers
d812677 03 Sep 2010 We don't need to clear action_methods on inherited hook ...
56ef192 03 Sep 2010 ActionMailer should not depend on ActionDispatch
e5af8b7 03 Sep 2010 Moved ActionMailer and ActionController railties options...
f3c703a 03 Sep 2010 Refactor RoutesProxy to avoid using _with_routes in helpers
8fb9df5 03 Sep 2010 Modified polymorphic_url to check for model's namespace
8284fd3 03 Sep 2010 Get rid of static_paths method and instead configure pat...
4131a2d 03 Sep 2010 Move ActionController::Railties::RoutesHelpers and Actio...
1a161c7 03 Sep 2010 Document engine_name
2e4e1e7 03 Sep 2010 Added documentation for namespaced Engine
db8a864 03 Sep 2010 Add table_name_prefix to Engine's namespace automatically
a7c6fe4 03 Sep 2010 Rename isolated_engine_for to namespace
79bd92b 03 Sep 2010 Refactor ActionMailer to not use hide_actions
8fdeff0 03 Sep 2010 mounted helpers should be included in ActionMailer
e063879 03 Sep 2010 Fix copying migrations to empty directory
2734d38 03 Sep 2010 This is not needed
32baa27 03 Sep 2010 Include routes helpers only for inherited classes in Act...
befa77f 03 Sep 2010 Fix generating urls with mounted helpers in view context
c7664d1 03 Sep 2010 Include application's helpers and router helpers by defa...
9913193 03 Sep 2010 For view_context we need to initialize RoutesProxy in co...
5b6553e 03 Sep 2010 Set asset_path to engine_name by default
559979b 03 Sep 2010 Always convert railtie_name to string
43a2aef 03 Sep 2010 rake db:copy_migrations task, which copies railties migr...
75f8ac6 03 Sep 2010 Implemented ActiveRecord::Migrations#copy based on James...
2068b8c 03 Sep 2010 Added tests for railtie_name and aliased it in engine as...
937f419 03 Sep 2010 Engine's assets are now served with ActionDispatch::Static
401cd97 03 Sep 2010 Modified ActionDispatch::Static to allow passing multipl...
0c1cd15 03 Sep 2010 to_param shoul return a string
4cd6f77 03 Sep 2010 We don't need delegating polymorphic_url and polymorphic...
a132229 03 Sep 2010 Added ability to set asset_path for engines
bfccbc6 03 Sep 2010 Add Rails::Railtie.railtie_name method to allow setting ...
b52dfc6 03 Sep 2010 Added Rails.application.config.paths.db.migrate to remov...
ccd422f 03 Sep 2010 We don't need that initializer in tests
1e6612e 03 Sep 2010 Ensure that url_helpers included after application's one...
6c95e0f 03 Sep 2010 Add mounted_helpers to routes
e9791be 03 Sep 2010 Routes refactoring:
abeb0ff 03 Sep 2010 Ensure that Rails.application.initialize! is called only...
153df92 03 Sep 2010 Added documentation on endpoint, middeware stack and rou...
b697ba9 03 Sep 2010 Added some more tests for url generation between Engine ...
229a868 03 Sep 2010 Use new url_for API instead of including routes.url_helpers
233be65 03 Sep 2010 Ensure that env is always available in controllers
b53efd2 03 Sep 2010 Extended url_for to handle specifying which router shoul...
8a07708 03 Sep 2010 Get rid of :skip_prefix options in routes
177a4bd 03 Sep 2010 Fix url generation for mounted Engine
451c994 03 Sep 2010 Allow to generate Application routes inside Engine
628b94f 03 Sep 2010 Pass routes via env['action_dispatch.routes'], it's need...
28016d3 03 Sep 2010 Use env['action_dispatch.routes'] to determine if we sho...
32a5b49 03 Sep 2010 Move singleton pattern to Railtie and remove Engine::Con...
eedbf87 03 Sep 2010 New way of generating urls for Application from Engine.
b1e5e23 03 Sep 2010 Refactored tests for prefix generation and added test fo...
15f95b9 03 Sep 2010 Ensure that plugins are not loaded twice
efe9555 03 Sep 2010 We don't need to add railties initlaizers in Application...
3939d6b 03 Sep 2010 Removed ActionDispatch::Static, but left empty Middlewar...
7d7263b 03 Sep 2010 We don't need to overwrite default paths in tests
e4bd7ed 03 Sep 2010 Ensure that init.rb is evaled in context of Engine
939d425 03 Sep 2010 Removed most of deprecated stuff from Application and En...
092b148 03 Sep 2010 Engine can now serve files with ActionDispatch::Static
c989d1a 03 Sep 2010 Engine sets routes as default rack endpoint if no endpoi...
7cccfed 03 Sep 2010 Allow Engines loading its own environment file from conf...
b5975a4 03 Sep 2010 Delegate non existing class methods to instance for Engine
7c8f73d 03 Sep 2010 Added TODO for evaling init.rb in context of Engine
675f3ea 03 Sep 2010 Gather initializers from railties in engines to get rid ...
c787bfd 03 Sep 2010 Engine can now load its own plugins
ad6be08 03 Sep 2010 Made Engine valid rack app with its own middleware stack
f7af759 03 Sep 2010 require 'active_support/dependencies' in action_dispatch...
84f0a0b 04 Aug 2010 Reload action_methods in AbstractController after defini...