Inara updates, bug reports, requests

Commanders having Elite from Epic games store with http 400 error
When you try to link your accounts, you may receive the http error 400 about expired tokens. It's an issue on Frontier's end that I cannot solve on Inara. Fortunately, the solution is simple - please give it a few days and it will start to work later (probably when the access token on their cAPI server expires). If the error 400 appeared later and it worked before, try to reauthenticate as said in the error message (may be just a regular reauth forced by Frontier). Alternatively, you can try to use the workaround below. If even that won't work, it's the problem described above.
Please vote for the issue on the official bug tracker: https://issues.frontierstore.net/issue-detail/21258

Possible workaround: Try to connect the account while you are in the game. It may work.

Game data and imports not available for console commanders and PC players with Legacy game version
Inara supports only the Live game version (so PC Horizons 4.0 and Odyssey) since game update 14, thus all the game data on the site and the commander data imports work only for those game versions.
06 Dec 2021, 9:30am
BurstarOla Artie,
I think there's an issue with The Samaritan badge. My badge number for 'Items and Civilians Rescued' is currently listed as 12.477 but both my Bulk Passengers total and Refugees total match
with 25,226 (which to me makes sense because I've only ever bulk delivered from burning stations). Possibly related, the Refugee statistic is not listed on the Player Statistics page.


I think it's calculated from journal entries, the values can be seen in the right panel of https://inara.cz/galaxy-thargoidwar-conflicts/

It includes the following notes:
The data for Thargoid war is based on Inara commanders only, using the Frontier import data feature (to ensure all the data is correct). All the kills/rescues etc. are counted just from the recent events, as there are no lifetime values/statistics in the journals currently.
06 Dec 2021, 12:36pm
Yo Artie

My achievements history was acting strange and I was scratching my head wondering what was happening. It kept putting me back to Trader: Elite from Trader: Elite 1.

ACHIEVEMENTS HISTORY
06 DEC 2021 Exobiologist: Compiler
06 DEC 2021 Exobiologist: Mostly Directionless
03 DEC 2021 Trade: Elite I
02 DEC 2021 Trade: Elite
25 NOV 2021 Trade: Elite I
25 NOV 2021 Trade: Elite
05 NOV 2021 Trade: Elite I (original rank up date)
05 NOV 2021 Participated in community goal: The Colonia Bridge Project 2nd Phase - Alcor


Figured out it comes from switching between Horizons and Odyssey; My guess is since Horizons only supports ranks up to Elite, it can only return my rank value as Elite when my latest data after a Horizon session is sent. Then there is a mismatch in rank and it's logged as progression even though it's not.

If possible, there could be a check before an automatic achievement rank is posted; if it previously have had a higher rank, it won't post.

Not a huge deal in the end, I just remove the "false posts". It just got the dormant programmer-cogs in my brain to start turning =)
06 Dec 2021, 2:01pm
BurstarOla Artie,
I think there's an issue with The Samaritan badge. My badge number for 'Items and Civilians Rescued' is currently listed as 12.477 but both my Bulk Passengers total and Refugees total match with 25,226 (which to me makes sense because I've only ever bulk delivered from burning stations). Possibly related, the Refugee statistic is not listed on the Player Statistics page.

Hello, yeah, it's unfortunately as Aunty mentioned - as the refugees are not having a separate stats number, I can only count it from the missions imported since the medal was introduced, same as Thargoids (so it won't correspond to the bulk passengers in the stats).

DuskthornYo Artie

My achievements history was acting strange and I was scratching my head wondering what was happening. It kept putting me back to Trader: Elite from Trader: Elite 1.

Figured out it comes from switching between Horizons and Odyssey; My guess is since Horizons only supports ranks up to Elite, it can only return my rank value as Elite when my latest data after a Horizon session is sent. Then there is a mismatch in rank and it's logged as progression even though it's not.

Yep, it's caused exactly by that, thanks for reporting. I have a solution for that prepared and it will be deployed this week (and achievements log pruned, too). So, please ignore it for now.
06 Dec 2021, 2:36pm
Artie
BurstarOla Artie,
I think there's an issue with The Samaritan badge. My badge number for 'Items and Civilians Rescued' is currently listed as 12.477 but both my Bulk Passengers total and Refugees total match with 25,226 (which to me makes sense because I've only ever bulk delivered from burning stations). Possibly related, the Refugee statistic is not listed on the Player Statistics page.


Hello, yeah, it's unfortunately as Aunty mentioned - as the refugees are not having a separate stats number, I can only count it from the missions imported since the medal was introduced, same as Thargoids (so it won't correspond to the bulk passengers in the stats).


Note the 'Refugees' number top right. That isn't available in the journal data or whatnot?
06 Dec 2021, 2:46pm
Ah, wait, that's new, it seems that I misunderstood your post before. But yes, it's not in the journals, but as it's in the game I suppose it shouldn't be a problem for Frontier to add it there. Thanks for mentioning it and the screenshot, I will put a request to them.

WaylongwayHi Artie,

On the occasion of the current CG a suggestion for the list of rares.

A lot of the rare commodities show a supply of zero. While this is technically correct, because for various reasons Cmdrs didn't see any stock (returning within 10 minutes or having this rare commodity already in storage), the updating logic could be improved. In particular for the case of no supply, it might be good to not change the value immediately, but wait for a few (say 2 to 5) subsequent (!) confirmations.

I think the supply can run dry completely due to changes in system control. Also, BGS states affect supply (boom).

