Skip to content

v1.1.0

Choose a tag to compare

@savchenkoaddev savchenkoaddev released this 12 Sep 09:06
· 6 commits to main since this release
bf5261e

TagTheSpot – 1.1.0 Release Notes

New Features

1. AI Description Moderation

  • Before saving a submission, the description is automatically checked by AI for:
    • Hate speech
    • Sexual content
    • Threats
    • Self-harm
  • Technology: Powered by Azure Content Safety.
  • Descriptions containing any prohibited content are rejected, and a respective message is displayed in the frontend.

2. Location Validation

  • Before submitting or adding a spot, the following validations are now performed:
    1. Country Check: Ensures the marker is located in the selected city using an efficient polygons algorithm.
    2. Proximity Check: Ensures the marker is not too close to existing markers (distance-based validation).
  • Efficiency: The validation is optimized using PostGIS for spatial queries, ensuring fast and accurate checks even with a large number of markers.

3. Sign in with Google

  • Users can now log in using their Google account.

4. Get All Markers for a Specific City

  • When adding or submitting a new spot, users can now view all existing markers for the selected city.
  • This feature helps users avoid duplicate entries and improves overall map visibility.

5. Locate Me on Frontend

  • Users can instantly center the map and put a marker on their current location with a “Locate Me” feature.
  • Automatic Zoom: Map automatically zooms in to the user's location when this feature is used.

6. Automatic Zoom Animation on Maps

  • Maps now automatically zoom in smoothly when:
    • Adding or focusing on a marker
    • Selecting a specific city
    • Using the “Locate Me” feature

Client Commits

Full Changelog: v1.0.1...v1.1.0