Git Product home page Git Product logo

bunqcommunity / bunqdesktop Goto Github PK

View Code? Open in Web Editor NEW
272.0 22.0 53.0 11.13 MB

The unofficial, free and open source desktop application for the bunq API

Home Page: https://bunqdesk.top

License: MIT License

HTML 0.04% JavaScript 90.04% CSS 0.06% TypeScript 9.29% PowerShell 0.11% Shell 0.13% Dockerfile 0.07% SCSS 0.27%
bunq desktop-app desktop electron-app finance-management banking-applications bunq-api unofficial

bunqdesktop's People

Contributors

basst85 avatar crecket avatar dennissnijder avatar dependabot[bot] avatar emilebons avatar firstred avatar janxb avatar jorijn avatar l00cyph3r avatar nduijvelshoff avatar ntimo avatar raybb avatar rvdsteege avatar timz99 avatar wouterjanson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bunqdesktop's Issues

Default image not working.

At the moment when there is a payment with no attachment UUID it doesn't use the default image.

image

The "SO.afd.Parkeren G.U. (UTRECHT, NL)" should have the default icon, it now uses the icon from "M.T. Krijgsman"

Update strategy

Since we are releasing a desktop client we need to be able to easily update the desktop client.

Failed to load the payment information ("Something went wrong" error)

When i do the following i get an "Something went wrong" error:

  • Select first account.
  • Click on the "information" icon of the second account.
  • Click on the first payment in list -> a "Something went wrong" error appears.

Cause:
The monetary-account id of the first account is used for the API request.

Display payment type

The payment/transaction type is missing in the payment info screen.
Like: iDEAL, pintransaction, cash withdrawal..

Label payments

Add labels to payments, so you can group and see total expense by label.

Notifications

In the near future we want to support notifications for the BunqDesktop client.

This issue is to discuss on how we should approach this since the API only allows callbacks at the moment.

Show local date/time, instead of UTC

The UTC datetime is now visible in the payments overview (and payment info), not the datetime of the local (machine) timezone.

Maybe also use the locale settings for currency value?

Quit the Mac app using cmd Q

Hello,
it would be awesome if it would be possible to quite the Mac app using the cmd Q shortcut like every other Mac app :)

Have a great day,
Timo

Add the master-card-action, request-inquiry and request-response endpoints and merge them in a new combined list

  • Add the new endpoints in the BunqJSClient
  • Add the required actions and reducers
  • Automatically fetch the new endpoints on the dashboard and account-info pages
  • Merge the three endpoints and render the entire list
  • Create new list items for the payment list for the master-card, request-inquiry and request-response types
  • Improve the labels and colors for request-inquiry and request-response items

Why is Analytics added?

Why is Google Analytics added? And what user information can be tracked now? (Google account, bunq user ID, payment ID's?)

Display clearer error messages for the user

Certain functionality fails silently without letting the user know something went wrong. Using the MainSnackbar or MainDialog we should notify the user that something went wrong

NaN Invalid Date, NaN NaN:NaN:NaN

After the last commit i get a lot of "NaN Invalid Date, NaN NaN:NaN:NaN" in the payments list.
The date in the payment JSON is: "2017-10-20 12:16:40.797783"

I have also a payment with the date "5 November 12:9:44" (datetime in JSON is: "2017-10-11 11:09:44.933069")

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.