Fluxflashor's Avatar

Fluxflashor

CEO
Joined 10/19/2018 Achieve Points 2015 Posts 3142

Fluxflashor's Comments

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Happy Easter!


    Additions & Changes

    General

    • Pagination
      • Added First and Last pages to our base-level paginator.
        • This was previously only a feature on our table listings.
        • You will only see skips to first and last if you are more than 5 page numbers away from them.

    Runeterra

    • Importer
      • Updated card database for 2.5.0
        • This happened on Friday and was accidentally delayed due to incorrectly importing older patch data.

    Hearthstone

    • Decks
      • Generated deck list thumbnails are now JPEGs to save bandwidth (and storage!)
      • API
        • is_free bool added to expansions API.

    Bugfixes

    General

    • Twitter Recaps
      • Fixed an issue where we were not correctly associating posts with their parent statuses in some scenarios.
      • Fixed a rare crash that could occur, preventing us from getting some conversation data.
    • Profile Links
      • Fixed an issue where the site would error if we passed a None value to our profile link generator.
        • This fixes some very old forum problems that could only be seen if you went back far.
    • Avatars
      • Pins no longer display in places where we don't want to see them.

    Hearthstone

    • Decks
      • Fixed an issue where generated deck list thumbnails would not contain all cards.
      • Dust calculations no longer count core cards as having dust costs.
        • We're flagging expansions now based on being "free" or not so we won't have to run a code update in the future when sets change up.
        • All decks have had their dust calculations redone on the site.
    • Collection
      • JSON Importer no longer errors on the site.
      • Web page for collection management now says "My Hearthstone Collection"

    Known Issues

    General

    • Avatars
      • Cache takes longer than normal to break when you change your avatar image.
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    I've made some rather large changes to how we're dealing with these now and we shouldn't see any more cloudflare errors due to timeouts.

    When you submit JSON, it is now destructive - anything not in your string is going to be removed from your collection if it previously existed. This was something we were missing for a long time and I'm happy to announce has changed.

    Your collection will also now be queued without your browsing waiting for a response on its status. We update your local collection immediately based on the data submitted and then we store a copy when our queue has time to do so. There could be a potential issue during high site load where you will be browsing and we'll send you an old copy of your collection, but that should be quite rare and fixed shortly after as the details process on our end. 

    Previously we had two different systems for updates, the one that runs for deck tracking clients and the manual input here, now they both use the same system.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Deploy is out with the change, dust recalculation is now taking place sitewide.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    It looks like code wasn't updated in the correct space for this - my fault. I'm going to refactor it so we can get this data in the database, like it should have been from the start. I'll get this out soon and we'll run a recalculation of crafting costs across the site. Thanks!

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Deploying, Happy Easter

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Are you using HSTD on Windows? If so, I'd recommend using our Plugin
    https://outof.cards/hearthstone/decktracker-plugin/

    It eliminates the hassle of the manual work involved in updating a collection, even if it is just copy-pasting a blob of JSON.

    I'll have to dig deeper into exactly what is failing with it though. Cloudflare error is kinda weird, if it happens again I'd love the exact error you're getting and the code that comes with it so it can be referenced in logs.

    It definitely should not be logging you out though, it makes me think you're being redirected to the generic server error page which does not contain any login data on it. If you go back to the homepage (or any page) from a server error page, you should be able to use the site as normal.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    That brings back memories of dropping my Engi shortly after WotLK hit to pick up mining so I could "afk" farm gold. Making those green weapons to disenchant into Greater Cosmic Essence so that you could sell it at an insane premium. I made so much gold.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    It's odd that this is happening at all though since the background image once loaded initially, should be cached locally and instantly loading.

    With that said, this is a very easy fix and I could have sworn this was fixed at some point in the past - it may have gotten lost when we redid the way our theme works. But yeah, that's going out now and you can forget about seeing the white load once it goes live in ~5 minutes.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Pushed out another update to improve API response time to improve deckbuilder loading times and for everyone interacting with the collection manager manually.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Forgot to respond that this was fixed. The issue was due to an internal data change in how we flag decks based on the game mode they are meant to be played in.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Additions & Changes

    Hearthstone

    • Deckbuilder
      • Removed the "Only Wild" option because of lack of necessity.
      • Modes filter now filters cards properly in all cases using new tech.
      • Added the ability to filter cards by spell schools.
        • This comes in the form of a dropdown AND the "search" text field.
        • Dev Note: The filters are a bit crazy on the deckbuilder and I hope we can make it nicer.
    • Decks
      • Archetypes below a deck's title are now linked to the deck listing for that archetype.
    • Expansions
      • New internal method for flagging game modes.
        • This is going to help us so much going forward since expansions get flagged for every mode that exists now.

    Bug Fixes

    Hearthstone

    • Homepage Deck Widgets
      • Fixed an issue where modes selection was not working due to internal changes.
    • Deckbuilder
      • Fixed an issue when editing a deck's cards where it would tell you a tag was not selected even though one already was.
      • Duplicate cards will no longer display for Core Set cards.
      • Fixed an issue where Duels info would not remove itself after switching from Duels to another mode.
    • Decks
      • Removed type from the deck listing columns because we are no longer using it.
    • (NEW) Cards
      • Made changes behind-the-scenes to improve API response time on cards endpoint to improve the deckbuilder loading times.

    (NEW) Site

    • Changed background color to prevent white flashes when bg image is loading.
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Marking this as resolved because everything should be fixed now. If you see any issues again, please drop on by!

    In reply to Deck update times
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    This is in process of being fixed - sorry about that. Some new code went out last night that is messing with timestamps as we process images for deck lists. The issue has since been resolved.

    In reply to Deck update times
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Ah, I know what the issue is, I'll try and get a fix out soon for it.

    The "Deck Type" column is an oversight and needs to be removed because we're no longer using it. I'll get that fixed too!

    Thanks for the report =)

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    I hope everyone is enjoying Forged in the Barrens so far! Pushed something exciting so I decided to put up a changelog.

    I know people love to see these and I regret not posting them more frequently. A lot of the stuff that ends up being deployed is boring stuff that isn't user-facing though so it would be weird to post about it :P


    New Features

    Hearthstone

    • Deck list images!
      • Decks now generate images when they get created (or shortly after based on site load).
      • These images display in embeds when linking to decks on Discord, Twitter, Facebook, etc.
      • The image will be recreated when your deck is saved with new cards.
      • TODO: Let you grab these images easily on the deck pages themselves for sharing easily.


    Bug Fixes

    General

    • Fixed an issue where comments would remain cached after editing. The cache now correctly clears on save.

    Hearthstone

    • Classic icon uses Hearthstone's new classic set icon instead of the old one.

    Known Issues

    Hearthstone

    • Deckbuilder is showing some invalid cards for standard.
      • We have a long-term fix for this that should be out on Wednesday and will make dealing with formats much easier for us.
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    We've added:

    • Watch Post Druid
    • Watch Post Rogue
    • Watch Post Mage
    • Watch Post Priest
    • Burn Warlock (Neeru, Altar of Fire)
  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Quote From cmdylux

    Hey! Going to hijack the sticky here. We just released a hotfix addressing the matchmaking error for Standard, Wild, Duels, and Casual. It might take a little while for this to deploy across all regions, but once it has you should be able to queue for these modes without issue. Also, a fix for Secrets from the Core Set not being Discoverable from Ringling's Rifle and Ring Toss went out at the same time.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Remove golden cards if you have any in your deck. If that isn't the issue, I'm not sure.

  • Fluxflashor's Avatar
    CEO 2015 3142 Posts Joined 10/19/2018
    Posted 3 years, 8 months ago

    Just putting up a thread here to keep track of archetypes we're adding to the site.

    If you would like to suggest an archetype addition, you can leave a comment here. If you do that though, please provide us with a deck to look at!


    Archetypes Added

    • Hero Power Mage (Wildfire, Reckless, Mordresh, etc.)
    • Push Ups Warrior (Handbuff)
    • Watch Post Druid
    • Watch Post Rogue
    • Watch Post Mage
    • Watch Post Priest
    • Burn Warlock (Neeru, Altar of Fire)