An interface to the Parks 'n Peaks website.
This project is tested with BrowserStack.
An interface to the Parks 'n Peaks website.
License: MIT License
When clicking on the callsign of an activation card, it should open the activator's QRZ page in a new tab.
Turf is not tree shakeable, so ends up inflating the distributable.
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.
Some issues to be resolved:
Add an indication of the number of chasers currently viewing Heimdall.
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.
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.
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.
If the user is currently logged in to PnP, extract the username and key, without them having to manually do it.
Due to the "great circle" line between start and end points, the label renders poorly at some zoom levels.
To resolve, create a straight virtual path, and apply the label to it, rather than the curved actual path.
In some instances, the following event chain happens:
Further investigation needs to take place to ascertain the root cause.
It appears that when a spot is sent via the API, it is appended with [] e.g. "so and so calling CQ now [VK7ZA]"
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."
Using the PnP API, retrieve the activator's name, and allow users to update if none provided.
Not useful at all. Will need to investigate why it's not happy.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.