Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.1.0b8 #464

Merged
merged 130 commits into from
Jan 12, 2022
Merged

v1.1.0b8 #464

merged 130 commits into from
Jan 12, 2022

Conversation

sampsapenna
Copy link
Member

@sampsapenna sampsapenna commented Jan 12, 2022

Description

Update to b1.1.0b8 contains multiple improvements and bugfixes. For example container and object tagging, object encryption when uploading and an improved upload implementation. Additionally multiple dependency updates.

Related issues

Update contains implementations of these issues:

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update (this needs a follow up PR)

Changes Made

Update contains these previous PRs:

Testing

  • Unit Tests
  • Integration Tests
  • Tests do not apply
  • Needs testing (start an issue or do a follow up PR about it)

Issues #462 and #463 have been opened as new tests requirements for encrypted uploads.

Mentions

The implementation of crypt4gh in C we're using for encrypting the files.
https://github.com/silverdaz/libcrypt4gh
https://github.com/silverdaz/libcrypt4gh-keys

dependabot bot and others added 30 commits December 1, 2021 08:40
Bumps [vue-material-design-icons](https://github.com/robcresswell/vue-material-design-icons) from 4.13.0 to 5.0.0.
- [Release notes](https://github.com/robcresswell/vue-material-design-icons/releases)
- [Changelog](https://github.com/robcresswell/vue-material-design-icons/blob/dev/CHANGELOG.md)
- [Commits](robcresswell/vue-material-design-icons@4.13.0...5.0.0)

---
updated-dependencies:
- dependency-name: vue-material-design-icons
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…ser_ui_frontend/devel/vue-material-design-icons-5.0.0
This feature has a frontend and backend part. From the frontend, user can create tags at the create bucket screen. On the backend, the tags are stored as metadata in the swift object store.
Refactor: pass icon as props to button.
Allow a person to tag buckets.
Automatically refresh ACL information in sharing db
Vue devServer uses the Webpack devServer to proxy requests to the locally running backend, so we can use 'npm run serve' to see our changes immediately, without having to run a production build after every change to the frontend.
Proper VSCode + Vetur hints with jsconfig.json and vetur.config.js.
This is a continuation to the tagging buckets feature from PR #419.
The openApi spec supports tuples in 3.1 with prefixItems. We may want to change the api docs when that comes into use.
Add possibility to tag objects.
This was introduced in the breadcrumbs commit, which changed routes.
The second issue, with wrong reference for client was introduced with
the objects tagging feature.
Filter container and object tags.
Bugfix for shared objects not loading.
Loading tags is unnecessary when navigating to another page, and it
keeps browser resources busy. This change cancels those requests when
browsing away.
Inform that container and objects can't be renamed.
@sampsapenna sampsapenna added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request dependencies Pull requests that update a dependency file labels Jan 12, 2022
@sampsapenna sampsapenna self-assigned this Jan 12, 2022
@blankdots blankdots added the release For when we release label Jan 12, 2022
@sampsapenna sampsapenna merged commit 60243e6 into master Jan 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request release For when we release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants