Changes in this patch release:
Important: If you're upgrading from v0.13.0 or v0.13.1 you might still be getting an error about not being able to start esearch. In that case please delete the bin/[PLATFORM]/elasticsearch folder found where you installed HPX and reinstall this update.
- fixed bottom drawer button in webclient not working
- fixed error occurring when adding galleries (note that galleries were still being added successfully, if they don't show up, please reindex your library)
- fixed an error occurring during indexing
Hello 😊 it's been a while. I hope you're doing well.
I think you will appreciate this release.
You might also notice that the releases has more than doubled in size. This is because a whole ElasticSearch installation is now also included. This is the cost of wanting everything to be plug and play, please don't mind it.
Highlights
- improved performance across the board 🚀
- Webclient improvements
- Working regex search
- Send galleries to the metadata queue after download 😍 no more manually fetching
✨Check out HappyPanda X Desktop | HappyPanda X Browser Extension | HappyPanda X Docker✨
Read how to install and set up in the docs.
You can always refer to Settings in the docs for a description of all settings
See here for possible known issues in this build
Changelog
New stuff
server:regex searching now finally works on apostgresqlbackend too!server:improved search performanceserver:improved thumbnail generation performanceserver:added rudimentary user permission checks, guest users are now not allowed to modify anything and will be met with an errorserver:it is now possible to add items to the metadata queue on import, configurable with the settingimport.send_to_metadata_queuegui:'gui.start_on_boot' now works on Mac OS toowebclient:moved Downloads and Metadata to their own pagewebclient:added a way to preview gallery pages from the gallery menuwebclient:added a way to manually prompt for a reindex in the About popup, use this if you experience newly added items not showing upwebclient:improved and fixed page listing on the reader pageplugin api:added new commandsUpdateGalleryProgressandNotificationplugin api:added new commandsSearchToESearch,ESearchSort,ReIndexandIndexplugin api:added several new events on database-related commandsclient api:notification-related api functions are now readyapi:added new enumsNotificationTypeandNotificationScopei18n:added new Chinese translationszh_hans, courtesy of @EliseSchwarzer (#198), I highly encourage others to add translations in more languagesserver:updated the database to version0.9.0
Changed stuff
webclient:reduced the amount of command-related errors seenserver:the backend config valuepostgresis now deprecated. Please usepostgresqlinsteadclient api:changed the return value of api functionlibrary_viewto now be a mapping that also includes count of itemsplugin api:renamed commandPartialModelFiltertoLegacyPartialModelFilteri18n:updated allen_ustranslationsdocs:updated docs
Notable fixes
webclient:fixed several reader-related issuesserver:some gallery entities failed to be created from a client, like #186server:downloaded galleries had names that weren't being html unescaped properlyserver:an error would occur when sending items to libraryserver:using multiple clients simultaneously would start multiple release downloads on new updateserver:hptohpx conversion script would sometimes error outserver:i'm not entirely sure, but rar archives should also now work properly, if not then please raise an issue