Hello, yeah, it's confusing and unfortunately also a little bit complicated technically. I do not store the price history (for performance, size and a low usability of such data reasons), so detecting it this way is not an option at the moment. I am not exactly sure how to handle it yet - maybe keeping the default stock rates there and removing/increasing it on faction states affecting it. I need to think about it.


Last edit: 06 Dec 2021, 3:12pm
06 Dec 2021, 5:16pm
Artie
At the moment, only to remove it and wait for the other app update or choose different app. For example, EDDiscovery should send the correct assets since the last app update, I guess other apps will follow (as I am going to require the overall assets value for the updates).


I understand.

Although removing individual entries and then forced page reload is a little tedious -- Do you think it would be possible to add tick-boxes for multiple-select entry removal in the future?
06 Dec 2021, 8:09pm
Artie
WaylongwayHi Artie,

On the occasion of the current CG a suggestion for the list of rares.

A lot of the rare commodities show a supply of zero. While this is technically correct, because for various reasons Cmdrs didn't see any stock (returning within 10 minutes or having this rare commodity already in storage), the updating logic could be improved. In particular for the case of no supply, it might be good to not change the value immediately, but wait for a few (say 2 to 5) subsequent (!) confirmations.

I think the supply can run dry completely due to changes in system control. Also, BGS states affect supply (boom).


Hello, yeah, it's confusing and unfortunately also a little bit complicated technically. I do not store the price history (for performance, size and a low usability of such data reasons), so detecting it this way is not an option at the moment. I am not exactly sure how to handle it yet - maybe keeping the default stock rates there and removing/increasing it on faction states affecting it. I need to think about it.

Yes, a little bit of historic data is needed. But it will only be needed for rare commodities and their respective stations. Normal commodities don't have the restrictions mentioned above.
Therefore, I'd create an extra table with entries of the most recent value for that rare/station. At the next incoming update compare its value to this stored one and if they are the same, only then overwrite the supply value in the market table and set the entry in the extra table to undef. If they are not the same update the entry in the extra table.
For more than one historic value it will get a little bit more complicated (consecutive comparisons and FIFO pushing). But perhaps this approach is already robust enough.


Last edit: 06 Dec 2021, 8:24pm
07 Dec 2021, 12:11am
Kaizimm
I understand.

Although removing individual entries and then forced page reload is a little tedious -- Do you think it would be possible to add tick-boxes for multiple-select entry removal in the future?

Multi-select probably not anytime soon, but the deletion process will be improved in this week's update (just click+confirm, without the page reload).

Waylongway
Yes, a little bit of historic data is needed. But it will only be needed for rare commodities and their respective stations. Normal commodities don't have the restrictions mentioned above.
Therefore, I'd create an extra table with entries of the most recent value for that rare/station. At the next incoming update compare its value to this stored one and if they are the same, only then overwrite the supply value in the market table and set the entry in the extra table to undef. If they are not the same update the entry in the extra table.
For more than one historic value it will get a little bit more complicated (consecutive comparisons and FIFO pushing). But perhaps this approach is already robust enough.

It's a thing I would like to avoid as it adds an extra layer of complexity and also can have large delays (the check cannot be made just on subsequent updates, because there may be "temporarily out of stock" updates in a row frequently, so it needs some time constraint. But, to avoid multiple "out of stock" updates in a row again, it also needs a sufficient number of samples within some time period, which may delay changes in not so much frequented stations quite a lot). Checking the station's controlling faction states may be quite straightforward for that purpose - once a single star system update is received, the state of the rare commodity availability can be determined by some simple conversion table (I assume that states affecting the availability are having the same effect, doesn't matter the commodity type, but some research is needed for that).
08 Dec 2021, 3:14pm
How are outfitting data acquired and set to inara? I have my carrier not updating outfitting since 29 november despite all other data updates correctly
08 Dec 2021, 3:38pm
Cortez InvestmentsHow are outfitting data acquired and set to inara? I have my carrier not updating outfitting since 29 november despite all other data updates correctly

Hmmm... I suppose your carrier have no modules at the moment, right (according the data received from Frontier's server, which serve for the updates)? I will fix that problem tomorrow, it seems that I am not erasing the module inventory properly in some cases.
08 Dec 2021, 7:48pm
yep, no modules on board. Thanks
09 Dec 2021, 12:45pm
With today's Elite update 9, there is also an update of Inara.
  • New trade routes search, alongside the existing best trade routes listings - it's a little bit experimental version of the existing market searches, but I guess this different form may be more comfortable for many people, so let's see how it will be going...
  • Minor improvements to the credits log and especially the achievements log, so going back and forth between Horizons and Odyssey now shouldn't spam your log with rank-ups after journal imports.
  • Minor fixes to data imports (fleet carrier's outfitting and travel log, current location being incorrectly set from CQC, and so on) and other stuff on the site here and there.
  • New stuff from the game update 9 (like multi-limpet controllers) will be added to Inara as soon as possible. Done.


Last edit: 09 Dec 2021, 2:26pm
10 Dec 2021, 11:55am
Nice work Artie 07
Shame Frontier can’t work as quick as you
12 Dec 2021, 3:50am
Since the update, I can't get into stored modules or hard point outfitting or the game kicks me offline. What's the deal? I only have Horizons on PS4, the last update shouldn't have affected me, right?
12 Dec 2021, 8:31am

Post a reply

You must be signed in to post here.
Discussion about Inara - any comments, suggestions, feature requests, bug reports are warmly welcomed.

Link to Inara Discord: https://discord.gg/qfkFWTr