Welcome to Inkbunny...
Allowed ratings
To view member-only content, create an account. ( Hide )
Inkbunny

Release 75 - Search speed, sorting, and security

A week since our huge release, we have a smaller update to improve performance, security and usability.

Key issues resolved

* Alphabetic sort is back on watching/watched-by lists, after disappearing due to member search tweaks. Sender sort was also fixed in PM lists.

* Some searches were slow, timed out, or returned unexpected results due to the interaction of our database's full text search engine with features to support account renaming and username matching. The former has been fixed in part via a ridiculously long expression index, while description searches now only find exact @-mention matches. Story/description indexes have shrunk by 53% (282MB).

* MD5 "identical post " searches were redesigned to allow the use of indexes, for a ~1500x speedup. This ate up 160MB of the above savings, but we still have over 15GB of SSD spare.

* A rare combinations of broken BBCode could cause loss of the text being posted. Thanks to Chelsea for identifying and reproducing this issue. We refactored BBCode parsing, in the process identifying and fixing XSS vulnerabilities on link names, quote authors and color tags.

Other fixes

* Watching/watcher list paging failed due to missing user_id if results had expired.
* Empty galleries could overlap the header in expanded mode.
* Merge duplicate MD5 requests, and don't run a search it if there aren't any.
* Ensure that old name matches are returned in descending date order.
* Restrict lifetime of PHP sessions to two weeks since last visit.
* Use standard error page for submission hidden/deleted response.
* Updated maintenance mode social icons and styling.
* Use Twitter icon for Twitter section in account settings.
* Hint to use a non-indexed PNG where resizing an upload failed.
* Return immediate error in case of icon conversion failure.
* Documented use of binary serialization.
* Use consistent name for temporary lists of users in the database.

As always, if you see any further issues, please file a support ticket!
Viewed: 552 times
Added: 2 years, 4 months ago
Site News Item: yes
 
Tycloud
2 years, 4 months ago
Butts!
Hornybunny
2 years, 4 months ago
Never enough butts.
Kamashari
2 years, 4 months ago
Dild- Oh wait, this isn't FurAffinity! :U
OreoClarity
2 years, 4 months ago
On a more serious note ~

I really appreciate everything InkBunny does to continue to be the best furry site online.  Fast speeds, lots of great artists, smooth operations make IB the exclusive site for me.  Thank you, guys, for everything you do!
Mousington
2 years, 4 months ago
this^ ^.^
Vladimir
2 years, 4 months ago
thhirded
MaDrow
2 years, 4 months ago
" OreoClarity wrote:
On a more serious note ~

I really appreciate everything InkBunny does to continue to be the best furry site online.  Fast speeds, lots of great artists, smooth operations make IB the exclusive site for me.  Thank you, guys, for everything you do!

One disadvantage of IB which FA lacks is that search engines have carte blanche to claw every  public viewable stuff on IB. And ppl who run their own crawlers for ambiguous reasons don't get blocked either.

Thus people could bring up your old ancient shit into the spotlights while they would have more work to do to achieve the same on FA.  

So, is IB a real safe haven? Nope, Only if you post most of the stuff as Friend-only.  

After addressing this to the mods, it turns out this "flaw" won't be fixed.
smaxattax
2 years, 4 months ago
That's fair I suppose, but FA did things "right" and still has the famous .onion hosting terabytes of user content archived across the span of several years. From what I remember their only limitation was the number of requests per minute or something (as a normal user I hit that a fair bit years back when I opened lots of tabs at once). There's really not much you can do to stop custom crawlers/scrapers. Any limitation you put in place, someone can just operate within those constraints and run instances across a number of IPs to multiply the speed of the process as desired. To this day there are still public FA downloader tools. Publicly accessible resources are, by nature, accessible to the public. Even if you make it difficult for most, it'll only take one savvy person to affect everyone as shown by the FA case.

If search engines and other such crawlers are your worry, you can always block all your submissions and journals from guest users.

