Skip to content

Releases: TagTheSpot/TagTheSpot.Services.User

v1.2.0

01 Oct 16:34
1840d0b

Choose a tag to compare

TagTheSpot – 1.2.0 Release Notes

User Service

New Features

  • Confirm Email Functionality – users verify their email addresses during registration.
  • Recover Password Functionality – secure password recovery flow.

Technical Improvements

  • Entity-level Configuration – added optimal DB configuration for each entity.
  • Reusable Components – part of the shared components moved into the Shared library.

What's Changed

Full Changelog: v1.1.0...v1.2.0

v1.1.0

12 Sep 08:59
62f27af

Choose a tag to compare

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

User Service Commits

Full Changelog: v1.0.0...v1.1.0

v1.0.0

07 Sep 06:00
a06846f

Choose a tag to compare

Initial MVP release for User Microservice.

What's Changed

New Contributors

Full Changelog: https://github.com/TagTheSpot/TagTheSpot.Services.User/commits/v1.0.0