Code Monkey home page Code Monkey logo

jeveassets's People

Contributors

anrdaemon avatar burberius avatar coffeeanon avatar crmason2 avatar edthelleres avatar goldengnu avatar hussein394 avatar jhmartin avatar jpkoester1 avatar madetara avatar packetizeme avatar simonsen01 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jeveassets's Issues

Historical values in "worth" tracker change unexpectedly

One of my main uses for jeveassets is getting a nicer breakdown of "total net worth" across several characters, which the program does very nicely. Using Tools -> Worth -> Tracker, I can periodically import data (Update -> Update) and get nice graphs showing how various assets, market orders, contracts, etc. are moving up or down in value.

At least twice now, I have updated structures + performed a regular Update, only to find that historical data points are changing values, in both cases going down (so for instance, yesterday my total net worth from Feb. 14 might have been 100b, but today it shows as 83.5b).

I expect a certain amount of error and fluctuation in day-to-day assessments, due to lots of moving parts. But I can't account for past values dropping down by billions and billions of ISK for no obvious reason.

Both of these instances happened around a jeveassets update; could either an SDE update, or me updating the structures, cause the worth tracking to make a mistake? I don't know how far I should be trusting what jeveassets is telling me any more.

Stockpile - Fittings

Would love to be able to add fittings to stockpiles. To allow tracking of doctrine stock compliance.

For example, I'm required to maintain a set number of ships in certain systems. In all cases, I never fit rigs until the ship's ready to undock (so that shipping them out to a new system doesn't require destruction of rigs). The rigs, per the multi-fit tool, end up in the cargo though, so they're still contained in the fitted ship's cargo.

To build on this further, I don't need one of everything in the doctrine, I just need "this, this or this, this and this". The ability to use logical and/or groupings in the stockpile target qty would facilitate this.

Feature to check current market order's underbid status

Formal 'Market orders' tab could be renamed to 'Market order history', and make a new tab named 'Market order status'.
'Market order status' tab should work separated with data update, but can have its own sync button only intended to sync with current ongoing market order and station's price.
(No influence on other asset data)
So user can check own market order's underbid status without syncing whole data.
I have about 60 ongoing market orders now and it would be good if I can check underbid status at one glance 😃

Filters: Last X hours

From user (Johann Hemphill):

I have a filter set up in Transactions: Date, Last x days, 1 which is supposed to show me what I've sold in the past day.
It behaves a bit oddly. Right now is 15:00 on the 4th. The filter shows everything from 00:00 on the 3rd, which is more like a day and a half. Will you please implement a "last x hours" filter so I can set it to 24 and get more granular visibility?

Ship Fittings: Export in EFT format

From Johann Hemphill:
Can we have an option to Export an EFT block to the clipboard? It would be useful to be able to export a shareable fitting of any of the ships I own.

Feature Req: track Jump Clones as Assets

https://esi.tech.ccp.is/latest/characters//clones/?datasource=tranquility

.. will provide you with a list of jump clones that char has. it would be awesome to be able to search thru them over all the chars/accounts just like other assets.

this should be fairly easy to implement and would help a lot for avoiding lost clones from destroyed/taken down citadels...

thanks

ESI erroring with no blueprints

On a character that for sure has no blueprints, I get an ESI error:

ESI > Blueprints > Super Tyr
Unknown Error: null

No blueprints is not an error on that account :)

Request: Merged items (export only) view

Hi, as mentioned on the forum, i am now opening an issue here as follows:
Please create a filter or export view that only shows filtered items in one row each.
Lets say i don't care about location, owner etc and just want an overview of a selection of items + type count and maybe other columns which are always the same for items (like m³, price,…).
Since it probably would require to not show a lot of columns, it would be enough to have this kind of feature as an export to html or whatever view. You can (de-)select columns there already for export and having an option to just click "[x] merged items view" disabling all columns that could not be shown for this view would make it pretty easy. At least for an SQL statement, not sure how you have programmed this ;)
OK that's it from me, i appreciate the time you put in there and since this is some kind of special request i would not be mad if it never makes it into the app. o7

ESI Auth is broken in 5.4.1

java version "9.0.4"
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

i keep triggering one of these 2
https://eve.nikr.net/jeveassets/bugs/?version=jEveAssets+5.4.1&java=All&os=Windows+10+10.0&order=Date&desc=DESC&compact=hide&compact=show&wontfix=hide&wontfix=show&reopened=hide&reopened=show&new=hide&new=show&accepted=hide&accepted=show&started=hide&started=show&fixed=hide&fixed=show&fixreleased=hide&fixreleased=show&javabug=hide&javabug=show#bugid644

