You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ponymail.apache.org by sebbASF <gi...@git.apache.org> on 2016/12/06 16:36:54 UTC

[GitHub] incubator-ponymail issue #272: Bug: config.hidePrivate should be dropped

GitHub user sebbASF opened an issue:

    https://github.com/apache/incubator-ponymail/issues/272

    Bug: config.hidePrivate should be dropped

    At present, if hidePrivate is true, the user won't see the names of lists that contain a single e-mail which they are not authorised to see. If there is just one prohibited mail, the entire list is hidden. That causes problems for legitimate access to the public e-mails on mixed lists.
    
    If hidePrivate is false, then preferences.lua returns information about lists that are entirely private or mixed. This leaks meta-information about the private lists. That can also cause problems.
    
    The data returned by preferences.lua should only show info about mails which the user is entitled to see. Further, the data should include all the information the user is entitled to see.
    
    AFAICT the hidePrivate config item does not have a valid use-case and should be dropped.

----

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-ponymail issue #272: Bug: config.hidePrivate should be dropped

Posted by sebbASF <gi...@git.apache.org>.
Github user sebbASF commented on the issue:

    https://github.com/apache/incubator-ponymail/issues/272
  
    Also the data returned by preferences.lua does not always agree with the data returned by pminfo.lua.
     
    pminfo.lua returns data for all lists with activity in the last 14 days. 
    This info is shown on the page header, and includes the count of active lists.
    
    However preferences.lua only returns data for public-only lists (if hidePrivate is true).
    A mixed public/private list with public activity in the last fortnight will be counted in the pminfo stats.
    However the list itself won't be shown. This is unlikely to be noticed for large installations but in smaller ones using the 'table' view it would be confusing to see fewer entries than the active list count.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] incubator-ponymail issue #272: Bug: config.hidePrivate should be dropped

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the issue at:

    https://github.com/apache/incubator-ponymail/issues/272


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---