Geofront Changelog¶
Version 0.2.0¶
Released on May 3, 2014.
- Added list_groups() method to Team interface.
- Added list_groups() method to GitHubOrganization class.
- Removed an unnecessary dependency to enum34 on Python 3.3.
- Added geofront.backends.cloud module.
- geofront.masterkey.CloudMasterKeyStore is moved to geofront.backends.cloud.CloudMasterKeyStore.
- geofront.remote.CloudRemoteSet is moved to geofront.backends.cloud.CloudRemoteSet.
- Remote now has metadata attribute.
- CloudRemoteSet fills metadata of the resulted Remote objects if the given driver supports.
- Now depends on singledispatch if Python is older than 3.4.
- Added PermissionPolicy interface.
- Added DefaultPermissionPolicy class.
- Added GroupMetadataPermissionPolicity class.
- Added new PERMISSION_POLICY configuration.
- Added geofront.backends.dbapi module.
- Added geofront-key-regen command.
- HTTP APIs became more RESTful. Now it has the root endpoint which provides the link to create a new token, and the token API provides several links to subresources as well.
- Added new MASTER_KEY_BITS configuration.
- Added new bits optional parameters to renew_master_key(), PeriodicalRenewal, and regenerate().
- Added CloudKeyStore. [#2]
- Added CloudMasterPublicKeyStore. [#2]
Version 0.1.1¶
Released on April 22, 2014.
- Fixed TypeError that rises when CloudMasterKeyStore is used with AWS S3 driver.
- Added --trusted-proxy option to geofront-server command. It’s useful when the server is run behind a reverse proxy.
- Added token no-op API: GET /tokens/(token_id:token_id)/.
Version 0.1.0¶
First alpha release. Released on April 21, 2014.