Commit graph

132 commits

Author SHA1 Message Date
Paul Driver
182fc16021 added WaitForUserConfirmation activity 2011-07-25 14:07:01 -05: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
Paul Driver
f2e0a4f667 Rename to WebGUI::Fork 2010-10-06 08:53:40 -07:00
Paul Driver
79de38dc4a WebGUI::BackgroundProcess (used now by AssetExport) 2010-10-06 08:53:39 -07:00
Doug Bell
75d1856ea7 added services to create, update, and delete users 2009-05-15 18:10:26 +00:00
Doug Bell
1f96d708bf user-services 2009-05-15 18:03:03 +00:00
Doug Bell
18e095faee added services to create, update, and delete users 2009-05-15 18:02:58 +00:00
JT Smith
b6da052e08 - Added the WebGUI stats system, which will allow site admins to submit
information about their site to a central repository on webgui.org which 
   help the developers make WebGUI better.
2009-05-14 19:42:37 +00:00
Graham Knop
594a2b7eae enable workflow helper operation 2009-04-23 16:22:02 +00:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Frank Dillon
d91bc5754d Merged the "Invite a Friend" application into the Account system and cleaned up the templates in the Inbox 2008-11-18 04:52:16 +00:00
Frank Dillon
11d18075fa Account release candidate - final changes before merge 2008-11-15 02:39:23 +00:00
JT Smith
ddd1c27305 rfe: Leave Version Ta 2008-10-21 21:14:41 +00:00
Colin Kuskie
3692818514 remove commerce related operations 2008-05-09 17:04:51 +00:00
Graham Knop
0010134059 fixed: Rich editor page and image pickers are broken 2008-02-21 23:07:11 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
JT Smith
fa09c41598 replaced return; with return undef; 2008-01-24 21:58:15 +00:00
Graham Knop
1149fd54ed merging 7.4 changes 2008-01-23 23:48:35 +00:00
JT Smith
07646144cb converted WebGUI::Operation to use WebGUI::Pluggable 2008-01-04 01:24:42 +00:00
Doug Bell
587443b801 add: Friends network 2007-10-22 19:42:11 +00:00
Diona Kidd
629b2f2166 Adding delete method for private messages 2007-10-13 23:58:39 +00:00
Colin Kuskie
9fe8fc782e Remove the TOC and chapter views from the Help. Make the index the
default Help view.
2007-07-23 15:24:49 +00:00
Colin Kuskie
ab77c64164 forward port of missing transaction operation 2007-07-17 18:23:52 +00:00
JT Smith
0d145e6d91 - api: Form Controls and Workflow Activities may now include web based helper
subroutines directly in their files. See
   WebGUI::Operation::FormHelpers::www_formHelper and
   WebGUI::Operation::Workflow::www_activityHelper for details.
2007-07-05 02:31:46 +00:00
JT Smith
a7dde82421 updated copyright 2007-07-01 16:09:42 +00:00
James Tolley
60eeebdba9 spectre/workflows/priorities RFE 2007-06-26 23:48:41 +00:00
Frank Dillon
82e020dc4f Changes to WebGUI for Private Messaging 2007-06-14 20:10:33 +00:00
JT Smith
c9266c4588 - Added a simple Single Sign On mechanism.
- Added the SessionId macro.
2007-06-10 17:52:51 +00:00
Colin Kuskie
21c4fcb75f This patch adds user invitations, a way for existing users on a site
to send an email to their friends and invite them to create an account
on the site.  The feature is enabled or disabled in the site Settings.
(Operation/Settings.pm)

It is implemented as a new operation, Invite (Operation/Invite.pm,
Help/Invite.pm, i18n/English/Invite.pm), and the option is displayed
as an option on the user's account screen. (Operation/Shared.pm).
The form is templated, and lives in the Invite namespace.  Once
the invitation is submitted, if the user's email address is not
already in WebGUI, an email is sent and a record is stored in
the userInvitations table.

When the friend gets the invitation, they are taken to the account
creation screen, which conveniently has their email address already
filled in.  This required changes in the Auth modules (Auth.pm, Auth/*.pm),
and ProfileField.pm.  The latter was so that profile fields can have
their values manually set.  The former changes handle inserting the
email address, bypassing the anonymous registration check, and
updating the record in ther userInvitations table.

I refactored some code out of the AdminConsole for finding the url
back to the site and added it to Session/Url.pm.  The method is
called getBackToSiteUrl.
2007-06-10 16:38:43 +00:00
JT Smith
b19bf14389 - Simplified Spectre's initial data load, and reduced memory footprint in the
process.
2007-02-01 18:48:23 +00:00
Colin Kuskie
f3ab99bc02 sales tax 2006-10-21 01:13:07 +00:00
Martin Kamerbeek
9f232b4049 Adding spellchecker 2006-10-19 15:25:50 +00:00
Drake
aac32d24bd Multiple enhancements:
- Perform RFE "js-confirmation-operation/user.pm".
  - Perform RFE "js-confirmation-operation/group.pm".
  - Perform RFE "locked-by-who".
    (Displays in title and alt of img, but not in body text.)
2006-08-29 16:49:25 +00:00
JT Smith
5be99ea5eb switched around the setup system so that spectre can still do it's thing even if users haven't gone through setup. this should help eliminate some of the memory leak problems. 2006-05-25 16:30:54 +00:00
Martin Kamerbeek
3c1a50ee38 Added mor POD to the graphing system and adjusted the palette api to be more robust. 2006-05-05 12:01:29 +00:00
Martin Kamerbeek
27af7de00c Adding the graphing engine. 2006-04-30 22:40:23 +00:00
JT Smith
683b580849 added a screen for viewing pending version tags 2006-04-30 19:17:51 +00:00
JT Smith
f0bb16fb0b added a screen for displaying the status of running workflows 2006-04-30 18:54:05 +00:00
JT Smith
5635534b4c added a test to spectre at startup to make sure it can connect to each webgui site
added a spectre ping function which will be useful for monitoring services like nagios and the wremonitor
removed references to the old theme systemm
2006-04-28 15:23:34 +00:00
JT Smith
dc1a0c7703 added a user form field type 2006-04-23 23:50:40 +00:00
JT Smith
5548da29a3 better cron job handling for spectre 2006-04-18 22:23:15 +00:00
Wouter van Oijen
4a3dab3ddb Added file upload ability to the Rich Text Editor
Reordered the operations array in Operations.pm
2006-04-18 13:21:16 +00:00
JT Smith
e2109910fd holy crap it actually works!!! import/export of themes base system is complete.
fixed some chunking related bugs in Session/Style
fixed other misc bugs
2006-04-13 03:31:39 +00:00
JT Smith
ae8f3d87f6 setting $session->user now changes the id for the session as it should
continued adding ad management system
added field sets to htmlform and tab form
2006-04-06 22:28:13 +00:00
JT Smith
d26f1bdd8c add ad management system
improved performance of cs threads by about 500%
2006-04-05 03:42:14 +00:00
JT Smith
70c501f8f2 can now move workflow activities up and down within a workflow 2006-03-24 19:43:58 +00:00
JT Smith
eef3a0b654 getting closer to having approvals work 2006-03-23 00:01:35 +00:00
JT Smith
b6ad963119 replaced MessageLog with Inbox 2006-03-21 22:44:31 +00:00
JT Smith
11cc18a5c3 mostly working workflow 2006-03-17 23:13:27 +00:00
JT Smith
feda6700e0 added commit comments 2006-03-16 18:51:49 +00:00