Athanasius
dec51c844a
Pre-Release 5.3.0-beta9: ChangeLog
...
* appversion was already -beta9 in `develop`
Release/5.3.0-beta9
2022-02-08 14:42:31 +00:00
Athanasius
b74d0478b0
Merge pull request #1445 from EDCD/fix/1378/inara-sync-ranks-onfoot-beta8
...
Inara: Trigger off 'Progress' for sending setCommanderRankPilot
2022-02-08 14:38:52 +00:00
Athanasius
30e9abb870
Inara: Change the comment for why we're using Progress, not Ranks
2022-02-08 13:34:03 +00:00
Athanasius
22f90e23aa
Inara: Trigger off 'Progress' for sending setCommanderRankPilot
...
Doing so from 'Rank' means the 'Progress' event hadn't happened yet, so of
course we only ever sent all zeroes for progress.
NB: Journal-v32 doc makes *no guarantee* about the order of the events.
Is it worth trying to be paranoid about that ? For a 100% new player
everything would be "all zeroes", so we would likely need to tweak things
to store `None` as default values, and check for such.
2022-02-08 13:31:00 +00:00
Athanasius
5e47502384
pre-commit: Updated versions & include check-yaml
now
2022-02-07 20:41:47 +00:00
Athanasius
a4bd35a5c9
Merge pull request #1442 from EDCD/dependabot/pip/develop/semantic-version-2.9.0
...
build(deps): bump semantic-version from 2.8.5 to 2.9.0
2022-02-07 17:39:22 +00:00
dependabot[bot]
0cb9f10bff
build(deps): bump semantic-version from 2.8.5 to 2.9.0
...
Bumps [semantic-version](https://github.com/rbarrois/python-semanticversion ) from 2.8.5 to 2.9.0.
- [Release notes](https://github.com/rbarrois/python-semanticversion/releases )
- [Changelog](https://github.com/rbarrois/python-semanticversion/blob/master/ChangeLog )
- [Commits](https://github.com/rbarrois/python-semanticversion/compare/2.8.5...2.9.0 )
---
updated-dependencies:
- dependency-name: semantic-version
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 17:38:38 +00:00
Athanasius
6963a24728
github: submodules-update: Port in all the releasehub code & tweak
...
We want to *check* if there are any changes and only make a branch and add
commits if so. The upstream code has no option for this, so use it as
a starting point instead.
Specifically this is based on:
https://github.com/releasehub-com/github-action-create-pr-parent-submodule/blob/main/action.yml
aff9d0978a9bbcbc2961d621d5b108c4b46db5e7
* We need 'success' from the *step* to be when there ARE changes, and that
is in the special github output.
* In order for the whole job *not* to fail in the 'step check_for_changes
says it failed' case we need it to have `continue-on-error: true`.
2022-02-07 17:31:47 +00:00
Athanasius
3a82965329
Merge branch 'develop' of https://github.com/EDCD/EDMarketConnector into develop
2022-02-07 15:25:51 +00:00
Athanasius
c93df877bb
github: submodules-update: Actually it's all submodules, not only FDevIDs
2022-02-07 15:25:16 +00:00
Athanasius
56bb1099ac
Merge pull request #1441 from EDCD/1807228322
...
[Auto-generated] Submodule Updates 1807228322
2022-02-07 15:24:56 +00:00
github-actions
25123c32ca
updating submodules
2022-02-07 15:19:49 +00:00
Athanasius
3a362d6a10
github: submodules-check: Use GITHUB_SECRET
...
Perhaps this will be sufficient, if not we'll need to tweak the permissions
*for that token* **for this action**.
2022-02-07 15:18:45 +00:00
Athanasius
a77618f762
github: Fix org(/repo) case in submodule-updates.yml
2022-02-07 14:46:53 +00:00
Athanasius
2bf199f129
github: Add submodule-updates
workflow
...
It's time to start tracking `master/head` of coriolis-data, and this should
trigger a PR making that so.
2022-02-07 14:45:00 +00:00
Athanasius
9f0faad041
develop: Bump appversion
2022-02-07 12:02:47 +00:00
Athanasius
9603eb5561
windows-build: Try the checkout in its own uses
section
Release/5.3.0-beta8
2022-02-07 11:46:24 +00:00
Athanasius
ba8b1b08f6
Revert "windows-build: Example of how to use separate jobs"
...
This reverts commit 9fcb479955c3f45be68431743bdcad39c5499090.
2022-02-07 11:44:37 +00:00
Athanasius
9fcb479955
windows-build: Example of how to use separate jobs
...
Example only because I realised this probably won't preserve, e.g. the
checkout, python dependencies, winsparkle unpack etc, across jobs. Even if
the jobs are serialised by `needs`.
So expect this to get reverted next, it's only for reference.
2022-02-07 11:43:21 +00:00
Athanasius
4b9d1b4f93
windows-build: OK, only one with:
, so try submodules
first ?
...
If this doesn't work then it's time to try splitting all of this out
into separate jobs, rather than steps within a job, with dependencies to
ensure it works.
2022-02-07 11:20:09 +00:00
Athanasius
49275d46b1
windows-build: Prehaps *this* is the syntax for submodule ?
2022-02-07 11:13:51 +00:00
Athanasius
b7cc75723c
windows-build: move submodules: recursive
to actions/checkout
2022-02-07 11:08:26 +00:00
Athanasius
f93b4b57d1
Pre-Release 5.3.0-beta8: appversion and ChangeLog stub
2022-02-07 09:48:28 +00:00
Athanasius
33cfd84274
windows-build: Try checkout out submodules recursively
2022-02-07 09:46:35 +00:00
Athanasius
8f9bfe9035
Pre-Release 5.3.0-beta7: Built on Ath's machine & maleware false positives
Release/5.3.0-beta7
2022-02-05 09:33:08 +00:00
Athanasius
edf0393e88
Pre-Release 5.3.0-beta7: Some ChangeLog review/cleanup
2022-02-04 19:41:09 +00:00
Athanasius
b960195869
Pre-Release 5.3.0-beta7: ChangeLog pass
...
* Python 3.10 in more places.
* Re-ordered entries, both into 'Plugin Developers' section, and grouping
for e.g. Inara, EDDN, "obvious users thing", "less obvious user things".
* Linked to issues where relevant.
2022-02-04 19:41:09 +00:00
Athanasius
5a31e5be55
Pre-Release 5.3.0-beta7: appversion and *first pass* ChangeLog
2022-02-04 19:41:09 +00:00
Athanasius
024d8747f9
Merge pull request #1436 from EDCD/dependabot/pip/develop/pytest-7.0.0
...
build(deps-dev): bump pytest from 6.2.5 to 7.0.0
2022-02-04 19:40:46 +00:00
Athanasius
1b6f77f18c
Merge pull request #1435 from EDCD/dependabot/github_actions/develop/actions/setup-python-2.3.2
...
build(deps): bump actions/setup-python from 2.3.1 to 2.3.2
2022-02-04 19:40:34 +00:00
dependabot[bot]
ef963fc949
build(deps-dev): bump pytest from 6.2.5 to 7.0.0
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.5 to 7.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...7.0.0 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 17:06:31 +00:00
dependabot[bot]
8af0f5598b
build(deps): bump actions/setup-python from 2.3.1 to 2.3.2
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2.3.1...v2.3.2 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-04 17:06:20 +00:00
Athanasius
0d1daf3c1a
Merge pull request #1434 from EDCD/fix/1395/journal-engineer-mat-use
...
monitor: Fold 'EngineerCraft' to lower case in event_type comparison
2022-02-04 13:28:34 +00:00
Athanasius
f8e0fb3658
monitor: Fold 'EngineerCraft' to lower case in event_type comparison
2022-02-04 12:22:47 +00:00
Athanasius
636bcd65bb
Merge pull request #1432 from EDCD/fix/1403/eddn-upload-errors
...
eddn: Log if a 'location' event doesn't have SystemAddress
2022-02-04 12:08:09 +00:00
Athanasius
918272be3c
Merge pull request #1426 from EDCD/fix/1393/eddn-codexentry_empty-string
...
eddn: Address EDDN server complains about some codexentry messages
2022-02-03 17:52:09 +00:00
Athanasius
d83a1c514d
eddn: Log if a 'location' event doesn't have SystemAddress
...
It *really* shouldn't ever happen, and we'll want to see the full event
if it does somehow.
2022-02-03 15:33:34 +00:00
Athanasius
1bb48ed596
eddn/codexentry: Bail and show error if empty string in message
2022-02-03 13:59:52 +00:00
Athanasius
df797313ae
Merge pull request #1430 from EDCD/dependabot/pip/develop/grip-4.6.0
...
build(deps-dev): bump grip from 4.5.2 to 4.6.0
2022-02-02 17:11:34 +00:00
Athanasius
5551a72f47
Merge pull request #1429 from EDCD/dependabot/pip/develop/coverage-toml--6.3.1
...
build(deps-dev): bump coverage[toml] from 6.3 to 6.3.1
2022-02-02 17:10:20 +00:00
dependabot[bot]
19a7bf0bd1
build(deps-dev): bump grip from 4.5.2 to 4.6.0
...
Bumps [grip](https://github.com/joeyespo/grip ) from 4.5.2 to 4.6.0.
- [Release notes](https://github.com/joeyespo/grip/releases )
- [Changelog](https://github.com/joeyespo/grip/blob/master/CHANGES.md )
- [Commits](https://github.com/joeyespo/grip/compare/v4.5.2...v4.6.0 )
---
updated-dependencies:
- dependency-name: grip
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 17:06:17 +00:00
dependabot[bot]
ed4437b20b
build(deps-dev): bump coverage[toml] from 6.3 to 6.3.1
...
Bumps [coverage[toml]](https://github.com/nedbat/coveragepy ) from 6.3 to 6.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3...6.3.1 )
---
updated-dependencies:
- dependency-name: coverage[toml]
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-02 17:06:14 +00:00
Athanasius
45b78f55c4
eddn: say 'is falsey' in error messages as well
2022-02-01 18:05:28 +00:00
Athanasius
2bf70aae14
eddn: Be paranoid about this.status_body_name type and value
...
As it was we'd blindly set codexentry['BodyName'] from it if not None.
2022-02-01 16:59:44 +00:00
Athanasius
4fa64eec40
eddn: warnings improvements
...
* Log the type of unexpected values.
* Say 'falsey' not 'None' when we only `if not ...`
2022-02-01 16:43:19 +00:00
Athanasius
e2e34674c2
eddn: codexentry - add paranoia post-processing check of values
2022-02-01 16:22:59 +00:00
Athanasius
f144c199ae
eddn: Be paranoid about Status.json BodyName value
2022-02-01 16:22:59 +00:00
Athanasius
67019e91b2
eddn: Extra System (name) augmentation paranoia
2022-02-01 16:22:59 +00:00
Athanasius
87193b4a51
eddn: Be more paranoid about system name augmentation
2022-02-01 16:22:58 +00:00
Athanasius
8251c78b06
Merge pull request #1424 from EDCD/fix/1423/util-only-imported-in-eddn-plugin
...
Ensure `util/text.py` is included in Windows build/installer
2022-02-01 16:21:55 +00:00