Colin Kuskie
b323f74121
Update copyright notice
2011-12-28 11:30:38 -08:00
Colin Kuskie
3b9f7ae127
WebGUI 8 adjustments and test upgrades.
2011-11-01 15:41:01 -07:00
Colin Kuskie
431cd280a4
Merge commit 'v7.10.22' into WebGUI8
2011-10-31 20:13:01 -07:00
Colin Kuskie
fdb979ca8a
Merge commit 'v7.10.20' into WebGUI8
2011-10-26 15:02:51 -07:00
Colin Kuskie
4bfabb9469
Make version tags mandatory again.
2011-10-25 19:44:58 -07:00
Colin Kuskie
82bb59d40e
Debug needs an explicit package name for addToCleanup.
2011-10-19 13:11:23 -07:00
Paul Driver
9738ec0171
fixed #12206 : Bad Subscription Groups in Duplicated Threads
2011-07-27 11:19:02 -05:00
Colin Kuskie
9113408408
When a post is purged, disqualify it as the last post in its thread, and the parent CS. Fixes bug #12183
2011-07-11 15:04:54 -07:00
Doug Bell
0c5acb697b
Merge commit 'v7.10.18' into 8
...
Conflicts:
docs/gotcha.txt
docs/previousVersion.sql
docs/templates.txt
lib/WebGUI.pm
lib/WebGUI/Asset/File.pm
lib/WebGUI/Asset/Story.pm
lib/WebGUI/Asset/Wobject/Calendar.pm
lib/WebGUI/Asset/Wobject/Thingy.pm
lib/WebGUI/AssetExportHtml.pm
lib/WebGUI/Content/AssetManager.pm
lib/WebGUI/Group.pm
lib/WebGUI/Macro/AssetProxy.pm
lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm
lib/WebGUI/Storage.pm
t/Asset/AssetExportHtml.t
t/Asset/Story.t
t/Shop/TaxDriver/Generic.t
t/Storage.t
2011-06-21 16:03:49 -05:00
Colin Kuskie
11b33ebfcb
Fix problems with tests for bugfix 12142.
2011-05-31 15:16:16 -07:00
Paul Driver
7b7d1b4d2e
cleanup extra thread in 12142 test
2011-05-25 12:30:12 -05:00
Paul Driver
d450ded7a1
fixed #12142 : Copy fails on imported threads
2011-05-25 10:51:10 -05:00
Doug Bell
277faae8a1
Merge commit 'v7.10.15' into 8
...
Conflicts:
docs/gotcha.txt
docs/previousVersion.sql
docs/templates.txt
lib/WebGUI.pm
lib/WebGUI/Asset.pm
lib/WebGUI/Asset/Event.pm
lib/WebGUI/Asset/File.pm
lib/WebGUI/Asset/MapPoint.pm
lib/WebGUI/Asset/RichEdit.pm
lib/WebGUI/Asset/Sku/Product.pm
lib/WebGUI/Asset/Snippet.pm
lib/WebGUI/Asset/Story.pm
lib/WebGUI/Asset/Template.pm
lib/WebGUI/Asset/Template/TemplateToolkit.pm
lib/WebGUI/Asset/Wobject/Calendar.pm
lib/WebGUI/Asset/Wobject/Carousel.pm
lib/WebGUI/Asset/Wobject/Collaboration.pm
lib/WebGUI/Asset/Wobject/Dashboard.pm
lib/WebGUI/Asset/Wobject/DataForm.pm
lib/WebGUI/Asset/Wobject/Folder.pm
lib/WebGUI/Asset/Wobject/Map.pm
lib/WebGUI/Asset/Wobject/Search.pm
lib/WebGUI/Asset/Wobject/Shelf.pm
lib/WebGUI/Asset/Wobject/StockData.pm
lib/WebGUI/Asset/Wobject/StoryTopic.pm
lib/WebGUI/Asset/Wobject/SyndicatedContent.pm
lib/WebGUI/Asset/Wobject/Thingy.pm
lib/WebGUI/Asset/Wobject/WeatherData.pm
lib/WebGUI/AssetClipboard.pm
lib/WebGUI/AssetCollateral/DataForm/Entry.pm
lib/WebGUI/AssetExportHtml.pm
lib/WebGUI/AssetLineage.pm
lib/WebGUI/AssetMetaData.pm
lib/WebGUI/AssetTrash.pm
lib/WebGUI/AssetVersioning.pm
lib/WebGUI/Auth.pm
lib/WebGUI/Cache/CHI.pm
lib/WebGUI/Content/AssetManager.pm
lib/WebGUI/Fork/ProgressBar.pm
lib/WebGUI/Form/JsonTable.pm
lib/WebGUI/Form/TimeField.pm
lib/WebGUI/Form/Zipcode.pm
lib/WebGUI/Group.pm
lib/WebGUI/International.pm
lib/WebGUI/Macro/AssetProxy.pm
lib/WebGUI/Macro/FileUrl.pm
lib/WebGUI/Operation/SSO.pm
lib/WebGUI/Operation/User.pm
lib/WebGUI/Role/Asset/Subscribable.pm
lib/WebGUI/Shop/Cart.pm
lib/WebGUI/Shop/Transaction.pm
lib/WebGUI/Shop/TransactionItem.pm
lib/WebGUI/Test.pm
lib/WebGUI/URL/Content.pm
lib/WebGUI/URL/Uploads.pm
lib/WebGUI/User.pm
lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm
lib/WebGUI/Workflow/Activity/SendNewsletters.pm
lib/WebGUI/i18n/English/Asset.pm
lib/WebGUI/i18n/English/WebGUI.pm
sbin/installClass.pl
sbin/rebuildLineage.pl
sbin/search.pl
sbin/testEnvironment.pl
t/Asset/Asset.t
t/Asset/AssetClipboard.t
t/Asset/AssetLineage.t
t/Asset/AssetMetaData.t
t/Asset/Event.t
t/Asset/File.t
t/Asset/File/Image.t
t/Asset/Post/notification.t
t/Asset/Sku.t
t/Asset/Story.t
t/Asset/Template.t
t/Asset/Wobject/Collaboration/templateVariables.t
t/Asset/Wobject/Collaboration/unarchiveAll.t
t/Asset/Wobject/Shelf.t
t/Auth.t
t/Macro/EditableToggle.t
t/Macro/FilePump.t
t/Shop/Cart.t
t/Shop/Transaction.t
t/Storage.t
t/User.t
t/Workflow.t
2011-05-13 18:15:11 -05:00
Paul Driver
26eb6c5a22
likewise t/Asset/Post/notification.t
2011-03-31 12:30:32 -05:00
Colin Kuskie
052b3dfd45
Fix duplicating storages in Posts and subscription groups in threads. Fixes bug #12024 .
2011-01-24 19:08:51 -08:00
Colin Kuskie
8c2958b042
Do not send emails when a Post or Thread is copied inside WebGUI. Fixes bug #12024 .
2011-01-19 18:43:33 -08:00
Doug Bell
7c14d1e6c4
almost done fixing addRevision tests
2010-12-03 15:01:31 -06:00
Doug Bell
6931fd471e
all tests run individually
2010-12-03 15:01:31 -06:00
Graham Knop
a95ef168cc
remove use of FindBin in tests
2010-09-01 14:05:53 -05:00
Colin Kuskie
13d65d8b4a
purgeCache also cleans up internally cached objects, _parent, _thread
2010-08-19 11:54:39 -07:00
Colin Kuskie
645abf51d1
Fix a typo from removing get methods in Post/archiving.t
2010-08-19 11:54:39 -07:00
Colin Kuskie
1225d0fdd4
Remove get methods from Post/archiving.t
2010-08-19 11:54:39 -07:00
Doug Bell
708b47d73c
Merge remote branch 'upstream/WebGUI8' into 8-merge
...
Conflicts:
docs/gotcha.txt
docs/previousVersion.sql
lib/WebGUI/Asset/Wobject/GalleryAlbum.pm
lib/WebGUI/Asset/Wobject/Navigation.pm
lib/WebGUI/AssetLineage.pm
lib/WebGUI/Config.pm
lib/WebGUI/Form/Template.pm
lib/WebGUI/Group.pm
lib/WebGUI/VersionTag.pm
lib/WebGUI/Workflow/Activity/TrashExpiredEvents.pm
t/AdSpace.t
t/Asset/AssetExportHtml.t
t/Asset/AssetLineage.t
t/Asset/Story.t
t/Asset/Template/HTMLTemplateExpr.t
t/Asset/Wobject/Gallery/00base.t
t/Asset/Wobject/GalleryAlbum/00base.t
t/Asset/Wobject/GalleryAlbum/ajax.t
t/Asset/Wobject/InOutBoard.t
t/Asset/Wobject/StoryArchive.t
t/Asset/Wobject/Survey/ExpressionEngine.t
t/Asset/Wobject/Survey/Reports.t
t/AssetAspect/RssFeed.t
t/Auth/mech.t
t/Group.t
t/Mail/Send.t
t/Operation/AdSpace.t
t/Session/ErrorHandler.t
t/Session/Scratch.t
t/Session/Url.t
t/Shop/Cart.t
t/Shop/Pay.t
t/Shop/Ship.t
t/Shop/ShipDriver.t
t/Shop/TaxDriver/Generic.t
t/Shop/Vendor.t
t/VersionTag.t
t/lib/WebGUI/Test.pm
2010-07-14 18:20:00 -05:00
Doug Bell
cd1e450c32
Merge branch 'master' into 8-merge
...
Conflicts:
docs/gotcha.txt
docs/upgrades/upgrade_7.9.8-7.9.9.pl
lib/WebGUI.pm
lib/WebGUI/Asset.pm
lib/WebGUI/Asset/Template.pm
lib/WebGUI/Asset/Wobject/Calendar.pm
lib/WebGUI/Asset/Wobject/Carousel.pm
t/Asset/Asset.t
t/Mail/Send.t
t/Session/Url.t
t/lib/WebGUI/Test.pm
2010-07-14 17:06:19 -05:00
Doug Bell
babfa74209
Merge branch 'master' into 8-merge
...
Conflicts:
docs/gotcha.txt
lib/WebGUI.pm
lib/WebGUI/Asset.pm
lib/WebGUI/Asset/File/GalleryFile/Photo.pm
lib/WebGUI/Asset/Post.pm
lib/WebGUI/Asset/Story.pm
lib/WebGUI/Asset/Template.pm
lib/WebGUI/Asset/Wobject/Calendar.pm
lib/WebGUI/Asset/Wobject/GalleryAlbum.pm
lib/WebGUI/Asset/Wobject/Navigation.pm
lib/WebGUI/AssetLineage.pm
lib/WebGUI/AssetTrash.pm
lib/WebGUI/Config.pm
lib/WebGUI/Form/Template.pm
lib/WebGUI/Group.pm
lib/WebGUI/Inbox.pm
lib/WebGUI/Workflow/Activity/DeleteExpiredSessions.pm
lib/WebGUI/Workflow/Activity/TrashExpiredEvents.pm
sbin/testEnvironment.pl
t/AdSpace.t
t/AdSpace/Ad.t
t/Asset/Asset.t
t/Asset/AssetExportHtml.t
t/Asset/AssetLineage.t
t/Asset/EMSSubmissionForm.t
t/Asset/Event.t
t/Asset/File/GalleryFile/Photo/00base.t
t/Asset/File/GalleryFile/Photo/comment.t
t/Asset/File/GalleryFile/Photo/download.t
t/Asset/File/GalleryFile/Photo/edit.t
t/Asset/File/GalleryFile/Photo/exif.t
t/Asset/File/GalleryFile/Photo/makeResolutions.t
t/Asset/File/GalleryFile/Photo/makeShortcut.t
t/Asset/File/Image/setfile.t
t/Asset/File/setfile.t
t/Asset/Post.t
t/Asset/Post/Thread/getAdjacentThread.t
t/Asset/Sku.t
t/Asset/Sku/ProductCollateral.t
t/Asset/Story.t
t/Asset/Template.t
t/Asset/Template/HTMLTemplateExpr.t
t/Asset/Wobject/Gallery/00base.t
t/Asset/Wobject/GalleryAlbum/00base.t
t/Asset/Wobject/GalleryAlbum/ajax.t
t/Asset/Wobject/GalleryAlbum/delete.t
t/Asset/Wobject/Matrix.t
t/Asset/Wobject/StoryArchive.t
t/Asset/Wobject/Survey/ExpressionEngine.t
t/Asset/Wobject/Survey/Reports.t
t/AssetAspect/RssFeed.t
t/Auth/mech.t
t/Config.t
t/Group.t
t/Help/isa.t
t/International.t
t/Mail/Send.t
t/Operation/AdSpace.t
t/Operation/Auth.t
t/Pluggable.t
t/Session.t
t/Session/DateTime.t
t/Session/ErrorHandler.t
t/Session/Scratch.t
t/Session/Stow.t
t/Shop/Cart.t
t/Shop/Pay.t
t/Shop/PayDriver/ITransact.t
t/Shop/PayDriver/PayPalStd.t
t/Shop/Ship.t
t/Shop/ShipDriver.t
t/Shop/TaxDriver/EU.t
t/Shop/TaxDriver/Generic.t
t/Shop/Transaction.t
t/Shop/Vendor.t
t/VersionTag.t
t/Workflow/Activity/ArchiveOldStories.t
t/Workflow/Activity/ExpireIncompleteSurveyResponses.t
t/lib/WebGUI/Test.pm
2010-07-09 11:48:30 -05:00
Colin Kuskie
655efc49e2
Add tests for double encoding of UTF8 content in Posts and email notificaitons.
2010-07-06 10:23:08 -07:00
Colin Kuskie
e0177dc666
Remove Session::Env, migrate code to Plack::Request object in Session, and WebGUI::Session::Request
2010-07-01 17:40:12 -07:00
Colin Kuskie
565cf955d7
Merge commit ' 469c2b72b4' into WebGUI8. All tests passing.
2010-07-01 10:13:22 -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
Graham Knop
4c18ba3563
convert all test cleanup to addToCleanup
2010-06-10 18:47:54 -05:00
Graham Knop
b832deecd1
convert all cleanup methods to addToCleanup
2010-06-10 10:09:53 -05:00
Colin Kuskie
1770e3945c
END block cleanups.
2010-06-08 08:39:43 -07:00
Colin Kuskie
5140ece731
Large batch of test fixes, most for newByDynamicClass -> newById
2010-05-13 20:02:26 -07:00
Colin Kuskie
c0206e61f5
Fix more thread search pagination issues.
2010-03-20 21:48:09 -07:00
Colin Kuskie
a7b4fbc0ed
Fix thread search URLs when threads are archived, or trashed. Location in the pagination is now found by interrupted linear search.
2010-03-16 18:29:09 -07:00
Colin Kuskie
21e321012c
Fix direct linking to posts and threads when their pagination is set to 0. Fixes bug #11464 .
2010-03-10 09:45:37 -08:00
Colin Kuskie
3a054b4895
Fix Search results for Threads when useContainers=1
2010-02-25 08:59:33 -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
5fc2a1f248
Fixed bug #11096 . Deleting a thread causes a WebGUI error.
...
Checked to make sure that anything is returned from getLineage
before calculating the rating. When the thread is in the trash
or clipboard, then getLineage will not return anything.
2009-10-07 10:05:43 -07:00
Graham Knop
328f3dfcec
test cleanups
2009-09-23 16:48:04 -05:00
Doug Bell
cbe138d16e
added tests for getAdjacentThread
2009-06-05 17:31:01 +00:00
Doug Bell
457f7f2dc6
added test for adjacent threads
2009-06-05 17:30:42 +00:00
Colin Kuskie
558fba2f6a
Cleanup in Post tests. Set skipNotification to prevent emails from being queued during the tests.
2009-05-20 03:29:17 +00:00
Colin Kuskie
f06b8c08fb
In Thread tests, too.
2009-05-20 00:59:20 +00:00
Colin Kuskie
9d1829d5f5
Prevent emails from being sent out during the creation of assets.
2009-05-20 00:58:11 +00:00
Colin Kuskie
39607fc208
Another batch of clean-ups for users and groups.
2009-05-01 02:48:18 +00:00
Colin Kuskie
c60237443c
Test cleanups.
...
Fix a leaking group in Asset/Post/permission.t. Threads do not clean
up their groups when they are purged.
2009-05-01 02:17:39 +00:00
Graham Knop
24da723629
updating copyright year
2009-02-20 23:47:30 +00:00
Doug Bell
98992b8920
- added: Inbox is now pruned after 1 year
...
- Added about a hundred tests for Collaboration system, Post, and Thread
permissions
- Cleaned up code tested by the aforementioned tests
- Fixed all Test::WWW::Mechanize tests and updated the skeleton. Should be
usable now.
2008-04-26 02:23:10 +00:00