dependabot[bot]
927b226f85
build(deps-dev): bump autopep8 from 1.5.7 to 1.6.0
...
Bumps [autopep8](https://github.com/hhatto/autopep8 ) from 1.5.7 to 1.6.0.
- [Release notes](https://github.com/hhatto/autopep8/releases )
- [Commits](https://github.com/hhatto/autopep8/compare/v1.5.7...v1.6.0 )
---
updated-dependencies:
- dependency-name: autopep8
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 17:03:41 +00:00
Athanasius
945baf7f53
Merge branch 'stable'
2021-10-25 11:12:39 +01:00
Athanasius
6f31e18947
Release 5.2.0: appversion & changelog
Release/5.2.0
2021-10-25 11:02:54 +01:00
Athanasius
571579c197
Merge branch 'develop' into beta
2021-10-25 10:56:01 +01:00
Athanasius
13d0f94a46
L10n: Translations updated
2021-10-25 10:54:57 +01:00
Athanasius
6a88273723
Merge pull request #1320 from EDCD/dependabot/pip/develop/flake8-use-fstring-1.3
...
build(deps-dev): bump flake8-use-fstring from 1.2.1 to 1.3
2021-10-22 19:30:39 +01:00
dependabot[bot]
a622d1673a
build(deps-dev): bump flake8-use-fstring from 1.2.1 to 1.3
...
Bumps [flake8-use-fstring](https://github.com/MichaelKim0407/flake8-use-fstring ) from 1.2.1 to 1.3.
- [Release notes](https://github.com/MichaelKim0407/flake8-use-fstring/releases )
- [Commits](https://github.com/MichaelKim0407/flake8-use-fstring/compare/v1.2.1...v1.3 )
---
updated-dependencies:
- dependency-name: flake8-use-fstring
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-22 17:02:29 +00:00
Athanasius
73a8ddfd98
Merge pull request #1319 from EDCD/dependabot/pip/develop/flake8-use-fstring-1.2.1
...
build(deps-dev): bump flake8-use-fstring from 1.2 to 1.2.1
2021-10-21 18:12:10 +01:00
dependabot[bot]
7e1c1be08b
build(deps-dev): bump flake8-use-fstring from 1.2 to 1.2.1
...
Bumps [flake8-use-fstring](https://github.com/MichaelKim0407/flake8-use-fstring ) from 1.2 to 1.2.1.
- [Release notes](https://github.com/MichaelKim0407/flake8-use-fstring/releases )
- [Commits](https://github.com/MichaelKim0407/flake8-use-fstring/compare/v1.2...v1.2.1 )
---
updated-dependencies:
- dependency-name: flake8-use-fstring
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-21 17:03:58 +00:00
Athanasius
00e46679d0
Pre-Release 5.2.0-beta3: appversion & changelog
Release/5.2.0-beta3
2021-10-20 15:11:59 +01:00
Athanasius
8d55e9f02c
Merge pull request #1316 from EDCD/fix/1018/update-and-docked-status
...
CAPI: Avoid '... EDO Settlement?' for 'Update' in space
2021-10-20 15:05:28 +01:00
Athanasius
338713d6af
Merge pull request #1315 from EDCD/enhancement/1269-status-no-capi-data
...
Notify user when 'File' > 'Status' fails
2021-10-20 15:02:42 +01:00
Athanasius
3f0f1fe39f
CAPI: Avoid '... EDO Settlement?' for 'Update' in space
...
1. Logged out in space
2. Logged back in
3. Run EDMC
4. Hit Update button, get "Docked but unknown station: EDO Settlement?"
In investigating this I realised that the entire else needed to be "if
docked according to CAPI".
Then it became clear that there was a redundant conditional, as the
enclosing one is already testing:
`capi_response.capi_data['lastStarport']['name'] != monitor.station:`
Making the:
`if last_station != monitor.station`
conditional un-necessary.
2021-10-20 14:50:03 +01:00
Athanasius
531302b7da
Notify user when 'File' > 'Status' fails
...
Rather than a silent failure, set a status line message and also play
the 'bad' sound to draw their attention to it.
2021-10-20 14:32:04 +01:00
Athanasius
3e046c1f65
Pre-Release 5.2.0-beta1: appversion and changelog
Release/5.2.0-beta2
2021-10-20 13:14:16 +01:00
Athanasius
832316517e
requirements-dev: Bump flake8-use-fstring and flake8 itself
2021-10-20 09:14:43 +01:00
Athanasius
6a0325bb76
Merge pull request #1313 from EDCD/enhancement/eddn-do-not-replaylog-unknown-schema
...
EDDN: Drop any 'unknown schema' messages so they're not retried
2021-10-20 09:10:00 +01:00
Athanasius
3ec9c81e19
EDDN: Drop any 'unknown schema' messages so they're not retried
2021-10-19 16:01:54 +01:00
Athanasius
9a58da57cd
Pre-Release 5.2.0-beta1: appversion & changelog
Release/5.2.0-beta1
2021-10-18 15:39:18 +01:00
Athanasius
1e65b60836
Merge pull request #1308 from EDCD/enhancement/eddn-CAPIdata-always-use-journal-horizons
...
EDDN: Ensure we always send `horizons` flag where schema allows
2021-10-18 14:33:16 +01:00
Athanasius
7dcb275e9b
EDDN: Document HORIZONS_SKU, and to NOT use the others
2021-10-18 14:18:11 +01:00
Athanasius
cf5806021e
PLUGINS.md: capi_is_horizons() now
2021-10-18 12:33:11 +01:00
Athanasius
c97b539ac3
EDDN: Revert to using capi_is_horizons() in export_commodities()
2021-10-18 12:25:35 +01:00
Athanasius
694321064d
EDDN: Rename is_horizons() and document that it's for CAPI data only
...
OK, it has `data` passed in, so this should be obvious, but let's make
it explicit both by name and in the docstring.
The docstring now also emphasies that *this* check **MUST** be used for
CAPI data, as it's dependent only on the availability of Horizons on the
account, and not on the `LoadGame` flags.
2021-10-18 12:20:06 +01:00
Athanasius
d8689e5b9b
Revert "EDDN: If this.horizons
is true, use that in is_horizons()
check"
...
This reverts commit ca80edd34d88298a2c9d933f79f0da8e68d870eb.
2021-10-18 12:10:09 +01:00
Athanasius
90aa2698cd
Revert "EDDN: Just use this.horizons
for CAPI data sending"
...
This reverts commit bd183efbd4dfa8365246952f04352403195102aa.
2021-10-18 12:09:55 +01:00
Athanasius
e148197971
Revert "EDDN: use this.odyssey for Journal outfitting and shipyard"
...
This reverts commit 4fef4257bd00376f45e94a35db925c0fbb58b267.
2021-10-18 12:08:32 +01:00
Athanasius
98f215e6ad
EDDN: Remove horizons
flag from navroute messages
...
As with `odyssey` this isn't currently in the not-yet-live schema.
2021-10-17 16:46:11 +01:00
Athanasius
29b69745f3
EDDN: document that some EDDN messages aren't retried
2021-10-17 16:32:38 +01:00
Athanasius
4fef4257bd
EDDN: use this.odyssey for Journal outfitting and shipyard
...
For consistency with the horizons flag. They *are* placed *from* the
`this` versions into `entry`, but we might as well go the direct route.
They have to be set explicitly here as we process the `entry` to make a
wholly new `message` rather than the `message` just being `entry` with
some changes.
2021-10-17 16:20:46 +01:00
Athanasius
b3419ec548
EDDN: Also set commodity/3
->horizons
for journal-sourced data
2021-10-17 16:17:58 +01:00
Athanasius
a32546b001
EDDN: Set horizons
on commodity/3
messages as per schema
2021-10-17 16:14:35 +01:00
Athanasius
556ace5306
EDDN: Use this.odyssey
rather than passing to functions
2021-10-17 15:47:12 +01:00
Athanasius
bd183efbd4
EDDN: Just use this.horizons
for CAPI data sending
2021-10-17 15:41:15 +01:00
Athanasius
488fdf4976
Merge pull request #1306 from EDCD/fix/eddn-quieten-unknown-schema-errors
...
EDDN: Quieten "unknown schema" errors
2021-10-17 15:35:25 +01:00
Athanasius
ee272fdeba
Merge pull request #1307 from EDCD/fix/1259/eddn-horizons-flag
...
EDDN: Fix `horizons` flag for CAPI-sourced data
2021-10-17 15:35:12 +01:00
Athanasius
ca80edd34d
EDDN: If this.horizons
is true, use that in is_horizons()
check
2021-10-17 15:01:51 +01:00
Athanasius
aecf375138
EDDN: Record horizons
flag in journal_entry()
...
So that we can then first check *this* in `is_horizons()`.
2021-10-17 14:55:43 +01:00
Athanasius
7fa0576c85
EDDN: Keep 'unknown schema' messages in replaylog
...
This still logs them, at DEBUG, which will get spammy as such messages
accumulate.
Uncommenting the:
`# return # Pretend it went OK so this message isn't retried`
at line 291 in EDDN.sendreplay(), in the:
`except requests.exceptions.HTTPError as e:`
block would cause them to not stay in the replaylog.
2021-10-17 14:41:25 +01:00
Athanasius
5ae953bf45
EDDN: Drop messages if EDDN says it doesn't know the schema
...
Currently Live EDDN doesn't yet have the new schemas such as navroute,
so will complain. Rather than leaving such messages in our EDDN replay
queue and getting an error every time that is run, detect this error
case and drop the messages.
2021-10-17 14:24:23 +01:00
Athanasius
fc34d023b6
EDDN: tracking_ui_update(): check if this UI bit actually active
2021-10-17 14:10:30 +01:00
Athanasius
62b5e4e7eb
EDMarketConnector.py: Fix isort order complaint
2021-10-17 14:03:07 +01:00
Athanasius
1f7b0b7c0d
companion.py: Fix isort order complaint
2021-10-17 14:02:10 +01:00
Athanasius
60e0386b04
Merge pull request #1283 from A-UNDERSCORE-D/fix/force-localwebserver-does-nothing
...
Remove protocol.protocolhandler singleton auto-init
2021-10-17 14:00:17 +01:00
Athanasius
a9ffdf82c9
Merge pull request #1285 from EDCD/enhancement/1280/eddn-update7-new-schemas
...
EDDN: Add support for new EDDN schemas
2021-10-17 13:58:49 +01:00
Athanasius
8d8a79fa2f
Merge pull request #1305 from EDCD/dependabot/pip/develop/types-requests-2.25.11
...
build(deps-dev): bump types-requests from 2.25.10 to 2.25.11
2021-10-15 18:13:29 +01:00
Athanasius
75ad25961f
Merge pull request #1304 from EDCD/dependabot/github_actions/develop/actions/checkout-2.3.5
...
build(deps): bump actions/checkout from 2.3.4 to 2.3.5
2021-10-15 18:13:18 +01:00
dependabot[bot]
65122ea3e7
build(deps-dev): bump types-requests from 2.25.10 to 2.25.11
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.25.10 to 2.25.11.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 17:03:20 +00:00
dependabot[bot]
92054f4e15
build(deps): bump actions/checkout from 2.3.4 to 2.3.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 17:03:12 +00:00
Athanasius
42594c9366
EDDN: Abbreviate tracking_ui_update() code
2021-10-15 11:57:09 +01:00