Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Dawarich

13 Topics 122 Posts
  • Dawarich - Package Updates

    Pinned Locked
    52
    0 Votes
    52 Posts
    7k Views
    Package UpdatesP
    [1.18.0] Update dawarich to 1.13.0 Full Changelog The map has a new opt-in "Tiled rendering" beta in map settings: the points layer is drawn from vector tiles built by the database, so the browser only downloads what the current view needs. Dense areas arrive as aggregated markers carrying a point count the heatmap weighs them accordingly and long date ranges over large histories pan and zoom smoothly instead of stalling on one huge download. On a test account with 1 million points, opening the full three-year history classically pulls the whole range up front 992 requests and roughly 590 MB of JSON, which crashed the browser tab a third of the way in; tiled rendering drew the same city view from 12 requests and 146 KB in a fraction of a second, and re-opening the map shortly after costs no requests at all. Individual points keep their popups, though a merged marker has no single point to open zoom in to separate it. Dragging points to edit them is unavailable while tiled mode is on, and turning on Routes, Fog of War or Scratch map temporarily switches back to classic loading (the settings panel says which layer is blocking). Tiles are cached privately in the browser and refresh automatically when your location history changes, so the live trail can lag up to five minutes behind. (#2691) Removed three superseded points indexes (the old dedup index and two composites) now that the consolidated (user_id, timestamp, lonlat) index from 1.12.2 serves their queries. The migration cleans up any invalid leftover index first, rebuilds the consolidated index automatically when an interrupted build left it invalid, and refuses to run only when it is missing entirely. Frees several gigabytes on large instances and further reduces the write cost of every point. The nightly cache preheat now runs as one background job per user instead of a single job looping over every user. Its duration is bounded by the slowest individual user rather than by the sum of all of them, so one account with a large history no longer delays the preheat for everyone else. On Dawarich Cloud it now only preheats active and trial accounts; self-hosted instances continue to preheat every user. Four scheduled jobs (app version check, cache preheat, family location request expiry, points counter correction) were queued onto default instead of the queues their job classes declare, so they competed with higher-priority work the cache preheat in particular could hold up imports, track generation and stats for minutes at a time. They now run on app_version_checking, cache, families and low_priority respectively.
  • 0 Votes
    17 Posts
    339 Views
    jamesJ
    Hello @scooke I was not able to reproduce this issue. Can you try to put the app into recovery mode and starting it manually by running /app/pkg/start.sh from the web terminal?
  • Dawarich signup env doesn't prevent from signing up

    Solved
    3
    2 Votes
    3 Posts
    372 Views
    jamesJ
    Hello @imc67 Thanks for the information, updating the docs.
  • How to use the Rails Console

    Solved
    5
    0 Votes
    5 Posts
    1k Views
    imc67I
    @james wow, this was the trick! Thanks!!
  • Dawarich now has native Android and iOS apps

    5
    1 Votes
    5 Posts
    825 Views
    RoundHouse1924R
    @necrevistonnezr said in Dawarich now has native Android and iOS apps: The iOS app is more than a year old I know. The purpose of this topic is to show that Dawarich now has apps for BOTH mobile OSes.
  • Memory Requirement incorrect in Cloudron

    3
    3 Votes
    3 Posts
    622 Views
    RoundHouse1924R
    @girish don't forget the App Store description
  • User Management

    2
    2 Votes
    2 Posts
    461 Views
    girishG
    https://git.cloudron.io/packages/dawarich-app/-/merge_requests/12
  • How to set reversed geocoding?

    3
    0 Votes
    3 Posts
    810 Views
    imc67I
    no ...
  • Password reset not working - http error 500

    3
    2 Votes
    3 Posts
    498 Views
    jamesJ
    Hello @lividly3510 I have identified the issue and an app update will be available soon. This app update will also include OIDC support. But, if you want to use OIDC, you will have to reinstall the @dawarich app, then you can select if Cloudron should handle users or the app should self mange its users.
  • Family Member cannot activate sharing

    3
    1 Votes
    3 Posts
    585 Views
    jamesJ
    Hello @DualOSWinWiz I am not fully sure what additional member sharing location is. But I installed the app, configured the admin to use the iPhone app. Created a second account. With the admin created a family and added the second account to the family and enabled location sharring for the admin. [image: 1763987083004-a2ef5911-1c9d-4799-99c7-67b565bda423-image.png] Now as the user james@cloudron.dev I have to enable Family Members in the filter overview: [image: 1763987150492-046ee445-79ab-47d7-90d4-8439c0bce58d-image.png] And I am able to see the admin user location.
  • GPX file upload error

    bug readonly
    21
    2 Votes
    21 Posts
    4k Views
    imc67I
    @luckow said in GPX file upload error: @imc67 What? Almost half the distance to the moon in 2023? Haha that’s impossible, I did a double check. I was in October on a car trip to Bavaria and somehow GPS was swapping many times between my home (NL) and location there, maybe because of bad GPS reception and VPN? I’ll have to manually correct them because this is nonsense of course.
  • Importing immich geo data does not create a file.

    Solved
    2
    1
    4 Votes
    2 Posts
    766 Views
    nebulonN
    With the latest package versions, I was able to import and display all image geolocations.
  • Your Redis network connection is performing extremely poorly.

    Solved
    3
    0 Votes
    3 Posts
    882 Views
    nebulonN
    Indeed, I've also seen my instance crash with out-of-memory. Fixed the package to have 512 MB minimum now.