Commit graph

2566 commits

Author SHA1 Message Date
3cc88f8150 Update to current Perl 2026-02-06 13:40:47 +01:00
colin
94f1f3506c Force tasks for a project to be ordered by when they were created instead of randomly. 2016-05-02 10:48:08 -07:00
Colin Kuskie
3268d32358 Asset Report NULL operators do not accept values. 2015-09-01 09:10:38 -07:00
Scott Walters
fab70d71c7 gracefully handle Collaborations having no lastPostId in the MessageBoard asset 2012-10-27 02:02:27 -04:00
Colin Kuskie
be37f12ab1 Clone stopped working in several tests in 5.14.2. Remove it in favor of Storable::dclone.
Clone handles being passed scalar data, but dclone does not.
2012-10-23 10:00:53 -07:00
Colin Kuskie
e046e5a8ce Fix rendering of the carousel inside of a Story. Fixes bug #12386 2012-09-20 14:00:57 -07:00
Colin Kuskie
8aaa37e5e1 Fix a bug in the EMS related to showing badge data when the badge data does not have related badge groups. 2012-09-18 15:22:33 -07:00
Colin Kuskie
b37f9d581d Fix multiple issues with how Thingy handles default values, and values that are false. Fixes bug #12362 2012-09-05 09:50:36 -07:00
Colin Kuskie
83227bd8b7 Quote the search query in the paginator. Fixes bug #12378. 2012-08-18 12:50:24 -07:00
Mark Leighton Fisher
7a6ee77a06 Fixed WebGUI::Asset::Wobject::Search::view() so HTML highlighting not broken by search phrase with unmatched char pairs
Fixed WebGUI::Asset::Wobject::Search::view() so HTML highlighting will not
be broken by a search phrase with unmatched char pairs like '()', '{}',
and '[]' (the HTML highlighter uses a regex internally for matching words
in the search phrase). Also fixed so ':' in the search phrase does not
confuse the HTML highlighter.
2012-07-02 17:03:58 -04:00
Colin Kuskie
dc4f813a5f Fixes to make WebGUI compatible with newer perls. 2012-06-29 13:24:13 -07:00
Scott Walters
0422807b32 Revert "group() function Survey::ExpressionEngine that returns 1/0 depending on whether the current user is in a group" -- wrong branch.
This reverts commit eaa29c5f44.

Conflicts:

	docs/changelog/7.x.x.txt
