EVE Metrics 2.1 – The Patch Notes

by James Harrison on September 22nd, 2009

Well, we’ve had to push back the launch of EM2.1 proper because of the API downtime CCP keeps announcing, and a few remaining issues with environmental switchovers for legacy apps on the same server. Anyway, here’s the juicy, tender patch notes for your enjoyment. Everything is subject to change and may not be 100% accurate, but we reckon this is more or less spot on.

Login and Authentication

  • Internal login system changed from restful_authentication to authlogic
  • OAuth support added for login, registration and client authentication
  • Twitter login support added
  • Chromabar password field colour checking support added

New Sections and General Changes

  • API keys section added
  • My Metrics section is now significantly more useful and contains information relating to your characters with the API enabled
  • Corporate section added
  • Statistical methods are now mostly implemented using the Gnu Scientific Library for performance, accuracy and additional statistical features
  • Statistical methods are now weighted by quantity where appropriate for improved accuracy
  • Server-side Ruby environment upgraded to 1.9.1 from 1.8.7 for performance gains
  • ‘Contribute’ pages added
  • Content which was missing from privacy policy, terms of service and credits pages have been added

Visual/UI changes

  • Layout inconsistencies between operating systems, notably Mac OS X and Windows, affecting text fields have been resolved
  • A new landing page has been added for 2.1
  • Individual order rows now use row background colour cycling in the market
  • Font selection on OSX and Linux now uses a Sans-serif font for greater visual consistency
  • Visual inconsistencies due to long values distorting fields have been removed
  • Times now do not show the timezone for each value, as all values on the site use UTC
  • The display of notices, errors and warnings has been visually improved

Uploader and 3rd party APIs

  • Upload statistics added to My Metrics
  • Upload log added to My Metrics
  • Credit system based on formula considering usefulness of uploaded data implemented for uploader rewards
  • Top Uploader rankings added to uploader section
  • Quantity-weighted values for kurtosis, skew, variance and standard deviation added to price APIs
  • Average price is now weighted by quantity
  • API statistics now use only the middle 90% of values (top/bottom 5% are ignored).
    This can be overriden with min_quantity=0 to use all data, but using all data may affect the accuracy of statistical values,
    as the calculations used to generate average, kurtosis, skew, variance and standard deviation are not statistically robust.

  • Mac and Linux uploaders are not available with the release of EVE Metrics 2.1, but will be making an appearance soon.

EVE Online API support

  • API support has been added for market and wallet APIs, plus additional support APIs
  • EVE Metrics now supports corporation-level security policies that are based on ingame roles and used to protect corporate data
  • API request logging added
  • Per-request/feature per-character API security switching for absolute security granularity is included
  • Server monitoring support added, including sisi and API servers, plus API functionality
  • API server monitoring integrates into API functionality to gracefully degrade service during periods of API downtime

Market

  • Changes have been made to the market page generation code to improve performance and to use the Gnu Scientific Library for statistics
  • Quantity-weighted average prices are shown for each region, along with deviation from global average
  • Descriptions of items are now only partially shown by default, and can be fully shown via a new link added to the description
  • Display of values and dates has been adjusted
  • Larger figures (>10000) in less critical fields are now shown abbreviated with kISK/mISK/bISK/tISK standard formatting

Trades

  • EVE Metrics now has support for inferred and API-generated trades

    • Inferred trades are generated from observed changes in orders between uploads
    • API trades are 100% accurate but only available when traders of an item have the feature enabled
    • Trades are an uploader feature to encourage uploaders to join EVE Metrics
  • Trading statistics for last 24 hours added

Related posts:

4 Comments
  1. Now if I just had a Linux version of the uploader. ;)

  2. For compare meerkat, comparethemeerkat.com
    For compare computermabob statisticals, eve-metrics.com

    !!Simples!!

  3. I can’t wait for Version 2.1 :) . Whats the new schedule for deploying?

    btw: eve-metrics.com is great :)

  4. K1n371x permalink

    Nice work!

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS