Commit graph

195 commits

Author SHA1 Message Date
Graham Knop
870d3e591c add require for needed module 2010-06-10 23:52:10 -05:00
Doug Bell
5c36973aa0 cache: s/flush/clear/ 2010-04-19 19:13:10 -05:00
Doug Bell
165be5b389 remove eval{} from caching code 2010-04-19 18:41:13 -05:00
Graham Knop
2400f19099 Merge branch 'master' into WebGUI8 2010-04-13 07:50:02 -05:00
Colin Kuskie
e1c77cf314 Fix the issue with Assets with macro based content not showing the new content to Visitors. Fixes bug #11200. 2009-11-19 10:04:19 -08:00
Graham Knop
c1ce7470b9 added: Manage System Trash group setting 2009-10-28 11:10:58 -05:00
Graham Knop
c472e0c4b8 add clipboard admin setting 2009-10-28 11:10:31 -05:00
JT Smith
ebb6134c2d bug fixes 2009-09-25 22:50:59 -05:00
JT Smith
ccff9c7014 Converted all existing uses of cache. 2009-09-25 22:24:33 -05:00
Patrick Donelan
388a0b1267 Fixed a whole lot of brokenness in Inbox SMS/Email notifications
WebGUI::Inbox::Message::create now passes isInbox flag to WebGUI::Mail::Send::create
so that per-user notification settings get used

SMS Gateway setting field is now 'text' instead of 'email' so that user can enter a
properly formed value (such as 'myemailgateway.com', which is not an email address).

Added SMS notification template as distinct from email notification template because
SMSs should not be HTML and in general you will want to make your SMS notification
message a lot shorter than your html email notification message (160 char limits in
many countries). As a result, SMSs are now sent as separate emails to gateway rather
than being CCd on email notification.

Added smsGatewaySubject setting because many SMS Gateways use email subject for
authentication. For consistency, also added Email notification email subject.

Fixed handling of different combinations of site-wide sendInboxNotificationsOnly with
per-user receiveInboxEmailNotifications and receiveInboxSmsEmailNotifications.
 * sendInboxNotificationsOnly && receiveInboxEmailNotifications = email notification
 * sendInboxNotificationsOnly && !receiveInboxEmailNotifications = no email
 * !sendInboxNotificationsOnly = ignore receiveInboxEmailNotifications
 * In all cases, SMS is optional and only dependent on receiveInboxSmsEmailNotifications

