1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-14 08:17:13 +03:00

5251 Commits

Author SHA1 Message Date
aussig
a551da59a3 Documentation for capi_fleetcarrier() plugin callback function 2022-12-22 08:57:50 +00:00
aussig
dfbdc0bb3f Merge branch 'feature/847/capi-fleetcarrier' of https://github.com/aussig/EDMarketConnector into feature/847/capi-fleetcarrier 2022-12-21 23:01:34 +00:00
aussig
6ebdea1a6c Fleetcarrier CAPI now triggered by certain carrier journal events, and throttled on its own cooldown (15 mins) 2022-12-21 23:00:36 +00:00
aussig
8e5953408e Handling of /fleetcarrier CAPI endpoint and implementation of plugin callback function 2022-12-21 23:00:35 +00:00
aussig
eedf4febdf Initial implementation of CAPI /fleetcarrier endpoint 2022-12-21 23:00:35 +00:00
aussig
c85ddbac9a Fleetcarrier CAPI now triggered by certain carrier journal events, and throttled on its own cooldown (15 mins) 2022-12-21 22:58:25 +00:00
aussig
fb78ff3820 Handling of /fleetcarrier CAPI endpoint and implementation of plugin callback function 2022-12-21 20:20:14 +00:00
Athanasius
f7e0575167
LICENSE: Linting EOF blank line added. 2022-12-21 18:26:42 +00:00
Athanasius
1e3922aeff
Merge pull request #1772 from EDCD/dependabot/pip/develop/types-requests-2.28.11.6
build(deps-dev): bump types-requests from 2.28.11.5 to 2.28.11.6
2022-12-21 17:32:14 +00:00
dependabot[bot]
4f488e237d
build(deps-dev): bump types-requests from 2.28.11.5 to 2.28.11.6
Bumps [types-requests](https://github.com/python/typeshed) from 2.28.11.5 to 2.28.11.6.
- [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>
2022-12-21 17:01:17 +00:00
aussig
bcb1cae7f3 Merge branch 'feature/847/capi-fleetcarrier' of https://github.com/aussig/EDMarketConnector into feature/847/capi-fleetcarrier 2022-12-21 13:44:23 +00:00
aussig
8b30ba8331 Initial implementation of CAPI /fleetcarrier endpoint 2022-12-21 13:43:38 +00:00
Athanasius
d6c74c269d
companion: Cite endpoint in capi_single_query() logging 2022-12-21 13:41:07 +00:00
Athanasius
df384c73a1
companion: Refactor Session.close() to Session.reinit_session()
This way it's *never* `None`, and the type can be tightend up as well.
2022-12-21 13:36:39 +00:00
Athanasius
e65a1e6afa
companion: Have Session.close() actually open a new one by default
Both current callers to this are in code paths where it is expected that
Session.requests_session will be valid later.  Rather than assign a new
session at the call sites just make this by default open a new session.
2022-12-21 13:27:53 +00:00
aussig
2a91803d59 Merge branch 'feature/847/capi-fleetcarrier' of https://github.com/aussig/EDMarketConnector into feature/847/capi-fleetcarrier 2022-12-21 13:25:42 +00:00
aussig
5b38a96828 Initial implementation of CAPI /fleetcarrier endpoint 2022-12-21 13:15:08 +00:00
Athanasius
2b79b89803
Contributing/Python-env: Note VSCode issue with pre-commit. 2022-12-21 13:10:01 +00:00
Athanasius
254988fd80
Contributing.md: Add 'Python Environment' section. 2022-12-21 13:05:36 +00:00
aussig
255b1913d8 Initial implementation of CAPI /fleetcarrier endpoint 2022-12-21 12:50:13 +00:00
Athanasius
87b48031a0
development: Also exclude .venv/ as that's VSCode default 2022-12-21 12:30:53 +00:00
Athanasius
579c95024b
'develop only for devs': d'oh, re-allow Athan on Windows 2022-12-21 10:45:55 +00:00
Athanasius
8386487dc1
Tweak non-developer-running-develop check
This allows for someone running a custom branch, with working `git branch`,
even if it's an `-alpha0` version.
2022-12-20 17:58:38 +00:00
Athanasius
18dae6513d
Merge pull request #1769 from EDCD/dependabot/pip/develop/pep8-naming-0.13.3
build(deps-dev): bump pep8-naming from 0.13.2 to 0.13.3
2022-12-20 17:01:53 +00:00
dependabot[bot]
0abd4665ff
build(deps-dev): bump pep8-naming from 0.13.2 to 0.13.3
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.13.2 to 0.13.3.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases)
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.13.2...0.13.3)

