These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

jEveAssets 4.1.2 (2017-06-07)

First post
Author
Devid Maken
School of Applied Knowledge
Caldari State
#1041 - 2016-08-12 13:36:44 UTC
Hi, sorry for my english native language spanish.

It dont show Citadel assets
Smurf Joseph
Danu Udan Lunar Industries
#1042 - 2016-08-12 18:26:53 UTC
Hey!

jEveAssets shows my sell orders incorrectly. Actually it writes that I have 10b more than I actually have Shocked.
I have sell orders both at citadels and stations.

Win7 with latest java.
Golden Gnu
Lobach Inc.
#1043 - 2016-08-13 15:39:12 UTC  |  Edited by: Golden Gnu
@Devid Maken
They're not included in the API. I already reported it to CCP here.

Thank you for your bug report :)

@Smurf Joseph
This is a known issue with 3.0.0 and 3.0.1.
The workaround is to disable market order history:
Options > Options... > Market Orders > Save Market Orders history
....the bug is already fixed, but, I'm still working on a few more fixes, before I can release a bug fix version.

Thank you for your bug report :)

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Golden Gnu
Lobach Inc.
#1044 - 2016-08-14 11:54:37 UTC
jEveAssets 3.0.2 released

Bug Fixes:
-Possible fixes for following bugs with BugID: 281, 412, 406, 403
-Fixed crash when removing multiple avoid system from the routing tool
-Old market orders are never marked as completed (BugID 410)
-Better handling of missing data and library files
-Warning when trying to run jEveAssets from inside the zip file

Changed:
-Blueprints in contracts now use PBC value (zero). See bellow...

Known issues:
-Assets in citadels are not included in the API (API Bug)
-Blueprint in the contracts API are not marked as BPO or BPC (API Bug)

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Neugeniko
Insight Securities
#1045 - 2016-08-14 12:25:37 UTC
Hi,
I just came across a problem downloading contracts. The contracts are courier contracts to/from citadels if that has a effect.

Here is the error messages.

ERROR [SwingWorker-pool-2-thread-3] com.beimin.eveapi.handler.AbstractContentHandler (AbstractContentHandler.java:81) - Couldn't parse number
java.lang.NumberFormatException: For input string: "1021205054996"
...
ERROR [SwingWorker-pool-2-thread-3] net.nikr.eve.jeveasset.io.shared.AbstractApiGetter (AbstractApiGetter.java:251) - Contracts failed to update for: Neugeniko (ApiException: com.beimin.eveapi.exception.ApiException: java.lang.NullPointerException)
com.beimin.eveapi.exception.ApiException: com.beimin.eveapi.exception.ApiException: java.lang.NullPointerException



Cheers,
Neug
Golden Gnu
Lobach Inc.
#1046 - 2016-08-14 12:54:39 UTC
@Neugeniko
Thank you for your bug report.

Could you email me the entire log (see the wiki for details). It should contain the full stack trace, allowing me to quickly fix this bug and release a bug fix version.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Neugeniko
Insight Securities
#1047 - 2016-08-15 04:06:29 UTC
Golden Gnu wrote:
@Neugeniko
Thank you for your bug report.

Could you email me the entire log (see the wiki for details). It should contain the full stack trace, allowing me to quickly fix this bug and release a bug fix version.



Ok. Email sent with log.
Golden Gnu
Lobach Inc.
#1048 - 2016-08-15 19:52:10 UTC
jEveAssets 3.0.3 released

Bug Fixes:
-Fixed problem with updating contracts in citadels
-Fixed problem with reading AccessMask in ProfileReader
-The price cache time was not loaded on startup

Code:
-Better handling of old versions of Java

Known issues:
-Assets in citadels are not included in the API (API Bug)
-Blueprint in the contracts API are not marked as BPO or BPC (API Bug)

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Eye-Luv-Girls wDaddyIssues
Hookers N' Blow
#1049 - 2016-08-16 15:38:18 UTC
Thanks for all the great work.
Golden Gnu
Lobach Inc.
#1050 - 2016-08-17 08:33:36 UTC
@Eye-Luv-Girls wDaddyIssues
Thank you for the kind words.
I have a lot of fun working on jEveAssetsv, so It's always nice to hear from users who find jEveAssets useful.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Geoffery Crendraven
Federal Navy Academy
Gallente Federation
#1051 - 2016-08-24 21:32:01 UTC
jEveAssets is awesome.

I think however that my "Escrows to cover" in the tracker tab should not count towards my total value. Only the value in actual escrow matters.

If I cancel the buy order I only get my "Escrow" back, not my "Escrow to cover"

To help explain I have 4 bil in my wallet. I place 2bil in buy orders with margin trading 5 which puts 250m in to "Escrow" and 1.75b in to "Escrow to cover" which leaves 3.75b in my wallet. This adds up to 5.75b which I obviously don't have.

