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
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
Colin Kuskie
0c3f4a26df
Fix a bug with extraHeadTags wrapper, prevent extraHeadTagsPacked and className from being initialized.
2010-01-15 17:00:02 -08:00
Colin Kuskie
b7761ce50e
Move getParent over to using Moose attributes.
2010-01-15 16:59:34 -08:00
Colin Kuskie
8b52d3ff76
rework addRevision to work with Moose.
2010-01-15 16:59:01 -08:00
Colin Kuskie
d47438d9ae
More _properties work, converted into proper methods.
2010-01-14 16:41:23 -08:00
Colin Kuskie
022495506f
Use some JS to prevent people clicking the submit button twice on the ITransact checkout screen. Fixes bug #11351
2010-01-14 15:56:00 -08:00
Colin Kuskie
1331bf9828
Remove more instances of direct hash access for properties.
2010-01-14 10:31:38 -08:00
Colin Kuskie
8664d6f6ef
Make revisionDate a standard Moose attribute, instead of a Property.
2010-01-14 09:09:01 -08:00
Colin Kuskie
99083bcb9a
Remove some instances from Asset.pm of storing data in the object hash.
2010-01-14 08:57:17 -08:00
Colin Kuskie
8667876f63
Fix an i18n typo in the SQL Report, and also make sure that a query is not pure whitespace. Fixes bug #11348 .
2010-01-14 08:30:17 -08:00
Colin Kuskie
da6bbd1669
Fix setSize to work with Moose attributes. Update the SQL query.
2010-01-13 17:08:34 -08:00
Colin Kuskie
1f44e63af2
Fix infinite loop problems with inheritUrlFromParent
2010-01-13 16:43:06 -08:00
Colin Kuskie
1ce5e4ebab
Give SQL.pm a quote_identifier wrapper.
2010-01-13 16:42:29 -08:00
Colin Kuskie
86b5157e4d
Hand backport a patch from master. Do not cache the parent when adding a child.
2010-01-13 11:16:16 -08:00
Colin Kuskie
bf097ac337
Since assets are always created with defaults now, no need to introspect. Also, remove white space in "empty" lines.
2010-01-13 11:15:25 -08:00
Colin Kuskie
2aefb5d316
Switch from defaultValue to Moose's built-in default
2010-01-13 11:14:52 -08:00
Colin Kuskie
a8f251a5f2
Sessionize addRevision
2010-01-13 10:31:22 -08:00
Colin Kuskie
22823339ab
Sessionize addChild
2010-01-13 10:30:29 -08:00
Colin Kuskie
47276ce4ad
Fix exception handling by the NotifyAboutLowStock workflow activity. Fixes bug #11343 .
2010-01-12 11:07:43 -08:00
Colin Kuskie
be7cd328cf
Add POD for getIsa. Enforce a repeatable order for testing.
2010-01-12 11:07:25 -08:00
Colin Kuskie
c98cd87f80
Do not force Image assets to have an alt tag. Fixes bug #11337 .
2010-01-11 16:48:08 -08:00
Colin Kuskie
6e0983a67b
Update the number of threads in the CS when a thread is archived. Fixes bug #11341 .
2010-01-11 11:54:59 -08:00
Colin Kuskie
e0089f37f8
write work, no tests
2010-01-09 09:32:10 -08:00
Colin Kuskie
54ed6f7e9e
Incremental change to write method in Asset.pm. Actual code to follow soon.
2010-01-08 09:11:35 -08:00
Colin Kuskie
ed752a25c3
Make WebGUI::Definition property methods work the same way that Moose attribute methods do.
...
Specifically, get_property_list does not return property names from all classes. Add a new
method to do that. Refactor and reuse lots of code.
2010-01-08 09:04:27 -08:00
Colin Kuskie
49992dddb9
move get_tables back into Meta/Class. Refactor it to use get_all_class_metas instead of iterating over all the properties.
2010-01-07 18:25:45 -08:00
Colin Kuskie
15c5318a27
Encapsulate a method to return all the meta objects for classes used by an object.
...
Refactor the code out of get_all_properties into its own method. This will be
used by the write method in Asset.pm, at least.
2010-01-07 18:15:40 -08:00
Colin Kuskie
b5f5f8f6e8
Threads should not show pagination query params in their URLs.
2010-01-07 08:34:27 -08:00
Colin Kuskie
173bec1574
Handle linking to posts not on the first page on a thread view. Fixes bug #11318 .
2010-01-05 20:52:27 -08:00
Colin Kuskie
7281a3dd8e
Fix the CS search, so that links to anchors are correct. Fixes bug #11318
2010-01-05 16:47:56 -08:00
Colin Kuskie
0627d7adbf
add uiLevel asset attribute. Begin to work on write.
2010-01-04 19:14:53 -08:00
Colin Kuskie
bfccc1fa6f
Fix syntax errors in Snippet definition.
2010-01-04 19:14:32 -08:00
Colin Kuskie
ce3edcf743
Move get_tables from Meta/Class into Meta/Asset. s/getTables/meta->get_tables/;
2010-01-04 15:34:24 -08:00
Colin Kuskie
b72e3a1cd1
getClassById encapculates getting a className from the database, indexed by assetId.
...
Also, work on newById, newByUrl.
2010-01-04 11:33:09 -08:00
Colin Kuskie
fde81306c6
Asset work related to class dispatch.
2010-01-04 10:59:48 -08:00
Colin Kuskie
1af2acbc9d
Conversion from static to Moose for Snippet.
2010-01-04 10:59:31 -08:00
Colin Kuskie
22ff856027
add revisionDate attribute
2010-01-01 19:31:24 -08:00
Colin Kuskie
9ff9f31f14
Add more asset data attributes.
2010-01-01 09:32:13 -08:00
Colin Kuskie
38144bd58f
Add assetId attribute to Asset.pm, and tests.
2009-12-30 08:35:21 -08:00
Colin Kuskie
55f430d852
Fix the AssetProxy i18n error message. Fixes bug #11317
2009-12-29 12:13:40 -08:00
Colin Kuskie
e7ae5b60d3
Make the keywords hoverhelp clearer. Fixes bug #11314
2009-12-29 12:09:38 -08:00
Colin Kuskie
f76842f705
Tinkering with url.
2009-12-29 12:05:31 -08:00