Scott Walters
819cef2c17
$SIG{__DIE__} is a can of worms. Why doesn't try { } localize it...?
2011-05-22 15:36:40 -04:00
Doug Bell
677ac978b6
Merge branch 'WebGUI8' of github.com:plainblack/webgui into 8
...
Conflicts:
lib/WebGUI.pm
lib/WebGUI/Auth/WebGUI.pm
sbin/findBrokenAssets.pl
sbin/testEnvironment.pl
2011-05-13 18:20:52 -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
Scott Walters
57d2dbed56
WebGUI::Session::Http should go away ( #11647 )
...
Move logic out of WebGUI::Session::HTTP and into WebGUI::Session::Response /
::Request; deprecate more functions; change references in core to use
$session->response instead; fix tests that broke because of the change but
not one that merely generate the deprecated warning because I want to know
that the proxying of depricated methods is working. These can be changed later.
2011-05-11 16:17:54 -04:00
Doug Bell
19623178e7
fix Dashboard edit form
2011-05-03 17:09:13 -05:00
Colin Kuskie
61534779d5
Add new MapPoint code for geolocation, Thingy searching and indexing and a macro for rendering thing data outside of the Thingy.
2011-05-02 13:49:18 -07:00
Colin Kuskie
164852a712
Handle dates in iCal format with timezones. Clean up documentation for the icalFeed properties. Handle cases with missing uid, description, summary or location fields in the feed. Add tests to make sure that parsing one non-WebGUI iCal feed works. Fixes bug #12106 .
2011-04-25 15:53:52 -07:00
Doug Bell
be33a59e90
add messageboard to test_content and fix revealed problems
2011-04-25 16:30:34 -05:00
Doug Bell
bdb803915e
add Gallery to test_content and fix problems with RssFeed role
2011-04-25 15:53:55 -05:00
Doug Bell
4bcd1e3976
fix Map/MapPoint editing
2011-04-22 17:02:06 -05:00
Doug Bell
f0cd4ebbd5
add unarchiveall asset helper for collabs
2011-04-20 18:29:41 -05:00
Colin Kuskie
d4672a92f1
Consider search fields when doing search in a Thingy normally, or via Ajax. Fixes bug #12117 .
2011-04-20 16:05:20 -07:00
Doug Bell
db9753eb01
default www_edit now returns template. add errors to edit template
2011-04-20 17:49:49 -05:00
Doug Bell
0299d7837c
start on new layout draggables
2011-04-19 18:13:03 -05:00
Colin Kuskie
e5d94f3a5b
Fix the display of the lastUpdated and lastResult fields for Calendar iCal feeds. Fix the name of the status field in the Asset definition. Update all revisions of all calendars to fix the issue. Fixes bug #12104 .
2011-04-18 16:26:57 -07:00
Doug Bell
5612871d85
new, fully-javascript admin toolbars
2011-04-18 16:46:30 -05:00
Colin Kuskie
96ee557586
Allow the Rich Editor used by the Carousel to be customized for each Carousel asset instead of inheriting the Editor from the site's Settings. Fixes bug #12100 .
2011-04-11 15:48:15 -07:00
Doug Bell
caa1639617
fix syntax error :p
2011-04-11 13:33:30 -05:00
Doug Bell
5f66eaac45
remove the last references to addSubmenuItem in Survey
2011-04-07 19:22:31 -05:00
Doug Bell
70cf625c80
migrate survey submenu items to asset helpers
2011-04-07 19:20:33 -05:00
Chris Hanson
bc00c4b6e0
fixed #12056 : Adding a Thing always creates a table
2011-04-07 14:07:58 -05:00
Colin Kuskie
83cb45d8d1
Fix a bad SQL lookup which affected the Survey Statistical Report. Fixes bug #12091
2011-04-04 18:57:50 -07:00
Paul Driver
96ea65879c
unbless MediaRSS hashes in SyndicatedContent
2011-03-30 09:58:45 -05:00
Paul Driver
c8098e2ca6
rfe #618 : Syndicated Content Asset: Make images in the downloaded RSS-feeds available in the template.
2011-03-30 09:52:55 -05:00
Doug Bell
01844b6fa2
migrate import and export products to Asset Helpers
2011-03-29 23:25:56 -05:00
Doug Bell
1f0e527099
add 12079 Carousel auto play
2011-03-24 18:19:35 -05:00
Mary Hoerr
ee40a71770
Removed caching from www_export() Fixes bug #12050 .
2011-03-10 16:38:00 -06:00
Colin Kuskie
88797c1d6c
Add Asset Dashlets to Dashboard. Add required and static properties to Dashboard Assets. Add caching to StockData and WeatherData assets. Add LastModifiedBy macro. Add GroupManager to the Group form control.
2011-03-09 21:33:44 -08:00
Colin Kuskie
41ebf01199
There's no need to check again if the asset exists when importing asset collateral data. Fixes bug #12060 .
2011-03-07 16:31:19 -08:00
Colin Kuskie
78d27ad031
Revert "Thingy asset collateral import does not need to check for existance of the asset. If the asset doesn't exist, package import will create it or it will die. Fixes bug #12060."
...
This reverts commit 2c0334d709 .
2011-03-07 08:50:24 -08:00
Colin Kuskie
2c0334d709
Thingy asset collateral import does not need to check for existance of the asset. If the asset doesn't exist, package import will create it or it will die. Fixes bug #12060 .
2011-03-07 08:35:15 -08:00
Colin Kuskie
73a95e9627
Fix the accidental overriding of www_export in the Thing. Fixes bug #12066 .
2011-03-04 10:45:06 -08:00
Colin Kuskie
e7e8cd43bf
Fix the currentUrl used by the thingy for making URLs with action, like pagination and sorting, in the search screen. Fixes bug #12055 .
2011-03-02 16:40:44 -08:00
Colin Kuskie
dcfce60b5e
Change class => className where func=add.
2011-03-01 18:45:00 -08:00
Colin Kuskie
79ab978e49
Fix the URL to the user after exporting a Thing in CSV format. The URL needs to contain the thingId to see non-default things. Fixes bug #12063
2011-02-28 20:33:29 -08:00
Colin Kuskie
7091cedc0a
Add the column headers back to the CSV file exported from a Thing. Fixes bug #12062 .
2011-02-28 19:23:56 -08:00
Colin Kuskie
6749937d4e
No direct appending of URL's, since it breaks Prevent Proxy Cache. Also, i18n the buttons. Fixes bug #12051 .
2011-02-28 09:31:56 -08:00
Doug Bell
d8ef2ebe56
remove TabForm from use and documentation
2011-02-25 15:45:41 -06:00
Colin Kuskie
f3e340fa3a
Rework the CS mail fetching interval so that it can't have crazy values like never, every second or yearly. Fixes bug #12043
2011-02-14 16:37:06 -08:00
Doug Bell
ae7528b8ef
migrate Thingy import from csv to FormBuilder
2011-02-10 16:34:03 -06:00
Doug Bell
033a1b7793
migrade Survey editTest to FormBuilder
2011-02-10 15:50:51 -06:00
Doug Bell
963227b571
migrate Thingy editField to FormBuilder
2011-02-10 15:48:29 -06:00
Doug Bell
1fb51f2e75
migrate Survey graph to formbuilder
2011-02-03 16:56:03 -06:00
Doug Bell
db8b507b94
migrate PM editProject to FormBuilder
2011-02-03 16:05:37 -06:00
Doug Bell
0a2a010a95
migrate IOB viewReport to FormBuilder
2011-02-02 17:27:12 -06:00
Doug Bell
603ad39e3b
migrate IOB selectDelegates to FormBuilder
2011-02-02 16:50:45 -06:00
Doug Bell
ed718c1891
migrate IOB view to FormBuilder + test cleanup
2011-02-02 16:33:07 -06:00
Doug Bell
0a67593bb0
migrate EMS manageRegistrant to FormBuilder
2011-02-02 15:24:44 -06:00
Colin Kuskie
8ae16ba37c
Have the Calendar iCal feed pass along the timeZone of events. Fixes bug #12030 .
...
Squashed commit of the following:
commit ce957db5311c7fb11c7d780b9f63c1b0adc17cda
Author: Colin Kuskie <colink@perldreamer.com>
Date: Mon Jan 31 19:00:23 2011 -0800
Changelog notice for the ical bugfix with timezones.
commit 24a3bc1c74b20ca6ba689641fa0187b659dc3c5e
Author: Colin Kuskie <colink@perldreamer.com>
Date: Mon Jan 31 15:32:50 2011 -0800
Transfer the time zone as one of the WebGUI specific items for the Event.
commit 36f87539ba8b090a5e5c9f1879cd40b6f6e69afc
Author: Colin Kuskie <colink@perldreamer.com>
Date: Sun Jan 30 21:18:12 2011 -0800
Refactor the code so that the Event adds itself to a calendar object, giving it access to add other things to the calendar, like a timezone definition.
commit f401966bd53b51950f1402a5a19b92b13dcc6b06
Author: Colin Kuskie <colink@perldreamer.com>
Date: Sun Jan 30 19:42:49 2011 -0800
Document which version of Data::ICal that we're now using.
commit 689522e30b26fc445da5b59b81789c0d72e157d4
Author: Colin Kuskie <colink@perldreamer.com>
Date: Sat Jan 29 14:27:25 2011 -0800
Fix a typo in the Event preventing menuTitle from being sent out. Fix issue with the menuTitle being set twice. Update the test to fix long string handling.
commit 59043eee1536e60d92f23313a33dc54da6f15122
Author: Colin Kuskie <colink@perldreamer.com>
Date: Fri Jan 28 19:48:16 2011 -0800
Move iCal generation over to Data::ICal. Give each event the ability to return itself as an Data::ICal::Entry::Event object.
commit eec448b38c101b599c0fb695f442012e311385fb
Author: Colin Kuskie <colink@perldreamer.com>
Date: Fri Jan 28 19:47:14 2011 -0800
Document new testing module. It't only required if you're doing testing.
commit 3d1e82229423834330dcdd31c0a81df986df0f32
Author: Colin Kuskie <colink@perldreamer.com>
Date: Fri Jan 28 17:05:09 2011 -0800
Fix setting the title in the iCal feed.
commit 458f4d2e0e1faa1cc6dcb7107040d06b51b97d36
Author: Colin Kuskie <colink@perldreamer.com>
Date: Fri Jan 28 13:37:52 2011 -0800
Rewrite of CalendarUpdateFeeds to use Data::ICal
commit 1a271ebc78bbe8b21a26f7a0dba61d1462922f30
Author: Colin Kuskie <colink@perldreamer.com>
Date: Fri Jan 28 10:49:27 2011 -0800
Begin building an ICal object for parsing the ical feeds.
2011-01-31 19:05:04 -08:00
Doug Bell
f077c28c98
migrate EMS www_importEvents to FormBuilder
2011-01-31 20:38:34 -06:00