[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
What's up at Lestrade's?
« on March 9th, 2017, 12:46 PM »
I realized I don't have a topic to announce casual changes to the site, so let's do this.

- Added yesterday: a quick improvement to the search engine. Previously, if you made a typo and searched for "monke island" it would return no results. Now it does. You can also ommit search words, or just type words you remember from the game's name. "letter grimm" will return a result.

- Added long ago, but someone asked me for the 'feature' and didn't realize it was already there: an easy way to go from Steam and Barter game pages to Lestrade's (from which you can also go directly to Steam, Barter and ITAD pages.)

http://store.steampowered.com/app/246760/ -> replace the steampowered (or store.steampowered) with lestrades
-> http://store.lestrades.com/app/246760/ (which is the equivalent to https://lestrades.com/game/2371/)

https://barter.vg/i/2371/ -> replace the barter.vg with lestrades.com
-> https://lestrades.com/i/2371/ (which is the equivalent to https://lestrades.com/game/2371/)

Note that currently, the Barter and LT game databases are interlinked, so they're essentially 99% the same. Any Steam app on Barter you can find on LT with the same game ID. This won't be the case forever, which is why there's a difference between /i/ and /game/.
Re: What's up at Lestrade's?
« Reply #1, on March 9th, 2017, 04:49 PM »
- Added links to Barter profile, Steam profile, Steamrep and Steamtrades on user profiles. (Those who are registered to LT's, of course.)
Re: What's up at Lestrade's?
« Reply #2, on March 15th, 2017, 12:03 AM »Last edited on March 15th, 2017, 12:05 AM
- New feature: list sorting. Just go to your Wishlist, Tradables or Library, and click the dropdown that should say "Sort by..." at the top of your list. You can sort by ratio (H:W, anything beyond 1:10 or 10:1 will be simplified to that boundary), ratings (number of reviews isn't taken into account yet), number of cards, and name. You can also reverse the sorting order.

That feature isn't particularly helpful for now, but it's a preview of the trading system after all. As you can see, sorting is immediate, unlike Barter's system that forces reloading the page. I hope you enjoy it.
PS: it's not perfect yet. It'll be improved later. Right now the sorting order isn't remembered (just reload the page to restore the original sorting order of "whenever I added this to that"), and sorting isn't perfect, since it relies on basic data filtering rather than more complex math.
Re: What's up at Lestrade's?
« Reply #3, on March 18th, 2017, 04:38 PM »
Reminder: trade offer system is NOT available to the public yet.

- Lestrades.com offer system status: can create offer, choose number of items per side, edit offer while creating it, submit offer, view list of pending offers from me or from others, view offers invididually, accept or decline.
- Not implemented yet: choosing individual items when there's a "4 out of 5" situation (I forgot to add a flag to my database, ahah, I'll have to rethink that because this table will be huge.....), editing offer after it's sent, cancel offer, mark as completed, countering offer.

Every time I finish something I just run to the forums to say I'm close to release. Then I look at this list and I realize "gosh, this is all gonna take another couple of days..."
So much fun!
Re: What's up at Lestrade's?
« Reply #4, on March 19th, 2017, 12:32 AM »
Well, I was busy with real life today, so it's not for today. :(
And tomorrow I might only have a couple hours free. Geez.
I'm so close to completion, though. I know I don't have to hurry up, as long as it doesn't take a year to implement that, but still I'm disappointed in myself for not being able to deliver sooner. Ah, if only I liked coffee... I could use a couple nights without sleep.

joaoarena

  • Jr. Member
  • Posts: 99
  • Trades: 26
My real wishlist is on steam.
My wishlist here is for trading purposes.
I like to trade for games I do not own based on Want/Have Ratio, rather than other approaches.

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: What's up at Lestrade's?
« Reply #6, on March 19th, 2017, 10:25 AM »
Oh, it won't be okay even after release. I'm used to it by now... It'll be okay for 90% of users but 10% will have problems, which I'll fix. It's a developer's life after all.
What I'm focusing right now is on making it work for one person (me), then when it's 100% working for me, I'll make it work for a select few beta testers, and when it works 100% for them I'll make it public, then after that I'll work on fixing it for everyone else.

With the caveat, as I explained before, that the current database is based off Barter IDs for users, rather than Lestrade's IDs, meaning there might be a moment (maybe a few minutes, maybe several minutes) when nothing works for anyone. But it's a necessary (painful) step for the site to take off on its own.
Re: What's up at Lestrade's?
« Reply #7, on March 19th, 2017, 06:44 PM »
New feature: you can now sort your tradables & wishlist by recent/older order. This is the default right now, but I still had to implement it in case you wanted to come back to it.

PS: not available for libraries because the default order over there is playtime[1], and I'd have to do an extra query to sort them all by recent order-- plus, there really isn't a recent order for now, as games are depending on what order Steam is sending them in. Anyway...
 1. Which was done so that people with large libraries could check out their times without waiting too long for their Steam page to load.

Caviezel

  • Newbie
  • Posts: 17
  • Trades: 3

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: What's up at Lestrade's?
« Reply #9, on March 19th, 2017, 08:15 PM »
If you're referring to the fact that 0:x items are sorted randomly among themselves, it's just because they all have a ratio of zero... I can fix it by setting a fake Have value of 0.1, if you want. But then some 1:Y games will be better ranked if y>x*10... and a 0.01 multiple would get rounded to zero. That's why I didn't do it (yet).
Re: What's up at Lestrade's?
« Reply #10, on March 20th, 2017, 05:58 PM »
No comments on the above? I thought it was worthy of debate ;)

Progress of the day (not available to the public): can now properly do offers like '4 out of 5'. With check boxes or radio buttons, and a script that disables unselected items.
It sounds so ...easy. why did it take me three hours to implement. >_<,
Re: What's up at Lestrade's?
« Reply #11, on March 20th, 2017, 10:04 PM »
New addition: member profile pages now include links to their Wishlist, Tradables, Library and Blacklist. Also a direct link to matches with them. And a link to their offer page, although it's not visible for now. ;)
Note that mobile devices can also view library and blacklist links, unlike on Barter (where you had to manually add "l" and "b" to the URL.)

I'm sorry for the layout, it looks really terrible, especially on mobile. I've decided that bad layout is better than no feature, and it can always be fixed later of course.
Re: What's up at Lestrade's?
« Reply #12, on March 21st, 2017, 12:23 AM »
Ah, well... I'm starting to get used to this. Was hoping to release the trading system today (well, yesterday now), and ended up having to fix more and more bugs.
And in the end I restructured the internal offer creation workflow for like the 3rd time, to fix more bugs I felt could/would happen eventually.

One thing to say: doing things the same way as Barter does-- it's really annoying! But would you guys have been happy with a really simplistic 1:1 offer system while waiting for a better one...? :^^;: (Well, too late now, I'll have to finish this thing.)

Wondering if you guys would be happy with a temporary system where you can't edit your offers after sending them, where you don't receive notifications for offers received, and maybe other missing things. Just so that I could release the damn thing today (ex-tomorrow).
Plus, it would be the perfect day for a symbolic release, ah ah, so much fun.[1]
 1. Well, I'm turning into the geek I've always wanted to be. The answer to life, the universe and everything -- it will be mine now.

/u/humpaaa

  • Full Member
  • ▶ ¦ Yep
  • Posts: 190
  • Trades: 10
Re: What's up at Lestrade's?
« Reply #13, on March 21st, 2017, 01:44 AM »
Quote from Donpeste on March 19th, 2017, 08:03 PM
Wondering if you guys would be happy with a temporary system where you can't edit your offers after sending them, where you don't receive notifications for offers received, and maybe other missing things. Just so that I could release the damn thing today (ex-tomorrow).
Sounds good

Caviezel

  • Newbie
  • Posts: 17
  • Trades: 3