Skip to content

Conversation

@StrategFirst
Copy link
Owner

@StrategFirst StrategFirst commented Aug 21, 2025

GPS Crawling Fix & Enhancements

Fixes

  • Fixes GPS Crawling
  • Update SonarQube

Explanation

GPS Crawler

Over time Bing is introducing further and further requirements for their page being fetched, probably to avoid bots & crawler like this one from basically crawling their data.
As a quick recap in history :

  • At the beginning nothing was required, a simple query to the right path was enough (no headers no extras)
  • Then User-Agent as non-empty was required, any value was accepted
  • And today User-Agent must be closer to the official format

However, even Mozilla official wiki say's that this is a bad thing to rely on.. We of course aren't giving a real config and continue trolling them a bit (see changes).

SonarQube

Deprecation made old SonarCloud github action deprecated an update was required, this pull request was the right time to adjust and enhance a bit those, however this pull request won't the place were additional issues and code quality and hotspot will be fixed, this will require another PR.

StrategFirst and others added 5 commits February 22, 2025 20:49
Merge pull request #50 from StrategFirst/dev
Merge pull request #51 from StrategFirst/dev
Merge pull request #53 from StrategFirst/dev
In some edge case picture might lack of a proper clean title this needs to be handle properly,
a cleaner way would be to move on to a fully structured project with type maybe typescript to avoid undefined or null values
Enhanced crawling for the GPS coords
Bing is gradually introducing more and more requirements to get those info, we need to follow them
For further information about the hisotry please check the related Pull Request
The old github action was deprecated
 moving on the new recommended one!
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
4 Security Hotspots
D Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@StrategFirst StrategFirst self-assigned this Aug 21, 2025
@StrategFirst StrategFirst merged commit f05dc93 into dev Aug 21, 2025
2 of 4 checks passed
@StrategFirst StrategFirst deleted the gps-fix branch August 21, 2025 18:24
@StrategFirst StrategFirst mentioned this pull request Aug 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants