Aruna-python-api

Latest version: v1.0.0

Safety actively analyzes 623360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 12

2.0.0beta.12

Summary
Adds main features needed for a final release. This includes changes needed for the data proxy overhaul, server side rules and missing fields for objects and users.

Changes
- Splitting `GetS3Credentials` into `Get/Create/DeleteS3Credentials` on server and proxy side.
- Adding data proxy file ingestion
- `PullReplication` rework to efficiently use pithos file format as a replication protocol
- First and last name fields for users
- Data proxy specific attributes for users
- A pubkey field for users
- Author & title fields for objects
- Rules & rule bindings for resources including workspaces
- Update requests for added fields
- A `SetObjectHashes` function that either adds new hashes or compares hashes
- A rule service to create and update rules for resources

What's Changed
* V2.0.0 beta.12 by lfbrehm in https://github.com/ArunaStorage/api/pull/108


**Full Changelog**: https://github.com/ArunaStorage/api/compare/v2.0.0-beta.11...v2.0.0-beta.12+pre

2.0.0beta.11

Minor rework of `DataEndpoint` field for objects, improving data replication handling.

Changes
- `variant` in `DataEndpoint` now does not include IDs for origin objects.
- `PartialSync` now has a boolean flag, indicating if this variant gets inherited by child resources.

What's Changed
* fix: Replication status messages in objects by lfbrehm in https://github.com/ArunaStorage/ArunaAPI/pull/106


**Full Changelog**: https://github.com/ArunaStorage/ArunaAPI/compare/v2.0.0-beta.10...v2.0.0-beta.11+pre

2.0.0beta.10

Implements a data-replication protocol to replicate data between data proxies.

Changes
- New data exchange protocol for `PullReplication` in `DataproxyReplicationService`
- Reworked `DataReplicationService`
- `DataEndpoint` with additonal information about replication status

What's Changed
* Feat/replication by lfbrehm in https://github.com/ArunaStorage/ArunaAPI/pull/104


**Full Changelog**: https://github.com/ArunaStorage/ArunaAPI/compare/v2.0.0-beta.9...v2.0.0-beta.10+pre

2.0.0beta.9

Small incremental release that mainly polishes the individual service descriptions

What's Changed
* [2.0.0 beta.9] Internal Relation DELETED / SetEndpointStatus by St4NNi / das-Abroxas in https://github.com/ArunaStorage/ArunaAPI/pull/103
Changes in 103
- Add SetEndpointStatus to EndpointService, allowing the endpoint to set its own status
- Add InternalRelationVariant: DELETED signaling an belongs to relation to an object that got deleted
- Update comments and status of all services and RPCs, this mostly complements the existing comments and reworks some misleading existing ones.

**Full Commit Log**: https://github.com/ArunaStorage/ArunaAPI/compare/v2.0.0-beta.8...v2.0.0-beta.9+pre

2.0.0beta.8

This PR adds the ability to add more than one external identity provider.

Changes
- Remove external_id from user to user_attributes
- Created an OIDCMapping message that combines an external id with a corresponding oidc provider
- Added functions to Add or remove other OIDC provider to an existing account
- (typo) rename repeated `resource_id` to `resource_ids` in bundler

What's Changed
* [2.0.0 beta.8] Multi-oidc support by St4NNi in https://github.com/ArunaStorage/ArunaAPI/pull/102

**Full Changelog**: https://github.com/ArunaStorage/ArunaAPI/compare/v2.0.0-beta.7...v2.0.0-beta.8+pre

2.0.0beta.7

Upgrade to API, added gRPC health service, update openapi naming scheme, upgrade hooks API. Full changelog see: https://github.com/ArunaStorage/ArunaAPI/pull/100

Page 1 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.