New features for 7.1
This commit is contained in:
parent
5b5858055a
commit
a43577a119
5 changed files with 300 additions and 3 deletions
|
|
@ -19,6 +19,11 @@
|
|||
- fixed a small error in WebGUI::Group documentation.
|
||||
- Added WebGUI::Text with some CSV functions.
|
||||
- Added Karma RFE: Thumbnail size can be enterred in CS
|
||||
- Added diskUsage.pl utility script to show space used by assets in a webgui
|
||||
site, similar to the unix du utility.
|
||||
- Added option to WebGUI Auth module to require strong passwords. Admins can
|
||||
now require users to enter a specific combination of characters, etc.
|
||||
- Added skeleton code for writing WebGUI utility scripts.
|
||||
|
||||
7.0.9
|
||||
- Removed the need for DateTime::Cron::Simple, which also added the ability
|
||||
|
|
|
|||
|
|
@ -25,9 +25,23 @@ updateProductsTable($session);
|
|||
makeLdapRecursiveFiltersText($session);
|
||||
addWikiAssets($session);
|
||||
addImageStuffToCs($session);
|
||||
addNewAuthSettings($session);
|
||||
|
||||
finish($session); # this line required
|
||||
|
||||
#-------------------------------------------------
|
||||
sub addNewAuthSettings {
|
||||
my $session = shift;
|
||||
print "\tAdding new WebGUI auth settings to support strong passwords.\n" unless $quiet;
|
||||
my $newSettings = {
|
||||
webguiRequiredDigits => 0,
|
||||
webguiNonWordCharacters => 0,
|
||||
webguiRequiredMixedCase => 0,
|
||||
};
|
||||
foreach my $setting (keys %{$newSettings}) {
|
||||
$session->db->write("insert into settings (name,value) values (?,?)",[$setting,$newSettings->{$setting}]);
|
||||
}
|
||||
}
|
||||
|
||||
#-------------------------------------------------
|
||||
sub addImageStuffToCs {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue