Update freikin/dawarich Docker tag to v1.7.1 #232

Merged
renovate-bot merged 1 commits from renovate/freikin-dawarich-1.x into main 2026-04-29 10:04:09 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
freikin/dawarich patch 1.7.0 → 1.7.1

Release Notes

Freika/dawarich (freikin/dawarich)

v1.7.1

Compare Source

Added
  • API endpoints for mobile authentication.

  • New ingest endpoint POST /api/v1/traccar/points for the Dawarich mobile client and any compatible Traccar-style tracker. Accepts a single nested-JSON location payload, upserts the point, refreshes the points counter, and triggers anomaly filtering, realtime track regeneration, and the live broadcaster — exactly like the OwnTracks and Overland endpoints.

    Configuration

    Setting Value
    URL https://<your-host>/api/v1/traccar/points?api_key=<API_KEY>
    Method POST
    Content-Type application/json

    Find your API key under Settings → Account.

    Payload

    {
      "device_id": "iphone-jane",
      "location": {
        "timestamp": "2026-04-23T12:34:56Z",
        "latitude": 52.52,
        "longitude": 13.405,
        "accuracy": 5,
        "speed": 1.4,
        "heading": 90,
        "altitude": 42,
        "is_moving": true,
        "odometer": 1200,
        "event": "motionchange"
      },
      "battery": { "level": 0.85, "is_charging": true },
      "activity": { "type": "walking" }
    }
    

    Required fields: location.latitude, location.longitude, location.timestamp (ISO 8601). Everything else is optional. Speed is expected in m/s. Battery level is expected as a 0-1 fraction (Dawarich stores it as 0-100).

    Response: 200 OK with empty array on success. Malformed payloads (missing required fields, unparseable timestamp) return 200 and are silently dropped — same behavior as the OwnTracks and Overland endpoints. Authentication failures return 401. Unexpected server errors return 500. Full schema available at /api-docs.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [freikin/dawarich](https://github.com/Freika/dawarich) | patch | `1.7.0` → `1.7.1` | --- ### Release Notes <details> <summary>Freika/dawarich (freikin/dawarich)</summary> ### [`v1.7.1`](https://github.com/Freika/dawarich/blob/HEAD/CHANGELOG.md#171---2026-04-28) [Compare Source](https://github.com/Freika/dawarich/compare/1.7.0...1.7.1) ##### Added - API endpoints for mobile authentication. - New ingest endpoint `POST /api/v1/traccar/points` for the Dawarich mobile client and any compatible Traccar-style tracker. Accepts a single nested-JSON location payload, upserts the point, refreshes the points counter, and triggers anomaly filtering, realtime track regeneration, and the live broadcaster — exactly like the OwnTracks and Overland endpoints. **Configuration** | Setting | Value | | ------------ | ------------------------------------------------------------- | | URL | `https://<your-host>/api/v1/traccar/points?api_key=<API_KEY>` | | Method | `POST` | | Content-Type | `application/json` | Find your API key under **Settings → Account**. **Payload** ```json { "device_id": "iphone-jane", "location": { "timestamp": "2026-04-23T12:34:56Z", "latitude": 52.52, "longitude": 13.405, "accuracy": 5, "speed": 1.4, "heading": 90, "altitude": 42, "is_moving": true, "odometer": 1200, "event": "motionchange" }, "battery": { "level": 0.85, "is_charging": true }, "activity": { "type": "walking" } } ``` Required fields: `location.latitude`, `location.longitude`, `location.timestamp` (ISO 8601). Everything else is optional. Speed is expected in m/s. Battery level is expected as a 0-1 fraction (Dawarich stores it as 0-100). **Response**: `200 OK` with empty array on success. Malformed payloads (missing required fields, unparseable timestamp) return `200` and are silently dropped — same behavior as the OwnTracks and Overland endpoints. Authentication failures return `401`. Unexpected server errors return `500`. Full schema available at `/api-docs`. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjE1MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
renovate-bot added 1 commit 2026-04-29 10:04:07 +02:00
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-04-29 10:04:07 +02:00
renovate-bot merged commit c6ff1923e2 into main 2026-04-29 10:04:09 +02:00
renovate-bot deleted branch renovate/freikin-dawarich-1.x 2026-04-29 10:04:10 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: arnoutvw/compose-files#232