Test Build 3.39.0 (17 July 2015)

Discussion in 'Testing' started by Jon, Jul 17, 2015.

  1. Jon

    Jon Blue Manchu Staff Member

    More optimisation work in this build. Also, a new feature where users coming from Steam or Kongregate can set a password (no more need to email us!). There's also a new chat room for coop players looking for a game or team-mates as well as other tweaks and fixes. Full list:

    Options
    • Added set password function so Steam and Kongregate players can then log in via web
    • Tweaked options screen visuals
    Login/Accounts
    • Steam login dialog provides a better guess at what error 2032 might mean during failed login.
    • Set the initial tab correctly on steam login dialog.
    • Check active flag on login
    • Escape some special characters in JSON responses in user authentication.
    Treasure
    • On failed item transfer from treasure, put items back into cache.
    • Update the treasure cache to reduce the duration it holds locks.
    Co-op
    • Added co-op chat room, opened by Co-op button, for people to find groups without disturbing World chat.
    • Award coop flag for completing an exhausted adventure.
    Optimisation
    • Partition campaign_flags, player_item and store_item tables.
    • Minor optimisation in new adventure start
    • Break up leaderboard JOIN query into two separate queries.
    • Make multiple calls using a simpler prepared statement instead of building up a large statement with lots of arguments when finding friends.
    • Optimised friend search
    • Early out optimisation on a mismatch when changing passwords.
    • Leave room for the worker pool to grow
    • Fix up a non-tunable limitation on chat queue to be more sane
    • Increase socket reader pool size
    Admin
    • Additional moderation tools and cleanup
    Logging/Profiling
    • Better logging of item transfer errors.
    • Add some extra logging on room removal to help determine the cause of duplicated log messages
    • Refactoring profiling functions to use a common base, since the several types share functionality
    • Add missing argument to command help output
    Console
    • Remove a few console commands that don't work right anymore and aren't needed.
    Metrics
    • Fixes for issue with chart.js canvas resizing when displaying metrics graph.
    Chat
    • Increased world chat user limit
     
  2. Jon

    Jon Blue Manchu Staff Member

    The test server is open to the public and we'd love it if you could do some testing, particularly focussing on the changes we made to the treasure caching system (open chests and make sure you get to keep your stuff).
     
    Sir Veza, Bandreus and Flaxative like this.
  3. Phaselock

    Phaselock Bugblatter

    Login failed: IO error: Error #2032

    === CARD HUNTER CORE PC Client ===
    Sat Jul 18 12:24:34 GMT+0800 2015
    Sandbox Type: remote
    Version 3.41.0.10762
    SFS Version: 1.2.0

    Create landing screen.
    Initializing world screen
    Landing screen: set login dialog
    No bootstrap configuration file.
    Loading configuration from ch-config.json
    Authenticating... https://test-server.cardhunter.com/game_login.jsp?time=1437193476863
    Authentication failed: Error #2032
    MESSAGE: Error #1009
    STACK TRACE:
    TypeError: Error #1009
    at spark.components::Scroller/focusInHandler()
    at flashx.textLayout.container::ContainerController/http://ns.adobe.com/textLayout/internal/2008::setFocus()
    at flashx.textLayout.container::ContainerController/mouseDownHandler()
    at flashx.textLayout.container::TextContainerManager/mouseDownHandler()
    at spark.components.supportClasses::RichEditableTextContainerManager/mouseDownHandler()
    at flashx.textLayout.container::ContainerController/http://ns.adobe.com/textLayout/internal/2008::requiredMouseDownHandler()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.core::UIComponent/dispatchEvent()
    at mx.managers::SystemManager/mouseEventHandler()
    CLIENT COMMANDS:
    CLIENT VERSION: 3.41.0.10762

    Logging in from browser ffox 39.0 with latest flash 18.0.0.209 installed to phaselock, lockphase and phaselockphase user account.
     
  4. Magic Elves

    Magic Elves Thaumaturge

    New version 10/10, will not return to old version.
     
    Farbs likes this.
  5. Jon

    Jon Blue Manchu Staff Member

    Working on some additional server stuff, test may be up and down.
     

Share This Page