Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: razor-x/eve-overview
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.9.0
Choose a base ref
...
head repository: razor-x/eve-overview
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Showing with 770 additions and 98 deletions.
  1. +11 −0 .devcontainer/Dockerfile
  2. +18 −0 .devcontainer/devcontainer.json
  3. +20 −0 .github/workflows/main.yml
  4. +24 −0 .github/workflows/publish.yml
  5. +0 −1 .gitignore
  6. +1 −0 .ruby-version
  7. +2 −5 .travis.yml
  8. +99 −0 CHANGELOG.md
  9. +3 −3 Gemfile
  10. +40 −0 Gemfile.lock
  11. +23 −5 README.md
  12. +1 −2 Rakefile
  13. +1 −1 VERSION
  14. +27 −0 groups/_asteroid.yml
  15. +1 −1 groups/{_celestial-flashpoint.yml → _celestial-abyssal-trace.yml}
  16. +1 −1 groups/{_celestial-orbital_target.yml → _celestial-compressed_gas.yml}
  17. +1 −1 groups/{_charge-survey_probe.yml → _celestial-disrupted_gate.yml}
  18. +1 −1 groups/{_deployable-structures.yml → _celestial-interstellar_shipcaster.yml}
  19. +3 −0 groups/_celestial-interstellar_shipcaster_beacon.yml
  20. +21 −3 groups/_celestial.yml
  21. +1 −0 groups/_charge-interdiction_probe.yml
  22. +2 −1 groups/_charge.yml
  23. +6 −4 groups/_deployable.yml
  24. +0 −2 groups/_drone.yml
  25. +5 −0 groups/_entity-air.yml
  26. +3 −0 groups/_entity-control_point.yml
  27. +2 −0 groups/_entity-drifters_battleship.yml
  28. +3 −0 groups/_entity-guided_entities.yml
  29. +3 −0 groups/_entity-invading.yml
  30. +27 −0 groups/_entity-irregular.yml
  31. +3 −0 groups/_entity-pirate_entities.yml
  32. +2 −0 groups/_entity-precursor_cache.yml
  33. +6 −0 groups/_entity-retaliating.yml
  34. +3 −0 groups/_entity-tutorial_seekers.yml
  35. +4 −0 groups/_entity-unidentified.yml
  36. +127 −0 groups/_entity.yml
  37. +8 −0 groups/_fighter.yml
  38. +3 −0 groups/_orbitals-skyhook.yml
  39. +1 −1 groups/_orbitals.yml
  40. +0 −4 groups/_planetary_interaction.yml
  41. +1 −0 groups/_ship-dreadnought.yml
  42. +3 −0 groups/_ship-flag-cruiser.yml
  43. +3 −0 groups/_ship.yml
  44. 0 groups/{_structure-control_tower.yml → _starbase-control_tower.yml}
  45. 0 groups/{_structure-jump_portal_array.yml → _starbase-jump_portal_array.yml}
  46. +28 −0 groups/_starbase.yml
  47. +3 −0 groups/_structure-jump_gates.yml
  48. +3 −0 groups/_structure-stargate.yml
  49. +11 −26 groups/_structure.yml
  50. +2 −1 groups/all.yml
  51. +5 −0 groups/beacons.yml
  52. +1 −0 groups/bombs.yml
  53. +1 −0 groups/common-minimal-ships.yml
  54. +1 −0 groups/common-minimal.yml
  55. +0 −1 groups/common-pvp.yml
  56. +1 −0 groups/containers.yml
  57. +2 −3 groups/drones-fighters.yml
  58. +4 −0 groups/entities-abyssal.yml
  59. +24 −0 groups/entities-asteroid.yml
  60. +0 −6 groups/entities-blood_raider_event.yml
  61. +1 −0 groups/entities-faction_warfare-amarr.yml
  62. +1 −0 groups/entities-faction_warfare-caldari.yml
  63. +1 −0 groups/entities-faction_warfare-gallente.yml
  64. +1 −0 groups/entities-faction_warfare-minmatar.yml
  65. +19 −0 groups/entities-hidden_zenith.yml
  66. +12 −0 groups/entities-homefront.yml
  67. +15 −0 groups/entities-insurgency.yml
  68. +1 −0 groups/entities-mission.yml
  69. +12 −0 groups/entities-roaming.yml
  70. +0 −5 groups/entities-serpentis_event.yml
  71. +14 −0 groups/entities-◆.yml
  72. +6 −1 groups/gates.yml
  73. +15 −2 groups/rats-neutral.yml
  74. +1 −0 groups/ships-cruisers.yml
  75. +2 −0 groups/ships-subcapitals.yml
  76. +1 −0 presets/brackets-minimal.yml
  77. +1 −0 presets/brackets-pvp.yml
  78. +1 −0 presets/dscan-skirmish-short.yml
  79. +2 −2 presets/extra-loot.yml
  80. +3 −1 presets/extra-salvage.yml
  81. +1 −0 presets/extra-warpout.yml
  82. +1 −0 presets/pve-harvestables.yml
  83. +25 −10 tabs/pve.yml
  84. +15 −0 tabs/pvp.yml
  85. +19 −4 tabs/skirmish.yml
