70 Commits

Author SHA1 Message Date
Athanasius
56b539fd56
scripts/check-schemas-load: Standardise per-schema output
If we're going to say a schema is OK, then prefix any output with the
schema file location.
2022-08-18 15:19:57 +01:00
Athanasius
93fb5b9345
scripts/check-schemas-load: black-formatted, and be verbose 2022-08-18 15:19:57 +01:00
Athanasius
4b5687808f
Script to check that schema files are valid JSON 2022-08-18 15:18:51 +01:00
Athanasius
a7b96c3228
scripts/eddn errors: Use 'in' form for EVA variants 2022-06-24 14:52:43 +01:00
Athanasius
3fa5012139 scripts/eddn-errors: EDMC - Put back in trap for mystery disallowed 2022-06-20 09:56:40 +00:00
Athanasius
83a7d451ef scripts/eddn-errors: EDMC - two fsssignaldiscovered issues 2022-06-19 10:37:20 +00:00
Athanasius
159c02caf1 scripts/eddn-errors: Also ignore "EVA [Android]" 2022-06-19 10:31:19 +00:00
Athanasius
353c5a2381 scripts/eddn-errors: EDSM - Console version now 1.0.2 2022-06-19 10:26:31 +00:00
Athanasius
bd7a0d6ab9 scripts/eddn-errors: EDDLite - remove traps 2022-06-19 10:23:37 +00:00
Athanasius
e297f24c73 scripts/eddn-errors: EDD version now 2.2.0 2022-06-19 10:23:03 +00:00
Athanasius
75f744abe5 scripts/eddn-errors: EDD shipyard/outfitting trap removed 2022-06-19 10:22:22 +00:00
Athanasius
13215806e4 scripts/eddn-errors: EDD approachsettlement/_Localised trap removed 2022-06-19 10:21:41 +00:00
Athanasius
8e3e279592 scripts/eddn-errors: EDD approachsettlement/Latitude trap removed 2022-06-19 10:20:52 +00:00
Athanasius
4ceac7bc8b scripts/eddn-errors: Bump EDD to 15.0.4.0 2022-06-19 10:20:32 +00:00
Athanasius
651bf998a7 scripts/eddn-errors: Remove EDMC approachsetttlemtn/missing Latitude trap 2022-06-19 10:18:27 +00:00
Athanasius
f6345b1705 eddn/report-errors: Remove other EDMC misc trap 2022-06-19 10:17:13 +00:00
Athanasius
66dfedd2af scripts/eddn-errors: Remove EDMC misc errors trap 2022-06-19 10:16:40 +00:00
Athanasius
81344cb67a scripts/eddn-errors: Remove EDMC codexentry trap 2022-06-19 10:16:04 +00:00
Athanasius
497a7603f3 Merge branch 'develop' into beta 2022-05-25 14:59:47 +00:00
Athanasius
91c6ef0108 scripts/eddn-report-log-errors: Handle non-parsable softwareVersion 2022-04-24 10:08:19 +00:00
Athanasius
de6551002f eddn-report-log-errors: fix #! line 2022-03-23 08:20:55 +00:00
Athanasius
61661926bc eddn-report-log-errors: New EDAOS shipyard/2 error 2022-03-20 09:12:56 +00:00
Athanasius
26dac58ceb eddn-report-log-errors: Some EDD 15.0.0.0 reported issues 2022-03-12 08:32:57 +00:00
Athanasius
1d15c546a8 scripts/eddn-report: Add Moonlight/1.3.4/Scan case 2022-02-27 18:58:32 +00:00
Athanasius
6607e3eb45 scripts/eddn-report-log-errors: EDSM/1.0.3: Materials as dict 2022-02-22 15:43:59 +00:00
Athanasius
2b141bf8ac scripts/eddn-report-log-errors: New 'EDSM'/1.0.3/journal/Scan error
* Also corrects the conditionals to both skip this and always log
  anything else.
2022-02-21 10:15:53 +00:00
Athanasius
a93c342550 scripts/eddn-report-log-errors: Ensure only 'known' things aren't printed
* Bump EDMC version to 5.3.0
* Use matching *for* known things and `pass`, and ensure there's an
  "else print" everywhere to catch unknown things.
