835 Commits

Author SHA1 Message Date
Athanasius
3f4ce7786b Gateway: Proper import order 2022-03-12 10:38:38 +00:00
Athanasius
0182980136 Gateway: Better top-level docstring 2022-03-12 10:34:50 +00:00
Athanasius
ccee6f8b63 .pre-commit: No need for LANG section 2022-03-12 10:34:50 +00:00
Athanasius
1176f967d9 requirements: Updated for python 3.9.7 2022-03-12 10:34:50 +00:00
Athanasius
3fd062a5fb Initial setup for proper development with linting etc 2022-03-12 10:34:50 +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
7b3dc68ad4 Merge branch 'develop' of github.com:EDCD/EDDN into develop 2022-02-27 18:37:02 +00:00
Athanasius
78c71ce3ee
Merge pull request #183 from jcjveraa/develop
Add a very simple Java subscription example with JeroMQ 0.52
2022-02-27 18:29:30 +00:00
JelleV
aeeab4f4d2 Update SimpleJavaEDDNSubscribe.java 2022-02-27 17:42:59 +01:00
JelleV
47091574a3 A simple Java subscribe example with jermq 2022-02-27 17:41:35 +01: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
42866fdda9
approachesettlement/1: Add no-MarketID samples for testing 2022-02-19 11:38:56 +00:00
Athanasius
77a2d41d96
approachsettlement/1: Allow MarketID to be optional & document why 2022-02-19 11:29:19 +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
ad9503d37b scripts/testing: journal Location samples 2022-02-15 11:57:30 +00:00
Athanasius
60dcfd00e5 Merge branch 'enhancement/180-script-apache-rate' into develop 2022-02-15 11:57:18 +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
c797bdb677
README: Add "Archives and data dumps" section 2022-02-08 16:56:28 +00:00
Athanasius
a619a2a2ec scripts/testing: Correct example codexentry $schemaRef 2022-01-31 10:34:26 +00:00
Athanasius
6ac735b1ac
schemas/navbeacon: Removing dangling comma 2022-01-31 10:31:07 +00:00
Athanasius
8e31ba9373
Merge pull request #178 from EDCD/enhancement/docs/contributing-02
Flesh out doc/Contributing.md & other misc doc edits
2022-01-31 10:25:02 +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
88cabbf032
docs/Developers: Simplify link to 'Running-this-software.md' 2022-01-30 17:50:49 +00:00
Athanasius
7f6fe9cd76
docs/Adding-A-New-Schema: Reference Contributing.md section
We might just remove this file, but it can stay for now.
2022-01-30 17:43:34 +00:00
Athanasius
a1a20f511a
schemas/codexentry: Don't linkify 'Journal'
That section is gone/moved/renamed, and this is un-necessary anyway.
2022-01-30 17:38:38 +00:00
Athanasius
36ca116095
docs/Contribyting: Schema READMEs shouldn't repeat what the JSON file states 2022-01-30 17:35:03 +00:00
Athanasius
3474fcc8da
schemas/READMEs: Fix the 'horizons and odyssey' link
It was 'correct' in the template, but that's a directory deeper.  Some
instances were still pointing at the wrong file.
2022-01-30 17:25:28 +00:00
Athanasius
a07e2ad86a
schemas/outfitting: Fix 'capi lag' link to new location 2022-01-30 17:16:30 +00:00
Athanasius
5492b4fb60
schemas/shipyard: Align with current standards 2022-01-30 17:14:59 +00:00
Athanasius
6b213795e5
schemas/scanbarycentre: Bring in line with current standards 2022-01-30 16:54:58 +00:00
Athanasius
ec781aa94f
schemas/misc READMEs: Remove extraneous 'over ' 2022-01-30 16:40:28 +00:00
Athanasius
c903df1dd5
schemas/outfitting: Bring in line with current standards 2022-01-30 16:39:35 +00:00
Athanasius
cb849f3d9e
schemas/template: Minor grammar tweak to README 2022-01-30 16:38:43 +00:00
Athanasius
2969bb2eb1
schemas/navroute: Bring in line with current standards 2022-01-30 16:16:46 +00:00
Athanasius
adcf6b6010
schemas/navbeaconscan: Bring in line with current standards 2022-01-30 16:13:56 +00:00
Athanasius
c73b3d6e08
schemas: Align Introduction blurbs 2022-01-30 16:11:13 +00:00
Athanasius
2efa760009
schemas/fssdiscoveryscan: Bring in line with current standards
* Remove un-necessary README text.
* Remove un-necessary description on `SystemAddress` (it's always present).
2022-01-30 16:07:51 +00:00
Athanasius
2684d7bcf1
schemas/fssallbodiesfound: Bring in line with current standards
* Remove un-necessary README text.
* SystemAddress is always in the Journal events, so lose the misleading
  description.
2022-01-30 16:04:26 +00:00
Athanasius
0ee415deb1
schemas/commodity: Bring in line with new standards
* There's a lot that's still only in the README, which I would have added when
  creating the README based on EDMC code.
* Specific ellisions now marked in the schema.
* All key renames now marked in the schema.
2022-01-30 15:57:26 +00:00
Athanasius
df09dd064e
contrib/test-schema: Make this a little more useful
* Can now supply only the Schema file name to test its loading, without
  needing to supply a test data file as well.
* Added some status output, so it's more obvious when things worked.
2022-01-30 15:45:19 +00:00