11 changes: 11 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
ARG VARIANT="3"

FROM mcr.microsoft.com/vscode/devcontainers/ruby:${VARIANT}

USER vscode
WORKDIR /home/vscode

RUN mkdir -p .config/git \
&& echo ".vscode/*" >> .config/git/ignore \
&& echo "*.code-workspace" >> .config/git/ignore \
&& echo ".history/" >> .config/git/ignore
18 changes: 18 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"$schema": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainer.schema.json",
"name": "Ruby",
"build": {
"dockerfile": "Dockerfile",
"args": {
"VARIANT": "3"
}
},
"extensions": [
"rebornix.Ruby",
"ms-vsliveshare.vsliveshare",
"EditorConfig.EditorConfig",
"esbenp.prettier-vscode"
],
"postCreateCommand": "bundle install",
"remoteUser": "vscode"
}
20 changes: 20 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: main

on:
push:
branches:
- '**'

jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
- name: Build
run: bundle exec rake
24 changes: 24 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: release

on:
push:
tags:
- v*

jobs:
github:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
- name: Build
run: bundle exec rake
- name: Release
uses: softprops/action-gh-release@v2
with:
files: eve-overview-*.zip
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
Overview/
Gemfile.lock
*.zip
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.3.4
7 changes: 2 additions & 5 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
language: ruby
rvm: 2.2.2
rvm: 2.7.0
cache: bundler
sudo: false

@@ -11,11 +11,8 @@ script: bundle exec rake travis
deploy:
provider: releases
api_key:
secure: E4Rieypa6Nsy75bdGGcr6JyJs8Jhvli5s9v7Gjoivu9r7IRMcXxNC4HviVpbNpVIR2gUUubiQUUM8ODradpMMI9D8JY1diW2FWQqdUKQFvp0RWHf6tYl5+MpqV4YqWk7GzSFcLG2G8TYSOBtAAJ4ftfhhUPcAzrBMig0h7v042I=
secure: TpFELBn+jn5ZtGeMSgmy5H/FY0jH7+Nyj+u0XDpOvtV5JEoXBjO6LNz7S8XrSZq/g9Npo/L7YEOr+7Kamj4Cl3GWqAUAenI/QqETuxk4J0J+KuwLWsoa1EfNuclnnjSyERWhtdO+B4RCqa7fPMUMIP2eTA725ZuAI/7Aqqh4HUM=
file: eve-overview-${TRAVIS_TAG}.zip
skip_cleanup: true
on:
tags: true

env:
- secure: aP3taS/I7SqbHFL5iccZzw4mvwA1zzggEadUupHVWSKWpu1wACf2owtUa38WwjBwiVI49O4oOvO7q0Gte9oGMB87/VahoE1DoWoLP2Q3ZpQshbCZtou6KSXimLFh6DxxMuOgBPLrrLAWRpo5WoNW3Foj3gEAMum1mHeCVFna52E=
99 changes: 99 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,104 @@
# Changelog

## 2.5.0 / 2024-10-06

- Update groups with all new objects.
- Add new neutral NPCs:
- New asteroid NPCs.
- New
- Add new faction warfare battleships.
- Add Skyhook to warpout and short dscan.
- Add Lancer Dreadnought to dreadnoughts
- Add Shipcaster to gates
- Add Shipcaster beacon with beacons (not added to generic beacon group).
- Add Compressible Gas to harvestables.

## 2.4.1 / 2022-01-18

- Fix release action.

## 2.4.0 / 2022-01-18

- Add new types:
- AIR entities.
- Unidentified entities.
- Mobile observatory.
- Mobile analysis beacon.

## 2.3.0 / 2021-03-04

- Add new types:
- New celestials
- Mobile Cynosural Beacon
- Interdiction Burst Probe
- Disrupted Gate

## 2.2.0 / 2020-07-17

- Add new types:
- Invisible Beacon
- Temporary Collidable Structure
- Exotic Artefact

## 2.1.1 / 2020-04-12

- Fix pvp tabs.

## 2.1.0 / 2020-04-12

- Add 8 tabs to pvp.

## 2.0.0 / 2020-04-12

- Add 8 tabs to pve and skirmish.
- (**Breaking**) Swap loot and salvage presets.
- Add all new overview types since last update.

## 1.2.0 / 2018-08-30

- Add Abyssal entities.
- Add Flag Cruiser to subcapitals group.

## 1.1.0 / 2018-08-26