2022-02-20 10:55:42 +00:00
Athanasius
b38659a6f8 Merge branch 'develop' of github.com:EDCD/EDDN into develop 2022-02-20 08:30:56 +00:00
Athanasius
dfead5b2ab scripts/eddn-report-log-errors: Don't print for 'old' G19s Companion 2022-02-20 08:30:05 +00:00
Athanasius
447bf42fec
Merge branch 'develop' into beta 2022-02-19 11:39:33 +00:00
Athanasius
42866fdda9
approachesettlement/1: Add no-MarketID samples for testing 2022-02-19 11:38:56 +00:00
Athanasius
8c2a5dca6f scripts/eddn-report-log-errors: Use fileinput & update for latest
* Use fileinput, makes it easy to use '-' as 'stdin please'.
* EDDLite 2.0.0.0: Bad date-time
* EDMC >= 5.2.4: approachsettelement/1 issues
2022-02-18 18:07:14 +00:00
Athanasius
05d5d0215a scripts/eddn-report-log-errors: Use a semantic_version comparison
Hardcoding to only **equal** to 'current known latest version' requires
maintenance on any new release of a Sender.  So leverage
`semantic_version.Version.coerce('<version>')` instead so we catch "this
or later versions".
2022-02-17 11:06:01 +00:00
Athanasius
0dd6c8b196 Merge branch 'develop' into beta 2022-02-15 11:58:12 +00:00
Athanasius
ad9503d37b scripts/testing: journal Location samples 2022-02-15 11:57:30 +00:00
Athanasius
2b653733d2 scripts/apache-log-rate: Bug fix & misc.
* Comparison had an off-by one, accidentally including "second before"
  still.
* Print out compiled regex for matching apache lines, in case of custom
  request text usage.
* Output the timestamp at the end of the largest window.  This enables
  easy checking of logs for possible anomalies around then.
* Comment about how apache logs *aren't* actually strictly in
  time-order, but we assume they are.
2022-02-10 19:25:53 +00:00
Athanasius
0414b18f97 scripts/apache-log-rate: Use a deque instead of a list 2022-02-10 16:26:25 +00:00
Athanasius
42129a50ce scripts/apache-log-rate: Attempt to speed up with an array slice 2022-02-10 16:17:49 +00:00
Athanasius
cb1991739e scripts/apache-log-rate: Determine highest message rate from apache logs 2022-02-10 15:46:47 +00:00
Athanasius
e320503f2d Merge branch 'develop' into beta 2022-01-31 10:36:54 +00:00
Athanasius
a619a2a2ec scripts/testing: Correct example codexentry $schemaRef 2022-01-31 10:34:26 +00:00
Athanasius
13287083c1
scripts/testing: Actual 'EDDN message' version of codexentry.json 2022-01-31 10:24:18 +00:00
Athanasius
245a111248
scripts/testing: Example codexentry file 2022-01-31 10:23:30 +00:00
Athanasius
3dc00500f3 Merge branch 'develop' into beta 2022-01-28 17:31:51 +00:00
Athanasius
1678c467d7 scripts/testing: Various additional inputs to test-sender 2022-01-28 15:14:00 +00:00
Athanasius
555672d555 Merge branch 'develop' 2022-01-18 14:15:15 +00:00
Athanasius
79b78ac831 scripts/eddn-report: Quieten some EDMC errors
They're noted in <https://github.com/EDCD/EDMarketConnector/issues/1403>
2022-01-18 11:21:21 +00:00
Athanasius
a1e330be2c scripts/eddn-report: EVA is abandoned, so ignore 2022-01-17 09:18:40 +00:00
Athanasius
ea4e0b1d4d scripts/eddn-report: Current G19s version only / EVA is abandoned 2022-01-16 09:33:45 +00:00
Athanasius
e69f7a938a scripts/eddn-report: Add Moonlight/1.3.4/Scan case 2022-01-15 14:09:47 +00:00