1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-04-17 09:32:23 +03:00

3812 Commits

Author SHA1 Message Date
Athanasius
6c34ceaba9
PLUGINS.md: s/EDMC/EDMarketConnector/ almost everywhere & reflow
The reflow is on *all* non-code/table text to be within 80 columns,
excepting if a link just makes that impossible.
2021-08-13 13:32:36 +01:00
Athanasius
411bd0edf2
journal/CQC: Minor documentation tweaks for language/grammar 2021-08-13 13:19:46 +01:00
Athanasius
8c9ffec869
Merge pull request #1238 from norohind/enhancement/1030/document-journal-entry-cqc
PLUGINS.md: update for `journal_entry_cqc`
2021-08-13 13:10:15 +01:00
c65ef0a4d6
PLUGINS.md: deduplicate content table for state in journal_entry_cqc 2021-08-13 14:41:35 +03:00
29df3869cd
PLUGINS.md: update first EDMC version with journal_entry_cqc 2021-08-13 14:15:46 +03:00
Athanasius
f5cd901407
Merge pull request #1242 from EDCD/enhancement/trace-logging-args
TRACE: Rationalise trace-related CL args & update docs.
2021-08-13 12:08:37 +01:00
28f7a2b2fe
PLUGINS.md: add ref link for systems to CQC maps mapping 2021-08-13 14:07:50 +03:00
Athanasius
f7d0db8354
TRACE: Add some INFO logging if activating TRACE or TRACE_ALL 2021-08-13 12:03:04 +01:00
Athanasius
80976c8cf5
TRACE: Don't require --trace with other trace options
* `--trace-on ...` no longer requires `--trace` as well.
* Corrected check for `--trace-on *|all`.
* Updated Contributing.md to reflect mandated use of
  `logger.trace_if(...)`, with bare `logger.trace(...)` only for on the
  fly, code not going to be merged, use.
2021-08-13 11:55:10 +01:00
Athanasius
cf399da8d7
TRACE: Tweak --trace-all help message
Yes, it actually uses TRACE_ALL level, that's why I didn't capitlise
'trace' in 'Force trace level logging ...'.
2021-08-13 11:39:19 +01:00
Athanasius
e10e8390a3
TRACE: Move --trace-on arg to between --trace and --trace-all 2021-08-13 11:37:24 +01:00
Athanasius
80da39d393
TRACE: Tweak --trace-on help reference to */all arg 2021-08-13 11:36:38 +01:00
Athanasius
6eff033295
Merge pull request #1240 from A-UNDERSCORE-D/fix/1237/Ensure-we-can-quickly-find-all-the-current-in-code-trace_on-values
Add helper methods around trace-on and override options
2021-08-13 11:33:12 +01:00
A_D
e75eb6dd4b
clarified docs, added * and all support to --trace-on 2021-08-12 20:27:54 +02:00
A_D
05e6838637
removed trace_on imports 2021-08-12 16:49:27 +02:00
A_D
fefa3d351d
replaced if x in trace_on with trace_if 2021-08-12 16:46:55 +02:00
A_D
80fbfd1780
Updated docs containing info about trace-if 2021-08-12 16:46:26 +02:00
A_D
03d90daedc
added support for --trace-all argument to ignore trace-if directives 2021-08-12 16:46:04 +02:00
A_D
41895d591a
added trace-if and TRACE_ALL loglevels 2021-08-12 16:45:18 +02:00
30048ded88
PLUGINS.md: initial update for journal_entry_cqc 2021-08-11 17:47:06 +03:00
Athanasius
505692052e
edsm: Update should_send() docstring for extra param 2021-08-11 14:05:40 +01:00
Athanasius
5ceac5ded7
Contributing.md: Fix doc of how to use trace_on 2021-08-11 12:47:00 +01:00
Athanasius
4a1b13199d
Merge pull request #1235 from EDCD/fix/1234/monitor-trace_on
monitor.py: Access trace_on via whole-config import
2021-08-11 12:38:00 +01:00
Athanasius
97808f5561
monitor.py: Access trace_on via whole-config import
This is necessary so as to see the same instance of config.trace_on as
is set up by EDMarketConnector.py.
2021-08-11 12:33:22 +01:00
Athanasius
f6c0139440
Merge pull request #1232 from norohind/feature/1030/journal-entry-cqc
Feature/1030/journal entry cqc
2021-08-11 12:27:05 +01:00
0bb06232b8
monitor.py: add default value to entry.get('GameMode') in CQC detection 2021-08-11 14:24:27 +03:00
97998e6de9
EDMarketConnector.py: clarify comments about CQC 2021-08-11 14:00:32 +03:00
c08c1a574e
plug.py: reorder notify* functions 2021-08-11 13:55:46 +03:00
bd32b44903
monitor.py: fix CQC to lower case 2021-08-11 13:50:09 +03:00
Athanasius
8f7a23396f
Merge pull request #1233 from EDCD/fix/Releasing-automated-builds
Docs: Update Releasing.md and Automatic-Builds.md for using auto-builds
2021-08-10 15:52:15 +01:00
Athanasius
9027d7a4f1
docs/Releasing: Also replace hashes.sum if overriding an auto build 2021-08-10 15:38:34 +01:00
Athanasius
6328c47a41
Docs: Update Releasing.md and Automatic-Builds.md for using auto-builds
We now prefer automatic builds, triggered off our normal
`Release/<semantic version>` tags being pushed.
2021-08-10 14:59:34 +01:00
ba38b5f02d
plug.py: more verbose log message on failed while handling CQC mode journal entry 2021-08-10 16:16:01 +03:00
7b39b0fda0
plug.py: use copy.deepcopy() instead of dict() in cqc_callback
To create deepcopy for passing data to cqc_callback
2021-08-10 15:55:14 +03:00
42ce2ad414
monitor.py: trace loadgames to CQC only if in trace_on 2021-08-10 14:27:47 +03:00
030713f5b9
plug.py: rename journal_entry to cqc_callback in notify_journal_entry_cqc 2021-08-10 13:55:10 +03:00
6e2f49a63c
plug.py: remove useless 'as e' in notify_journal_entry_cqc 2021-08-10 13:51:22 +03:00
7b823dd64d
Remove commented out logger.debug() 2021-08-10 03:16:57 +03:00
e9ee65da14
Code style fix 2021-08-10 03:15:50 +03:00
3283439485
Code style fixes 2021-08-10 03:00:36 +03:00
84500b775a
More paranoia about is journal_entry_cqc callable
Co-authored-by: A_D <A-UNDERSCORE-D@users.noreply.github.com>
2021-08-10 02:52:39 +03:00
a00a677746
monitor.py: use trace instead debug to log CQC loadgames 2021-08-10 02:49:58 +03:00
Athanasius
e37f7bd3bc
Merge pull request #1231 from EDCD/dependabot/pip/develop/pep8-naming-0.12.1
build(deps-dev): bump pep8-naming from 0.12.0 to 0.12.1
2021-08-09 18:04:09 +01:00
Athanasius
2f5b75bcd5
Merge pull request #1230 from EDCD/dependabot/pip/develop/types-requests-2.25.6
build(deps-dev): bump types-requests from 2.25.2 to 2.25.6
2021-08-09 18:04:00 +01:00
dependabot[bot]
b639623b4a
build(deps-dev): bump pep8-naming from 0.12.0 to 0.12.1
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases)
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.12.0...0.12.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 17:03:15 +00:00
dependabot[bot]
3326ac7003
build(deps-dev): bump types-requests from 2.25.2 to 2.25.6
Bumps [types-requests](https://github.com/python/typeshed) from 2.25.2 to 2.25.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>
2021-08-09 17:03:06 +00:00
Athanasius
a8ffce098d
Merge pull request #1229 from EDCD/fix/1057/licenses
Include a copy of any relevant licenses
2021-08-09 17:30:14 +01:00
Athanasius
f678811a7e
Licenses: Correct for other github redirects on downloads 2021-08-09 17:26:15 +01:00
Athanasius
1256a778f0
Licenses: Correct WinSparkle, by following redirect 2021-08-09 17:22:50 +01:00
Athanasius
fd215d47bf
ChangeLog: Call out docs/Licenses now we have it. 2021-08-09 17:17:39 +01:00