Commit graph

1271 commits

Author SHA1 Message Date
Graham Knop
3d62fa8e69 don't initialize i18n in secureEval unless needed - avoid endless loop on language user profile field 2008-08-07 22:55:30 +00:00
Yung Han Khoe
89266ddf58 fixed: Invitation EMails Escape Characters 2008-08-05 08:53:39 +00:00
Graham Knop
2b8d9a7b48 fixed: Server side spellchecker doesn't work 2008-08-01 20:38:20 +00:00
Kaleb Murphy
4c38fe9b81 Users who self register without emails being required and leave the email entry blank, no long receive an error from duplicate emails. Fixed. 2008-07-19 04:14:06 +00:00
Colin Kuskie
63ace41e97 Make the user profile field property protected sticky. Even though it is not
set in the interface, the ProfileField package would reset it to 0 in its set
method if it was not passed in as a property.
2008-07-14 19:20:56 +00:00
Doug Bell
d975109e1f added that friendly error message to www_runCronJob 2008-07-10 20:21:43 +00:00
Doug Bell
483bdd441f fixed: User who can approve version tag no longer sees Permission Denied after they've approved 2008-07-10 20:19:22 +00:00
Colin Kuskie
bc9ddbf163 Added a method to check to see if a profile category has protected fields.
Use that method to see prevent the category from being deleted in the ProfileSettings operation.
Change the delete profile confirmation message to match what it does, which is delete all
the fields in the category.
2008-06-27 20:57:54 +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
Doug Bell
f482c079d7 fixed: cannot manage revisions in version tag 2008-06-13 21:51:19 +00:00
Colin Kuskie
c7083c8177 selectable templates for user profile view and edit 2008-06-13 05:07:12 +00:00
Doug Bell
f87e32452a fixed: Password recovery no longer allows disabled users to recover or log in 2008-06-05 18:25:24 +00:00
Colin Kuskie
70e50ca329 revert the patch that checked spectre and canceled the commit if it could not talk to it 2008-06-05 04:37:04 +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
Frank Dillon
3674b88d58 added Changes to allow start/end times to be set for version tags 2008-05-31 01:13:02 +00:00
Yung Han Khoe
c15681bd17 Added group id and name to all group operations 2008-05-30 16:59:51 +00:00
Colin Kuskie
9e1cc24271 Since the topical view of the Help has gone away, the TOC labels
are no longer required in the i18n files.  Remove the test and
subroutine from Operation/Help.pm.
2008-05-30 07:22:26 +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
be8ce29f57 getting rid of old commerce code. bye bye! 2008-05-27 20:26:16 +00:00
Yung Han Khoe
f3b14a227c Added Database link access for SQL Macro 2008-05-27 15:27:52 +00:00
Doug Bell
5687c6f748 fix syntax errors in operation/versiontag 2008-05-27 03:18:55 +00:00
JT Smith
74b3d3def6 added email receipt and "my purchases" page 2008-05-26 20:11:10 +00:00
Doug Bell
dc8b887cca fixed syntax error in Operation/VersionTag.pm 2008-05-20 15:21:36 +00:00
Doug Bell
ab0b1b2200 - add: Move revisions from one version tag to another
- add: Delete multiple revisions from a version tag at the same time
 - add: Approval activities now have a better parent class and more 
        flexibility (multiple groups to approve, do on approve)
 - fix: weirdness in upgrade file
2008-05-20 03:10:50 +00:00
Colin Kuskie
46a3f3a874 fix a bug where no data fields where available in the user profile field editor 2008-05-08 20:52:05 +00:00
JT Smith
01d9af6222 The concept of "realtime" workflow has been eliminated. Instead all workflows are now realtime (synchronous), and roll over to be asynchronous if they cannot complete succesfully and immediately. 2008-05-03 05:38:13 +00:00
JT Smith
f3fa93be77 - rfe: subscribe entire user group to a collaboration message board
- Added show in forms and is editable properties to group manager.
2008-05-01 14:04:41 +00:00
Doug Bell
3316f2a0f4 added: Commit Version Tag screen shows revisions in the tag about to be committed 2008-04-28 01:18:35 +00:00
Colin Kuskie
ea1dac4064 Update the ProfileSettings operation to use isDynamicCompatible
instead of the old, crufty get('profileEnabled').
2008-04-25 23:19:34 +00:00
Colin Kuskie
6280f242bf Add POD to www_deleteGroup, and untab it. 2008-04-24 17:21:44 +00:00
JT Smith
8500c4d506 Cleaned the pollution from the forms system. 2008-04-16 16:11:10 +00:00
Graham Knop
9ed284beec use UTF8 JSON encoding and decoding universally
fixed: Import/Export of packages with international text is broken
2008-04-01 14:42:20 +00:00
JT Smith
4646561299 Moved the Wiki Help link into i18n so it can be pointed to other sites for
other lanugages.
2008-02-25 20:20:25 +00:00
Graham Knop
3713003b82 fixed: creating ad spaces was broken 2008-02-19 17:56:21 +00:00
Colin Kuskie
a21e710c72 um, add enough POD to by syntactically correct 2008-02-09 22:52:31 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
Doug Bell
53ac4be8d1 Added a simple smtpd for testing
MERGE: Added ability for WebGUI::Test->getPage to work on Operations
MERGE: Fix for AdSpace and tests for Operation::AdSpace
Fixed Poll's use of JSON
Added tests for emailOverride
2008-02-05 19:34:09 +00:00
Colin Kuskie
d2e55307ed Set up enhanced logging of transactions.
Note that now, all transactions are logged, whether they
fail or not.  Failed transactions are logged with status
canceled.  ITransact transactions have additional data
logged.
2008-01-30 15:59:09 +00:00
JT Smith
34fd8c9245 updated webgui to run with Config::JSON 2.04 2008-01-25 05:10:33 +00:00
JT Smith
fb434a8b3a fix: content handler and redirects 2008-01-25 01:36:14 +00:00
JT Smith
fa09c41598 replaced return; with return undef; 2008-01-24 21:58:15 +00:00
JT Smith
7a0535571c not an object, need to use run instead of instanciate 2008-01-24 07:19:58 +00:00
JT Smith
c6660242de converted to use WebGUI::Pluggable 2008-01-04 20:09:36 +00:00
JT Smith
3f62be51ec migrated forms system to use WebGUI::Pluggable 2008-01-04 19:57:54 +00:00
JT Smith
1b4022205a converted workflow system to use WebGUI::Pluggable 2008-01-04 19:15:13 +00:00
JT Smith
de0ac26cd1 Added a new plugin handler system that is both faster and more secure. 2007-12-28 18:25:02 +00:00
Colin Kuskie
c44a5a1bb6 forward porting secondary admin group access privileges when creating users 2007-12-11 21:04:21 +00:00
Colin Kuskie
fc6cd26348 Subroutine prototypes are verboten! PBP/194 2007-12-05 17:23:48 +00:00
Colin Kuskie
08fbd46d28 all loop iterators have to be declared lexical. PBP/108 2007-12-05 16:46:38 +00:00