Comments (9)
Small update on this topic.
We requested an "/events" endpoint to the Bunq dev team.
(Lets hope they will implement it 😄 )
from bunqdesktop.
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.
@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.
@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.
@Crecket suggestions on this topic? 😝
from bunqdesktop.
The most reasonable and secure solution would be to pull every 10-30 seconds (Perhaps make this configurable/opt-in?)
from bunqdesktop.
@Crecket yes, that would be great +1
from bunqdesktop.
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.
You can also create a system tray icon functionality to keep the app alive.
from bunqdesktop.
Related Issues (20)
- Something went wrong HOT 2
- Add the new metal card to visual options HOT 1
- A JavaScript error occurred in the main process HOT 2
- Proposal: use namespaces and placeholders for translations
- New installation of bunqdesktop doesn't get all transactions HOT 2
- Pagination is not reset when another account is choosen
- Display TapiX Payment Icons HOT 2
- "Something went wrong!" HOT 3
- use payment categories from api response HOT 3
- [API CHANGE KILLED LOGIN] : https://beta.doc.bunq.com/basics/changelog#april-28-2020 HOT 1
- Build bunqDesktop as a Flatpak HOT 3
- Improve confusing Pay flow HOT 1
- Topup events are missing
- Virtual MasterCard shows up as physical Maestro in image HOT 1
- Mobile app please?
- mobiele app Android apk-file op website graag (en in /e/ app store)! HOT 1
- The receiver is flipped for direct debits
- Cannot read property 'amount_inquired' of null HOT 3
- MacOS widget - quick balance check
- cannot start the application correctly (0xc00007b) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bunqdesktop.