github hydrusnetwork/hydrus v191
Version 191

latest releases: v598, v597-future-1, v597...
8 years ago
  • added ipfs service type
  • added simple ipfs service gui to manage and review services windows
  • added simple ipfs download and import to pages menu
  • split confused service data object into a bunch of more flexible and readable subclasses
  • raw url downloads are now powered by 'requests' rather than my hacked http engine, and work a hell of a lot better. more to follow
  • raw url downloads now pause and cancel correctly
  • optimised some a/c cache clearing in mapping update processing
  • optimised content update object -> db yield logistics
  • added no-daemons command line switch to disable all daemons
  • added no-wal command line switch to disable WAL journalling for the db
  • if the db fails to read a new WAL-journalled db file it has just created, it will delete the file and attempt to recreate the db, never trying WAL again
  • changed the way the db writes big repo syncs to disk so that the job can be abandoned much more quickly
  • improved local file not found error to state the directory or exact path that was the problem
  • fixed some socket-level error reporting (I think timeout was part of this)
  • the petition approval and denial client-to-server network commit is broken up into smaller steps to reduce server lag and the overall likelihood of timeouts
  • subscriptions will no longer add files to their 'successful files' button when the file's url seemed new but it actually was previously deleted
  • subscriptions will now identify themselves with an additional popup message when they encounter critical errors during sync
  • editing a clientside service will force a reset of the appropriate session cache, so if you change access key, the account changes will be reflected immediately
  • the import files dialog will no longer spam error popups on uninteresting or empty files--its 'parsing complete' statement is more verbose instead
  • the 1.5s gap between parsing complete and the buttons being enabled is also removed. this was supposed to be helpful, to give you a moment to check the files were as expected, but in the end it was just annoying
  • fixed a typo in some thumbnail error catching and regeneration
  • improved my network code syncing, so linux and os x releases are cleared out of many old files
  • misc code cleanup

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.