---
updated-dependencies:
- dependency-name: pep8-naming
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-20 17:00:54 +00:00
Athanasius
8db61dc76c
requirements-dev: Add pre-commit==2.20.0 2022-12-20 16:55:57 +00:00
Athanasius
868c1d8e57
docs: Fix up references to setup.py to be to Build-exe-and-msi.py 2022-12-20 16:51:58 +00:00
Athanasius
8591dfee8a
Merge pull request #1767 from EDCD/dependabot/pip/develop/isort-5.11.3
build(deps-dev): bump isort from 5.11.2 to 5.11.3
2022-12-20 11:58:08 +00:00
dependabot[bot]
46083054a0
build(deps-dev): bump isort from 5.11.2 to 5.11.3
Bumps [isort](https://github.com/pycqa/isort) from 5.11.2 to 5.11.3.
- [Release notes](https://github.com/pycqa/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pycqa/isort/compare/5.11.2...5.11.3)

---
updated-dependencies:
- dependency-name: isort
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 17:01:32 +00:00
Athanasius
a729d4d500
docs/Releasing: Always run ./coriolis.py for a build 2022-12-19 12:32:04 +00:00
Athanasius
ea808bb020
Merge pull request #1766 from EDCD/submodule-change/3731276373
[Auto-generated] Submodule Updates 3731276373
2022-12-19 12:26:33 +00:00
github-actions
18b54ee559 updating submodules 2022-12-19 12:12:10 +00:00
Athanasius
a9695aa1ee
github/submodule-update: Direct actions/checkout to use develop 2022-12-18 13:10:45 +00:00
Athanasius
ceed5886a8
github/submodule-update: Disable push/develop trigger 2022-12-17 13:02:48 +00:00
Athanasius
6ec68c5034
github/submodule-update: Reference env as a context thing. 2022-12-17 12:59:20 +00:00
Athanasius
f27d0bf74d
github/submodule-update: Tweak reference to PR_AGAINST_BRANCH 2022-12-17 12:56:11 +00:00
Athanasius
7bffb1fa3b
FDevIDs: reset back to before recent commits for workflow testing 2022-12-17 12:53:38 +00:00
Athanasius
c3100b1fd5
github/submodule-update: Also run on develop pushes 2022-12-17 12:50:48 +00:00
Athanasius
273962e679
github/submodule-update: Move back to using our defined env
We need to run against `develop`, even when on `main` using a cron, so
actually use the environment vars we define.
2022-12-17 12:50:13 +00:00
Athanasius
414f9d8dae
github/submodule-update: Use single 0 in cron spec
Just in case that `00` was the issue.  It ran fine with `10 * * * *`.
2022-12-17 12:50:12 +00:00
Athanasius
06d83399c0
Revert "github/submodule-update: Run *every* hour for test purposes"
This reverts commit ee1c739ee15208980ea0554e9b172b614ec18869.
2022-12-17 12:50:11 +00:00
Athanasius
de16284b25
github/submodule-update: Run *every* hour for test purposes 2022-12-17 12:50:11 +00:00
Athanasius
70a9c7d8ab
github/submodule-update: Run every day at mid-day. 2022-12-17 11:30:56 +00:00
Athanasius
640223472b
github/submodule-update: Remove unused 'Add labels' step
1. This was commented out.
2. It's not necessarily up to date with what *works*, so just delete it.
2022-12-17 11:26:51 +00:00
Athanasius
8fab1fa811
github/submodule-update: Make better branch names 2022-12-17 11:25:16 +00:00
Athanasius
130bda0cc9
github/submodule-update: Try to use git status output in PR body 2022-12-17 11:21:03 +00:00
Athanasius
424e9754b1
github/submodule-update: Let's try github contexts 2022-12-17 11:14:18 +00:00
Athanasius
a68c23e525
github/submodule-update: Fix process.env syntax ? 2022-12-17 09:59:17 +00:00
Athanasius
8831d15220
github/submodule-update: Switch to process.env for owner, repo, base 2022-12-17 09:56:40 +00:00
Athanasius
e0f6f35311
github/submodule-update: Change to secrets.GITHUB_TOKEN
That works in the windows-build.yml workflow.
2022-12-17 09:48:21 +00:00