I think any worry over crawlers is a bit overblown though. The FA thing was a bit of an anomaly. The thing most artists seem to be affected by is people manually downloading and re-uploading their works to imageboards such as e621. e621 has the decency to comply with takedown requests. Other, more infamous sites have been known to maintain but hide them from the public or straight up ignore removal requests.
GreenReaper
2 years, 4 months ago
"Public" means public. However, you don't have to make work public. You can block it from guests, which should result in it not being listed on reputable search engines; or you can make it private, which means people have to be friends with you to see it. The latter - a private whitelist - is the only true form of protection on a site with open registration; and it is not supported by FA.

It is certainly possible to scrape huge amounts of content from Inkbunny if you make an account, but we do not see it as desirable to spend limited staff time trying to stop people from doing so, nor dealing with the myriad of issues such protection causes for other users.

As smaxattax notes, it only takes one. If you are that concerned, use the tools we provide.
TwiggyTheGiraffe
2 years, 2 months ago
I agree c:  I would have nowhere else to go if not for you guys. <333
KNIFE
2 years, 4 months ago
SO fast to fix things!
You guys ARE the best! :D
Gedrean
2 years, 4 months ago
I'm sure this has been asked before, and in other places, but I'm curious - why aren't there any keyboard shortcuts on IB?  Going through images in a multi-image submission, flipping to next in gallery, next in pool, next in whatever...

Perhaps even an image viewer in such sections as the new submissions page, where you can quick-flip to each in turn, based upon what's on that screen? :)

EDIT: Whoops just saw to submit ideas thru support ticket.  Lol, ignore. :)
OreoClarity
2 years, 4 months ago

" MaDrow wrote:
One disadvantage of IB which FA lacks is that search engines have carte blanche to claw every  public viewable stuff on IB. And ppl who run their own crawlers for ambiguous reasons don't get blocked either.

Thus people could bring up your old ancient shit into the spotlights while they would have more work to do to achieve the same on FA.  

So, is IB a real safe haven? Nope, Only if you post most of the stuff as Friend-only.  

After addressing this to the mods, it turns out this "flaw" won't be fixed.


That's hilarious, that person
MaDrow
MaDrow
decided to troll my comment but didn't have the common courtesy to let me comment a rebuttal.  He has blocked me from replying back to him directly.  Talk about taking the cowards way out.  Therefore I shall make my own comment.

First off, you talk a big game about how your "old ancient shit blocker" won't be fixed by the team at InkBunny.  Yet you revel in the delight in keeping me from commenting back to you.  Guess what, you failed.  I can still even quote you in my reply.  Nice try.
Second, I'm not embarrassed to have anything I've posted on InkBunny be found on search engines.  If you have "old ancient shit" that you're not proud of, delete it, or put it behind the friend-only filter.  Or, better yet, if you don't like how the team here at IB are running things, instead of coming here to try to shoot down my praise of InkBunny and not the other guys, there's a "delete my account" button. Please feel free to use it and don't let the door hit you on the ass on the way out.
starling
2 years, 3 months ago
Yeah I find it bizarre someone would post stuff online then complain about it being easily found and viewed. That's what the Internet is for. FA's policy of blocking bots and scrapers is imperfect, random and erratic. We realised the better option is to provide bots and search engines with an official interface to gather information. The we can we can control and guide the way they access the data in a way that benefits artists, site members and bot/search engine authors.
AlessaFox
2 years, 3 months ago
Heya, can anyone look into the broken image problem? My cousin and I have tried IB on 3 different browsers + phone and there is a lot of broken images, seems I am not the only one with this problem :( All images after 4:30am EST on my end.

Keep up the great work Inkbunny staff :)
GreenReaper
2 years, 2 months ago
This account isn't regularly monitored; it's best to file a support ticket. Hopefully we fixed your issue!
AlessaFox
2 years, 2 months ago
oh sorry, it is long fixed though, thank you ^^
TwiggyTheGiraffe
2 years, 2 months ago
If I could make a suggestion: why not add a Shoutbox to the next update?  WWOEC has one, why not us? x3
GreenReaper
2 years, 2 months ago
Because we know what kind of shouts we'd get. :-)
New Comment:
Move reply box to top
Log in or create an account to comment.