Hope that makes sense.
Golden Gnu
Lobach Inc.
#1052 - 2016-08-24 22:57:36 UTC  |  Edited by: Golden Gnu
@Geoffery Crendraven
1) Everything in the tracker total is optional. Simply uncheck "Escrows to cover" to exclude it from the total. Simple as that.
This is new in 3.0.0, before 3.0.0 the total always included everything (may have excluded "Escrows to cover", can't remember), now the users can select what to include and exclude.

2) "Escrow to cover" was introduced long before the tracker. I can't remember the details tbh. (jEveAssets is a big program, code can stay untouched for years as long as it works., I can't keep it all in my head). I still think it's very useful information to include in the tracker, It may be a bit counter-intuitive that it's included in the total by default, but, the only option is to have the checkbox unchecked by default, would that be better?

3) The tracker is a tricky thing. Say you place a buy order, updated market orders, but, not the wallet, you end up with an incorrect total. The tracker will never be 100% accurate, too many sources of information and too many things to take into account. The tracker values are rough estimates at best.

Thank you for your kind words and feedback.
Feedback fuels the development.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Geoffery Crendraven
Federal Navy Academy
Gallente Federation
#1053 - 2016-08-25 16:10:02 UTC
That's fine, I understand and it's a great thing to have on the tracker graph as it helps show when buy orders complete etc.

However I don't think it should be included in the "Total" formula as it is isk that doesn't actually exist.

Having it unticked by default would be better, but that would cause issues with the "All" button, and ticking the "escrow to cover" checkbox still shouldn't increase the "Total" value, just add another data line to the graph.

Thanks for your reply.
Golden Gnu
Lobach Inc.
#1054 - 2016-08-26 08:05:04 UTC  |  Edited by: Golden Gnu
@Geoffery Crendraven
Yes, you're right, that is the way it should be. I will fix it for the next bug fix release.

Thank you for you feedback

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Blacksmoke16
Resilience.
#1055 - 2016-09-04 14:26:42 UTC
@Golden Gnu

For the assets in citadels not showing up there is a work around that can be done by adding &flat=1 to the assetList api call.

I tried it with my personal assets. Without it i get a blank response (as i have no assets in stations, only in citadels), however when i add it i get the list of my assets in citadels.
Golden Gnu
Lobach Inc.
#1056 - 2016-09-05 10:34:32 UTC
@Blacksmoke16
Thank you for the tip. much appreciated. I will look into it.
Sadly, I don't own anything in a citadel, making it a bit hard to test.

If anyone wants to share an API Key with assets in citadels, that would speed up the process quite a bit.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Golden Gnu
Lobach Inc.
#1057 - 2016-09-15 14:25:26 UTC
jEveAssets 3.0.4 released

Bug Fixes:
-JAutoCompleteDialog never set strict
-JDropDownButton component must be showing on screen (BugID 420 & 281)
-Do not try to get expired market orders from the API

Changed:
-Excluded "Escrows To Cover" from the tracker total

Code:
-Updated EVEAPI to the latest version
-Better error messages for uncaught exceptions
-Moved from jCalendar to LGoodDatePicker

Known issues:
-Assets in citadels are not included in the API (Workaround in the works)
-Blueprint in the contracts API are not marked as BPO or BPC (API Bug)

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Golden Gnu
Lobach Inc.
#1058 - 2016-09-27 15:41:06 UTC
jEveAssets 3.1.0 released

New Features:

-Added support for getting assets in citadels
-Added blueprint runs to Assets and Tree tools
-Added reset to QuickDate in the tracker tool
-Added option to hide zero in the tracker tool

Changed

-Stockpile: Hide the column text for excluded count columns
-Removed eve-online wiki from lookup menu
-Updated credits.txt and about dialog

Bug Fix:
-Bought contracts always included in stockpile

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"

Caerfinon
Caldari Provisions
Caldari State
#1059 - 2016-09-29 07:09:31 UTC
In version 3.1.0 using the overview causes long delays loading various views while the java console displays many messages of the following type for citadel information;

INFO [AWT-EventQueue-0] net.nikr.eve.jeveasset.io.online.CitadelGetter (CitadelGetter.java:75) - Updateing: https://stop.hammerti.me.uk/api/citadel/924822191

The overview does eventually load, however it takes quite a bit of time.

Cheers C.

@Caerfinon - Twitter

Golden Gnu
Lobach Inc.
#1060 - 2016-09-29 10:46:28 UTC
@Caerfinon
Thank you for your bug report.
https://stop.hammerti.me.uk/ is used to get citadel location information.
The bug is due to some bad design choices I made when implementing citadels.
jEveAssets is a big program, sometimes it can be hard to evaluate all the consequences of the changes you make.

I will try to get this fixed ASAP. I hope to release a bug fix version with this fixed in the next couple of days, but, no promises.

Creator of jEveAssets - the asset manager

"Download is the meaning of life, upload is the meaning of intelligent life"