Commit graph

1058 commits

Author SHA1 Message Date
Graham Knop
f2d27f96e3 anon user creation didn't use defaults for yes/no fields 2007-09-26 21:33:34 +00:00
Graham Knop
a62a7e0ec1 WebGUI::Group->new didn't check group validity 2007-09-26 11:46:18 +00:00
JT Smith
5520890688 Email field in Commerce Area small 2007-09-07 19:45:26 +00:00
Graham Knop
5a07fbef4c More spectre IP fixes 2007-09-07 17:37:23 +00:00
Graham Knop
60cb86d9e0 another spectre ip fix 2007-09-07 17:21:33 +00:00
Graham Knop
d03a377c11 compare correct ip for spectre requests 2007-09-07 16:38:37 +00:00
JT Smith
0b2b83c34f Change Owner in Security Tab in Assets is not always Working 2007-09-07 15:31:07 +00:00
JT Smith
2de16a2cf8 Inbox shows Next page link when is empty 2007-09-07 14:57:22 +00:00
Graham Knop
6eee4ee409 add confirmation dialogs for deleting profile field and categories 2007-08-31 22:21:30 +00:00
Graham Knop
cc09762e54 remove delete/become user links from user list after deleting user 2007-08-30 20:28:36 +00:00
Graham Knop
3ed5a864c5 prevent help index linking to nonexistant docs 2007-08-30 14:58:18 +00:00
JT Smith
db6ea6d793 - fix: can't see the send private message link 2007-08-30 05:51:57 +00:00
Graham Knop
e35ce19e5d fix manage users in group not listing users 2007-08-29 21:17:51 +00:00
Graham Knop
15da9b578c Remove help toc links 2007-08-24 21:27:21 +00:00
Graham Knop
bcaf1243b0 fix group editing adding numbers 2007-08-17 16:39:46 +00:00
JT Smith
d12e676a7f User administration search 2007-08-14 20:35:54 +00:00
Graham Knop
449caaf14a fix manage committed versions 2007-08-03 20:45:33 +00:00
Graham Knop
c073c82436 prevent groups with duplicate names from being created 2007-08-02 22:36:14 +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
Frank Dillon
2c1005522b Commerce changes:
Credit Card failures now bounce user back to checkout screen with error there
Added Check commerce plugin and removed select box from Cash plugin.  Users now don't have to chose twice.
Added label to each payment plugin.  ITransact module now defaults to "Credit Card" for display purposes.
2007-07-26 21:15:48 +00:00
Doug Bell
10e5e90668 fix: workflow helpers and form helpers now use UNIVERSAL->can instead of evil evals 2007-07-26 20:40:38 +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
Colin Kuskie
a9f45865e6 Add optional database connection parameters to the DatabaseLink. This
replaces the old, automatic setting of LongReadLen and LongTruncOk in
SQL.pm, and is much more flexible.
Fix some documentation with allowMacroAccess in the DatabaseLink.
Additional tests for DatabaseLink.
Document the new parameter behavior in the changelog and gotchas file.
2007-07-25 23:46:20 +00:00
JT Smith
9233864868 my sneaky trick didn't work 2007-07-24 20:54:02 +00:00
Graham Knop
42b8fdf115 Add user to transactions list and pending transactions 2007-07-24 19:32:13 +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
50ef957542 remove help icons from Operation/DatabaseLink 2007-07-23 03:53:59 +00:00
Colin Kuskie
f273e0d42c Remove excess whitespace from WebGUI.pm i18n file.
Add links to community-wiki on all help pages.
2007-07-23 03:52:45 +00:00
Colin Kuskie
2e23311305 Remove unused tabs from the Help TOC.
Remove setHelp commands and sub-commands from Operation/User.pm.
2007-07-22 05:31:26 +00:00
Yung Han Khoe
5a0bd14476 Added 'Allow access from Macro's' setting to Database Links 2007-07-21 21:12:31 +00:00
Colin Kuskie
7c6ba21048 Help cleanup moves into the Macros. Macro help title will be
Macro Template Variables.
Body tags in the help are now optional.  To skip the body tag, put
in an empty string.  Updated the Help and the tests to cover that.
Updated the Account Macro according to those rules.
2007-07-16 22:59:15 +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
Colin Kuskie
6e49327bb6 Add POD comments to deleteFile to show what the accidental return value is.
Remove a Data::Dumper from Operation/Invite.pm
2007-07-05 21:22:54 +00:00
JT Smith
e1a0b462a1 ems performance improvements 2007-07-05 04:18:16 +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
Colin Kuskie
00c91f1ad0 fix bad whitespace before POD directives 2007-07-01 16:47:44 +00:00
JT Smith
a7dde82421 updated copyright 2007-07-01 16:09:42 +00:00
Graham Knop
feb82c6d4b fix: image profile field edit errors 2007-06-27 13:07:13 +00:00
James Tolley
60eeebdba9 spectre/workflows/priorities RFE 2007-06-26 23:48:41 +00:00
Colin Kuskie
8ced11c8ab make the user invite email templatable 2007-06-18 05:05:18 +00:00
Frank Dillon
e0c86a8915 inbox changes 2007-06-15 18:17:12 +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
Colin Kuskie
0155c43c6e commit product manager produce ID display RFE 2007-06-07 04:59:52 +00:00
JT Smith
3259da6750 - Added a realtime workflow option for content publishing.
- Added switches to auto request commit operations and skip adding comments.
2007-05-30 16:07:43 +00:00
Doug Bell
07a40788bb add: User profile data table is now a flat table. 2007-05-28 21:35:34 +00:00
Colin Kuskie
24baf0a4e5 RFE: added a javascript confirmation for deleting a databaselink 2007-05-26 03:59:15 +00:00