Giter Club home page Giter Club logo

pilotlog's People

Contributors

sanhozay avatar

Stargazers

 avatar

Watchers

 avatar

pilotlog's Issues

Active flight to show fuel usage, reserve, distance, groundspeed and duration

At the moment, periodic pilot reports only update the maximum (cruising) altitude. The web service call for pilot reports could be extended to include current fuel and current odometer, which would allow the active flight to show fuel usage, fuel rate, reserve, distance travelled, average groundspeed and active duration.

Aircraft summary page

It could be useful to view overall statistics for an aircraft, particularly things like fuel consumption. A separate page could be created to show summary details by aircraft.

Sort order can change during refresh

When there are two or more flights with the same value in a sort key, the sort order in the response from the web service becomes non-deterministic. Rows in the table can move around as the AJAX calls refresh the page.

Undo invalid flight while still in flight

Versions

Please complete all of the following:

PilotLog version : 2.0.0
Java version : openjdk 15.0.3 2021-04-20
Flightgear version : 2020.3.8
O/S : Mint 20.2
O/S version :
Browser : FF
Browser version :

Problem Description

As long as #16 is not fixed, is there a way to remove the invalid mark before the flight gets deleted?

Feature request: runways + wind info

I don't know if this info is available via the API, but it would be very nice to have the departure and arrival runways in the logs, if possible even with wind information (direction+speed)

Installing PilotLog as a Linux daemon

Versions

Please complete all of the following:

PilotLog version : 1.1.0
Java version : OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_282-b08)
Flightgear version : n/a
O/S : Debian
O/S version : 10
Browser : n/a
Browser version : n/a

Problem Description

Hi,

The PilotLog-1.1.0.jar runs fine on my Debian system. Since this is a remote system to my FG, I want to run it as a daemon.
Reading the Sping Boot doc, I can't figure out how to do this exactly.
Am I just supposed to "ln -s /path/to/my/PilotLog-1.1.0.jar /etc/init.d/pilotlo"?
This gives:

service PilotLog start Failed to start PilotLog.service: Unit PilotLog.service not found.

"/var/run/pilotlog/pilotlog.pid" and "/var/log/pilotlog.log" do not exist.

Add column-based sorting

At the moment, the sort order is fixed at startTime descending, so that the most recent flight is shown first. This could be enhanced to allow sorting by clicking on column headings.

Unresponsive flight

PilotLog version : 2.0.0
Java version : 15.0.2
Flightgear version : 2020.3.1
O/S : Debian LXC
O/S version : 10
Browser : FF

Problem Description

Hi,

First of all: thanks a lot for this great tool, I'm really loving it! The maps, altitude graph, airports visited,... great!

I was very dissapointed to see that my flight today was not logged. This was shown in the logs:

INFO 152 --- [nio-8080-exec-1] o.f.pilotlog.service.FlightService       : Ended flight #19 in A320neo-CFM from LFRS to LXGB, status INVALID
INFO 152 --- [   scheduling-1] o.f.pilotlog.service.FlightService       : Deleted unresponsive flight #19 in A320neo-CFM from LFRS to LXGB, status INVALID

What are possible reasons for PilotLog to see the flight as "unresponsive"? FYI, the complete flight was correctly logged to https://fgtracker.ml.

Thanks!

Spring profile configuration error

PilotLog Version : 2.0.0

The following problem is associated with changes to Spring profiles in 2.4.3.

2021-03-03 11:18:00.095 WARN 40189 --- [restartedMain] o.s.b.c.config.ConfigDataEnvironment : Property 'spring.profiles' imported from location 'class path resource [application.yml]' is invalid and should be replaced with 'spring.config.activate.on-profile' [origin: class path resource [application.yml] - 24:13]

See https://spring.io/blog/2020/08/14/config-file-processing-in-spring-boot-2-4

The problem should not affect running the production version but may cause problems with development and testing versions.

Improve search

Versions

PilotLog version : 2.0.0
Java version : openjdk 15.0.3 2021-04-20
Flightgear version : 2020.3.11
O/S : Ubuntu
O/S version : 21.10
Browser : FF
Browser version :

Problem Description
It would be nice to have an improved search in the "find flights":
Just entering for example "A320" does not return anything. It would be nice to see all flights of all a320 flights (A320neo-CFM, A320-200-CFM, A320neo-PW,...)

Pilotlog not tracking glider flights

Versions

PilotLog version : 2.0.0
Java version : openjdk 15.0.3 2021-04-20
Flightgear version : 2020.3.11
O/S : Ubuntu
O/S version : 21.10
Browser : FF
Browser version :

Problem Description

My glider flight was not logged. After checking the logs, it seems that gliders are too ecological :)

Invalidated flight #613 because fuel has not decreased
Ended flight #613 in ask21-jsb from EBOS to EBOS, status INVALID
Deleted unresponsive flight #613 in ask21-jsb from EBOS to EBOS, status INVALID

Improve pager

At the moment, the list of pages can grow indefinitely.

Where can we find version 1.2.0?

Hi,

In issue #8, I can see that this would have been fixed in v1.2.0. However, this version does not seem to be available for download?

Thanks,
Thijs

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.