A_D
b180f34f16
fix bugs that were hidden
2022-01-27 19:52:51 +02:00
A_D
f4ba4775f2
pull decode/decompress out into its own function
2022-01-27 19:40:06 +02:00
A_D
17c886af84
fix log
2022-01-27 16:03:41 +02:00
A_D
38f35403c9
fix gzip support in debug_webserver
2022-01-27 16:02:06 +02:00
A_D
d6dcebf545
Remove unused import
2022-01-27 14:59:27 +02:00
A_D
6c0cb45e61
removed unused import
2022-01-26 22:40:09 +02:00
A_D
e891ee4da0
log more contextual data if possible on a 413
2022-01-26 19:05:00 +02:00
A_D
e6ffe7e520
refactor error logging
2022-01-26 18:58:34 +02:00
A_D
1c190dd76f
drop match statement
2022-01-26 18:58:34 +02:00
A_D
ec6f333cfa
removed old code
2022-01-26 18:58:34 +02:00
A_D
10824250e1
add deflate support
2022-01-26 18:58:33 +02:00
A_D
45dba2ba88
change module doc comment for text.py
2022-01-26 18:58:33 +02:00
A_D
5f7234ce89
address PR comments
2022-01-26 18:58:32 +02:00
A_D
73f45e37cd
always compress eddn data, comment rationale
2022-01-26 18:58:32 +02:00
A_D
2b8fe57bc7
gzip decompress support for debug_webserver
2022-01-26 18:58:32 +02:00
A_D
b780b1ab8e
Compress outgoing EDDN data if its large
...
This is a sidestep solution to #1390 . It doesn't attempt to directly
resend data, only compressing with gzip over a given size. If that STILL
returns a 413, its dropped, as without introspection of the message we
cannot make it any smaller
2022-01-26 18:58:31 +02:00
A_D
d65bcbbf0a
Added util directory and http util file
...
HTTP utils are anything generally useful for HTTP things, currently
thats just compressing a string if its larger than a given number of
bytes.
These libraries are intended to be available to plugins
2022-01-26 18:58:31 +02:00
A_D
3814f9ebb9
Quick fix to a type warning
2022-01-26 18:58:30 +02:00
Athanasius
a5317e984f
Merge pull request #1412 from EDCD/fix/1378/inara-sync-ranks-onfoot
...
Inara: send setCommanderRankPilot message when on-foot
2022-01-26 16:43:17 +00:00
Athanasius
e98aec0169
monitor: Comment what MAX_NAVROUTE_DISCREPANCY is
...
So as to disambiguate from "some discrepancy within the route data".
2022-01-26 16:38:01 +00:00
Athanasius
cfb77944c2
Merge pull request #1410 from A-UNDERSCORE-D/fix/1348/NavRoute-Attempt-to-handle-delayed/old-NavRoutejson-files
...
Retry parsing navroute after failure
2022-01-26 16:37:22 +00:00
A_D
62a0a96dc6
resolve final review comments
2022-01-26 17:42:50 +02:00
A_D
36ecb69964
refactor to use retry function for all attempts at navroute
2022-01-26 13:17:27 +02:00
A_D
06d4842da2
Be more parinoid about navroute files
2022-01-25 20:17:05 +02:00
A_D
d4c6cd94fe
retry navroute parsing after failure
2022-01-25 20:17:04 +02:00
Athanasius
0c938bddfc
Inara: API stated to not support compression
2022-01-25 17:43:04 +00:00
Athanasius
5b80ffbb90
Merge pull request #1414 from A-UNDERSCORE-D/fix/1369/Status-window-missing-Odyssey-ranks-of-Mercenary-and-Exobiology
...
Add Odyssey ranks to status page
2022-01-25 17:26:50 +00:00
A_D
ddcb5219b4
fix mercenary rank, add some comments
2022-01-25 19:23:22 +02:00
A_D
2a4199e098
de-magic-number row splitting
2022-01-25 19:13:32 +02:00
A_D
cf4c2d18f1
silence flake8 N806
2022-01-25 18:54:42 +02:00
A_D
046c07e89c
add Elite I-V
2022-01-25 18:43:04 +02:00
A_D
1f9f7d45f9
update lang
2022-01-25 17:48:56 +02:00
A_D
626fb0cb87
add odyssey ranks to status page
2022-01-25 17:39:44 +02:00
Athanasius
28cbd6e0ea
Inara: queue 'Rank'/'setCommanderRankPilot' as soon as seen
...
This means we *will* send a message when logging in on foot, rather than
waiting for a `Cargo` event that never arrives.
2022-01-25 15:27:35 +00:00
Athanasius
ded86c2ff5
inara: Rename to current_credentials to avoid 'creds' ambiguity
...
Every time I see `current_creds` my first though is "creds means
credits".
2022-01-25 15:00:33 +00:00
Athanasius
c4f734734e
inara: snake_case lastcredits variable
2022-01-25 14:59:53 +00:00
Athanasius
109f964fc3
Python: Version must be a quoted string now
...
Else `3.10` gets interpreted as `3.1` and it all breaks.
2022-01-25 14:30:58 +00:00
Athanasius
eb0ff31805
Python: Bump minor version in GH workflows & update Releasing.md
...
I used Releasing.md as reference for what would need the version
updating, but it didn't say anything about all the workflows, it now
does.
2022-01-25 14:26:42 +00:00
Athanasius
d6be32f7c9
Merge pull request #1408 from EDCD/fix/1401/inara-current-assets-including-fc
...
inara: Utilise Statistics Current_Wealth for commanderAssets
2022-01-20 18:14:42 +00:00
Athanasius
7ac248be7a
inara: Utilise Statistics Current_Wealth for commanderAssets
...
Inara itself seems to be doing this if it has access to CAPI-sourced
Journals. If we don't send commanderAssets as part of
setCommanderCredits then it does ... something else ... and ends up with
your total assets value bouncing between what EDMC is causing and what
it sees from the CAPI-sourced journals.
So, don't send this from LoadGame any more, instead wait for Statistics,
and if it has the relevant data, also send commanderAssets.
2022-01-20 17:45:23 +00:00
Athanasius
333b84ada6
EDMCLogging: Fix minor MAGIC comment format issue
2022-01-20 14:59:46 +00:00
Athanasius
251f129774
EDMCLogging: Reword/format the 'UTC please' MAGIC comments
2022-01-20 14:58:06 +00:00
Athanasius
b9906a96fb
Merge pull request #1407 from A-UNDERSCORE-D/fix/1398/Enforce-all-logging-to-be-in-UTC
...
Switch logging times to be in UTC
2022-01-20 14:54:21 +00:00
A_D
71261fc3d9
Reorder and clarify some comments
2022-01-20 16:49:38 +02:00
A_D
3b4f6a4e85
switch comments to MAGIC tags
2022-01-20 16:41:18 +02:00
A_D
5f007b3f77
more clarifying logs
2022-01-20 16:32:36 +02:00
A_D
66a212f7c4
move UTC to hardcoded, add comment
2022-01-20 16:26:04 +02:00
Athanasius
3cb2c23257
Merge pull request #1404 from A-UNDERSCORE-D/fix/1155/Include-geometry-window-position-in---reset-ui
...
Reset geometry and UI scale with --reset-ui
2022-01-20 14:08:43 +00:00
A_D
7bb060f32c
dont explode if a key doesnt exist when resetting
2022-01-20 16:02:23 +02:00
A_D
cd81f65ed7
Reset geometry and UI scale with --reset-ui
2022-01-20 15:59:51 +02:00