when i try to edit an existing, or add a new ESI auth. from the log:
INFO: [pool-4-thread-1] net.nikr.eve.jeveasset.io.shared.AbstractGetter - Updated: ESI > Account > (Completed)
ERROR: [Thread-6] net.nikr.eve.jeveasset.NikrUncaughtExceptionHandler - Uncaught Exception (Thread): java.lang.InterruptedException
java.lang.RuntimeException: java.lang.InterruptedException
at net.nikr.eve.jeveasset.Program.ensureEDT(Program.java:541)
at net.nikr.eve.jeveasset.gui.shared.components.JWorking$Worker.run(JWorking.java:129)
Caused by: java.lang.InterruptedException: null
at java.base/java.lang.Object.wait(Native Method)
at java.base/java.lang.Object.wait(Unknown Source)
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/java.awt.EventQueue.invokeAndWait(Unknown Source)
at java.desktop/javax.swing.SwingUtilities.invokeAndWait(Unknown Source)
at net.nikr.eve.jeveasset.Program.ensureEDT(Program.java:539)
... 1 common frames omitted

possibly a java 9 thing? idk

thanks :)

Move to JavaFX

This is major feature, but, Swing is going to die a slow death.

If possible, staying with glazed list would make the job easier.
This should be done for the Assets tool first (as a proof of concept) and then migrate the rest of the tools one by one.

jEveAssets window moves to front on mouseover (xmouse)

I'm not sure whether this may be a Java issue, but when the jEveAssets window is partially covered by another window, and I move my mouse over the visible portion of the jEveAssets window, the entire jEveAssets window will spontaneously jump to the front, on top of everything else. It may be relevant that I have xmouse enabled via winaero tweaker and set to "focus follows mouse". Other windows behave properly on mouseover, gaining focus but maintaining their layer in the stack until clicked.

Crystals are showing up as hislot items is this ccp side or jeveassets side?

Pyroxeres Mining Crystal II	None	Mining Crystal	Charge	Neugeniko	Waira VIII - Moon 15 - Caldari Provisions Food Packaging	0.5	The Citadel	Diggy Diggy Hole (Skiff) #1020171536890	HiSlot0
Plagioclase Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Kusomonmon V - Moon 9 - Caldari Navy Testing Facilities	0.8	The Citadel	Asterplus (Covetor) #1007473402989	HiSlot0
Veldspar Mining Crystal I	None	Mining Crystal	Charge	Mectoasinus	Mitsolen IV - Moon 12 - Core Complexion Inc. Warehouse	0.6	The Forge	Asteriod (Retriever) #1005485661594	HiSlot0
Veldspar Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Kusomonmon V - Moon 9 - Caldari Navy Testing Facilities	0.8	The Citadel	Some (Procurer) #1019978334788	HiSlot0
Veldspar Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Mitsolen IV - Moon 12 - Core Complexion Inc. Warehouse	0.6	The Forge	Octo (Hulk) #1009207088423	HiSlot0
Veldspar Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Mitsolen IV - Moon 12 - Core Complexion Inc. Warehouse	0.6	The Forge	Turme (Skiff) #1009207176779	HiSlot0
Pyroxeres Mining Crystal II	None	Mining Crystal	Charge	Neugeniko	Waira VIII - Moon 15 - Caldari Provisions Food Packaging	0.5	The Citadel	Diggy Diggy Hole (Skiff) #1020171536890	HiSlot1
Plagioclase Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Kusomonmon V - Moon 9 - Caldari Navy Testing Facilities	0.8	The Citadel	Asterplus (Covetor) #1007473402989	HiSlot1
Veldspar Mining Crystal I	None	Mining Crystal	Charge	Mectoasinus	Mitsolen IV - Moon 12 - Core Complexion Inc. Warehouse	0.6	The Forge	Asteriod (Retriever) #1005485661594	HiSlot1
Veldspar Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Kusomonmon V - Moon 9 - Caldari Navy Testing Facilities	0.8	The Citadel	Some (Procurer) #1019978334788	HiSlot1
Veldspar Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Mitsolen IV - Moon 12 - Core Complexion Inc. Warehouse	0.6	The Forge	Octo (Hulk) #1009207088423	HiSlot1
Scordite Mining Crystal II	None	Mining Crystal	Charge	Mectoasinus	Mitsolen IV - Moon 12 - Core Complexion Inc. Warehouse	0.6	The Forge	Turme (Skiff) #1009207176779	HiSlot1
Gamma L	None	Frequency Crystal	Charge	Neugeniko	Umokka X - Moon 4 - Caldari Navy Testing Facilities	0.6	Lonetrek	Party Boat (Typhoon) #1004654858018	HiSlot4
Infrared L	None	Frequency Crystal	Charge	Neugeniko	Umokka X - Moon 4 - Caldari Navy Testing Facilities	0.6	Lonetrek	Party Boat (Typhoon) #1004654858018	HiSlot5
Standard L	None	Frequency Crystal	Charge	Neugeniko	Umokka X - Moon 4 - Caldari Navy Testing Facilities	0.6	Lonetrek	Party Boat (Typhoon) #1004654858018	HiSlot6