- Add new celestial types since last update.
- Add Abyssal Trace to gates.
- Add Flag Cruiser to cruiser group.

## 1.0.0 / 2018-03-07

- Remove all legacy types.
- Add all new celestials.
- Add all new asteroids.
- Add and update structures.
- Add and update all entities.
- All event entities are now under irregular.
- The irregular container is also under containers.

## 0.12.0

- Add Super Weapon Beacon.
- Add new entities:
- Event container.
- Tutorial seekers.
- Roaming entities.
- Angel Cartel event ships.
- Amarr event ships.
- Hidden Zenith ships.
- ◆ ships.

## 0.11.0

- Add new asteroid NPC entities.

## 0.10.0

- Add new Fighter group.
- Add Guristas event ships.
- Structure group renamed to Starbase.
- Add new Structure group.
- Add Structure AoE Missile and count as bomb.

## 0.9.0

- Add new force auxiliary ships.
6 changes: 3 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
source 'https://rubygems.org'

gem 'activesupport', '~> 4.2.0'
gem 'rake', '~> 10.4.2'
gem 'bump', '~> 0.5.0'
gem 'activesupport', '~> 7.2.1'
gem 'rake', '~> 13.2.1'
gem 'bump', '~> 0.10.0'
40 changes: 40 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (7.2.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
base64 (0.2.0)
bigdecimal (3.1.8)
bump (0.10.0)
concurrent-ruby (1.3.4)
connection_pool (2.4.1)
drb (2.2.1)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
logger (1.6.1)
minitest (5.25.1)
rake (13.2.1)
securerandom (0.3.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)

PLATFORMS
ruby
x86_64-linux

DEPENDENCIES
activesupport (~> 7.2.1)
bump (~> 0.10.0)
rake (~> 13.2.1)

BUNDLED WITH
2.5.21
28 changes: 23 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -3,14 +3,24 @@
_Generate DRY modular overviews._

[![Release](https://img.shields.io/github/release/razor-x/eve-overview.svg)](https://github.com/razor-x/eve-overview/releases)
[![MIT License](https://img.shields.io/github/license/razor-x/eve-overview.svg)](./LICENSE.txt)
[![Dependency Status](https://img.shields.io/gemnasium/razor-x/eve-overview.svg)](https://gemnasium.com/razor-x/eve-overview)
[![Build Status](https://img.shields.io/travis/razor-x/eve-overview/master.svg)](https://travis-ci.org/razor-x/eve-overview)
[![Gitter Chat](https://img.shields.io/badge/chat-gitter-1dce73.svg)](https://gitter.im/razor-x/eve-overview)
[![GitHub Actions](https://github.com/razor-x/eve-overview/workflows/main/badge.svg)](https://github.com/razor-x/eve-overview/actions)

__Don't die on patch day because you missed adding that new ship-type to one of your presets!__

## Description

__Don't die on patch day because you missed adding that new ship-type to one of your presets!__
### Overview Pack

An exhaustive and customizable overview pack:
download from the [main site](https://io.evansosenko.com/eve-overview/).
For questions, submit a new GitHub issue.

_I only update this pack when I'm actively playing EVE.
If you would like me to release an update, please submit an issue._

### Generator

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/razor-x/eve-overview)

The EVE Online Overview Generator facilitates creating and maintaining overview packs.

@@ -73,6 +83,14 @@ $ git clone https://github.com/razor-x/eve-overview.git

[source]: https://github.com/razor-x/eve-overview

### Releasing a new version

```
$ bundle exec bump minor
$ git tag v1.2.3
$ git push --follow-tags
```

## Contributing

Please submit and comment on bug reports and feature requests.
3 changes: 1 addition & 2 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -4,9 +4,8 @@ require 'yaml'

build = 'Overview'

task default: :build
task default: [:build, :zip]
task build: [:reset_build_directory, :compile_overviews]
task travis: [:build, :zip]

task :reset_build_directory do
FileUtils.remove_entry_secure build if Dir.exist? build
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.9.0
2.5.0
27 changes: 27 additions & 0 deletions groups/_asteroid.yml
Original file line number Diff line number Diff line change
@@ -17,3 +17,30 @@ types:
- 467
- 468
- 469
- 1005
- 1165
- 1882
- 1884
- 1911
- 1920
- 1921
- 1922
- 1923
- 2006
- 2022
- 2024
- 4029
- 4030
- 4031
- 4094
- 4161
- 4513
- 4514
- 4515
- 4516
- 4568
- 4755
- 4756
- 4757
- 4758
- 4759
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
types:
- 1071
- 1991
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
types:
- 1198
- 4168
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
types:
- 492
- 4081
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
---
types:
- 1312
- 4549
3 changes: 3 additions & 0 deletions groups/_celestial-interstellar_shipcaster_beacon.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
types:
- 4547
Loading