From gm at navel.gr Wed Feb 1 10:26:22 2006 From: gm at navel.gr (gm@navel.gr) Date: Wed, 1 Feb 2006 17:26:22 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060201152622.CAF5D8F43AD@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Mon Jan 2 08:38:48 EET 2006 rainhead at gmail.com * Fix RELEASES so it doesn't break rdoc rdoc generation was failing because some part of the code examples in the Version 11 release announcement was breaking it. I indented the code examples to make it clear that rdoc shouldn't look at 'em too closely, and now the docs generate again. Fri Jan 27 16:35:13 EET 2006 rob at motionpath.com * Entity copying methods Wed Feb 1 13:12:28 EET 2006 George Moschovitis * Minor coding convention fixes in entity. Wed Feb 1 17:38:46 EET 2006 George Moschovitis * More intellient resolve of find options in Og queries, handles String or Array instead of options hash (ex: User.find "name LIKE 'g%'") and better support for prepared statement like queries (ex: [ "name LIKE ? AND age > ?", 'g%', 15 ]) diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Thu Feb 2 08:42:45 2006 From: gm at navel.gr (gm@navel.gr) Date: Thu, 2 Feb 2006 15:42:45 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060202134245.01EC88F43AD@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Thu Feb 2 15:55:16 EET 2006 George Moschovitis * Added experimental support for Caboose/EZ for using ruby as an Og query language, more to come. diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Sun Feb 5 04:54:16 2006 From: gm at navel.gr (gm@navel.gr) Date: Sun, 5 Feb 2006 11:54:16 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060205095416.6EA768F43B4@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Thu Feb 2 22:46:01 EET 2006 Jonas Pfenniger * System configuration is now sorted in part/admin Sat Feb 4 03:58:31 EET 2006 George Moschovitis * Updated docs. Sat Feb 4 03:59:14 EET 2006 George Moschovitis * Added the Sqlite2 adapter provided by Mitchell Foral. [mforal] Sat Feb 4 11:54:55 EET 2006 George Moschovitis * Small fixes. Sat Feb 4 20:04:21 EET 2006 George Moschovitis * Bumped version numbers. Sat Feb 4 20:48:21 EET 2006 George Moschovitis * Fixed admin/manageable_classes bug. Sat Feb 4 21:08:38 EET 2006 George Moschovitis * Updated AUTHORS. diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 6 04:03:49 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 6 Feb 2006 11:03:49 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060206090349.B50768F43B4@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Wed Feb 1 17:58:11 EET 2006 Guillaume Pierronnet * bugfix in orderable.rb Wed Feb 1 17:58:39 EET 2006 Guillaume Pierronnet * security bugfix: good escaping in taggable.rb Sat Feb 4 20:28:42 EET 2006 Guillaume Pierronnet * Glue::OgCache and Glue::FileCache implemented. Nitro sessions stores use them. Sat Feb 4 20:30:58 EET 2006 Guillaume Pierronnet * adjusted log level of SCGI adapter for some actions Sat Feb 4 20:31:56 EET 2006 Guillaume Pierronnet * bugfix: wait Context#close to clean up Flash Useful if you call differents controller's methods in the same request and want to keep flash during that request. Sun Feb 5 14:07:39 EET 2006 George Moschovitis * Small fix in pager helper. Sun Feb 5 19:14:08 EET 2006 George Moschovitis * Docs update, fix in Taggable. Sun Feb 5 19:28:29 EET 2006 George Moschovitis * Og.find handles block of EZ (ruby query lang) options, find_one improved like find. Sun Feb 5 21:07:32 EET 2006 George Moschovitis * Some fixes to make the Blog example run, scaffolding options improved. Mon Feb 6 11:14:42 EET 2006 George Moschovitis * Small fix. diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 6 07:08:15 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 6 Feb 2006 14:08:15 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060206120815.A242D8F43AE@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Sat Feb 4 20:34:52 EET 2006 bryan.a.soto at gmail.com * refix_test_suite Removes some calls to Og.setup in test cases and uses $og1 set up in CONFIG.rb, moves class definitions to namespace of test case to ensure unique tables are created, removes some $DBG=true assigns to make sure things are quiet if the tester wants them to be and moves a property definition to the beginning of a class definition to ensure methods are defined later. Mon Feb 6 13:55:42 EET 2006 George Moschovitis * Many small fixes to make the tests pass again. Mon Feb 6 14:21:27 EET 2006 George Moschovitis * Added a tempora fix for paramix in glue. Will use the facets version of paramix in the next version. Mon Feb 6 14:23:12 EET 2006 George Moschovitis * Updated docs. diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 6 10:12:12 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 6 Feb 2006 17:12:12 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060206151212.2E67D8F43AE@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Mon Feb 6 17:06:53 EET 2006 George Moschovitis * Fixes for the new 1.0.1 gem Mon Feb 6 17:27:36 EET 2006 George Moschovitis * Fixed paramix/is problem. diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 6 11:58:24 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 6 Feb 2006 18:58:24 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060206165824.10FF68F43B0@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Mon Feb 6 18:04:26 EET 2006 George Moschovitis * Minor... Mon Feb 6 19:10:28 EET 2006 George Moschovitis * Minor diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 27 09:27:47 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 27 Feb 2006 16:27:47 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060227142747.8408C8F43B6@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Wed Feb 8 11:04:59 EET 2006 Jonas Pfenniger * part/admin : sorting of managed classes and system configuration Tue Feb 7 09:39:09 EET 2006 Jonas Pfenniger * scaffolding and part/admin support managed classes in modules Wed Feb 8 22:34:05 EET 2006 Jonas Pfenniger * Implemented a new Control system : Form Control moved in Nitro::Form, added a Controls transformer, Nitro::Action is a generic action Thu Feb 9 04:06:59 EET 2006 Jonas Pfenniger * [flare skin] The skin's title was set to George Moschovitis intead of Blog.title Thu Feb 9 04:36:23 EET 2006 Jonas Pfenniger * Enhanced glycerin.rb with an optional NAVEL_ROOT path constant Tue Feb 7 18:56:46 EET 2006 Guillaume Pierronnet * bugfix: on-the-fly Og.thread_safe mode changing Wed Feb 8 14:35:28 EET 2006 Guillaume Pierronnet * supplementary check on calling Og.thread_safe Thu Feb 9 15:15:40 EET 2006 Guillaume Pierronnet * bugfix: autoreload messages sent to Logger instead of STDERR Thu Feb 9 15:17:40 EET 2006 Guillaume Pierronnet * littles improvements on nitro/helper/table.rb Thu Feb 9 15:18:00 EET 2006 Guillaume Pierronnet * security fixes on ./og/lib/og/store/sql.rb Fri Feb 10 22:53:55 EET 2006 bryan.a.soto at gmail.com * bump_to_0.29.0 Bumps version numbers. Fri Feb 10 08:57:48 EET 2006 bryan.a.soto at gmail.com * sti_bugfix Fixes STI bug where tables where evolved (fields dropped!). Fri Feb 10 10:14:27 EET 2006 bryan.a.soto at gmail.com * test_suite_cleanup Some moves, some deletes, one fix and a modification to a Rakefile to make the filelist it generates match the rest. Fri Feb 10 20:09:13 EET 2006 Jonas Pfenniger * Controls : fix for the controls options Fri Feb 10 20:12:52 EET 2006 Jonas Pfenniger * Element transformer : avoid interpreting unknown elements so that controls can take care of it Sun Feb 12 16:56:35 EET 2006 Jonas Pfenniger * Controls : moved the transorm order with Element Sun Feb 12 16:56:57 EET 2006 Jonas Pfenniger * Controller : made template_root assignable Sun Feb 12 17:14:01 EET 2006 Jonas Pfenniger * [test fix] Dispatcher test fixed Mon Feb 13 12:12:21 EET 2006 Jonas Pfenniger * Set Glue's facet dependency to 1.0.3 Mon Feb 13 10:50:34 EET 2006 Jonas Pfenniger * [fix glue] Changed Nitro::Control to Nitro::Form::Control. I had forgetted this one. Mon Feb 13 18:30:31 EET 2006 Jonas Pfenniger * Nitro::Action now import the controller's instance_vars unless a variable was already defined Mon Feb 13 18:52:48 EET 2006 rob at motionpath.com * Fix to finder so you can pass objects to find_all_by_a_and_b for relations and so that find conditions such as set_order are honoured Mon Feb 13 23:15:47 EET 2006 bryan.a.soto at gmail.com * og_thread_safe_fixes Cleans up some further problems with Og.thread_safe. Og.thread_safe is global and Og::Manager changes behaviour based off the global setting, but wasn't properly adapting to the change. As an example, if Og.thread_safe is true when a manager is created, it will create a store. If Og.thread_safe is later changed to false, it ignores the pool to use the @store instance variable that was never assigned to returning nil. This should probably be a per manager setting, where managers store the value of Og.thread_safe at the time of creation and use it for their lifetime. This would allow you to mix managers, though I don't know if anyone actually needs that. Mon Feb 13 23:03:37 EET 2006 bryan.a.soto at gmail.com * dispatch_test_case Adds test for NoActionError to tc_dispatch. Mon Feb 13 23:05:31 EET 2006 bryan.a.soto at gmail.com * prevent_multi_enchantments This patch changes _no_ external behaviour. It only rejects classes already managed in Og::Manager#manage_classes from the collection returned from Og::Manager#manageable_classes. Also adds a method Og::Manager.managed_classes which returns all classes actually managed by Og, as opposed to Og::Manager.manageable_classes which returns all classes that are capable of being managed. A subtle difference perhaps, but it bugged me. Tue Feb 14 14:59:27 EET 2006 rob at motionpath.com * Fix to earlier finder fix Tue Feb 14 15:53:02 EET 2006 rob at motionpath.com * Allow finder methods to accept arrays to select multiple models at once (or from a list if using in find_one mode) Tue Feb 14 13:40:16 EET 2006 rob at motionpath.com * Improvement to error html output - displays source traces Wed Feb 15 15:44:04 EET 2006 Jonas Pfenniger * Taggable: Moved the Tag class in the Glue namespace Wed Jan 25 17:13:18 EET 2006 rob at motionpath.com * Nitro should not rely on Glue being in Object's namespace as this stops you using gems with conflicting class names (i.e ruby breakpoint). This patch is not well tested, it should be checked carefully by someone more familiar with Glue. Fri Feb 17 09:00:50 EET 2006 bryan.a.soto at gmail.com * more_glue_namespace_fixes Adds module name to a few more classes. Removes some unneeded requires of glue files. Fri Feb 17 22:20:42 EET 2006 bryan.a.soto at gmail.com * part-admin_array_control_fix Adds #emit_container_start, #emit_container_end to ArrayControl. Change to #emit_js to fix off by one error in remove array element button. Credit to aidan at infurious.com Fri Feb 17 09:18:16 EET 2006 bryan.a.soto at gmail.com * tc_cacheable_test_fix Some fixes to make tc_cacheable pass. Partial fix for tc_hierarchical. At least it makes it error out a bit further along. Mon Feb 27 11:27:37 EET 2006 George Moschovitis * Greatly improved error reporting. Exact identification of the 'hot' line where the error hapens. Handles syntax errors in actions and templates and run time errors in action and templates. diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 27 10:05:04 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 27 Feb 2006 17:05:04 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060227150504.BE16D8F43B6@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Thu Feb 23 16:42:37 EET 2006 rob at motionpath.com * Changes to nitro unit testing library Thu Feb 23 17:27:23 EET 2006 rob at motionpath.com * Further unit test patches Thu Feb 23 17:32:32 EET 2006 rob at motionpath.com * Act like the user accepted previous cookies in repeat unit-test requests Fri Feb 24 12:03:24 EET 2006 rob at motionpath.com * Nullification of broken relations fix (no crash) Mon Feb 20 17:28:25 EET 2006 rob at motionpath.com * Fix to property so scaffold fill treats empty integers as nil Mon Feb 20 19:30:55 EET 2006 rob at motionpath.com * Added magic "oid" to scaffold post method for consistency with the other scaffold aspects diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 27 10:08:34 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 27 Feb 2006 17:08:34 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060227150834.6B8E48F43B6@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Tue Feb 21 17:26:55 EET 2006 fabian at fabian-buch.de * scriptcompiler fix for valid XHTML diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Mon Feb 27 10:35:38 2006 From: gm at navel.gr (gm@navel.gr) Date: Mon, 27 Feb 2006 17:35:38 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060227153538.A87BD8F43B6@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Tue Feb 21 17:15:04 EET 2006 rob at motionpath.com * Stop compiler exploding if people put double slashes in URLs diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Tue Feb 28 04:52:42 2006 From: gm at navel.gr (gm@navel.gr) Date: Tue, 28 Feb 2006 11:52:42 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060228095242.A4CFBD34005@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Tue Feb 28 09:08:38 EET 2006 bryan.a.soto at gmail.com * gen_fixes Bumps gen version number to 0.29.0. Bugfix: changes include to Nitro::FormHelper. Adds info on form plugin to USAGE of executable. Tue Feb 28 11:53:17 EET 2006 George Moschovitis * Introduced part. Tue Feb 28 11:54:19 EET 2006 George Moschovitis * Introduced call/answer. not working yet, do not use! Tue Feb 28 11:55:08 EET 2006 George Moschovitis * Some small Og fixes. Tue Feb 28 12:12:10 EET 2006 George Moschovitis * Updated to script.aculo.us 1.5.3 diffing dir... Applying patches to the local directories... diffing dir... Finished applying... From gm at navel.gr Tue Feb 28 07:19:07 2006 From: gm at navel.gr (gm@navel.gr) Date: Tue, 28 Feb 2006 14:19:07 +0200 (EET) Subject: [Nitro-repository] Patch applied Message-ID: <20060228121907.01849D34005@taurus.navel.gr> We have the following extra patches: Will apply the following patches: Tue Feb 28 10:09:08 EET 2006 bryan.a.soto at gmail.com * mongrel_adapter_fix Works around a bug or incorrect documentation in the Mongrel adaptor. RDocs say it should return a thread, but it currently returns a Fixnum. This is a slightly more verbose way of getting the accepting Thread, so it doesn't need to be changed later. Tue Feb 28 14:34:11 EET 2006 George Moschovitis * Added Og aggregations / calculations. Code like this works automagically: User.min(:age), User.sum(:money, :group => :proffession), User.average(:age) etc. If a :group option is passed Og returns an aggregation. diffing dir... Applying patches to the local directories... diffing dir... Finished applying...