Git Product home page Git Product logo

Comments (9)

DennisSnijder avatar DennisSnijder commented on May 26, 2024 5

Small update on this topic.
We requested an "/events" endpoint to the Bunq dev team.
(Lets hope they will implement it 😄 )

from bunqdesktop.

ntimo avatar ntimo commented on May 26, 2024

Maybe you could create a helper application that calls the api for updates and if there is sone shows the user a notification. The helper could be started at system boot without having to start the BunqDesktop app itself.

from bunqdesktop.

DennisSnijder avatar DennisSnijder commented on May 26, 2024

@ntimo this could be one solution indeed.
Maybe we could do something like setting up a simple server which catches the notifications and transmits the events to the correct client via sockets. (Would be really easy with https://pusher.com)

But again, that kinda kills the idea of why we switched to a desktop application.

from bunqdesktop.

ntimo avatar ntimo commented on May 26, 2024

@DennisSnijder First I think the notification checking should be done local on the device because of the privacy. And also using a service like this would cost you money/the user. And that is not a perfekt solution in my eyes.

from bunqdesktop.

DennisSnijder avatar DennisSnijder commented on May 26, 2024

@Crecket suggestions on this topic? 😝

from bunqdesktop.

Crecket avatar Crecket commented on May 26, 2024

The most reasonable and secure solution would be to pull every 10-30 seconds (Perhaps make this configurable/opt-in?)

from bunqdesktop.

ntimo avatar ntimo commented on May 26, 2024

@Crecket yes, that would be great +1

from bunqdesktop.

Crecket avatar Crecket commented on May 26, 2024

I want to add that we already have a component I used to display default Chrome notifications found in src/react/Helpers/Notification.js. This should be able to show notifications even when the app is in the background

from bunqdesktop.

basst85 avatar basst85 commented on May 26, 2024

You can also create a system tray icon functionality to keep the app alive.

from bunqdesktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.