Item13999: BulkRegistration overwrite user topic option broken. Remove the feature.

pencil
Priority: Normal
Current State: Waiting for Release
Released In: 2.2.0
Target Release: minor
Applies To: Extension
Component: BulkRegistration
Branches: master Item13897 Item14380 Item14537
Reported By: GeorgeClark
Waiting For:
Last Change By: GeorgeClark
It's not passed down into the validation routines that actually check if the topic exists. So the registration is always rejected if the user topic exists.

-- GeorgeClark - 29 Feb 2016

This is getting harder to fix and I'm not sure it's really worth keeping the feature. An admin could use BulkRegistration to recreate a .htpasswd entry, but that's about it,

The overwrite option was not being passed down into the routines that validate the parameters, nor was it passed into the routine that writes the user topic. But fixing all that, it still doesn't work.

  • Existing topics have an "ALLOWTOPICCHANGE = TheUser" so the RegistrationAgent is unable to save the topic.
  • And after fixing that, it still doesn't overwrite the topic.

Going back to Foswiki 1.0.9, it seems to be broken in that release as well.

-- GeorgeClark - 01 Mar 2016
 

ItemTemplate edit

Summary BulkRegistration overwrite user topic option broken. Remove the feature.
ReportedBy GeorgeClark
Codebase 2.1.3, 2.1.3 beta2, 2.1.3 beta1, 2.1.2, 2.1.1, 2.1.0, 2.1.0 beta1, 2.0.3, 2.0.2, 2.0.1, 2.0.0, trunk
SVN Range
AppliesTo Extension
Component BulkRegistration
Priority Normal
CurrentState Waiting for Release
WaitingFor
Checkins distro:33811265e9f1
TargetRelease minor
ReleasedIn 2.2.0
CheckinsOnBranches master Item13897 Item14380 Item14537
trunkCheckins
masterCheckins distro:33811265e9f1
ItemBranchCheckins distro:33811265e9f1
Release02x01Checkins
Release02x00Checkins
Release01x01Checkins
Topic revision: r8 - 31 Jan 2018, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy