Project

General

Profile

feature request #7492

feature request #7491: [MASTER] Withheld unpublished taxa from webservice results and in DAOs

Withheld unpublished taxa from webservice used in other webservices

Added by Andreas Müller over 2 years ago. Updated over 1 year ago.

Status:
New
Priority:
New
Category:
cdmlib-remote
Start date:
06/19/2018
Due date:
% Done:

0%

Severity:
normal

Description

for open issues see #3560 and copy open issues to this ticket before starting.

BaseListController:

  • doPageByRestrictions - needs to be protected for specific types (below) for the *PortalControllers it can get complicated since the doPageByRestrictions method allows to specify the initialization depth. So it is hard to control that unpublished names and taxa are not exposed as associated objects.
    • TaxonBase - DONE (ed983c96)
    • TaxonName
    • TaxonNode
    • Description
    • DescriptionElement
    • NameRelation
    • TaxonRelation
    • ....???

NameCatalogueController:

  • taxon (doGetTaxonInformation - DONE

Related issues

Related to Edit - bug #7745: Subtree filter for dataportal services Resolved 09/09/2018
Related to Edit - feature request #8875: Filter data portal by taxonomic rank New 03/05/2020
Follows Edit - task #3560: Withheld unpublished taxa from webservice used in E+M dataportal Resolved 09/27/2013

Associated revisions

Revision ed983c96 (diff)
Added by Andreas Müller about 2 years ago

ref #7492 handled unpublished in NameCatalogueController.doGetTaxonInformation

Revision 67c8f20e (diff)
Added by Andreas Kohlbecker over 1 year ago

ref #8321 implementing page by restriction method to allow for flexible web service queries, also protecting unpublished taxa and names ref #3560

History

#1 Updated by Andreas Müller over 2 years ago

  • Tags set to phycobank, search, euro+med

#2 Updated by Andreas Müller over 2 years ago

  • Due date set to 09/30/2013
  • Start date changed from 06/18/2018 to 09/30/2013
  • Follows task #3560: Withheld unpublished taxa from webservice used in E+M dataportal added

#3 Updated by Andreas Müller over 2 years ago

  • Description updated (diff)

#4 Updated by Andreas Müller over 2 years ago

  • Due date deleted (09/30/2013)
  • Start date changed from 09/30/2013 to 06/19/2018

#5 Updated by Andreas Müller about 2 years ago

  • Description updated (diff)

#6 Updated by Andreas Müller about 2 years ago

  • Related to bug #7745: Subtree filter for dataportal services added

#7 Updated by Andreas Müller about 2 years ago

  • Target version changed from Unassigned CDM tickets to Euro+Med post migration

#8 Updated by Andreas Kohlbecker almost 2 years ago

  • Tags changed from phycobank, search, euro+med to phycobank, search, euro+med, security, permission

#9 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#10 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#11 Updated by Andreas Müller 8 months ago

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)