Skip to content

[Feature Request] About the automatic update system (wiki, maps etc.) #2

Open

Description

@ramazansancar

I believe it would be useful to have a feature that automatically updates the data—checking for an internet connection first to ensure the data remains current.

I can open a PR for this.

Activity

  1. schematrix commented on Nov 1, 2026

    @schematrix
    Owner

    Hi Ramazan, please create one PR for it.

  2. volthdl commented on Nov 1, 2026

    @volthdl

    Hi @ramazansancar, looking forward to this. Two open PRs already cover most of the building blocks, so it may save you some work:

    So the update feature could be a small script that calls these in order, plus a systemd timer that first checks for an internet connection (for example over the USB Wi-Fi adapter described in the README) and logs the result. Happy to review and test the PR when it is up.

    TR: #3 ve #5 güncelleme için gereken parçaların çoğunu zaten içeriyor; bunları sırayla çağıran bir betik ve internet kontrolü yapan bir zamanlayıcı yeterli olabilir. PR açıldığında incelemeye ve denemeye hazırım.

  3. schematrix commented on Nov 2, 2026

    @schematrix
    Owner

    Selam @ramazansancar, bu fikri ilk ortaya atan sendin, tekrar teşekkürler. Bir şeyi açıkça söylemek istiyorum. Sen PR'ı hazırlarken @Proxy34 aynı özellik için #14'ü açtı ve bu issue'yu kapatacağını yazdı. Senin tarafında yarım kalmış bir emek varsa bunun için kusura bakma, iki kişinin aynı işe aynı anda girmesini önceden fark etmem gerekirdi.

    Emeğinin boşa gitmesini istemem. Elinde hazır bir şey varsa paylaşırsan #14 ile karşılaştırıp en iyi parçaları birleştirebiliriz. #14'te açık kalan bir iş de var. Şu an Wi-Fi'a bağlanan herkes güncellemeyi başlatabiliyor ve butonun yönetici girişiyle korunması gerekiyor. İstersen bu kısmı sen üstlenebilirsin, ya da #14'ü test edip inceleyebilirsin. Hangisi sana uyarsa.

    İleride benzer çakışmalar olmasın diye herkese bir önerim var. Bir işe başlamadan önce issue altına "bunu ben alıyorum" yazalım, ben de issue'yu o kişiye atayayım.


    Hey @ramazansancar, you were the first one to bring up this idea, thanks again. I want to be upfront about something. While you were preparing your PR, @Proxy34 opened #14 for the same feature and wrote that it would close this issue. If you have work in progress that got left halfway, I'm sorry about that. I should have caught two people working on the same thing at the same time.

    I don't want your effort to go to waste. If you already have something, feel free to share it and we can compare it with #14 and combine the best parts. There's also an open item in #14. Right now anyone on the Wi-Fi can start an update, and the button needs to be protected by an admin login. You could take that part if you'd like, or test and review #14. Whatever works best for you.

    To avoid overlaps like this in the future, I have a suggestion for everyone. Before starting on something, let's write "I'm taking this" under the issue, and I'll assign it to that person.

  4. volthdl commented on Nov 2, 2026

    @volthdl

    Hi @ramazansancar, looking forward to this. Two open PRs already cover most of the building blocks, so it may save you some work:

    So the update feature could be a small script that calls these in order, plus a systemd timer that first checks for an internet connection (for example over the USB Wi-Fi adapter described in the README) and logs the result. Happy to review and test the PR when it is up.

    TR: #3 ve #5 güncelleme için gereken parçaların çoğunu zaten içeriyor; bunları sırayla çağıran bir betik ve internet kontrolü yapan bir zamanlayıcı yeterli olabilir. PR açıldığında incelemeye ve denemeye hazırım.

  5. ramazansancar commented on Nov 3, 2026

    @ramazansancar
    Author

    Hi @ramazansancar, looking forward to this. Two open PRs already cover most of the building blocks, so it may save you some work:

    So the update feature could be a small script that calls these in order, plus a systemd timer that first checks for an internet connection (for example over the USB Wi-Fi adapter described in the README) and logs the result. Happy to review and test the PR when it is up.

    TR: #3 ve #5 güncelleme için gereken parçaların çoğunu zaten içeriyor; bunları sırayla çağıran bir betik ve internet kontrolü yapan bir zamanlayıcı yeterli olabilir. PR açıldığında incelemeye ve denemeye hazırım.

    4. Selam @ramazansancar, bu fikri ilk ortaya atan sendin, tekrar teşekkürler. Bir şeyi açıkça söylemek istiyorum. Sen PR'ı hazırlarken @Proxy34 aynı özellik için #14'ü açtı ve bu issue'yu kapatacağını yazdı. Senin tarafında yarım kalmış bir emek varsa bunun için kusura bakma, iki kişinin aynı işe aynı anda girmesini önceden fark etmem gerekirdi.
    Emeğinin boşa gitmesini istemem. Elinde hazır bir şey varsa paylaşırsan #14 ile karşılaştırıp en iyi parçaları birleştirebiliriz. #14'te açık kalan bir iş de var. Şu an Wi-Fi'a bağlanan herkes güncellemeyi başlatabiliyor ve butonun yönetici girişiyle korunması gerekiyor. İstersen bu kısmı sen üstlenebilirsin, ya da #14'ü test edip inceleyebilirsin. Hangisi sana uyarsa.
    İleride benzer çakışmalar olmasın diye herkese bir önerim var. Bir işe başlamadan önce issue altına "bunu ben alıyorum" yazalım, ben de issue'yu o kişiye atayayım.

    Hey @ramazansancar, you were the first one to bring up this idea, thanks again. I want to be upfront about something. While you were preparing your PR, @Proxy34 opened #14 for the same feature and wrote that it would close this issue. If you have work in progress that got left halfway, I'm sorry about that. I should have caught two people working on the same thing at the same time.
    I don't want your effort to go to waste. If you already have something, feel free to share it and we can compare it with #14 and combine the best parts. There's also an open item in #14. Right now anyone on the Wi-Fi can start an update, and the button needs to be protected by an admin login. You could take that part if you'd like, or test and review #14. Whatever works best for you.
    To avoid overlaps like this in the future, I have a suggestion for everyone. Before starting on something, let's write "I'm taking this" under the issue, and I'll assign it to that person.

    Great work; I hadn't started on this yet. Thanks for the initiative.

    I have a few other feature ideas in mind, and I’m planning to consolidate them into a single issue. I’ll take a look at the relevant PR, review it, and share any notes I might have. Thanks!

    FYI @schematrix @volthdl @turer73 @Proxy34

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions