David Sangrey
00a2c3fe7b
[RELEASE] 6.1.3-beta1
Release/6.1.3-beta1
2026-05-30 12:51:10 -04:00
David Sangrey
10dbee2bb8
Silence Flake8
2026-05-30 12:24:11 -04:00
David Sangrey
8548ce3f60
Update WinSparkle Version
2026-05-30 12:21:40 -04:00
David Sangrey
3b681cedd2
[ #2604 ] Prevent UI Scaling Wiping Out Tree
2026-05-29 18:31:19 -04:00
David Sangrey
9f033c5588
Add Kestrel, Lynx Modules
2026-05-29 17:43:39 -04:00
David Sangrey
1425432abd
[ #2615 ] Prevent Linux NONE Toml Config Crash
2026-05-28 21:37:05 -04:00
David Sangrey
1167030b07
Merge branch 'develop' of https://github.com/EDCD/EDMarketConnector into develop
2026-05-28 21:25:07 -04:00
David Sangrey
29339c09b3
[ #2642 ] Update Inara Link
2026-05-28 21:24:44 -04:00
David Sangrey
3da7a2a9fa
Merge pull request #2643 from Brighter-Applications/cmdr-coriolis
...
Adding to the coriolis 'core' plugin, the ability to add an API key f…
2026-05-28 21:18:46 -04:00
David Sangrey
ae8bbf677a
Merge pull request #2617 from GLWine/develop
...
Localize authentication success message
2026-05-28 21:14:13 -04:00
David Sangrey
1fc29d26d9
Merge branch 'develop' into develop
2026-05-28 21:12:13 -04:00
David Sangrey
f78996c76d
Update Workflow Runners
2026-05-28 21:10:01 -04:00
David Sangrey
4fd5280f13
Add Missing Type Annotations
2026-05-28 21:06:40 -04:00
David Sangrey
0dd2ee14a2
Update Dependencies
2026-05-28 21:00:04 -04:00
Michael K Williams
e9d288daca
Add CAPI sync hook for Coriolis CMDR ship detection
...
Add cmdr_data() hook and _build_loadout_from_capi() to the coriolis
plugin. This sends the current ship loadout to the Coriolis CMDR API
whenever EDMC fetches fresh data from Frontier's CAPI (on docking and
manual sync button press).
This is the primary mechanism for detecting ship changes after a
ShipyardSwap, because the Loadout journal event may not be forwarded
to plugins by EDMC after a catch-up replay.
Also:
- Remove unused json import
- Extract _handle_ship_event and _handle_module_event helpers to
reduce journal_entry complexity below flake8 threshold (C901)
- Add datetime import for CAPI timestamp generation
2026-04-30 16:24:20 +01:00
Michael K Williams
64e5dcf0cb
Revert "Synthesize Loadout event for plugins after catch-up replay"
...
This reverts commit f4245a0669 .
2026-04-30 15:43:56 +01:00
Michael K Williams
f4245a0669
Synthesize Loadout event for plugins after catch-up replay
...
After EDMC restarts and replays the journal during catch-up,
state['Modules'] is populated from any Loadout entries in the
journal. However, plugins never see these historical events —
only the synthesized StartUp event is forwarded.
This means plugins that depend on receiving a Loadout event
(e.g. Inara's shipswap handler, Coriolis CMDR) miss the
current ship loadout after an EDMC restart.
Fix: after synthesizing the StartUp event, also synthesize a
Loadout event via self.ship() if state['Modules'] is populated.
This gives every plugin the current ship loadout on startup
without requiring any plugin-side changes.
2026-04-30 15:33:30 +01:00
David Sangrey
90dbdd571f
Merge pull request #2628 from EDCD/dependabot/pip/develop/types-setuptools-82.0.0.20260210
...
Bump types-setuptools from 80.9.0.20251223 to 82.0.0.20260210
2026-04-26 23:54:28 -04:00
David Sangrey
b1a3b88ba0
Merge pull request #2627 from EDCD/dependabot/pip/develop/setuptools-82.0.0
...
Bump setuptools from 80.10.2 to 82.0.0
2026-04-26 23:53:56 -04:00
David Sangrey
dd7a142473
Merge pull request #2625 from EDCD/dependabot/pip/develop/coverage-toml--7.13.4
...
Bump coverage[toml] from 7.13.1 to 7.13.4
2026-04-26 23:53:41 -04:00
David Sangrey
6266941937
Merge pull request #2623 from EDCD/dependabot/github_actions/develop/actions/upload-artifact-7
...
Bump actions/upload-artifact from 6 to 7
2026-04-26 23:52:11 -04:00
David Sangrey
90d23bfda0
Merge pull request #2626 from EDCD/dependabot/pip/develop/flake8-noqa-1.5.0
...
Bump flake8-noqa from 1.4.0 to 1.5.0
2026-04-26 23:51:59 -04:00
David Sangrey
11a84ac8ea
Merge pull request #2629 from EDCD/dependabot/pip/develop/pillow-12.1.1
...
Bump pillow from 12.1.0 to 12.1.1
2026-04-26 23:51:48 -04:00
David Sangrey
5a2f1fdd7d
Merge pull request #2649 from EDCD/submodule-change/24957393446
...
[Auto-generated] Submodule Updates 24957393446
2026-04-26 23:50:20 -04:00
github-actions
a3f7472d86
updating submodules
2026-04-26 13:08:11 +00:00
Alex Williams
c25283eff9
Adding to the coriolis 'core' plugin, the ability to add an API key for cmdr.coriolis.io and when added, the ability to send material, ship and module data to cmdr.coriolis.io with the users consent.
2026-04-11 13:56:24 +01:00
David Sangrey
0f8b338ad3
Update edastro_core.py
2026-03-08 01:07:21 -05:00
David Sangrey
2b9ee4b82a
Merge pull request #2620 from rinkulu/fix/2619
...
[#2619 ] Fix EDAstro plugin sending data regardless of the user setting
2026-03-07 20:59:33 -05:00
David Sangrey
746023c663
Merge pull request #2622 from dvdmuckle/fix-dashboard-expanduser
...
Add expanduser to dashboard.py to properly handle ~ in journal paths
2026-03-07 20:59:12 -05:00
David Sangrey
8942c3c105
Merge pull request #2624 from EDCD/dependabot/github_actions/develop/actions/download-artifact-8
...
Bump actions/download-artifact from 7 to 8
2026-03-07 20:58:54 -05:00
David Sangrey
28cf470407
Merge pull request #2634 from EDCD/submodule-change/22719155917
...
[Auto-generated] Submodule Updates 22719155917
2026-03-05 08:47:29 -05:00
github-actions
f2571446bd
updating submodules
2026-03-05 13:02:15 +00:00
dependabot[bot]
e64702706c
Bump pillow from 12.1.0 to 12.1.1
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 12.1.0 to 12.1.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/12.1.0...12.1.1 )
---
updated-dependencies:
- dependency-name: pillow
dependency-version: 12.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:49 +00:00
dependabot[bot]
081c902555
Bump types-setuptools from 80.9.0.20251223 to 82.0.0.20260210
...
Bumps [types-setuptools](https://github.com/typeshed-internal/stub_uploader ) from 80.9.0.20251223 to 82.0.0.20260210.
- [Commits](https://github.com/typeshed-internal/stub_uploader/commits )
---
updated-dependencies:
- dependency-name: types-setuptools
dependency-version: 82.0.0.20260210
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:43 +00:00
dependabot[bot]
f4afb86582
Bump setuptools from 80.10.2 to 82.0.0
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 80.10.2 to 82.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v80.10.2...v82.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 82.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:39 +00:00
dependabot[bot]
831457f524
Bump flake8-noqa from 1.4.0 to 1.5.0
...
Bumps [flake8-noqa](https://github.com/plinss/flake8-noqa ) from 1.4.0 to 1.5.0.
- [Commits](https://github.com/plinss/flake8-noqa/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: flake8-noqa
dependency-version: 1.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:32 +00:00
dependabot[bot]
a00f3c500e
Bump coverage[toml] from 7.13.1 to 7.13.4
...
Bumps [coverage[toml]](https://github.com/coveragepy/coveragepy ) from 7.13.1 to 7.13.4.
- [Release notes](https://github.com/coveragepy/coveragepy/releases )
- [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst )
- [Commits](https://github.com/coveragepy/coveragepy/compare/7.13.1...7.13.4 )
---
updated-dependencies:
- dependency-name: coverage[toml]
dependency-version: 7.13.4
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:27 +00:00
dependabot[bot]
073b4fe328
Bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:21 +00:00
dependabot[bot]
359b005a48
Bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-01 17:42:17 +00:00
David Muckle
17d6f008f2
Add expanduser to dashboard
2026-02-25 20:32:49 -05:00
rinkulu
9a5b82005a
[ #2619 ] Fix EDAstro plugin sending data regardless of the user setting
2026-02-22 12:39:48 +03:00
Giampiero L.
2092fa4986
Add authentication success localization
...
Add two new localization entries to L10n/en.template for companion.py: a messagebox title "Authentication Successful" and a cAPI success body "Authentication with cAPI Successful.{CR}You may now close the Frontier login tab if it is still open." to display after successful authentication.
2026-02-15 01:12:25 +01:00
Giampiero L.
eda76f5476
Fix: Added missing #LANG comments to lines 672 and 67
2026-02-15 00:53:42 +01:00
Giampiero L.
4aa1efcf33
Localize authentication success message
...
Updated message box title and content to use translation functions.
2026-02-12 21:53:16 +01:00
David Sangrey
c2aec01828
Merge pull request #2607 from EDCD/dependabot/pip/develop/setuptools-80.10.2
...
Bump setuptools from 80.9.0 to 80.10.2
2026-02-03 22:50:44 -05:00
David Sangrey
a36cc0583e
Merge pull request #2608 from EDCD/dependabot/pip/develop/types-requests-2.32.4.20260107
...
Bump types-requests from 2.32.4.20250913 to 2.32.4.20260107
2026-02-03 22:50:34 -05:00
David Sangrey
769bf77ad0
Merge pull request #2609 from EDCD/dependabot/pip/develop/mistune-3.2.0
...
Bump mistune from 3.1.4 to 3.2.0
2026-02-03 22:49:50 -05:00
David Sangrey
618ba62236
Merge pull request #2610 from EDCD/dependabot/pip/develop/psutil-7.2.2
...
Bump psutil from 7.2.1 to 7.2.2
2026-02-03 22:49:42 -05:00
dependabot[bot]
45781c97ac
Bump mistune from 3.1.4 to 3.2.0
...
Bumps [mistune](https://github.com/lepture/mistune ) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/lepture/mistune/releases )
- [Changelog](https://github.com/lepture/mistune/blob/main/docs/changes.rst )
- [Commits](https://github.com/lepture/mistune/compare/v3.1.4...v3.2.0 )
---
updated-dependencies:
- dependency-name: mistune
dependency-version: 3.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-04 03:48:22 +00:00
David Sangrey
7bb21eccd0
Merge pull request #2611 from EDCD/dependabot/pip/develop/pytest-9.0.2
...
Bump pytest from 9.0.1 to 9.0.2
2026-02-03 22:47:12 -05:00