60 Commits

Author SHA1 Message Date
chwons
dc5c21440d feat: support for reactive armor hardeners (#76)
Some checks failed
Testing / Testing (push) Has been cancelled
Testing / Fetch SDE (push) Has been cancelled
Testing / Generate datafiles (push) Has been cancelled
2024-11-09 09:43:11 +01:00
Patric Stout
bed969b393 feat: calculate volley/DPS of new SCARAB weapons (#77) 2024-11-08 20:19:36 +01:00
Patric Stout
118fa6f800 fix: lower alignTime is good, not bad (#73) 2024-09-10 15:56:30 +02:00
Patric Stout
2c30361592 fix: start attributeIDs from -1 (#68)
It is no longer needed to fix some IDs.
2024-07-21 12:52:47 +00:00
Patric Stout
a52b704641 fix: calculate cycleTime for different types of modules (#67)
A module can have duration, durationHighisGood, speed, etc. This all indicates the cycleTime.
2024-07-21 12:52:02 +00:00
Patric Stout
4c2b121726 fix: calculate impact on signatureRadius for MJD (#66) 2024-07-21 12:50:54 +00:00
Patric Stout
3363027aef fix: only copy files after the folder was created (#65) 2024-07-18 14:40:19 +00:00
Patric Stout
d9c7c40c36 feat: publish proto-definition in NPM package (#64)
Additionally, re-add the JSON files in the NPM package
2024-07-18 16:35:01 +02:00
Patric Stout
82a9749ae7 feat: move hard-coded attributes to YAML patches (#63)
This allows for easier modification of how attributes are calculated, and doesn't require a new dogma-engine for any attribute change.
2024-07-06 11:57:25 +00:00
Patric Stout
e93f636508 chore: remove unused listshiptypes (#61)
This was meant for the "Discord Preview", but we found another way to do that.
2024-07-04 15:20:51 +02:00
Patric Stout
38c16dfc8d chore: split the code into smaller modules (#60) 2024-07-04 14:53:46 +02:00
dependabot[bot]
812bdeaf58 chore(deps): bump the dependencies group with 2 updates (#57)
Bumps the dependencies group with 2 updates: [certifi](https://github.com/certifi/python-certifi) and [urllib3](https://github.com/urllib3/urllib3).


Updates `certifi` from 2024.2.2 to 2024.6.2
- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.06.02)

Updates `urllib3` from 2.2.1 to 2.2.2
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-04 14:49:12 +02:00
Patric Stout
97f7f1bbbd fix!: work with the latest fsd (#59)
While at it, rename "typeIDs" to "types" in protobuf
2024-07-04 12:39:06 +00:00
Patric Stout
3ea67e7bfd fix: remove JSON folder after converting to Protobuf (#55) 2024-06-08 11:53:30 +00:00
Patric Stout
d3f56455d5 fix: use metadata version instead of pre-release (#54) 2024-06-07 18:33:32 +00:00
Patric Stout
dda6d48512 feat: allow releasing a dataset based on Singularity (#53)
These versions will be a prerelease ending with "-sisi"
2024-06-07 20:16:09 +02:00
dependabot[bot]
588c7044e4 chore(deps): bump requests from 2.31.0 to 2.32.3 in the dependencies group (#52)
chore(deps): bump requests in the dependencies group

Bumps the dependencies group with 1 update: [requests](https://github.com/psf/requests).


Updates `requests` from 2.31.0 to 2.32.3
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.3)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-02 11:48:56 +02:00
Patric Stout
5f1850819f fix: set high-is-good for local attributes (#50) 2024-05-26 12:24:59 +00:00
Patric Stout
e0d53bf81b feat: use EVE client data to construct the latest SDE (#48) 2024-05-17 19:58:04 +02:00
Patric Stout
141844e72b chore(ci): embed the SDE version as minor version (instead of pre-release version) (#47)
This helps out with npm to understand what "^9" means, as that normally
skips pre-release versions.
2024-05-09 15:11:29 +00:00
Patric Stout
768921793e chore: update the license owner (#46) 2024-05-09 17:07:46 +02:00
Patric Stout
f3809fe446 fix: also add attribute for dronebay usage (#45) 2024-05-05 16:58:27 +02:00
Steven Noorbergen
abc6b132a8 feat(npm): Build and publish NPM package (#43) 2024-05-05 16:35:22 +02:00
Patric Stout
cfe3da0aed feat: four attributes to summarize drone information (#44) 2024-05-05 16:30:18 +02:00
Steven Noorbergen
644ac5422c chore(license): Add license information (#42) 2024-05-05 15:57:43 +02:00
Steven Noorbergen
38b56b4cff feat(sde): Add a JSON list of all published ship types (#41) 2024-05-05 15:48:29 +02:00
dependabot[bot]
626b9f64df chore(deps): bump actions/checkout from 3 to 4 in the dependencies group (#40)
Bumps the dependencies group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 15:38:36 +02:00
Steven Noorbergen
e5f188a8c4 chore(deps): Add dependabot config for actions and npm (#39) 2024-05-05 15:22:50 +02:00
dependabot[bot]
0d835f766e chore(deps): bump the dependencies group across 1 directory with 3 updates (#37)
Bumps the dependencies group with 3 updates in the / directory: [certifi](https://github.com/certifi/python-certifi), [idna](https://github.com/kjd/idna) and [urllib3](https://github.com/urllib3/urllib3).


Updates `certifi` from 2023.11.17 to 2024.2.2
- [Commits](https://github.com/certifi/python-certifi/compare/2023.11.17...2024.02.02)

Updates `idna` from 3.6 to 3.7
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)

Updates `urllib3` from 2.2.0 to 2.2.1
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.0...2.2.1)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-05 10:08:25 +02:00
Patric Stout
e9f419b703 feat: add three damage attribute (alpha + with(out) reload DPS) and effects for them (#33) 2024-03-05 22:26:23 +01:00
Patric Stout
33a59424fb feat: custom attribute for CapacitorDepletesIn (#31) 2024-02-09 11:33:44 +01:00
dependabot[bot]
51c66f3d63 chore(deps): bump the dependencies group with 2 updates (#30)
Bumps the dependencies group with 2 updates: [idna](https://github.com/kjd/idna) and [urllib3](https://github.com/urllib3/urllib3).


Updates `idna` from 3.4 to 3.6
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.6)

Updates `urllib3` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.1.0...2.2.0)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 09:49:54 +01:00
Patric Stout
d14b40359e feat: custom attributes for Capacitor Peak Recharge / Usage / Delta (#29) 2024-01-07 15:35:01 +01:00
Patric Stout
dd8549d379 feat: download all icons for the meta-groups (#28) 2023-12-03 15:27:13 +01:00
Patric Stout
87a79b2a62 feat: add "IconID" to MarketGroup datafile (#27) 2023-12-03 14:53:26 +01:00
Patric Stout
294982b777 feat: download all icons for the market-groups (#26) 2023-12-03 14:49:06 +01:00
Patric Stout
24d84f22fe feat: add metaGroupID to typeIDs datafile (#25)
This is a breaking change, and not backwards compatible.
2023-12-03 14:48:20 +01:00
Patric Stout
b731830fae feat: add shared and windowicons from the UI category (#23) 2023-11-30 20:21:06 +01:00
Patric Stout
f754a7f9f1 feat: add "factionID" to the TypeID datafile (#22)
This is a breaking change, and not backwards compatible.
2023-11-26 21:46:32 +01:00
Patric Stout
993671259d fix: conversion of datafiles fails (#21)
Last minute change without testing is in general a bad idea.
2023-11-26 21:31:21 +01:00
Patric Stout
7197a649b7 feat: publish the marketGroups as datafile (#20) 2023-11-26 21:29:01 +01:00
Patric Stout
2f87ec486f feat: also publish GroupIDs as datafile (#19) 2023-11-26 20:21:57 +01:00
Patric Stout
db023c1c33 fix: download-icons could also download dds files (#18)
We are only interested in PNGs, so filter out all other files.
2023-11-26 12:52:20 +01:00
Patric Stout
2735c10ce7 fix: download icons creates a new connection per download (#17)
Instead, use a single connection for all downloads; this doesn't
only improve download speed, it also avoids wasting resources on
both ends.
2023-11-26 12:51:54 +01:00
Patric Stout
0afd37a4a8 fix: set the correct mimetype for Protobuf files (#16)
Without them, Cloudflare will not run Content-Encoding, which
makes the file bigger (on the wire) than they have to be.
2023-11-21 15:19:07 +01:00
Patric Stout
84ee53236a fix: downloaded icons are not working (#15) 2023-11-20 21:33:43 +01:00
dependabot[bot]
5ceac68c9e chore(deps): bump the dependencies group with 1 update (#14)
Bumps the dependencies group with 1 update: [protobuf](https://github.com/protocolbuffers/protobuf).

- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.18.3...v3.20.3)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 21:02:07 +01:00
dependabot[bot]
6eeb1c3486 chore(deps): bump protobuf from 3.12.4 to 3.18.3 (#2)
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.12.4 to 3.18.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.12.4...v3.18.3)

---
updated-dependencies:
- dependency-name: protobuf
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 20:54:40 +01:00
Patric Stout
069ed0679f chore: add dependabot file to get updates for dependencies (#12) 2023-11-20 20:54:30 +01:00
Patric Stout
ec6c67fcf4 feat: automate releasing of new data-files (#11) 2023-11-20 20:53:02 +01:00