2022-09-12- Added separate report types for reporting excessive updates and requesting gallery splits/reversions.
2022-08-07- Adjusted the "peak hours" used by original image downloading to better match the actual measured peak periods. It is now between 14:00 and 20:00 UTC Monday-Saturday, and between 05:00 and 20:00 UTC on Sundays.
2022-07-27- Corrected an issue with the image dispatch logic where it would not always avoid servers internally flagged as offline.
2022-07-04- Updated the backend image fetch logic to make better use of the new topology, especially if a server is offline for any reason.
2022-06-28- Three new (original) image servers are now live, one for expanding the capacity at one location and two (re-)adding coverage to a different location.
2022-06-07A couple of minor tweaks to the "Download source image" changes, since it dropped the utilization by a lot more than we needed it to:
- It no longer applies to galleries posted in the last
7 30 days.
- It no longer applies for donators.
2022-06-06- Using the "Download source image" function will now consume GP during peak hours. "Peak hours" for this purpose is (in UTC) weekdays between 14:00 and 20:00, and weekends between Saturday 14:00 until Sunday 20:00. This will also be used outside of peak hours if the image viewing limit is exhausted.
The GP cost is the same as what it would be for resetting the image limit, and also the same as the archiver cost for including it in an archive for a donator.
For database health reasons, this function will consume 1000 GP at a time, adding a "hidden" full image quota which is drawn from until it is exhausted.
2022-06-05- Added fields to the API with the GID and key for a gallery's parent gallery (if it has one), the first gallery in the chain (if it's different from the queried gallery), and the current/active gallery in the chain (if it's different from the queried gallery).
- The uploader name for recently published disowned galleries is now also shown in
italic to better distinguish it from the "visited link" color.
2022-05-11- Minimum requirements for new H@H clients were updated. They now need a throttle of 2000 KB/s (up from 1000 KB/s) and a hourly bandwidth limit of 1000 MB (up from 300 MB). This is not retroactive.
2022-05-06- Fixed an issue with the Autotagger where if the master of a tag group changed multiple times, and the former-master-current-slave tag was upvoted by Autotagger itself, it wouldn't update the tags to reflect the new master.
2022-04-28-
Added the "Defaced" expunge type.- Added expunge type filtering to the expunge tracker along with some other minor filtering improvements.
- When a tag is vetoed, the system will now only apply a tagging penalty if the tag was recent, mimicking the behavior for normally downvoted tags. (This prevents people from being penalized if the definition of a tag changes.)
2022-04-25- Reclass tags are now hidden from the tag pane if there is just one reclass tag with positive tagging score and it matches the current category of the gallery, unless you voted for or against it.
2022-03-31- Corrected an issue where tags longer than 50 characters would not fully fit in an index table, making them only partially searchable in some search modes.
- Corrected an issue where the excluded uploader filter was not working for (recently uploaded) disowned galleries.
2022-02-24- All the nodes of the third and final web shard have been swapped over. This was the last part of the site using older versions of the underlying software.
2022-02-22- All the nodes of the second web shard have been swapped over.
2022-02-10- All the nodes of one of the three main web shards have been swapped with new nodes that have major version updates of pretty much everything. Let me know if you notice any weirdness after this.
2022-02-09- Due to a software bug, some combine (small) thumbnails would appear with negative colors under some specific circumstances where the source images had a combination of CMYK and grayscale colorspaces. A workaround for this was put in place.
2022-02-06- Added a second no-H@H image loading mode named "Legacy/HTTP" for compatibility with outdated browsers that do not have newer HTTPS certificate authorities available. Since H@H only works over HTTPS, this has to use the site's image servers, so like the old mode (now labeled "Modern/HTTPS"), this is (bronze) donator only. This mode may or may not work in modern browsers depending on type and security anality settings.
- Cleaned up all the remaining dependencies on the old file metadata structure. Everything now uses the new structure exclusively.
2022-02-05- The "Hentai@Home Local Network Host" setting which was disabled some time ago due to HTTPS complications has now been fully removed, since upcoming browser changes means it won't be reintroduced.
2022-02-04- The uploader and main bits of the site were switched over to the new file metadata backend.
- The H@H backend was switched over to the new file metadata backend. This also removes the last instance of legacy image server handling.
2022-02-01- Archivers were switched over to the new file metadata backend. Let me know if you spot any issues with recently generated archives.
2022-01-30- As part of a larger backend rework of how file metadata is stored, the system has now been switched over to a new and more efficient way to track blacklisted files. Let me know if you encounter any issues with uploading after this.
2022-01-23- The per-user archive cost factor now only counts and applies to recreated archives (i.e. not posted or downloaded in the last 30 days), but the scaling factor was increased and now starts at x2. In other words, archives for galleries published in the last 30 days or that were downloaded in the last 30 days now always use the base cost regardless of volume.
2022-01-19- The minimum power requirement for restricted tags was increased from 12 to 15.
- Tags that have a stated comment requirement now actually check that you made a comment.
2022-01-08- Applied a minor change to prevent some subtle brightening of resizes for some files. Let me know if you spot any issues with new galleries after this.
- Cycled the site's crypto wallets. This means that addresses generated before 2021-01-23 will no longer be automatically credited; if you do accidentally reuse an old address, send me a PM and I'll add it manually. (The address that shows on the donation screen is always current.)
2021-12-25- Entering a gallery with a content warning should no longer "consume" events/REs.
2021-12-15- Various consistency improvements for disowned gallery behavior:
-- Disowned-but-recently-published galleries are again searchable by uploader.
-- The API now also returns the uploader's name for disowned-but-recently-published galleries.
-- The uploader readout for disowned-but-recently-published galleries on the search and gallery page now shows as faded to indicate that it was disowned.
(Note that uploader exclusion searches do not work on neither disowned nor disowned-but-recently-published galleries in the current implementation since it would leak information. This will be changed in the future so that disowned-but-recently-published galleries are also hidden.)
- Added an "uploaduid" search option which works just like "uploader" except it accepts a numeric user id instead of the user's display name.
2021-12-08- To create a new temporary tag (25+ MP only) you now have to explicitly use "temp:tagname".
- Inline creation of namespaced tags was disabled. People with namespacing access must now use the dedicated tool for this.
2021-12-05- Added an additional confirmation for mass-deleting favorites.
2021-12-03- Tags on the "My Tags" page are now clickable.
- Removed the checkbox for the "Between x and y pages" search option since it was entirely redundant.
- Removed the option to search torrent filenames from the regular gallery search, since it has been broken for versioned galleries for a long time, and fixing it was too much of a performance loss. You can still search torrent filenames from the torrent screen.
2021-11-29- As part of an internal reword of tagging statistics, the mod power formula has been changed. It now looks at started and voted accuracy separately, and for each, gives +0.56 per percentage point over 90% accuracy and subtracts 0.5 per percentage point below 85% accuracy, with a total cap of (started / 1000 + voted / 10000).
2021-11-28- Language tags for a language specified in the gallery uploader will now be set as the uploader themselves with 100 power rather than as "Autotagger". This means the uploader can now withdraw these tags, and may also be penalized if they are (intentionally) set wrong.
2021-11-21- Finished migrating the tracking table for older resampled files to use a more efficient format. This is mostly used by the uploader and file search.
2021-11-14- Fixed a regression in the tagging logic where galleries might end up as "Other" when no strong language tags are present.
- If there are no strong language tags on a gallery, the language will now be set back to "Japanese".
2021-11-11- Fixed disowned galleries not showing the uploader name on the search/index screen for galleries posted in the last 7 days.
- Fixed disowning letting you rate your own galleries.
2021-11-10- Tagged minor languages will now register as "Other" rather than "Japanese" even if they aren't explicitly registered in the system.
2021-11-07- After a long-term revamp of the uploader and thumbnail publishing backend, the one-hour "Asia delay" for new galleries has now been removed. See the
new uploaders thread for more information.
2021-08-07- User-specific tag stats are now tallied separately rather than part of the modpower initialization, which makes it consistent when tags are tallied for accuracy purposes.
2021-07-15- Two new L2 image servers were added, which will gradually replace two older servers that were having some I/O performance issues.
2021-07-10- Updated the BCH block explorer links, as the block explorer for checking BCH transactions was no longer active.
2021-05-19- Whenever a banner claim is added to an expunged gallery where the expunge type is "duplicate" or "replaced", the petition has a referred gallery (i.e. it was added since the expunge revamp), and the referred gallery is still available, the expunge is no longer removed.
("Forbidden" expunges and "Duplicate"/"Replace" expunges where the referred gallery is unknown or unavailable are still removed.)
2021-05-07- Expunges on protected galleries can now also be started by people with a mod power of at least 25.
2021-04-19- Corrected a problem with the bounty/torrent repo syncing that prevented files from being synced properly between nodes.
2021-03-07- You can no longer withdraw a vote for a tag that has been fully downvoted.
2021-03-04-
A new H@H monitoring/alert system was added.
- Voting against an expunge appeal will no longer "bump" the expunge on the tracker unless it changes the activation state of the petition.
- Withdrawing an expunge vote will now "un-bump" the expunge on the tracker unless it changes the activation state of the petition.
2021-03-02- Corrected a minor issue where the auto-detected country for image loads might have differed for images that loaded directly and those loaded through XMLHttpRequest.
2021-02-27-
An override was added for the country detection used for routing image requests to the H@H network.
- The new geolocation is now live everywhere. This should significantly improve image load speed/reliability in general.
- H@H: The minimum throttle for new clients is now 1000 KB/s (or 1 MB/s, or 8 Mbit/s). This is not retroactive.
- H@H: The minimum requirement for being assigned new static ranges was increased to 800 KB/s tested speed, and 250 MB disk space per range. This applies for all clients.
- H@H: The minimum requirement for being used for image loads is now 400 KB/s tested speed. This applies for all clients.
2021-02-25- The new geolocation system is now live on the H@H control servers, which should significantly improve the location accuracy. Let me know if you have any clients that were changed to the wrong country due to this. Note that all overrides that were no longer necessary have been removed.
2021-02-24- The new geolocation system has been deployed to some servers, notably the repo service. Let me know if you encounter any issues with bounties or torrents as part of this.
2021-02-16- As part of testing out a new geolocation database, the location of the 200 or so H@H clients that had a mismatch with the old system has been updated. Let me know if your client has been relocated to the WRONG location. (I don't need to know if it has been relocated to the correct location and that you'd rather have it at the old one.)
2021-02-15- The forum was moved to a new server. There were some changes to the underlying software stack, so let me know if you encounter any issues.
2021-02-01- The H@H C&C service has been migrated to new servers. This affects everything involving H@H clients. Note that the old servers will be running in parallel with the new ones for a while, until all clients have switched over to the new ones. (This happens automatically.)
Edit: Corrected an issue where the H@H Downloader wasn't working for non-cached galleries due to a missing library.
2021-01-31- The janitor services were migrated to new servers. This affects stuff like stats gathering, index updates and various other background tasks.
- Fixed broken expunge link on the gallery manager screen.
2021-01-29- The "repo" service has been migrated to new servers. This affects torrent and bounty upload/posting functionality, as well as bounty images and torrent downloads.
- Corrected an issue where expunge voting was not always restricted to users with a mod power of at least 2.
- Corrected an issue where some API calls that modify data were not fully disabled when in read-only mode. (Though they would fail due to a lack of write access.)
2021-01-27- The EH thumbnail servers now support HTTP/2.
- XML (most notably RSS) was migrated to new servers.
2021-01-23- BTC and BCH wallets have been cycled. If you previously chose to use legacy P2SH-style addresses for BTC, you have to do this again if you still need those. Note that older wallet addresses will still be monitored for at least six months.
2021-01-22- Some removed galleries were still listed on the uploader page, this should no longer be the case.
2021-01-12- The bitcoin nodes (both BTC and BCH) have been switched over to new servers. As part of this, wallet addresses created before May 2020 are no longer monitored, so if you accidentally reuse them, you will have to contact me. (The wallet address displayed on the donation page will always be current and valid.)