skip to navigation
skip to content

peer 0.8.0

Public Endpoint Entities Registry

Downloads ↓ | Package Documentation

Latest Version: 0.10.0

Public Endpoint Entities Registry

PEER is envisioned as a lightweight, global registrar for SAML Metadata representing both SAML and non-SAML endpoints (e.g., OpenID, IMI). It is intended as a focused activity to catalyze international use of federated identity. The service is not intended to be a replacement for federation or inter-federation, but is intended to be a tool supporting such activities.

Project home: https://github.com/Yaco-Sistemas/peer

Mailing list: http://lists.iay.org.uk/listinfo.cgi/peer-iay.org.uk

Please read the documentation in the doc directory for more information. You can also read it online at http://packages.python.org/peer/

CHANGES

0.8.0 (2012-01-31)

  • Rich metadata support. Now it is possible to edit the logo and geolocalization hint of an entity. This feature is used to display richer multimedia information through PEER.
  • Improve the metadata editor with request initiator and discovery response endpoint support. Also improve the localization plugin and add keywords and logo to the information plugin.
  • Metadata refresh: if the entity id is a URL that points to the metadata itself the user can activate a periodic fetch of this metadata.
  • Preview before commit: now the editing and commiting flows are separated by a modal dialog that ask for the commit message only when the changes are ready. In this dialog a diff of the current changes is available for easy reviewing.
  • Git repositry co-existence: if there is already a Git repository with metadata files it can be reused in PEER by specifing the directory that PEER 'owns' inside this repository.
  • Metadata grouping: a user can define an entity group by writing a query. A custom feed and map for this group are created automatically so following the changes for related entities becomes easier.
  • Lots of bug fixes and documentation improvements.

0.7.0 (2011-12-22)

  • DNS-based domain validation
  • Delegated domains: an administrator can validate a domain directly and create a team that can manage such domains as if they were the owners.
  • Administration team: an administrator can add (and remove) other users to the administrators team giving them full powers in the system.
  • Support for EntityAttributes SAML extension via a SAMLmetaJS new plugin.

0.6.0 (2011-11-30)

  • Attribute based restrictions. This mean, administrators can define which metadata attributes can be edited and which ones can't be changed.
  • Attribute based notifications a.k.a. advanced filters in the feeds.
  • Usability improvements by adding several helpful messages to a lot of views.
  • Federated authentication.
  • Password reset for those of you with volatile memories.
  • Several bug fixes.
  • Make all public pages HTML5 compliant.
  • When validating domains try also the www hostname.
  • Big flashy button to get the latest version of an entity's metadata.
  • Add the possibility to specify a custom User Agent header for the domain ownership proof.
  • When editing the metadata of an entity, warn the user that there are unsaved changes before he navigates to another page.
  • Remove the metadata when removing the entity.

0.5.0 (2011-09-18)

  • Big documentation review and lots of improvements.
  • More robust entity validation.
  • Fix small layout problems as a result of changing the metadata edition UI from accordion to tabs.
  • Fix IE lack of indexOf Array method.
  • Update jQuery version.
  • Show more information of each entity when listing entities.
  • Big improvements in the easiness off deployment.
  • Clean up the settings.py file from options specific to beta.terena-peer.yaco.es.

0.4.0 (2011-08-28)

  • More robust metadata edition
  • Change metadata editors layout to use tabs instead of accordion UI.
  • Add a most common domains filter and create the foundations of a filters infrastructure for future filters
  • Update the SAMLmetaJS editor to the latest version upstream
  • Warning emails when metadata is about to expire or already expired. Also display the expiration time in the UI.
  • Add creation and modification timestamps for the entities.
  • Entities feed, accesible from the homepage.
  • Changes feed of an entity's metadata.
  • New metadata validators: they check that the metadata that was entered belongs to the domain of the entity.
  • Disable the SAMLmetaJS editor for IE since it lacks the right XML parsing technology.
  • After adding a new entity, redirect the user to the metadata edit view.
  • Allow to remove domains.
  • Lots of bug fixes and UI tweaks.

0.3.0 (2011-07-27)

  • Display the metadata in a nice format in the entity's details view
  • Display the history of metadata changes in the entity's details view
  • Organization plugin for the SAMLmetaJS editor
  • Several fixes in the SAMLmetaJS editor.
  • Entity protection. Only owners and users that are allowed to edit it can remove and edit an entity.
  • Documentation improvements.
  • Terms of Use widget to display legal information when the user is registered and when the metadata is updated through an external file or URL.
  • User profile view redesign. Now it displays the entities that the user can edit even if the entities do not belong to a domain owned by the user.

0.2.0 (2011-07-05)

  • Search entities
  • Branding customization support
  • SAMLmetaJS integration for metadata edition
  • Team permissions for rights delegation
  • Usability and design improvements all over the application
  • Lots of bug fixes

0.1.0 (2011-06-15)

  • Initial version which includes user registration, domain ownership proof, domain creation, entities creation, basic metadata edition and user invitation.
 
File Type Py Version Uploaded on Size # downloads
peer-0.8.0.tar.gz (md5) Source 2012-02-01 690KB 217