release: v0.0.72
This commit is contained in:
parent
86c8921fdd
commit
ea8d30ebc4
1 changed files with 228 additions and 28 deletions
256
CHANGELOG.md
256
CHANGELOG.md
|
@ -2,6 +2,209 @@
|
|||
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## [0.0.72] - 2023-10-22
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- [WEBUI]: Inner group preview sizing
|
||||
- [WEBUI]: Various mobile improvements (#23)
|
||||
- [WEBUI]: Ultrawide detail mode
|
||||
- Double ^C actually stops
|
||||
- [WEBEXT]: External instances, link opens stored instance
|
||||
- Fix mime detection on mac os
|
||||
- Web ui flag
|
||||
- Api fetch store info
|
||||
- [WEBUI]: Resolve upobjects with empty labels, explicitly disable resolving
|
||||
- Gallery empty state
|
||||
- Upgrade shadow-rs, fix libgit build
|
||||
- Disable libgit2 shadow-rs functionality, actually fix build
|
||||
- Local js dependencies
|
||||
- Build wasmlib before frontend
|
||||
- Upend js lib build (`files`)
|
||||
- Minor entity not yet loaded bug
|
||||
- Backlinks, untyped links don't include OFs
|
||||
- Unclickable items in detail mode, fixes #57
|
||||
- Concurrent image loading
|
||||
- Impl display for upmultihash, fix preview debug log
|
||||
- Docker improvements
|
||||
- (loading) image overflow
|
||||
- Appimage webui path
|
||||
- Docker-minimal missing libssl3
|
||||
- Upgrade vite, get rid of vite build voodoo
|
||||
- Audiopreview overflow
|
||||
- Never cache index.html, prevent stale assets
|
||||
- Don't hide jobs
|
||||
- Footer only showable when jobs present
|
||||
- Duplicate wasm initialization
|
||||
- Don't show type editor for nontypes
|
||||
- Entrylist scroll hijack
|
||||
- Wasm lint
|
||||
- Make `componentsToAddress` usable from JS
|
||||
- Webui layout & sizing fixes
|
||||
- Add url attributes to url type address
|
||||
- Webui, detail doesn't take up the whole screen
|
||||
- 3d model preview overflow
|
||||
- Don't duplicate columns unless shift is pressed
|
||||
- Hide browse add column after blur
|
||||
- Accessibility & lints
|
||||
- Audio annotations not being saved properly
|
||||
- Entitylist entry add
|
||||
- Selector overflow in entitylist
|
||||
- [JSLIB]: :sparkles: allow initialization of wasm via wasm modules
|
||||
- [JSLIB]: :wrench: moved wasm from dependencies to dev dependencies
|
||||
- [WEBUI]: :bug: add placeholder to indicate url pasting in entitylist
|
||||
- [JSLIB]: :rotating_light: fix lint fail due to missing type-only imports
|
||||
- [DB]: :bug: fix join behavior
|
||||
- [JSLIB]: :technologist: better error messages for api/query
|
||||
- [DB]: :bug: actually fix join behavior, improve performance as well
|
||||
- [WEBUI]: :ambulance: fix upend wasm import
|
||||
- [JSLIB]: :wrench: fix gitignore
|
||||
- [WEBUI]: Properly center banner select highlight
|
||||
- [WEBUI]: Make non-inspect columns play nice with index context
|
||||
- [CLI]: Proper version in vault info
|
||||
|
||||
### Features
|
||||
|
||||
- [WEBEXT]: Add link to instance
|
||||
- Add `get` cli command, cli commands don't panic
|
||||
- [CLI]: Request the whole obj listing for `get`
|
||||
- Limit concurrent image loading
|
||||
- Upend.js `attr` includes backlinks
|
||||
- Provenance, vault stats
|
||||
- Add endpoint to aid with db migration
|
||||
- Extractors append types
|
||||
- Add link to typed entry views
|
||||
- Rudimentary type editor
|
||||
- Add download button to UpObject
|
||||
- Concurrent image loading indication
|
||||
- Add debug logging for external command extractors
|
||||
- Use `audiowaveform` for audio preview generation
|
||||
- Allow specifying vault name as env
|
||||
- Add basic group section to home
|
||||
- Add group count
|
||||
- Property adding in entrylist
|
||||
- Modeless group operations
|
||||
- Modeless entrylist editing
|
||||
- Always show members in inspect
|
||||
- Show URL types in non-banner upobjects
|
||||
- :package: upend jslib + wasm can be used from node
|
||||
- [JSLIB]: :sparkles: add basic query builder
|
||||
- [JSLIB]: :recycle: eav helper getters for uplisting
|
||||
- [JSLIB]: :sparkles: getRaw() just returns URL, fetchRaw() fetches the actual content
|
||||
- [WEBUI]: :construction: selection via ctrl+drag
|
||||
- [WEBUI]: :construction: generic `BrowseColumn`, EntryView accepts `entities`
|
||||
- [WEBUI]: :construction: base of select all
|
||||
- [WEBUI]: :construction: allow selection removal
|
||||
- [WEBUI]: :sparkles: batch adding/removing groups
|
||||
- Add selection & batch operations
|
||||
- [WEBUI]: :sparkles: rudimentary combine column
|
||||
- [WEBUI]: All "combined" can now be selected
|
||||
|
||||
### Miscellaneous
|
||||
|
||||
- [WEBEXT]: More descriptive message for visiting upend
|
||||
- [WEBEXT]: Version bump
|
||||
- Add `debug`
|
||||
- Don't print header if result is empty in cli
|
||||
- [CLI]: Gracefull failback if API format changes
|
||||
- [WEBEXT]: Version bump
|
||||
- [CI]: Include web-ext artifacts in (pre)releases
|
||||
- Remove unused dependencies
|
||||
- Fix tests on mac
|
||||
- EntryList default columns
|
||||
- Include versions of all packages in /info
|
||||
- Deprecate get_all_attributes (#38)
|
||||
- Migrate from yarn to pnpm
|
||||
- Fix taskfile (pnpm --frozen-lockfile)
|
||||
- Lock update
|
||||
- Rename photo extractor to EXIF extractor
|
||||
- Remove unnecessary std::, reformat
|
||||
- Reformat webui w/ prettier
|
||||
- Add VS Code recommended extensions
|
||||
- Add .editorconfig
|
||||
- Rename build dockerfiles
|
||||
- Add prettier for webui
|
||||
- Add deploy:docker task
|
||||
- Change db/store traces to trace level
|
||||
- Log level to trace
|
||||
- Dev:frontend relies on build:jslib
|
||||
- Pnpm lock update
|
||||
- Reformat?
|
||||
- Remove prod tasks from Taskfile
|
||||
- Update cargo & webui deps
|
||||
- Rename Gallery to EntityList
|
||||
- Logging for swr fetch
|
||||
- Update upend logo
|
||||
- Fix stories errors
|
||||
- Update git cliff config
|
||||
- Change wording on "Create object", i18n
|
||||
- [JSLIB]: :recycle: tidy up tsconfig.json
|
||||
- :technologist: add earthly to recommended extensions
|
||||
- [JSLIB]: :wrench: tidy up gitignore
|
||||
- [JSLIB]: :recycle: use wasmlib from npm
|
||||
- [JSLIB]: :bookmark: version bump to 0.0.5
|
||||
|
||||
### Operations & Development
|
||||
|
||||
- Fix publish api key (?)
|
||||
- Fix woodpecker path check
|
||||
- Prerelease every push to main
|
||||
- Verbose build of upend.js
|
||||
- Move from using global `rust` image to local `rust-upend`
|
||||
- Also use local node docker image
|
||||
- Also cache target for incremental builds
|
||||
- Only upload nightlies from main
|
||||
- Upload packages to minio
|
||||
- Fix docker tasks
|
||||
- Add `gpg-agent` to upend-deploy docker
|
||||
- Also build a minimal docker image
|
||||
- Only publish dockers from main
|
||||
- Add an audit target
|
||||
- Add logging to Inspect
|
||||
- Add earthly target to update changelog
|
||||
- Add `--push` to deploy target
|
||||
- [JSLIB]: :rocket: publish jslib on tag
|
||||
- [JSLIB]: :white_check_mark: test jslib in CI
|
||||
- [JSLIB]: :sparkles: publish jslib whenever version is bumped
|
||||
- [JSLIB]: :rocket: publish wasmlib to repo
|
||||
- [JSLIB]: :bug: fix earthly publish target
|
||||
- :construction_worker: sequential js publish
|
||||
- [JSLIB]: :ambulance: do not attempt to publish jslib unless we're on `main`
|
||||
|
||||
### Refactor
|
||||
|
||||
- Move actix app creation into separate module
|
||||
- [**breaking**] Unify groups, tags, types (on the backend)
|
||||
- Split inspect groups into its own widget
|
||||
- InspectGroups more self-sufficient
|
||||
- Get_resource_path, looks in /usr/share
|
||||
- Add `DEBUG:IMAGEHALT` localstorage variable that halts concurrent image loading
|
||||
- Add global mock/debug switches
|
||||
- Generic magic for addressable/asmultihash
|
||||
- Unify debug logs in webui
|
||||
- Provenance api log
|
||||
- EntryList uses CSS grid instead of tables
|
||||
- [JSLIB]: Reexport UpEndApi in index
|
||||
- :truck: rename jslib to use `@upnd` scope
|
||||
- [JSLIB]: :recycle: config obj instead of positional args in api
|
||||
|
||||
### Styling
|
||||
|
||||
- Smaller iconbutton text
|
||||
- Don't use detail layout under 1600px width
|
||||
- Referred to after members
|
||||
- No more labelborder, more conventional table view
|
||||
- [WEBUI]: Transition select state in EntityList
|
||||
- [WEBUI]: Slightly reduce empty space in selectedcolumn
|
||||
|
||||
### Testing
|
||||
|
||||
- Rudimentary route test
|
||||
- Add /api/hier test
|
||||
- [SERVER]: Add test for /api/obj/ entity info
|
||||
- Improve db open tests
|
||||
- [BASE]: :bug: `in` actually tested
|
||||
|
||||
## [0.0.71] - 2023-06-03
|
||||
|
||||
### Bug Fixes
|
||||
|
@ -70,7 +273,7 @@ All notable changes to this project will be documented in this file.
|
|||
|
||||
- Add more buttony upend icon
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- Clippy lints
|
||||
- [WEBUI]: Fix eslint errors
|
||||
|
@ -113,6 +316,15 @@ All notable changes to this project will be documented in this file.
|
|||
- Bump webext version
|
||||
- Fancify readme
|
||||
- Links in readme
|
||||
- Switch to using git cliff for changelogs
|
||||
- Release
|
||||
|
||||
### Operations & Development
|
||||
|
||||
- Update clean task
|
||||
- Fix deps
|
||||
- Switch from Gitlab CI to Woodpecker, Taskfile fixes
|
||||
- Conditions on lints
|
||||
|
||||
### Refactor
|
||||
|
||||
|
@ -131,13 +343,6 @@ All notable changes to this project will be documented in this file.
|
|||
- Add text to iconbuttons
|
||||
- Also show attr in type
|
||||
|
||||
### Ci
|
||||
|
||||
- Update clean task
|
||||
- Fix deps
|
||||
- Switch from Gitlab CI to Woodpecker, Taskfile fixes
|
||||
- Conditions on lints
|
||||
|
||||
## [0.0.70] - 2023-03-08
|
||||
|
||||
### Bug Fixes
|
||||
|
@ -165,7 +370,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Shift+click to add on right
|
||||
- Resizable columns
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- Rename /media to /assets
|
||||
- Add example vault with 1 video
|
||||
|
@ -224,7 +429,7 @@ All notable changes to this project will be documented in this file.
|
|||
- [UI]: Reverse surface Y scale, add loading state
|
||||
- Add current position display to Surface view
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- [UI]: Adjust OFT features on videoviewer timecode
|
||||
- [UI]: Footer is hidden by default
|
||||
|
@ -241,10 +446,6 @@ All notable changes to this project will be documented in this file.
|
|||
- [UI]: Switch Inter for IBM Plex
|
||||
- [UI]: Switched root font size from 15px to 16px
|
||||
|
||||
### Wip
|
||||
|
||||
- Multiple modes of display for surface
|
||||
|
||||
## [0.0.68] - 2022-12-22
|
||||
|
||||
### Bug Fixes
|
||||
|
@ -274,25 +475,24 @@ All notable changes to this project will be documented in this file.
|
|||
- Supported format detection in videoviewer
|
||||
- Loading state in videoviewer preview
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- Log instrumenting
|
||||
- Don't package by default
|
||||
- Log -> tracing
|
||||
- ...
|
||||
- Update web deps
|
||||
- Css fix
|
||||
|
||||
### Operations & Development
|
||||
|
||||
- Make makefile more command-y
|
||||
|
||||
### Performance
|
||||
|
||||
- Only resort once initial query has finished
|
||||
- Only show items in gallery once sorted
|
||||
- Enable lazy loading of images (?)
|
||||
|
||||
### Ci
|
||||
|
||||
- Make makefile more command-y
|
||||
|
||||
### Ui
|
||||
|
||||
- Replace spinner
|
||||
|
@ -314,7 +514,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Add media (duration) extractor
|
||||
- Add duration display for audio preview
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- Unused css rule
|
||||
- Shut up svelte check
|
||||
|
@ -332,7 +532,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Confirm before generating audio peaks in browser, avoid lock-ups in Chrome
|
||||
- Remove BlobViewer duplicity in Inspect
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- --ui-enabled actually does something
|
||||
- 32 max port retries
|
||||
|
@ -358,7 +558,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Recurse up to 3 levels resolving group previews
|
||||
- On group preview, prefer objects with previews
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- Put config into its own struct
|
||||
- Update address constants (fix file detection, group adding)
|
||||
|
@ -406,7 +606,7 @@ All notable changes to this project will be documented in this file.
|
|||
- Add options to previews
|
||||
- If `audiowaveform` is present, generate & cache peaks on backend
|
||||
|
||||
### Miscellaneous Tasks
|
||||
### Miscellaneous
|
||||
|
||||
- Add logging to fs tests
|
||||
- Fix frontend lint
|
||||
|
@ -425,6 +625,10 @@ All notable changes to this project will be documented in this file.
|
|||
- Add logging
|
||||
- Fix typo
|
||||
|
||||
### Operations & Development
|
||||
|
||||
- Update Makefile for new webui build also
|
||||
|
||||
### Performance
|
||||
|
||||
- First check for files in /raw/
|
||||
|
@ -443,10 +647,6 @@ All notable changes to this project will be documented in this file.
|
|||
|
||||
- Switch from Rollup to Vite, upgrade Svelte
|
||||
|
||||
### Ci
|
||||
|
||||
- Update Makefile for new webui build also
|
||||
|
||||
### Hotfix
|
||||
|
||||
- Disable transactions for now
|
||||
|
|
Loading…
Reference in a new issue