Colin Kuskie
886a896f27
Note in POD which methods throw exceptions, and why.
2010-01-22 15:15:59 -08:00
Colin Kuskie
451eb33f0f
Fix requestAutoCommit. All tests in t/Asset/Asset.t passing.
2010-01-22 15:10:23 -08:00
Colin Kuskie
e5affbd0c2
Add tagId property, fix cloneFromDb. Fix several tests.
2010-01-22 11:42:05 -08:00
Colin Kuskie
348b34d307
Fix version tag rollback.
2010-01-22 11:24:53 -08:00
Colin Kuskie
5c3a3d440b
Fix inheritUrlFromParent, using trigger instead of around.
2010-01-22 11:07:46 -08:00
Colin Kuskie
6573884db6
Add exceptions to newPending. Change it to use newById instead of new. Tweak some messages and tests.
2010-01-22 08:40:49 -08:00
Colin Kuskie
90e92184f7
Stub in a getMemcached subroutine. The merge between memcached and the other branches seems to have gone wrong.
2010-01-22 08:31:48 -08:00
Colin Kuskie
12e7981cc3
Fix a typo in a test.
2010-01-22 08:12:24 -08:00
Colin Kuskie
f798ae533b
remove newByDynamicClass tests, which was replaced by newById
2010-01-21 21:44:28 -08:00
Colin Kuskie
f0b263df6c
Quick conversion of Template.pm to Moose.
2010-01-21 21:31:43 -08:00
Colin Kuskie
04ed78e8f1
Remove use of getAttribute from Asset.pm. Tweak a few tests.
2010-01-21 21:06:58 -08:00
Colin Kuskie
bf0c95d910
Update test for changes in Asset.pm
2010-01-21 20:52:21 -08:00
Colin Kuskie
143e2e0d7b
pull permission tests out of Asset.t. Fix getName.
2010-01-21 20:45:58 -08:00
Colin Kuskie
52d5883b77
More exceptions and tests for Asset.pm
2010-01-21 19:52:48 -08:00
Colin Kuskie
9004007b0e
Changing undef to exceptions in Asset.pm
2010-01-21 19:10:56 -08:00
Colin Kuskie
cce85f0972
Add an exception for compile errors.
2010-01-21 19:10:47 -08:00
Colin Kuskie
be8f582ac7
Add tests for getFormProperties
2010-01-21 18:08:41 -08:00
Colin Kuskie
b2db9d491b
Change getProperty to getFormProperties, which returns the form element of the requested property with i18n and sub ref evaluated.
2010-01-21 16:41:53 -08:00
Colin Kuskie
e4da19bcc3
Show sku instead of short description.
2010-01-21 12:02:17 -08:00
Colin Kuskie
ba91560a96
Fix Notify About Low Stock email to be more user friendly. Fixes bug #11364 .
2010-01-21 11:56:01 -08:00
Colin Kuskie
38dedef368
Remove debug from Asset.pm
2010-01-21 11:55:49 -08:00
Colin Kuskie
0a6e0b1160
test for new, with no assetId. Apparently, you cannot return undef from BUILDARGS.
2010-01-20 21:56:15 -08:00
Colin Kuskie
28fae98edd
Small tweak for rejecting empty string as assetId.
2010-01-20 21:55:55 -08:00
Colin Kuskie
56eadab746
Update test for new Moose API.
2010-01-20 21:54:29 -08:00
Colin Kuskie
0ef94945a7
Dirty conversion of Navigation to Moose.
2010-01-20 21:40:57 -08:00
Colin Kuskie
b12ed7ef47
Tests for getDefault.
2010-01-20 20:58:27 -08:00
Colin Kuskie
df9e058f89
Dirty conversion of Layout to Moose.
2010-01-20 20:57:52 -08:00
Colin Kuskie
d9c340f1b5
Convert Folder to Moose.
2010-01-20 20:48:16 -08:00
Colin Kuskie
bfedba82dd
Convert VersionTag to use newById instead of new, since new cannot dispatch to any class but the one that invoked it.
2010-01-20 20:15:46 -08:00
Colin Kuskie
fcd68c93ac
Change autoGenerate=>0 to noFormPost=>0 in Product.
2010-01-20 20:15:25 -08:00
Colin Kuskie
a00d173fe6
Rough conversion of Shortcut to Moose, so Asset cleanup works. Fix a bug in getLineage. Update tests for get_tables.
2010-01-20 19:12:04 -08:00
Colin Kuskie
3a425f29bc
Change the name of the sku accessor for shipsSeparately to isShippingSeparately, since it clashes with a property. Add tests. t/Asset/Sku.t passes.
2010-01-20 18:47:35 -08:00
Colin Kuskie
caa1f330b8
Fix newByPropertyHashRef, which is required for class dispatch. Add tests. Fix addChild to use newByPropertyHashRef.
2010-01-20 18:44:48 -08:00
Colin Kuskie
b86be55ba2
Fix the double click on the ITransact submit button. Fixes bug #11362 .
2010-01-20 15:32:10 -08:00
Colin Kuskie
b9766970cc
Ready for 7.8.11 development.
2010-01-19 21:25:41 -08:00
Colin Kuskie
9f000f81a9
Preparing for 7.8.10 release.
2010-01-19 20:42:41 -08:00
Colin Kuskie
36d1636f06
Comment out troublesome code, and provide a default sub for the Product.
2010-01-19 20:32:10 -08:00
Colin Kuskie
4e65824bdd
Fix a typo in Wobject.
2010-01-19 19:24:34 -08:00
Colin Kuskie
b979628f80
Update Product to use Moose.
2010-01-19 19:23:41 -08:00
Colin Kuskie
b397651620
Update the Product test for changes in the Storage API.
2010-01-19 18:39:43 -08:00
Colin Kuskie
066e654640
Improve the performance of getThumbnailUrl by 1400%. Fixes bug #11346
2010-01-19 15:57:28 -08:00
Colin Kuskie
16d9076ecd
Convert Sku and Shelf to Moose.
2010-01-19 13:16:54 -08:00
Colin Kuskie
c7979a137f
Change defaultValue to default in Snippet.pm
2010-01-19 13:14:27 -08:00
Colin Kuskie
779f037a33
Change defaultValue to default in Wobject.pm
2010-01-19 13:13:48 -08:00
Colin Kuskie
41b741d41b
Convert Snippet to moose accessors.
2010-01-19 11:34:23 -08:00
Colin Kuskie
ea53dcc037
Update version for JavaScript::Packed to handle some gnarly JS. Fixes bug #11034 .
2010-01-19 09:06:35 -08:00
Colin Kuskie
d04d457d44
Fix several countries whose addresses were rejected by the USPS International ship driver. Fixes bug #11359 .
...
Also, update two countries in Form::Country
2010-01-18 19:59:50 -08:00
Colin Kuskie
97338ffefe
When duplicating a CS with now children, clear out the replies and threads. When duplicating with children, recalculate them again, since duplicating clears them. Fixes bug #11347 .
...
Note, the lastPostId and lastPostDate are cleared, and gone. There is no way to recover it after duplicating the branch since
the creationDates and revisionDates are reset when duplicating.
2010-01-18 14:59:34 -08:00
Colin Kuskie
6fe662ef83
Make sure template attachments are duplicated. Fixes bug #11355 .
2010-01-18 10:58:03 -08:00
Colin Kuskie
1e7f443126
Fix problems with the Sales tab in the Shop Account plugin.
...
Only display the Sales tab to vendors, and prevent www_viewSales from erroring out if the
user is not a vendor. New template, template variable, i18n.
2010-01-18 08:51:17 -08:00