2012-06-19 19:31:50 -04:00
Scott Walters
eaa29c5f44 group() function Survey::ExpressionEngine that returns 1/0 depending on whether the current user is in a group 2012-06-19 16:22:30 -04:00
Colin Kuskie
6e8801600d Don't assume that users actually entered a URL to proxy in an HTTP Proxy asset. This would be reasonable. 2012-06-07 09:40:17 -07:00
Colin Kuskie
45d7c5505f Do not show Tickets in the schedule screen when they are either in the Trash or in the Clipboard. Fixes bug #12345. 2012-05-26 20:59:14 -07:00
Colin Kuskie
70c9939169 Make sure that viewing permissions are obeyed in the method, and that the DataForm just doesn't hide the link. Fixes bug #12353. 2012-04-17 19:02:12 -07:00
Colin Kuskie
82554add6b Make sure that HttpProxy cleans up after itself when purging assets or revisions. 2012-02-14 15:30:07 -08:00
Colin Kuskie
626011a850 Only export custom choice types for the Survey, and only the ones that are used by this Survey. 2011-11-22 09:02:10 -08:00
Colin Kuskie
9d2bcd282b Make sure that custom question types are included in the packaged Survey. Fixes bug #12304. 2011-11-21 14:19:51 -08:00
Colin Kuskie
200494b28d Fix an edge case where invalid JSON is written the database. Fixes bug #12303. 2011-11-20 22:24:14 -08:00
Colin Kuskie
36dec3b094 Fix a typo in the EMS www_printBadge 2011-10-27 21:29:32 -07:00
Colin Kuskie
9da88844e0 Make sure that calendar time span flags are always set. Fixes bug #12271. 2011-10-15 13:06:44 -07:00
Colin Kuskie
d7218166bb Fix a problem with case sensitivity when in Thingy's getFieldValue. Fixes bug #12231. 2011-09-08 09:53:47 -07:00
Scott Walters
ee121e9460 Mobile template is not being inherited (#12246)
Break get_add_instance out of www_add; subclass it in Layout to
pull mobileTemplateId and mobileStyleTemplateId from the parent
if the parent is also a Layout.
2011-09-07 20:19:50 -04:00
Scott Walters
b05c7ea810 Revert "Mobile template is not being inherited (#12246)"
... per perlDreamer's additional argument for his original design for this

This reverts commit 2628263384.
2011-09-07 20:19:50 -04:00
Scott Walters
2628263384 Mobile template is not being inherited (#12246)
added extra_www_add_properties method to Asset.pm and subclassed it in as
Layout.pm as properties fix-up hook in child for www_add
2011-09-07 15:43:23 -04:00
Colin Kuskie
d40048437c Always take the latest revision of the Asset when updating subscribers, since it will always be locked in a version tag. 2011-08-26 16:44:28 -07:00
Chris Hanson
8ae2457370 fixed AssetReport: "Order the results by" issues (#12227) 2011-08-26 15:51:58 -05:00
Colin Kuskie
4f2905645a Changed urls sent to the asset indexer from using getUrl which prepends the gateway to them. Fixes bug #12229. 2011-08-22 08:04:02 -07:00
Colin Kuskie
428ea58327 Add better support for user profile fields for addresses to the Cart and the EMS. 2011-08-11 16:27:29 -07:00
Peter Christiansen
8b9be1e036 RFE 12207 : www_editThingDataSaveViaAjax should return more info if thingdata fails to be saved.
As it is it returns json with an array of error messages: [{error_message=>"some error"},..]
     But to be able to do anything useful with this. eg. highlighting of form fields whose
     input is erroneous we should also return the fieldName.
     This patch takes care of this.
2011-07-28 22:35:18 +02:00
Peter Christiansen
fd3346586e - added #9668 extension template variable to attachment loops for the following assets:
Article,Post,Event,File,Form::Attachments,Folder
2011-07-21 21:42:17 +02:00
Colin Kuskie
2ce2d7611a Handle the case when the defaultValue is in mysql format for the Thingy, but we have to save in epoch. Fix a timezone offset issue. Fixes bug #12197 2011-07-18 21:26:31 -07:00
Colin Kuskie
5d74b24e97 Remove debug code, replace with line accidently deleted during debug. Fixes bug #12188 2011-07-08 15:23:17 -07:00
Colin Kuskie
e3a4afe5c3 Allow reasonable default dates in ISO 9601 format. Fixes bug #12165. 2011-07-04 14:14:17 -07:00
Colin Kuskie
4027b5b4d8 Perform the check BEFORE saving the Thing properties. Fixes bug #12157. 2011-06-27 21:32:57 -07:00
Doug Bell
4d0e87a8d9 add ticket limits to badge groups. add ticket and badge metadata to templates 2011-06-20 18:39:45 -05:00
Chris Hanson
995eb34b5a Added ability to pass caller assetId to RenderThingMacro 2011-06-14 14:11:02 -05:00
Colin Kuskie
8978abc471 Restore the patch to fix creating tables unwisely in the Thingy. Fixes numerous bugs due to a bad merge. 2011-06-13 18:03:21 -07:00
Colin Kuskie
c3652d12a9 Band-aid fix for bad decache of icalFeeds, where it is not deserialized from JSON. Fixes bug #12139. 2011-05-30 11:34:43 -07:00
Doug Bell
1fa911029d Merge commit '1966cc02a7'
Conflicts:
	lib/WebGUI/Asset/Wobject/Thingy.pm
2011-05-20 14:58:43 -05:00
Doug Bell
c471728ca4 add metadata to assets inside an AssetReport
Thanks to SquOnk for the patch.
2011-05-20 14:25:40 -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
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
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
Peter Christiansen
1966cc02a7 Updates and bugfixes for Thingy:
Bugfixes:
1. maxuser entries not respected in imports.
2. newly created records via CSV are not stored with createdById and dateCreated and ipAddress

Updates:
1. added : Thingy fields can now be set as unique and checked upon insert
2. added : Thingy max entries of thingy records added
2011-04-14 21:31:21 +02: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
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