Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: foswiki/distro
base: af33c5b0e8e1
Choose a base ref
...
head repository: foswiki/distro
compare: 0016ee040427
Choose a head ref
  • 4 commits
  • 13 files changed
  • 1 contributor

Commits on Mar 21, 2015

  1. Copy the full SHA
    7e9750c View commit details
    Browse the repository at this point in the history
  2. Item13315: Improve usability of admin configuration

     - Render a logout button if logged in as the sudo admin user, even if
       the mapper doesn't suppport logout.  you can always log out from
       sudo.
     - Add a context "admin_available" that is true if there is a
       configured {Password}   So we can tell the new user how to set up a
       password if they are locked out.
     - Update the InstallationGuide to show meaningful instructions for the
       AdminGroup.  ie.  Don't say login with the superuser password if it's
       not configured.  Don't warn about not logging out if the password is
       configured, etc.
     - Fix GroupViewTemplate  to not render the "join/leave" button for the
       super admin user.  They are already an admin and cannot join the
       AdminGroup.
    gac410 committed Mar 21, 2015
    Copy the full SHA
    8072326 View commit details
    Browse the repository at this point in the history
  3. Item13315: Improve usability of config auth

     - Refactor the code.  Move redundant auth logic into a new module
       Foswiki::Configure::Auth.  Used in 4 places.
     - Change auth routine to throw Json errors instead of "die" when used
       in ConfigurePlugin.
     - Always allow the Sudo super admin access to configure.  If we would
       rather force users to add AdminUser to the {FeatureAccess}{Configure}
       simple change, and now would be done by WikiName not BaseUserMapping.
    gac410 committed Mar 21, 2015
    Copy the full SHA
    3a69868 View commit details
    Browse the repository at this point in the history
  4. Item13315: Reduce noise from Config checker

    We don't need to tell the user the same thing over and over.  The
    meaning gets lost in the noise.
    
    Also, stop checking for BaseUserMapping_333,   Super admin is always
    allowed configure.
    gac410 committed Mar 21, 2015
    Copy the full SHA
    0016ee0 View commit details
    Browse the repository at this point in the history