Giter VIP home page Giter VIP logo

chrisbruford / knight-companion Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 6.11 MB

A desktop application built with electron to act as an in-game companion app for the game Elite Dangerous. It provides live data on your in-game activities, integrates with a Discord bot to provide chat alerts for important in-game events and uploads data to EDDN to feed the data that powers a plethora of other apps.

License: MIT License

JavaScript 5.48% TypeScript 80.91% HTML 10.52% SCSS 3.09%

knight-companion's Introduction

THIS APP IS NOW ARCHIVED

Knight Companion

A desktop application built with electron to act as an in-game companion app for the game Elite Dangerous. It provides live data on your in-game activities, integrates with a Discord bot to provide chat alerts for important in-game events and uploads data to EDDN to feed the data that powers a plethora of other apps.

Release

  1. Create a Github Personal Access Token and add it to your environment variables as GH_TOKEN
  2. Commit your changes to a new branch and increment the version in package.json
  3. Create a PR for your changes and merge once approved
  4. create a DRAFT release using the new version number from package.json prefixed with a 'v' as the tag and without the 'v' prefix as the title. e.g. if you are releasing 1.2.3 then the TAG should be v1.2.3 and the TITLE should be 1.2.3
  5. Run npm run release which will upload the installers to your release
  6. Once complete (and you've confirmed the installers are attached to the release) you can publish the draft release.

knight-companion's People

Contributors

chrisbruford avatar dependabot[bot] avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

jorerlol

knight-companion's Issues

Bug: Dashboard

While logged in and open on any tab, selecting Dashboard on the bar will flash the login screen before showing the dashboard.

Reproduction steps:
1: Open app
2: Login
3: Select Dashboard

At this point, the login screen will open. It will remain on that screen for an undetermined amount of time (usually approx. half to one second) before displaying the dashboard.

Bug: My Materials not updating

Submitted on behalf of roudybeest
The My Materials page appears empty after updating.

Things to test:
When My Materials updates - I suspect roudy hasn't caused the game to trigger an update

Bug: Empire Fighter displaying in My Ships

Bug report submitted on behalf of roudybeest
Ship-launched fighter is displayed in My Ships.

Testing to be done on bug:
Launch SLF with crew member
Launch in SLF
In MC session, use a SLF

Bug: All missions counting towards stated faction

Steps to reproduce:

  1. Enter your faction name
  2. Complete missions for ANY faction
  3. Observe all missions count for YOUR faction not just missions completed for them
  4. If you re-enter your faction name then it correctly counts missions ONLY by your faction

Feedback: Bounty Voucher Reporting

Currently, bounty vouchers (and most likely combat bonds) are reported in the following way:

Known faction - "Movement for LP 751-1 Independents: 30253"
Unknown faction - ": 53784"

The proposal is if the faction is unknown, to place "Unknown Faction" as the faction. Thus, the above would become:

Known faction - "Movement for LP 751-1 Independents: 30253"
Unknown faction - "Unknown Faction: 53784"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.