Plex Vault

Plex vault doesn't get counted as assets.

Sort by column not working except for "name"

when i click on the top of any column except "name", it does not sort, is it a known issue? can somebody confirm this?

jeveassets 5.4.2 (2018-01-10)
ubuntu 16.04 LTS
4.4.0-112-generic
openjdk-8-jdk

The browse action is not supported

jEveAssets 5.0.0
openjdk-9
openbox as wm

When I try to add an ESI account I get a

ERROR: [AWT-EventQueue-0] net.nikr.eve.jeveasset.io.esi.EsiAuth - The BROWSE action is not supported on the current platform!

Would it be possible to add the possibility to copy and paste the url to the browser of choice?

Request: Tracker filter checkbox to hide unknown locations

Right now 90% of the location checkboxes in my tracker filter are Unknown Locations. I know that that these are CCP-bugged assets that correspond to destroyed ships that I don't possess anymore, and though I would like to uncheck them, it would take me all day to do so. Could you please implement an optional checkbox that will uncheck all the Unknown Locations for me, and prevent new Unknown Locations from being checked? This checkbox would be toggled off by default to prevent legitimate assets in unknown citadels from being hidden except by those who know better.

Corporate Reward Payout not listing who earned it

So I have a few guys who are running incursions. In Jeveassets it lists nothing under From or To.

In game it reads as a "Corporate Reward Payout" - CONCORD rewarded PlayerName for services performed.

Marker Orders: Quantity Column is hard to export

One problem I have noticed in downloading the Market Orders CSV file.
For expensive items I often have low Quantity of usually 10.
I have tested this in Excel and Google Sheets and the CSV import process is taking Quantity examples such as 3/10, 7/10, 10/10 and automatically converting them to dates?

Update proxy support

The current implementation of proxy support is outdated.
It would also be useful to add support for authenticated proxies

Suggestion: Have structure updates run in the background

Since structure updates take anywhere from 20 minutes to several hours to complete, and modal dialog prevents interaction with the software until it's done, it would be better to have structure updates run in the background. And please include the estimated time of completion somewhere once the update is underway.

Abyssal Module Price

Need to get the value of abyssal modules.
Since it's contract only items, this will most likely have to wait until the public contract endpoint is released and someone make a 3rd party API to get their value.

The ability to have one column that allow us to have excel formulas.

For example in stockpile, were i manage corp fuel logistics, i use the data from stockpiles to see how long the materials lasts (in days).

I take the data and ad them to excel to see for example that i have enough Robotics that will fuel our structures for a certain amount of days.

If a column can have the ability to have formulas then excel is not needed.

I am not a coder so i dont know if this is easy or not, but if the basic excel formulas can be added to a "formula column", then that would make this app even better.

Stockpile: Export/Import to xml

The ability to export the stockpile setting to an XML file for import by someone else who also uses jEVEAssets to help keep track of corporate assets

Request: Allow "Unknown Location" in Stockpile

I keep most of my minerals and blueprints and such in citadels (and with the impending changes coming in June everyone else will too in Null Sec) so if I want to use the stockpile feature to track the levels of each mineral that I have for various purposes, I cant so long as it is in an "Unknown Location".

jEveAssets looks bad on 4K monitors

is there a way you can make it look better on a 4k screen
things get really smooshed and hard to read

Workaround Windows

  1. Find java.exe
  2. Right click -> Properties
  3. Go to Compatibility tab
  4. Check Override high DPI scaling behavior
  5. Choose System for Scaling performed by:

Notes: You may need to modify javaw.exe like this too

Workaround Linux

GDK_SCALE=2 GDK_DPI_SCALE=0.5 java -jar jeveassets.jar

ESI authorization not working?

I'm getting a 4xx-style ESI error when trying to add/edit/use ESI authorization.

I added ESI authorization some time ago, and it's apparently been working fine. Within the past few days, I got some errors that made me think I needed to do the authorization process again.

Going to Options -> Accounts, clicking the "Edit" button next to one of my characters, then clicking "Authorize", I am redirected in a browser to the following URL:

https://login.eveonline.com/Account/LogOn?ReturnUrl=/oauth/authorize?scope=esi-universe.read_structures.v1&response_type=code&state=jeveassets&redirect_uri=http://localhost:2221&client_id=

Notably, the client_id is blank. Once I authorize, I am given the following message by login.eveonline.com:

{"error":"invalid_request","error_description":"Some parameters are either missing or invalid"}

