Coder Social home page Coder Social logo

parksnpeaks_heimdall's Introduction

ParksNPeaks_Heimdall

An interface to the Parks 'n Peaks website.

This project is tested with BrowserStack.

parksnpeaks_heimdall's People

Contributors

rhinolance avatar

Watchers

 avatar

parksnpeaks_heimdall's Issues

Replace Turf lib

Turf is not tree shakeable, so ends up inflating the distributable.

Comment clipped

When using the respot function the comment that was posted to ParksnPeaks only contained the first word of the sentence entered in the comment box.

Also, when attempting to enter a comment, a droplist of earlier comments appears. If one attempts to select an earlier comment by moving the mouse over them the whole respot operation is aborted.

Callsigns not always behaving

Some issues to be resolved:

  • Suffixes considered new callsigns. Eg, VK0AA and VK0AA/P are considered seperate.
  • VI special event callsigns are not considered AU or NZ, eg. VI10VKFF

Don't show activation if I can't re-work them on the current band/mode.

The activation should track which bands/modes have been worked, and only re-display if workable.

This will simplify chasing when someone is activating multiple parks/peaks/beaches etc. in a day, and potentially re-visiting the same frequencies several times on the same site.

Ideally, the chaser should be able to mark an activation as worked on a band/mode, and trust that if it re-displays, they are able to work it on the current band/mode.

Respot bar in inconsistent state after update

After an activation update, the respot bar is set to display, such that hovering over the activation shows the tools with the respot expanded, however it does not contain accurate data.

It appears that the viewState.respotIsVisible flag is being set to true as part of the activation update. Nothing in the code stands out as causing this, so further investigation will be needed.

Non-numeric frequencies display as NaN

PnP provided a spot as follows:
UTC Mon,02-10-23 4:25 WWFF Port Stephens - Great Lakes Marine Park [(VKFF-1410)](https://parksnpeaks.org/getPark.php?actPark=VKFF-1410) - VK2OKR on 7.155CA SSB Calling now everyone. Posted by VK2OKR

The provided frequency of 7.155CA then caused Heimdall to display it as NaN (not a number).

To resolve, there may need to be a mechanism to search for numbers within any text, such that leading or trailing non-numeric characters are ignored.

Extract PnP details

If the user is currently logged in to PnP, extract the username and key, without them having to manually do it.

Copy to clipboard does not always work

In some instances, the following event chain happens:

  • PointerDown
  • MouseDown
  • PointerUp
  • MouseUp
    The click event is not emitted.

Further investigation needs to take place to ascertain the root cause.

Respot panel hiding when mouse-out of activation.

Extracted from #3 to track it separately.

From VK2IO: "Also, when attempting to enter a comment, a droplist of earlier comments appears. If one attempts to select an earlier comment by moving the mouse over them the whole respot operation is aborted."

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.