[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: What's up at Lestrade's?
« Reply #480, on August 18th, 2017, 12:12 PM »
FIX: When someone marked their offer as completed, the other trader would see warnings below that offer in their offer list, until they clicked on Complete as well. (Please tell me if you find any more bugs related to this!)
Re: What's up at Lestrade's?
« Reply #481, on August 18th, 2017, 12:21 PM »
NEW: If a game is pending trade (or acquisition), and you have other offers around that include this game, Lestrade's will now clearly warn you about it in your Offer list. You are invited to 'fix' your other pending offers by removing the game(s) or canceling the offer altogether.

Note: it doesn't account for games with an infinite quantity in your wishlist. Big deal.
Re: What's up at Lestrade's?
« Reply #482, on August 21st, 2017, 11:17 PM »
FIX: Users being incorrectly redirected to the home page if accessing the game or profile pages from Barter (which uses a different entry point) if they had no cookies set on LT's (or cookies disabled entirely.) It's the kind of bug that's hard to notice if all of your browsers have already visited LT's at least once...!
Re: What's up at Lestrade's?
« Reply #483, on August 23rd, 2017, 10:10 AM »
FIX: the bundle list was missing the HB Starbreeze bundle that only lasted for a few days earlier this year (Payday 2 stuff mostly.) The reason is that it was added to ITAD much later and was outside of my scraping's scope by then. I also missed a couple other bundles but they're obscure bundles with shit games so I'm not re-adding them manually. I only found out about Starbreeze because in the latest HB, there's Dead by Daylight, and it was marked as unbundled, and I remembered it was bundled before. So I made a script to check all missed bundles and found 23, the majority of which were comic-book bundles (I don't deal with stuff that can't be traded), special offers without specific games in them, etc, and as I said, the Starbreeze bundle and a few minor bundles (or even re-bundles) from OtakuBundle and BundleKings. I'm not re-adding the minor ones.

I tried modifying my script to account for that, but that'd automatically require LT to scrape more than it already scrapes at ITAD -- and I don't want to bother ITAD more than I am already, at least until they finally add bundles to their API. One of these days I'll really have to try & stop scraping them and just add bundles manually because it's so much easier to do it at LT's, I'm bound to find a volunteer to help one day, right..? RIGHT?!
Re: What's up at Lestrade's?
« Reply #484, on August 23rd, 2017, 11:52 AM »
NEW: In game pages, the related items section now indicates ratios for each entry. This is very useful if you're looking at a rare game and it's included in a package that's been bundled a lot. (Yes, this happens more than you'd think. Just look at https://lestrades.com/game/1716/ for a good example.)
Re: What's up at Lestrade's?
« Reply #485, on August 23rd, 2017, 12:13 PM »
NEW: Main bundle page lists number of games per bundle (and adapts properly if no games are found, or even just one, because it doesn't have to show average ratios for those), I've also fixed a few bugs that tended to hide some bundles due to my recent addition of the Steamground permanent bundle[1], and overall the processing speed is faster than before (apart from averages, I'm doing the rest of my math through PHP. I wrote both a MySQL optimized version with proper index use and a PHP version, and the PHP version was about 100 times faster. Sometimes you gotta go with what's faster, even if it doesn't look as cool in your source code.
 1. You know, the Russian (?) bundle that has hundreds of games and is making the server waste a lot of time calculating average ratios for the main page, but what's the alternative eh... That bundle doubles up as a shovelware index, in a way. Although I'm gonna have a hard time marking individual items as sold out, not only because I have to look for them manually, but because for some reason session checks on my editing don't work, and that's only for THAT bundle, so I have to disable session checks when working on that stupid bundle.. Lots of fun.
Re: What's up at Lestrade's?
« Reply #486, on August 23rd, 2017, 11:57 PM »
NEW: on the homepage, the requested/offered section now shows 5 requested and 5 offers, instead of 3 & 2 (I never made it clear it was 3 & 2, so here we go.)
Also, the games now take the number of different traders into account. This is to avoid having someone send multiple offers for the same game and said game thus showing up as one of the most requested. I'd say popularity should be based on the number of offers from distinct traders.
Re: What's up at Lestrade's?
« Reply #487, on August 27th, 2017, 09:13 PM »
FIX: Offer pages will no longer show the same game in multiple issue notices (e.g. 'no longer in your wishlist; already pending acquisition'.) It'll just stick to the first notice it finds, and skip the others for that game (which makes more sense.) This is mostly a problem only when you marked an offer as completed and the other trader has yet to do so, BTW.
Re: What's up at Lestrade's?
« Reply #488, on August 27th, 2017, 09:59 PM »
Btw, sorry for not introducing big new features these days -- I have a couple that have been ready for weeks but I'm never sure whether to make them premium or base. In fact after all this time, I still haven't implemented a way to go premium without my intervention. (There's currently only one premium member besides me -- basically I distribute premium memberships when I get rarer games for free without being asked for a counterpart, but shh! It's a secret.)

I'm mostly working on a bigger feature that isn't part of the trading system but will have links to it. It's just hard to find time these days, so I can't devote more than an hour a day on the site. Which is already a lot considering its lack of exposure, of course.
Re: What's up at Lestrade's?
« Reply #489, on August 28th, 2017, 04:12 PM »
Note: I noticed that account deletion was disabled (probably because at the time I launched the site, I didn't account for offers & comments when deleting accounts); I've re-enabled it for regular users. However it'll still go through admin approval, which has always been my policy. If you have no offers completed, though, I should be able to delete without issues. Otherwise, it'll be on a per-case basis.
Re: What's up at Lestrade's?
« Reply #490, on August 28th, 2017, 11:15 PM »
FIX: Fixed (mostly greenlight-type) bundles that had 'no Steam key' games attached when those games actually got a Steam key after that. I had to do those manually, so I stopped at around 7 months in the past.
Re: What's up at Lestrade's?
« Reply #491, on August 29th, 2017, 11:54 PM »
NEW: Offer pages now allow you to sort items by ratio rather than alphabetical order. Good if you get a 1:1 offer with lots of games in it.
Re: What's up at Lestrade's?
« Reply #492, on August 30th, 2017, 11:54 AM »
NEW: A popular request[1] -- increased maximum custom note length for tradables to 50 chars (instead of 30) for regular users, and 255 (max length) for premium users. I'm not currently adapting it for proper viewing (i.e. adding a pop-up with full text when it's beyond 30 chars), but it'll come later.
 1. That means I got 2 requests for it. Yes, half a loaf is better than no bread these days.
Re: What's up at Lestrade's?
« Reply #493, on August 30th, 2017, 12:42 PM »
NEW: New trading tags for tradables (not wishlists): 'unbundled only'. It's, as expected, the exact opposite of a wishlist-only 'bundled only' tag, i.e. you're not going to trade this game for bundled games (well, maybe you'll take 20 rare bundled games but you see what I mean.) This is obviously for games that are so valuable that even the 'high tier' tag doesn't mean much. I'd recommend setting a custom value on games like these, but if you really want to trade them for other games, this tag should be helpful.

PS: if everyone thinks one of the trading tags is useless and just taking space for nothing, feel free to tell me. There is absolutely no cost to me in adding or removing trading tags, thanks to how I'm handling the stuff internally.
Re: What's up at Lestrade's?
« Reply #494, on August 30th, 2017, 01:46 PM »
NEW: the previously useless 'Completed trades' statistic on game pages, which was only put in there because, well, it was at BVG and I was just getting started, will now list all of these completed offers, along with their completion date. This is more interesting, it allows you to determine a game's trading popularity over time, as well as what kind of value it's usually traded against. (I would have given more statistics on this, but because a game can be in a multi-game offer, it's just not possible to properly determine a value like that.)