Pushing forward anyway and trying to fetch all new data ("Update -> Update"), I am (perhaps understandably) given ESI 400 error codes under "Accounts" and 401 error codes under "Structures".

Items on public contracts shows no value in asset list

Hi there!

I realy like your tool and use it almost every day to browse through my space rishes!

One thing I noticed is, that an item does not show any value in the asset list when it is on a public contract. The same scenario works fine if it is in a corp owned contract

Here is one example for a Moros BPO on a public contract:
bugreport

This is an example for a corp contract which works fine:
bugreport2

Maybe the problem is that in the item description of the BPO it only says BP?

Thx,
Ernie

evepraisal.com

Should be an option in the already existing dialog

From user:

You need to have it where search results can be exported to Eve-Apraisal (http://evepraisal.com/) or a similar site. I want to be able to create a custom filter and have the result exported to http://evepraisal.com/ so i can get the jita price for it and i can email or eve-mail the result to a person that wants to buy it or whatever. for example: i would search for all Salvage i have in fade and export it to http://evepraisal.com/e/ and get this as the result: http://evepraisal.com/e/6424939 . You guys can use http://evepraisal.com/ or create your own site and let us add aditional colums like location, my asking price and difference between my asking price and Jita's , and let us fill in prices for contract items /get prices from contracts (evepraisal.com only uses market and not contracts) and so-on . you get the idea. i want to be able to create custom filters across many stations or entire eve universe and be able to show potential buyers what my assets are worth in Jita, what i want for them and what they are saving or what they are getting charged over jita.

https://jeveassets.uservoice.com/forums/217172-general/suggestions/8437984-eve-apraisal

Loyalty Points

Please add Loyalty Points (in the Tools section?) now that CCP finally provided an endpoint for it.

This is a big one.

I dont know if this one is Doable but if it is then it would be awesome function.

The function would be, in stockpile:
Being able to see the one items missing amount based on the amount of another item you have.

The solution would be this:
To produce an ITEM you need material A,B and C
You need 1 units of material A to make the ITEM.
You need 4 units of material B to make the ITEM.
You need 16 units of material C to make the ITEM.

In stock you have for this example:
9 units of A
30 units of B
165 units of C

In stockpile i want to be able to see how many ITEMS i can produce based on the material i have.

So what i see is this:
A shows the amount and is GREEN: A new column named "deficient" shows 0
B shows the amount and is RED: column named "deficient"shows -6
C shows the amount and is GREEN: column Surplus shows 21

The solution:

In "Edit stockpile item", we have now "Item(name)" and "Minimum count", by adding a multiplier option that interacts with all the items in that stockpile list.

The function will only be active if the new "multiplier" option is checked in on all the items in that list.

Item A is checked in (Multiplier instead of Minimum count), and is set to "1"
Item B is checked in (Multiplier instead of Minimum count), and is set to "4"
Item C is checked in (Multiplier instead of Minimum count), and is set to "16"

The amount in column "deficient" is based on the item that has number "1"

A second new column is needed to show how many ITEMS i can produce based on the material i have:

Column "Manufacturing runs" show:
A shows 9 runs (Green)
B shows 7.5 runs (Red)
C shows 12.2 runs (Green)

Example below.
Also sorry if this function already exist.
multiplier

Move to ESI

Release Plan

  • All characters endpoints are completed
    • Released
  • All corporations endpoints are completed
    • Released
  • All endpoints are completed
    • New version will be released with XML support removed
      • This will be postponed until the XML API is removed by CCP

Progress

Characters

  • Assets
  • Balance
  • Blueprints
  • Contracts
  • Industry Jobs
  • Market Orders
  • Journal
  • Transactions
  • Ship and container names

Corporations

  • Assets
  • Balance
  • Blueprints
  • Contracts
  • Industry Jobs
  • Market Orders
  • Journal
  • Transactions
  • Ship and container names

Public

  • Resolve characterIDs and corporationIDs to names
  • Conquerable Stations

Values

In values having the ability to exclude items.

For example:
Best Asset:
Men's 'Wirepoise' Facial Augmentation
10 000 000 000,00 isk

This item, as the price data is grabbed from CREST, adds 10b to my total value. Items like this makes the assessment of ones worth less curate.

If possible, adding another filter in Asset statusbar that removes item from Values tab calculation.

2 suggestions. Transactions and Stockpile.

  1. In Transactions when you mark several items and right click on the selected groups it shows the total amount in isk and it also shows the average isk for the selected items. I would like to suggest that the number of items is also shown.

Right now, to see how many items there are in total one have to divide the total amount in isk with the average isk amount.

  1. In stockpile, if possible, the ability to see the amount of fuel in fuel bay.

Thank you for the awesome app, and sorry if these suggestions have been brought up before.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.