Commit graph

10508 commits

Author SHA1 Message Date
Colin Kuskie
e6f7f218f2 Only import what we're going to use from Test::Deep::NoTest. 2010-11-11 14:02:19 -08:00
Colin Kuskie
ed74439716 Fixes for Crud POD. 2010-11-11 11:14:05 -08:00
Colin Kuskie
fa63b00e56 Use the correct Property meta class for Crud. 2010-11-10 17:50:02 -08:00
Colin Kuskie
63eabc01f1 Fix label and hoverhelp issues in the Survey::Test module. 2010-11-10 15:50:48 -08:00
Colin Kuskie
50d92f9113 Fix default for tests in Survey::Test. Also change usage of create to new in the test for ::Test. 2010-11-10 14:39:12 -08:00
Colin Kuskie
fe3ff23ccf Sequence key is optional. 2010-11-10 13:12:36 -08:00
Colin Kuskie
7a2745e792 Provide a way for Crud classes to autogenerate their forms. 2010-11-10 11:20:41 -08:00
Colin Kuskie
c57649585a Convert Survey::Test over to Moose. 2010-11-10 11:20:28 -08:00
Colin Kuskie
91460a93d1 Make the object optional, so that dynamicForm can be called from class methods. 2010-11-10 11:19:45 -08:00
Colin Kuskie
0759b3f1fe Tidy ThingyRecord collateral module. 2010-11-10 10:24:46 -08:00
Colin Kuskie
b9051fa8a4 Convert AdSku collateral over to Moose. 2010-11-10 10:23:51 -08:00
Colin Kuskie
9832f38a93 Convert PassiveAnalytics over to Moose. 2010-11-10 10:05:07 -08:00
Colin Kuskie
882317c2c9 Convert ThingyRecord over to Moose. 2010-11-10 09:58:08 -08:00
Colin Kuskie
2ad9fc1c16 Convert FilePump over to the new Crud. 2010-11-10 09:50:15 -08:00
Colin Kuskie
9abb4a8ee6 This role doesn't have to use WebGUI::Definition::Asset 2010-11-10 09:49:16 -08:00
Colin Kuskie
ba73713347 Update POD. Remove usage of ->get. 2010-11-05 13:22:43 -07:00
Colin Kuskie
07cde4d696 rework crud_getProperties. Update tests. 2010-11-05 11:03:45 -07:00
Colin Kuskie
447fe27d5f Add the sequenceNumber property to Crud, and serialize it to the db. Tweak some tests for new code. 2010-11-05 08:17:06 -07:00
Colin Kuskie
213a153b58 Can't autoincrement methods. Write test collateral to database if you want to read it back later. 2010-11-05 08:06:51 -07:00
Colin Kuskie
87f49191db Fix instanciating an object from the database. Write core Crud properties to the db. 2010-11-04 17:13:54 -07:00
Colin Kuskie
2e79a4b52f Remove code autogeneration for table,sequence keys. 2010-11-04 16:48:12 -07:00
Colin Kuskie
06b2fbc4ab Fix a typo in the package name. 2010-11-04 16:48:04 -07:00
Colin Kuskie
b4abac9a40 Add defaults for lastUpdated, dateCreated. Crud data now has to be manually written to the db. 2010-11-04 15:11:04 -07:00
Colin Kuskie
6686860b08 Remove default tableKey and tableName from Crud. Refactor t/Crud.t to have a test package. Add dateCreated. Rework crud_updateTable. 2010-11-04 15:01:09 -07:00
Colin Kuskie
44c98cf906 Remove more definition accessor work. Fix property access. 2010-11-03 21:40:55 -07:00
Colin Kuskie
5c494955c0 Accessing meta->_method_ is a mutator. 2010-11-02 18:26:21 -07:00
Colin Kuskie
d144cd906d Shift the location of break tags in Form/File to prevent danglies. 2010-10-29 14:50:12 -07:00
Colin Kuskie
18bbebf0b8 Fix syntax errors, and old Class::InsideOut data access. 2010-10-22 16:19:05 -07:00
Colin Kuskie
fd98f4acc4 Make a write method, similar to Asset's. 2010-10-22 15:45:09 -07:00
Colin Kuskie
23e8631de9 Remove get from Crud. Replace create with BUILDARGS code. Add lastUpdated and sequenceNumber attributes to the Crud core. 2010-10-22 11:44:12 -07:00
Colin Kuskie
5c7e000373 Convert new to Moose BUILDARGS wrapper. 2010-10-21 16:28:16 -07:00
Colin Kuskie
95b6af9f72 Replace crud_getProperties with meta->get_all_property_list. This might be needed to be made into a hash... 2010-10-21 11:48:47 -07:00
Colin Kuskie
e38d2eaa94 Fix the compatibility methods that were broken by the last commit. 2010-10-21 10:50:23 -07:00
Colin Kuskie
87c183e134 Change crud_get{Sequence,Table}Key and crud_getTableName methods to use Moose's meta instead. 2010-10-21 10:47:14 -07:00
Colin Kuskie
03a6a624da Remove Crud object code from the Definition, for parity with other Definition packages. 2010-10-21 09:45:48 -07:00
Colin Kuskie
6eabacc4fe Remove trailing whitespace, and indented whitespace. 2010-10-21 09:36:13 -07:00
Colin Kuskie
2bd072311d Lay the groundwork for WebGUI::Definition::Crud 2010-10-15 11:04:34 -07:00
Colin Kuskie
bf8bdd1ac6 Merge branch 'ShipDriver_cio' into WebGUI8 2010-10-14 20:02:14 -07:00
Colin Kuskie
30ff4597c8 Update Ship master class for new ShipDriver requirements. 2010-10-14 19:34:25 -07:00
Colin Kuskie
499feb420b Fix naming problem with shippingServices, update tests. 2010-10-14 19:31:04 -07:00
Doug Bell
7c5ca603da update Test::Mechanize docs for changing users 2010-10-14 19:03:32 -05:00
Doug Bell
20744ce25d remove unneeded asset helpers 2010-10-14 18:13:31 -05:00
Doug Bell
645f5f714e added documentation for WebGUI::Test::Mechanize 2010-10-14 17:32:07 -05:00
Doug Bell
5116fcaa8a added/updated documentation 2010-10-14 16:15:44 -05:00
Doug Bell
b80c2bed22 add POD 2010-10-14 16:15:43 -05:00
Colin Kuskie
2edec772e5 Conversion of UPS driver to Moose. Tests still failing. 2010-10-14 13:51:36 -07:00
Colin Kuskie
98d156c70f Convert the USPS International driver to Moose. 2010-10-14 12:13:13 -07:00
Colin Kuskie
1ea5bf0800 Update the test, fix i18n instructions and plugin name. 2010-10-14 08:11:11 -07:00
Colin Kuskie
4b252a2d67 Conversion of FlatRate driver to Moose. 2010-10-13 10:58:46 -07:00
Colin Kuskie
ad13a9134e Update the test for the new ShipDriver code. Fix edit form generating code. 2010-10-13 10:48:43 -07:00