Commit graph

14760 commits

Author SHA1 Message Date
Colin Kuskie
eed390e96b Prevent type-casting warning when a Product has no price. 2010-06-23 08:45:33 -07:00
Colin Kuskie
5b8cfe7a38 Add missing Middleware for handling HTTP::Exceptions. 2010-06-23 08:41:18 -07:00
Colin Kuskie
05a19ff7b8 Display assets, regardless of their status, in the Clipboard and Trash. Fixes bug #11550. 2010-06-22 22:31:07 -07:00
Colin Kuskie
08ee8153b3 Document that the whereClause will be prepended with "AND ". 2010-06-22 22:30:38 -07:00
Colin Kuskie
1101ceeb9b Fix a bug with building really big paginated lists, like when deleting all messages for a user. 2010-06-22 22:11:09 -07:00
Colin Kuskie
ee179911cf Document that getLineage*'s excludeClasses are appended with wildcards, so sub-classes are also excluded. 2010-06-22 13:27:34 -07:00
Colin Kuskie
8283243823 Allow visitor to remove items from their cart. Fixes bug #11667 2010-06-22 08:27:38 -07:00
Colin Kuskie
da320a0313 Add a template variable to hide the subscribe form when editing a Post when the user is subscribed to the parent CS. Updated all PostForm templates to use this new variable. Fixes bug #11626. 2010-06-22 08:06:25 -07:00
Colin Kuskie
05610f7621 Correctly handle the case of finding new lastPost information when a Post is trashed. Fixes bug #11646. 2010-06-21 16:02:29 -07:00
Colin Kuskie
54c56019d1 Update lastPost information in the Thread and CS when a Post is archived. Made a separate method so it can be used by other actions, and in the upgrade script. Fixes bug #11628. 2010-06-21 14:38:46 -07:00
Colin Kuskie
73d6ed7800 returnSQL has been superseded by the ability to call getLineageSql directly. 2010-06-21 14:37:04 -07:00
Colin Kuskie
f4a42593f7 Document the Cart template variable, message. Fixes bug #11658 2010-06-21 08:55:30 -07:00
Colin Kuskie
178e6f7729 Remove yahoo debug code from the Asset Manager. fixes bug #11662 2010-06-21 08:45:01 -07:00
Graham Knop
e1f06880a0 clean up left over merge marker 2010-06-20 04:39:54 -05:00
Graham Knop
90dfb83d9d new class for mechanize tests, fix Auth/mech 2010-06-18 01:41:07 -05:00
Colin Kuskie
864b65e38c Remove debug statement. 2010-06-17 16:13:07 -07:00
Colin Kuskie
869d12fb82 Fetch a fresh asset to prevent groups from leaking. 2010-06-17 11:31:47 -07:00
Colin Kuskie
10f2cda847 Change purge from override to around. 2010-06-17 11:31:31 -07:00
khenn
ef31678b7f Fixed #11656: Thingy: Select list fields are not sorted properly 2010-06-17 12:30:22 -05:00
Colin Kuskie
52fe958e1f Add comments for tests. 2010-06-17 10:05:31 -07:00
Colin Kuskie
2a39446737 Document a new perl module requirement. 2010-06-17 10:05:07 -07:00
Colin Kuskie
d1163c0d40 Only check children, not descandants to be copied. 2010-06-17 09:51:36 -07:00
Colin Kuskie
faf04f724c Update privilege test for the removal of status description. 2010-06-17 09:40:33 -07:00
Colin Kuskie
f0e0ed328b Update Session/Style for using Plack for capturing output. 2010-06-17 09:17:10 -07:00
Colin Kuskie
3593001869 Update this test for Plack. 2010-06-17 09:12:47 -07:00
Graham Knop
caacf34d05 add test for Session->duplicate 2010-06-17 10:52:51 -05:00
Graham Knop
0e9b793af9 fix WebGUI::Session->duplicate 2010-06-17 10:27:10 -05:00
Graham Knop
29428d7d40 small adjustments to session middleware 2010-06-17 10:27:10 -05:00
Graham Knop
18525e7c1b use callback for log interception instead of on/off 2010-06-17 10:27:09 -05:00
Graham Knop
8bfa022441 add type with coersion for WebGUI::Config 2010-06-17 10:27:09 -05:00
Colin Kuskie
19c2c5fa1c Remove status description from Session/Http, and update all users of setStatus. 2010-06-17 08:18:24 -07:00
Colin Kuskie
4cf75513d3 Remove SKIP 2010-06-16 18:20:24 -07:00
Colin Kuskie
a07bf9b84f Update Session/Http for Plack. 2010-06-16 17:37:55 -07:00
Colin Kuskie
433700b6f0 Fix a typo with headers instead of header. 2010-06-16 17:37:44 -07:00
Colin Kuskie
65873d538e Replace calls to Apache2::RequestUtil->no_cache with direct sets of the appropriate HTTP headers. 2010-06-16 13:59:54 -07:00
Colin Kuskie
9b91dd558b Remove mention of getCookies, since it's supposed to use Session::Request now. 2010-06-16 11:06:24 -07:00
Colin Kuskie
cca5daed60 Fix the dataDefault for firstDayOfWeek. Fixes bug #11651 2010-06-16 11:02:01 -07:00
Colin Kuskie
8b04f4e3f0 Use placeholder parameters to prevent string interpolation in SQL queries. 2010-06-16 08:55:54 -07:00
Colin Kuskie
6d4d51c6ee Use placeholder parameters to prevent string interpolation in SQL queries. 2010-06-16 08:55:25 -07:00
Colin Kuskie
7057e92248 Use the Plack::Request object to get the server hostname. 2010-06-16 08:42:15 -07:00
Colin Kuskie
0b2d78ed71 More END block cleanups, 7 to go. 2010-06-15 16:49:34 -07:00
Colin Kuskie
fecc2bec54 Yet more END block cleanups. 2010-06-15 16:40:06 -07:00
Colin Kuskie
9bc7208c48 Ready for 7.9.8 development 2010-06-15 16:00:49 -07:00
Colin Kuskie
17ce3572bf Preparing for 7.9.7 release. 2010-06-15 15:15:10 -07:00
Colin Kuskie
1ea2f3ea76 Add tracking to the InOutBoard test to try and find out why it fails intermittently. 2010-06-15 15:13:50 -07:00
Colin Kuskie
f7e0c9f940 Archived content should be shown in the Account/Contributions screen. Fixes bug #11643. 2010-06-15 14:11:26 -07:00
Colin Kuskie
169fa47cdc Insert mail footers into the first attachment of the email, trying to match its type (text/html). Convert email messages with only 1 part to singlepart, instead of multipart. Fixes bug #11560. 2010-06-15 12:26:02 -07:00
Colin Kuskie
ef419c8b7b There's no need to special case Posts in Account/Contributions. The view method referes you to the Thread, and if a user has multiple posts in a thread, it links to the Thread multiple times. Also, this fixes bug #11622. 2010-06-15 11:08:50 -07:00
Graham Knop
73319bf6c0 fix copy tests being hard coded based on default home page content 2010-06-15 12:40:42 -05:00
Colin Kuskie
fc1e356cfe Fix a bug in the HTMLArea, introduced with the lineageIterator changes. Fixes bug #11629. 2010-06-15 09:36:11 -07:00