32 Commits

Author SHA1 Message Date
Patric Stout
01802cda8f fix: storybook dependencies aren't resolving (#166)
This is because upstream marks 8.6.14 as "latest" for 3 of the
subpackages, but 8.6.15 as "latest" for all others. This confuses
npm heavily.

And yes, ideally we upgrade to 10, but that is for another
day. First we unbreak building this repo!
2025-12-30 11:23:30 +01:00
Patric Stout
5e0a8f73cb chore: bump data and dogma-engine to latest (#154) 2024-08-06 15:18:36 +02:00
Patric Stout
6b70fe0888 chore: bump data and dogma-engine to latest (#152)
This renamed a few attributes to be more in line with others.
2024-07-06 12:12:34 +00:00
Patric Stout
e0701211e1 chore!: create a more typed EsfFit (#130) 2024-05-20 19:00:46 +00:00
Patric Stout
955e884c16 refactor: reworked all providers, so they are more well defined in their actions (#128) 2024-05-20 10:55:21 +00:00
Patric Stout
75dd759f7c refactor: use path alias for easier access to components/hooks/providers (#122) 2024-05-13 21:19:38 +02:00
Patric Stout
96fedb3f87 chore: rename "npm run prettier" to "npm run format" (#119)
You don't actually care what software does the formatting.
Just that it gets done.
2024-05-12 17:54:26 +00:00
Patric Stout
114ef13c59 chore(deps): bump the dependencies group across 1 directory with 8 updates (#103)
Bumps the dependencies group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `7.6.19` | `8.0.10` |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions) | `7.6.19` | `8.0.10` |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `7.6.19` | `8.0.10` |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/HEAD/code/ui/blocks) | `7.6.19` | `8.0.10` |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react) | `7.6.19` | `8.0.10` |
| [@storybook/react-webpack5](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-webpack5) | `7.6.19` | `8.0.10` |
| [storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli) | `7.6.19` | `8.0.10` |



Updates `@storybook/addon-essentials` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/addons/essentials)

Updates `@storybook/addon-interactions` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/addons/interactions)

Updates `@storybook/addon-links` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/addons/links)

Updates `@storybook/blocks` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/ui/blocks)

Updates `@storybook/react` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/renderers/react)

Updates `@storybook/react-webpack5` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/frameworks/react-webpack5)

Updates `storybook` from 7.6.19 to 8.0.10
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.0.10/code/lib/cli)

---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: "@storybook/addon-interactions"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: "@storybook/addon-links"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: "@storybook/blocks"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: "@storybook/react"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: "@storybook/react-webpack5"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: storybook
  dependency-type: direct:development
  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-11 08:02:32 +00:00
Patric Stout
67543579c8 chore: bump dogma-engine to v4 and update code accordingly (#95) 2024-05-10 18:14:31 +00:00
Patric Stout
41d54bbdc4 chore: switch package.json to major-version pinning (#87)
No longer define what minor (or patch) version we are compatible
with, as that shouldn't be relevant.
2024-05-09 17:26:27 +02:00
Patric Stout
d8af187b7d chore: update the license owner (#85) 2024-05-09 17:10:54 +02:00
Steven Noorbergen
1b9c08dfbf chore: use the version from the EVEShipFit/data package to build the default data URL (#81) 2024-05-06 00:33:52 +02:00
Patric Stout
36e2e49742 chore: bump @eveshipfit/dogma-engine to 3.2.1 (#79) 2024-05-05 17:37:13 +00:00
Patric Stout
eb5c0a7063 feat: display drone statistics (DPS, range, capacity, ..) (#78) 2024-05-05 15:08:35 +00:00
Patric Stout
9bb14f5a2f feat(statistics): show alpha strike damage and with(out)-reload DPS (#73) 2024-03-05 21:45:18 +00:00
dependabot[bot]
133b162c44 chore(deps-dev): bump the dependencies group with 1 update (#72)
Bumps the dependencies group with 1 update: [rollup-plugin-node-externals](https://github.com/Septh/rollup-plugin-node-externals).


Updates `rollup-plugin-node-externals` from 6.1.2 to 7.0.1
- [Release notes](https://github.com/Septh/rollup-plugin-node-externals/releases)
- [Commits](https://github.com/Septh/rollup-plugin-node-externals/compare/v6.1.2...v7.0.1)

---
updated-dependencies:
- dependency-name: rollup-plugin-node-externals
  dependency-type: direct:development
  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-03-03 20:48:50 +01:00
Steven Noorbergen
84ae045274 chore(eslint): Update eslint package versions (#69) 2024-03-03 20:18:39 +01:00
Steven Noorbergen
7fc6cc71cd chore(eslint/prettier): Update config to apply to all relevant files (#67) 2024-03-03 15:08:21 +00:00
Patric Stout
080f418c3e feat(charge): allow adding/removing charges to fits (#66) 2024-03-03 14:52:13 +00:00
Patric Stout
9260537e3f chore: apply prettier coding-style to the whole project (#63) 2024-03-03 08:59:30 +00:00
Patric Stout
11ba97e87c feat: show how long it takes for a capacitor to deplete (if not stable) (#61) 2024-02-09 11:03:53 +00:00
Patric Stout
2af0a390e0 feat: peak recharge / usage / delta statistics for capacitor (#60) 2024-01-07 14:48:12 +00:00
Patric Stout
f79e44ec4e feat: ability to rename fits and save them in the browser (#49) 2023-12-22 16:18:34 +01:00
Patric Stout
429c1a14c7 chore: bump @eveshipfit/dogma-engine to 2.3.1 (#37) 2023-12-03 15:46:54 +00:00
Patric Stout
6cff92a8e7 chore: bump @eveshipfit/dogma-engine to 2.3.1 (#33) 2023-12-01 13:46:00 +00:00
Patric Stout
eb8041a50a feat: integrate ESI fits and general improvements to hull listing (#29) 2023-11-30 20:26:33 +00:00
Patric Stout
92298f2ad8 feat: ability to load characters and their skills from ESI (#25)
This can track multiple characters, and tries to make as few as possible
ESI calls.

In the localstorage, we keep track of all the characters and their
refresh-tokens.
Access-tokens and skills are not stored in the localstorage, which means
that every reload, this information is fetched from ESI again.
2023-11-26 16:51:11 +01:00
Patric Stout
76f3467829 feat: show icons in statistics (#16) 2023-11-20 22:10:34 +01:00
Patric Stout
b5b147eed6 feat: show eHP statistics of the ship (#14) 2023-11-19 11:12:21 +00:00
Patric Stout
2b3bb585ed feat: calculate velocity boost for AB / MWD correctly (#11)
For this the dataset is modified to add effects and modifier.
Additionally, some bugs in dogma-engine resulted in wrong numbers, so we
bump that while at it.
2023-11-14 22:12:59 +00:00
Patric Stout
056a839f4e feat: allow toggling the state of the modules (Offline, Online, Active, Overload) (#10) 2023-11-13 22:35:43 +00:00
Patric Stout
12bf3bd7d2 feat: initial work in rendering a fit (#1) 2023-11-12 15:37:04 +01:00