Inventory selection no longer available | API Development | TO…

Inventory selection no longer available

    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Thread created on 16:16:42 - 27/10/23 (1 year ago)
    |
    Last replied 08:38:20 - 07/09/24 (2 months ago)
    How is this a 'side note' in the forums?



    Ched, the reason this is called frequently is because many of us rely on that information for our main income source. Think any trader, flight club, set builder, ...
    How the F is this acceptable? This 'small' change kills an entire side of the torn economy.

    pawnhub

    • Unique [2097793]
    • Role: Civilian
    • Level: 100
    • Posts: 581
    • Karma: 3,129
    • Last Action: 56 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 16:28:11 - 27/10/23 (1 year ago)
    Post link copied to clipboard Copy post link
    Same old story.

    I've been waiting for years for it to be 'rebuilt' and find myself having to adjust my gameplay regularly with each new update that tweaks the inventory system.

    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 16:43:25 - 27/10/23 (1 year ago)
    Post link copied to clipboard Copy post link

    Unique [2097793]

    Same old story.

    I've been waiting for years for it to be 'rebuilt' and find myself having to adjust my gameplay regularly with each new update that tweaks the inventory system.
    I made this a bit over a month ago... Still seems relevant somehow

    pawnhub

    • DeKleineKobini [2114440]
    • Role: Committee
    • Level: 100
    • Posts: 3,785
    • Karma: 5,405
    • Last Action: 35 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 19:19:01 - 27/10/23 (1 year ago)
    Post link copied to clipboard Copy post link
    Yeah, it wasn't even posted in the "breaking changes" forum thread....

    Sadly the best way to be as up-to-date with shit like this is to be in my TornAPI Discord where we have people that post any API change asap after being put in a B&I post, or in the breaking changes thread, or worst of all not announced but figured it out (like removing the log cache exception, or news amounts being changed etc...).
    • olli962 [2808908]
    • Role: Civilian
    • Level: 75
    • Posts: 75
    • Karma: 11
    • Last Action: 6 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 20:16:38 - 27/10/23 (1 year ago)
    Post link copied to clipboard Copy post link
    On top of that, we all don't know if and when the endpoint will come back. Do I need to think about a work-a-round? Do I just have to wait until Wednesday? Until January?
    It is such an essential adjustment that we have not been informed about.
    • Omanpx [1906686]
    • Role: Civilian
    • Level: 100
    • Posts: 2,365
    • Karma: 15,342
    • Last Action: 8 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 20:33:19 - 27/10/23 (1 year ago)
    Post link copied to clipboard Copy post link

    DeKleineKobini [2114440]

    Yeah, it wasn't even posted in the "breaking changes" forum thread....

    Sadly the best way to be as up-to-date with shit like this is to be in my TornAPI Discord where we have people that post any API change asap after being put in a B&I post, or in the breaking changes thread, or worst of all not announced but figured it out (like removing the log cache exception, or news amounts being changed etc...).
    It was posted in breaking changes. As for when it's coming back - wouldn't expect it any earlier than March, given "early 2024"...

    Toolbox - a collection of my tools and spreadsheets made for Torn.

    Guidebook - a collection of guides i made for Torn.

    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 08:03:10 - 28/10/23 (1 year ago)
    Post link copied to clipboard Copy post link
    So first they kill off stocks, then they kill off traders, what's next?

    pawnhub

    • -nightwalker- [448995]
    • Role: Civilian
    • Level: 90
    • Posts: 93
    • Karma: 98
    • Last Action: 10 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 17:56:09 - 28/10/23 (1 year ago)
    Post link copied to clipboard Copy post link
    Hi Chedburn:
    Any plans to introduce static caching for Users/Inventory, so that you could minimize the database impact? Perhaps 1–4 hours. I think that would be sufficient for the majority of pricing/market data.
    Last edited by -nightwalker- on 18:13:29 - 28/10/23 (1 year ago)
    • olli962 [2808908]
    • Role: Civilian
    • Level: 75
    • Posts: 75
    • Karma: 11
    • Last Action: 6 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 22:05:07 - 31/10/23 (1 year ago)
    Post link copied to clipboard Copy post link
    [API] Closed the users -> inventory selection until the back-end can be rebuilt

    so it's clear now
    Last edited by olli962 on 22:05:25 - 31/10/23 (1 year ago)
    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 17:34:23 - 01/11/23 (1 year ago)
    Post link copied to clipboard Copy post link
    Clear as day.

    'until the back end can be rebuilt'... A week, a month, a year? Or 'crimes 2.0 "soon"'
    (I'm enjoying crimes 2.0 a lot by the way)

    pawnhub

    • Joobiedoo [2650962]
    • Role: Civilian
    • Level: 60
    • Posts: 140
    • Karma: 66
    • Last Action: 4 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 15:27:23 - 04/11/23 (1 year ago)
    Post link copied to clipboard Copy post link
    I swear, as soon as i think the game can't get anymore f**ked up for people that don't just kill everyone, they bitchf**k every tool ever made besides a chain list. Maybe if you used a database for common items that didn't need a UUID for every box of tissues in the dump... and then had one for unique items, it wouldn't BBQ 2/3 of your economy. It shouldn't take long to do this, you're dropping a column, creating a table, then syncing it with a key. No wonder people are looking for any way possible to exploit the game.

    You could have just reduced the daily limit of api calls.
    • Beecool [2653670]
    • Role: Civilian
    • Level: 90
    • Posts: 251
    • Karma: 186
    • Last Action: 5 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 13:49:57 - 07/11/23 (1 year ago)
    Post link copied to clipboard Copy post link
    I am angry too, but it is a great mean to make multiaccounts life miserable.

    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 15:59:52 - 08/11/23 (1 year ago)
    Post link copied to clipboard Copy post link

    Beecool [2653670]

    I am angry too, but it is a great mean to make multiaccounts life miserable.
    They have that already. It's called bothunter and that truly is a miserable day to play.

    Disabling the inventory call just shows yet once again how horrid the data structure of the game is. I mean, I get it, there's a lot of data stored and a lot of legacy stuff.

    Disabling the endpoint to alleviate replication resources is just... Weird. There's data caching in place for that already. A couple of options without screwing every trader over (I like the way Joobiedoo said it) :

    Reduce the API call limit
    More caching server side (make it 10 minutes for all I care)
    Limit the amount of calls to this endpoint per API key with a hard error

    pawnhub

    • Joobiedoo [2650962]
    • Role: Civilian
    • Level: 60
    • Posts: 140
    • Karma: 66
    • Last Action: 4 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 01:06:19 - 11/11/23 (1 year ago)
    Post link copied to clipboard Copy post link
    Edit: I'm just mad stuff is broken. My comment was not appropriate.
    Last edited by Joobiedoo on 04:11:06 - 24/11/23 (1 year ago)
    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 14:53:13 - 16/11/23 (1 year ago)
    Post link copied to clipboard Copy post link

    Joobiedoo [2650962]

    Edit: I'm just mad stuff is broken. My comment was not appropriate.
    doubt

    pawnhub

    • Ult1m0 [2875542]
    • Role: Civilian
    • Level: 15
    • Posts: 36
    • Karma: 12
    • Last Action: 5 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 19:39:02 - 11/12/23 (11 months ago)
    Post link copied to clipboard Copy post link
    My 2 cents, it's probably way smoother for the developers to implement Inventory 2.0 without the incurred technical debt of trying to keep this API updated with code that is currently in flux. Inventory is being overhauled, so let's get out of their way and let the technical gurus do their thing. We will be better off in the long run, right? It's all about streamlining the process – ditching what's outdated and focusing on building something solid and future-proof. Free the developers! Let them innovate without being tied down by legacy constraints!

    P.S. Please fix this as soon as possible :)
    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 15:43:01 - 14/12/23 (11 months ago)
    Post link copied to clipboard Copy post link

    Ult1m0 [2875542]

    My 2 cents, it's probably way smoother for the developers to implement Inventory 2.0 without the incurred technical debt of trying to keep this API updated with code that is currently in flux. Inventory is being overhauled, so let's get out of their way and let the technical gurus do their thing. We will be better off in the long run, right? It's all about streamlining the process – ditching what's outdated and focusing on building something solid and future-proof. Free the developers! Let them innovate without being tied down by legacy constraints!

    P.S. Please fix this as soon as possible :)
    I don't agree with this take. Inventory 2.0 is being built (presumably) on a dev environment and nothing on the main production environment should change before inventory 2.0 is ready to release. The reason they disabled this API endpoint also has nothing to do with maintaining it, but (as per their own words) to reduce the load on the replication servers/databases (Sorry, I don't remember the exact wording). The entire thing does feel like an effect of questionable decisions in the past.

    There are way less destructive things you could do to reduce load, some of them mentioned above. When all else fails, they could always just
    #BlameUnique

    pawnhub

    • Zer0CooL [298394]
    • Role: Civilian
    • Level: 100
    • Posts: 877
    • Karma: 269
    • Last Action: Now
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 07:19:24 - 26/01/24 (10 months ago)
    Post link copied to clipboard Copy post link
    Dear Chedburn,
    It is now early 2024. Do we have any timeline on this?
    As a set builder I relied on the inventory API endpoint to automatically update my inventory while I'm browsing the market.
    My main question is this : is it worth continuing efforts to work around the API endpoint or will there be a fix soon? And if soon, how soon?

    pawnhub

    • olli962 [2808908]
    • Role: Civilian
    • Level: 75
    • Posts: 75
    • Karma: 11
    • Last Action: 6 minutes
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 08:36:28 - 07/02/24 (9 months ago)
    Post link copied to clipboard Copy post link
    It would be really cool to get information here. Currently, requests are regularly made to the logs endpoints.
    I haven't done a rework yet, because I trusted that the inventory endpoint would come back in early this year, but I'm starting to doubt it.

    It is a pity. It is a very important endpoint for many tools.
    • Aggie [2221311]
    • Role: Civilian
    • Level: 100
    • Posts: 159
    • Karma: 159
    • Last Action: 3 hours
      • 0
    • Reason:
      Are you sure you want to report this post to staff?
      Cancel
    Posted on 14:24:10 - 19/02/24 (9 months ago)
    Post link copied to clipboard Copy post link
    Ive been waiting on stuff to not be broken since elim. I'm not tech savvy enough to know why it's broken, just that it is
Reply
Thread Title: