Releases: s0ph0s-dog/werehouse
Releases · s0ph0s-dog/werehouse
v1.1.1
v1.1
A rollup of bugfixes and minor improvements.
Full Changelog: v1.0...v1.1
TL;DR:
- Fix ability to link Telegram accounts to Werehouse accounts.
- Allow deletion of ping list entries.
- Fix toast notification when changing password.
- Support old e621 URLs (pre-rewrite).
- Prevent distinct artists sourced from Bluesky from automatically merging together when they have no
displayName
set on Bluesky. - Get ratings for Bluesky images based on labels, rather than assuming everything is "General."
- Create the database directory on first run.
v1.0!
The first release of Werehouse!
Known issues:
- Search has not been implemented yet. I’m figuring out how it should work.
- Deleting your account does not work yet.
- Downloading your data does not work yet.
- There is no way to filter your archive to show only records with a specific category.
- The two pages which allow file uploads do not yet support drag-and-drop.
- When sharing to Telegram, instead of resizing images to fit within Telegram’s limits, Werehouse just fails.
- There is no way to merge tags/groups/artists/etc. that are on different pages.
- It is not possible to undo a mistaken operation.
- When resuming from inactivity, Werehouse does not check whether you've entered text on a page, and will reload the page, wiping away the text you entered.
- The text in the interface is not aligned to a baseline grid.
- The help/documentation is insufficient.
v0.1.0
The first version of the code that I'm comfortable showing to other people.
Known issues:
- No searching
- Some minor layout issues on some pages
- On some pages, submitting a dialog form using the enter key results in the dialog becoming the whole page.
- There's no CSRF protection. Some of the infrastructure is in place, but I need to update the web interface code.
- Deleting accounts and exporting data is non-functional.
- Images associated with deleted records or queue entries are never deleted from disk.
The werehouse.com
binary is an ‘actually portable executable’ which runs unmodified on x86 Windows, macOS, Linux, OpenBSD, FreeBSD, and NetBSD. I will provide ARM binaries once I have a server or development machine that runs ARM. (This may take two years.)