release: Update CHANGELOG
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful

This commit is contained in:
Tomáš Mládek 2024-06-30 19:08:22 +02:00
parent 75555d44db
commit ffbf6c0d89

View file

@ -2,6 +2,105 @@
All notable changes to this project will be documented in this file.
## [0.0.77] - 2024-06-30
### Features
- [CLI]: Download URLs via yt-dlp
- [CLI]: Add support for archiving URLs on adding via monolith
- [WEBUI]: Add ETA calculation to uploads
- [JSLIB]: Add `getAs` convenience function to UpObject
- [CLI]: Add authentication to cli client
- [WEBUI]: Upload to groups via EntityList
- [WEBUI]: AddModal allows upload directly to groups
- [JSLIB]: GetRaw can return authenticated url
- [BACKEND]: Accept auth key in query param
- [WEBUI]: Users can change their passwords
- [WEBUI]: Add Sentry user feedback
- [BACKEND]: Add `user` to every Entry
- [BACKEND]: Add user management
- [BACKEND]: Users with passwords
- [WEBUI]: Quality of life improvements for upload dialog
- [WEBUI]: Add sentry
- Persist vault rescan mode if unset and passed via CLI
- [WEBUI]: Display `COVER` image as the column background
- [WEBUI]: Labels can be edited via column header (banner)
- [WEBUI]: Notes can now contain newlines
- [WEBUI]: Add status indicator for notes editor
### Bug Fixes
- [WEBUI]: Show "add url" instead of "create object" in Selector with URLs
- [CLI]: Log on file path hash matches actual completion
- [WEBUI]: Don't show editable label in UpObjectCard
- [WEBUI]: Inspect correctly detects un/typed entries of a group
- [WEBUI]: Footer correctly displays over content
- [JSLIB]: Fix wrong query param
- Errant >
- Temporarily (?) disable auth on /raw endpoint
- Add `name` attributes to login modal, prompt browser to save credentials
- Don't reveal whether a user exists
- [WEBUI]: Action buttons no longer hidden on entries with long labels
- [BASE]: Null attribute deserializes correctly
- [WEBUI]: Don't disappear selectors while adding entries if input has been made
- [WEBUI]: Upload modal correctly displays over content
- [WEBUI]: UpEntry (selector) correct overflow
- [WEBUI]: UpObject correct spacing
- [WEBUI]: Ellipsis properly limits overflow
- Extractors no longer crash (error due to refactor)
- [WEBUI]: IconButton passes down `plain` attribute
- [WEBUI]: Editable respects initial value
- [WEBUI]: Fix cursor position on empty note
- [WEBUI]: Notes aren't duplicated (manifested as unreliable saving)
- [WEBUI]: Upload dialog's position is fixed on screen
### Miscellaneous
- [JSLIB]: Add timeout log to api calls
### Operations & Development
- Reverse order of commits in CHANGELOG, ignore lints & refactors
- Move appimage step later
- Disable caching on steps with keys, fix GPG signing
- Move features higher in changelogs
- Strip header from release changelogs
- Add SENTRY_AUTH_TOKEN secret, fix source map uploads
- Add +dev-update-sdk target
- Dedicated "local dependencies" earthly target
- Remove react from dependencies, fix WebStorm?
- Add intellij run configurations
- Add narrow UpObject story to test overflow/ellipsis
- (re) add storybook
- Backend dev run configuration specifies rescan mode
- Update .earthlyignore to ignore all node_modules
- Fix dev frontend run config
- [JSLIB]: Fix js sdk lint
- Move wasm to root
- Move tools/upend_js,py to sdks
- Remove fromksx
- Remove Taskfile
### Styling
- [WEBUI]: Add icons to Inspect sections
- [WEBUI]: Add icons to InspectTypeEditor
- [WEBUI]: Fix key alignment in UpObject
- [WEBUI]: Fix button alignment in entry lists
- [WEBUI]: LabelBorder hidden state is indicated by double border
- [WEBUI]: Link UpObject can be clicked whole
- [WEBUI]: Contain COVERs in UpObject headers
- [WEBUI]: Slightly smaller attribute in UpEntry
- [WEBUI]: Selector options have unified font size/weight, shadow
### Testing
- [JSLIB]: Migrate from ava to jest
### Build
- [DB]: Fix missing password-hash feature
## [0.0.76] - 2024-02-06
### Features