- Global recycle bin (where object-storage versioning is supported)
- Ability to restore previous versions using new copyVersion COMS endpoint
- Ability to hard-delete files
- Modal style improvements
- Additional accessibility improvements (tabbing)
- Add users to a bucket in bulk
- Add additional permissions to Magic Invite
- Bucket/folder terminology improvements
- Emails from Magic Invite
What's Changed
- Delete/restore and Recycle Bin Feature by @TimCsaky in #226
- allow file upload process to create new version of file if it exists by @TimCsaky in #225
- Invite link modal: clarify that links are single-use by @norrisng-bc in #184
- Show correct file upload status by @TimCsaky in #185
- Show Invite button requires MANAGE by @TimCsaky in #186
- UI bug fixes by @TimCsaky in #188
- Fix checkboxes after Primevue update by @TimCsaky in #189
- Bug fix for Invite feature and after Primvue upgrade by @TimCsaky in #190
- Add permCodes and checkbox options by @jatindersingh93 in #187
- Fix object share button aria-label by @norrisng-bc in #192
- Add enter key event by @jatindersingh93 in #191
- Bucket Terminology changes by @TimCsaky in #193
- Object terminology by @TimCsaky in #194
- Object permissions: auto-add READ permissions when adding user by @norrisng-bc in #196
- Replace table role with treegird for screenreader by @jatindersingh93 in #197
- Display confirmation dialog and toasts on toggling file to public by @norrisng-bc in #198
- Configure Environments for backend and Changes by @TimCsaky in #201
- Send invite in email notification by @TimCsaky in #200
- Bug fix: only fetch permissions for objects in table by @TimCsaky in #204
- Separate Share and Invite components by @TimCsaky in #203
- Add keyboard navigation to Share Model by @jatindersingh93 in #206
- Allow child bucket sub-path to contains forward slashes by @TimCsaky in #205
- Fix sorting order using updated date by @jatindersingh93 in #207
- Use vee-validate for Invite form; multi-user invites by @TimCsaky in #208
- Restore permission store patch process by @TimCsaky in #209
- Make READ perm optional for folder invites by @TimCsaky in #210
- Add tab navigation and aria labels for permissions model by @jatindersingh93 in #211
- Invite form: update existing user perms, build result data by @TimCsaky in #212
- Tab Navigation for Child configuration model by @jatindersingh93 in #213
- Show results of bulk invite and add/remove in table by @norrisng-bc in #215
- Bulk results modal: change "save results" icon to match BCBox style by @norrisng-bc in #216
- Tab Navigation for configure folder by @jatindersingh93 in #214
- Notify exsting users with invite by @TimCsaky in #218
- Add Tab Navigation to sidebar by @jatindersingh93 in #217
- Add Navigation to Delete button by @jatindersingh93 in #219
- Bulk results modal: tweak DataTable styling by @norrisng-bc in #220
- Add Tab Navigation to upload button by @jatindersingh93 in #221
- update packages and docker node version by @jatindersingh93 in #222
- use node:20.15.1-alpine3.20 by @TimCsaky in #224
- allow file upload process to create new version of file if it exists by @TimCsaky in #225
- GitHub Actions: explicitly install oc first by @norrisng-bc in #227
Full Changelog: v0.7.0...v0.8.0