Updated tests and i18n
2009-08-16 09:42:35 +00:00
Colin Kuskie
02e9354c15 Automatically add a token to any autogenerated form.
Refactor previous commits to take advantage of that.
2009-07-06 17:20:27 +00:00
Colin Kuskie
5e4db3adb4 Provide a framework for CSRF protection, with tests.
Add CSRF protection to Asset editSave, AssetManager, VersionTags and Group operations.
2009-07-06 16:58:57 +00:00
Colin Kuskie
d8a1623ea0 adding FilePump 2009-05-18 16:03:50 +00:00
Colin Kuskie
4753442b0c Add the FilePump settings admin group. 2009-05-15 18:40:10 -07:00
Yung Han Khoe
5f60eddaa7 rfe #9981: RedirectAfterLogin Setting 2009-05-15 18:57:12 +00:00
Graham Knop
1f3ab6a419 export cleanups and mobile style 2009-05-15 09:30:20 +00:00
Colin Kuskie
f54e975c14 Enable WebGUI sites to send SMS messages as inbox notifications. 2009-05-13 21:55:33 +00:00
Doug Bell
026f7ff47e Added #10145: Global Head Tags in Settings 2009-04-29 21:51:22 +00:00
Colin Kuskie
e70494900a Pruning out notifications code from SMS. 2009-03-13 10:21:52 -07:00
Colin Kuskie
8cbf232e72 Adding Asset History content manager. 2009-03-12 05:08:03 +00:00
Colin Kuskie
761ac9adb0 fix a bad templateId for the Notification template. 2009-03-10 11:48:52 -07:00
Colin Kuskie
ad71df4e3f Templated Inbox Notification.
Everything but the code to drive and use the template from
Account/Inbox.
2009-02-26 20:42:59 -08:00
Colin Kuskie
180b454ce7 Add settings for inbox notifications/SMS. 2009-02-26 17:05:45 -08:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Graham Knop
b088299eb0 capcha control now has reCAPTCHA mode 2009-02-10 21:41:19 +00:00
Graham Knop
758a321e70 modules, tests, etc shouldn't be set as executable 2008-11-24 04:01:23 +00:00
Frank Dillon
374f8e5762 Fixed a problem in error reporting in the saveSettings method 2008-11-17 23:57:00 +00:00
Frank Dillon
4ff722bd5d Pluggable Account system added to WebGUI with new Profile, Inbox, Friends, User, and Shop interfaces. 2008-11-15 11:39:23 +00:00
Frank Dillon
11d18075fa Account release candidate - final changes before merge 2008-11-15 02:39:23 +00:00
Frank Dillon
615e0e3746 lots of changes 2008-11-12 23:03:42 +00:00
Henry Tang
185a4c79de Updated comments (removed reference to AMH). Put SQL statements for upgrade 2008-11-07 14:33:55 +00:00
Frank Dillon
7b260de791 initial commit 2008-11-03 17:03:00 +00:00
Henry Tang
d22214e0dd AMH: implemented version tag modes as site settings, removed autoRequestCommit setting 2008-10-31 14:57:39 +00:00
Henry Tang
9feb541d62 AMH: commit to test svn write access 2008-10-30 19:01:32 +00:00
JT Smith
ef120fb06b Added isVisitor, isAdmin, and isRegistered methods to User object instead
of hard coding checks everywhere with group ids. And updated the code base 
   to match.
2008-09-16 22:32:36 +00:00
Colin Kuskie
7dd946a78b Make showMessageOnLogin sticky for the right setting. 2008-09-05 01:47:09 +00:00
Graham Knop
778a32df19 remove Do Nothing On Delete workflow and allow none to be selected for on delete etc workflow
remove remnants of realtime workflow selection code
2008-08-22 16:10:00 +00:00
Colin Kuskie
986252e9c4 make showMessage sticky 2008-06-19 16:46:17 +00:00
Colin Kuskie
fc7efa4d5b More cleaning up of the upgrade file (forgot newlines).
Make sure that the user profile template settings have a default value and remember
their previous value.
2008-06-19 16:26:32 +00:00
Colin Kuskie
c7083c8177 selectable templates for user profile view and edit 2008-06-13 05:07:12 +00:00
Doug Bell
614b37e31d added: Two new approval activities, byLineage and byCommitterGroup
added: Show a message to users when they log in
fixed: Gallery search form doesn't work right in IE6
fixed: Minor bug in new gallery approval handling
2008-06-02 21:16:06 +00:00
JT Smith
4cfafd7c23 getting rid of even more stuf i forgot of in the commerce system 2008-05-28 18:57:25 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
Doug Bell
587443b801 add: Friends network 2007-10-22 19:42:11 +00:00
JT Smith
e07b63476c - Added a trigger for when a user is created or updated by an admin. 2007-07-29 20:00:02 +00:00
JT Smith
66e4b82f8a - Added new registration search and management interface to the EMS.
- Added badge printing support to the EMS.
2007-07-29 16:08:19 +00:00
Doug Bell
58ac54b81d add: Ability to specify which group can use individual admin console items 2007-07-26 06:56:38 +00:00
JT Smith
f6cab15bd0 removed help links that are referring to help that has been moved to the wiki 2007-07-26 04:53:14 +00:00
Doug Bell
8674572035 add: Settings can now return errors and messages to the user
add: WebGUI Auth password recovery can now be done by profile fields or just e-mail address
2007-07-09 21:23:11 +00:00
JT Smith
a7dde82421 updated copyright 2007-07-01 16:09:42 +00:00