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
ff83ede948
Gateway: Remove all form-encoded support
...
This causes issues, at the least, with compressed messages that 'look' like
they decompressed body is form-encoded. 18385 messages in the last month
rejected due to this.
No actually valid form-encoded messages in that time frame.
2022-06-16 13:27:11 +01:00
Athanasius
a6fa60431a
Merge pull request #191 from EDCD/enhancement/152/schema-fsssignaldiscovered
...
schemas/fsssignaldiscovered: Rework based on in-game findings
2022-06-15 14:08:30 +01:00
Athanasius
56b4e20238
Settings.py: Add missing /
for fsssignaldiscovered/1
schema
2022-06-15 14:03:02 +01:00
Athanasius
5d945297e1
schemas/fsssignaldiscovered: timestamp
required per signal
2022-06-15 12:42:53 +01:00
Athanasius
3dbfd18188
schemas/fsssignaldiscovered: Rework for per-signal timestamp & misc. clarifications
...
* Per-signal `timestamp` due to the nature of USS signals.
* Keeping `message`->`timestamp` so any Listener relying on it being there
isn't tripped up (it's present in all other schemas).
* Specifiy that each `signals` member should have `event` key/value pair
removed.
* Mandate removal of `SystemAddress` from each `signals` member.
* Receivers: Only `horizons` and `odyssey` augmentations are optional.
* Updated examples for these changes.
2022-06-15 11:52:25 +01:00
Athanasius
d33c752c36
schemas/fsssignaldiscovered: README: Remove timestamp/SystemAddress from each signal
2022-06-14 14:03:49 +01:00
Athanasius
86f56eaac2
schemas/fsssignaldiscovered README: Reworked for changed schema
...
* Purely event-based batching, no timer.
* Outline Horizons/Odyssey differences.
* Point out that USS are manually scanned, so different in time nature.
* StarSystem renamed from systemName.
* StarSystem and StarPos now mandatory.
2022-06-14 14:01:36 +01:00
Athanasius
329d59831f
schemas/fsssignaldiscovered: Rework based on in-game findings
...
1. Unix, not DOS, line-endings.
2. `message`->`timestamp` instead of per signal.
3. `message`->`SystemAddress` instead of per signal.
4. `StarSystem` and `StarPos` augmentations now mandatory.
2022-06-14 13:59:13 +01:00
Athanasius
04c3d4f270
Merge pull request #154 from norohind/feature/152/FSSSignalDiscovered
...
FSSSignalDiscovered event support
2022-06-14 13:18:06 +01:00
732de9bdd6
FSSSignalDiscovered doc
2022-06-13 22:40:08 +03:00
fb9904306b
FSSSignalDiscovered doc: add examples
2022-06-13 22:40:08 +03:00
03caeaa20c
FSSSignalDiscovered: initial documentation
2022-06-13 22:40:05 +03:00
6dbc9e392a
FSSSignalDiscovered: don't pass $USS_Type_MissionTarget;
USS_Type
2022-06-13 22:36:12 +03:00
5386ed2c64
FSSSignalDiscovered: add properties
2022-06-13 22:36:12 +03:00
036e918fe9
FSSSignalDiscovered: optional systemName and StarPos
2022-06-13 22:36:12 +03:00
912fa0e064
WIP: FSSSignalDiscovered event support
2022-06-13 22:35:58 +03:00
Athanasius
9a8ca522e6
docs/Developers: Fix two minor typos
2022-06-13 10:33:13 +01:00
Athanasius
beeb73a6fb
Merge pull request #189 from EDCD/enhancement/188/augmentations-crosschecks
...
schemas: Ensure need for cross-checks on all augmentations is documented
2022-06-01 12:50:58 +01:00
Athanasius
85031ba2b0
schemas/template: Update template for StarSystem
default & cross-checks
...
* New schemas will need to use `StarSystem`, not `SystemName` or `System`, if
applicable, so have that example here.
* Any such augmentations need the cross-check mandating.
2022-05-31 13:21:49 +01:00
Athanasius
c3149f06bc
schemas/journal: Better word StarSystem and StarPos Augmentation docs
...
And also include the MUST about cross-checks.
2022-05-29 15:41:13 +01:00
Athanasius
bc628bff6f
schemas/journal: All relevant events already have SystemAddress
...
So there's no need to document it as an augmentation. This was an error
based on examining the EDMC code.
2022-05-29 15:37:44 +01:00
Athanasius
e78ecc4ae7
schemas/scanbarycentre: Senders MUST apply cross-check on augmentations
2022-05-29 15:07:36 +01:00
Athanasius
c47699f11a
schemas/navbeaconscan: Senders MUST apply cross-check on augmentations
2022-05-29 15:05:01 +01:00
Athanasius
209a02a3bb
schemas/fssdiscoveryscan: Senders MUST apply cross-check on StarPos augmentation
2022-05-29 15:03:17 +01:00
Athanasius
fbdd531372
schemas/fssallbodiesfound: Senders MUST apply cross-check on StarPos augmentation
2022-05-29 15:00:44 +01:00
Athanasius
509521dd83
schemas/codexentry: Senders MUST apply cross-check on StarPos augmentation
2022-05-29 14:57:54 +01:00
Athanasius
3b84e851b8
schemas/approachsettlement: Senders MUST apply cross-checks on augmentations
2022-05-29 14:48:42 +01:00
Athanasius
d10b081be4
docs: Outline rules and caveats about data Augmentations
...
* Many will need a location cross-check.
* Call out this need in the fssbodysignals README.
2022-05-29 14:17:30 +01:00
Athanasius
370cef676f
schemas/fssbodysignals: Use StarSystem
not SystemName
...
This matches what's done in other schemas, and allows for use of common
code in EDMC.
2022-05-29 12:36:53 +00:00
Athanasius
bad1e3610b
Merge branch 'beta' of github.com:EDCD/EDDN into beta
2022-05-29 11:19:28 +00:00
Athanasius
8e5b17acdd
schemas/fssbodysignals: Augment also with SystemName (as per schema)
2022-05-29 11:18:53 +00:00
Athanasius
70a04a4f77
docs/Developers: Call out that Listeners need to pay attention to Augmentations
2022-05-29 12:05:05 +01:00
Athanasius
2aa605a2b3
Merge pull request #186 from spansh/fssbodysignals-body-name
...
Added BodyName field to FSSBodySignals
2022-05-25 16:48:11 +01:00
Gareth Harper
cda25f4882
added missing BodyName field
2022-05-25 15:46:13 +00:00
Athanasius
497a7603f3
Merge branch 'develop' into beta
2022-05-25 14:59:47 +00:00
Athanasius
a497c8463b
Merge branch 'develop' of github.com:EDCD/EDDN into develop
2022-05-25 14:57:43 +00:00
Athanasius
3464c1b1cd
Merge pull request #185 from spansh/fssbodysignals
...
added fss body signals journal event
2022-05-25 15:56:08 +01:00
Gareth Harper
b9e624a351
make gateway use new schema
2022-05-25 14:39:55 +00:00
Gareth Harper
bece26156e
added fss body signals journal event
2022-05-25 14:39:55 +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
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