Git Product home page Git Product logo

hello-efficiency-inc / ridereceipts Goto Github PK

View Code? Open in Web Editor NEW
142.0 10.0 19.0 10.44 MB

🚕 Simple automation desktop app to download and organize your receipts from Uber/Lyft. Try out our new Ride Receipts PRO !

Home Page: https://www.ridereceipts.io

License: GNU Lesser General Public License v3.0

JavaScript 35.10% HTML 1.03% Vue 63.87%
browser-automation javascript chromium invoices utility uber scraper vuejs electron electron-app

ridereceipts's People

Contributors

dependabot[bot] avatar mrgodhani 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

ridereceipts's Issues

Doesn't download any receipts

Describe the bug
I've downloaded the app and also ran from source and am unable to download any receipts!

To Reproduce
Steps to reproduce the behavior:

  1. Run Ride Receipts
  2. Login with Credentials
  3. Select any of the options for downloading receipts
  4. Stuck on the download page, no visible progress. Folder in Documents is empty.

Expected behavior
I should be seeing a progress bar for any downloads, and files in the directory inside Documents folder. I've waited 5 hours for my receipts of the previous year, and 3 hours on all the other options.

Screenshots
image

Desktop (please complete the following information):

  • OS: MacOS High Sierra 10.13.6

Additional context
How long does it normally take to download 31 receipts? How about 321? No progress has been made on my end, and not sure why. Does this still work?

[Windows 10 x64] Uber : Ride Receipts failed to verify you account. Please try again

Hello,

I did download the latest version but I have some trouble with it as I can't connect on my Uber account :
image
I choose Uber, and enter my mail.
image
When I click on next It show me the following screen
image
It didn't ask for my password but just go to verifying my account... and fail.
image

I did uninstall all the previous version and all the folder and files.

My configuration :
Nom du systùme d’exploitation Microsoft Windows 10 Professionnel
Version 10.0.17134 Numéro 17134
Fabricant LENOVO
ModĂšle 24411Y6
Type PC Ă  base de x64
Référence (SKU) du systÚme LENOVO_MT_2441
Processeur Intel(R) Core(TM) i7-3840QM CPU @ 2.80GHz, 2801 MHz, 4 cƓur(s), 8 processeur(s) logique(s)
Version du BIOS/Date LENOVO G5ETB0WW (2.70 ), 08/03/2018
Version SMBIOS 2.7
Version du contrÎleur embarqué 1.13
Mode BIOS Hérité
Fabricant de la carte de base LENOVO
ModĂšle de la carte de base Non disponible
Nom de la carte de base Carte de base
RĂŽle de la plateforme Mobile
État du dĂ©marrage sĂ©curisĂ© Non pris en charge
Configuration de PCR 7 Liaison impossible
RĂ©pertoire Windows C:\WINDOWS
RĂ©pertoire systĂšme C:\WINDOWS\system32
Périphérique de démarrage \Device\HarddiskVolume1
Option régionale France
Couche d’abstraction matĂ©rielle Version = "10.0.17134.1"
Fuseaux horaires Paris, Madrid (heure d’étĂ©)
Mémoire physique (RAM) installée 8,00 Go

Feedback

Hi Everyone,

This is a place to post any useful feedback for this product. Feedback would help us out to improve this product and add new features.

Thank you

v1.5.5 still asking to download Chromium

Hi, I had installed the v1.5.4 first and it got stuck on the loading screen as described in this issue.

image

As it was stuck due to chromium, I uninstalled the v1.5.4 and installed the v1.4.1 in which I could separately download chromium and place it on the desktop. Now I was able to pass through that loading screen and was asked to enter my Uber email. After I did, it kept on showing me this error message: "Ride Receipts failed to verify your account. Please try again.". I am sure that email I entered was correct.

Then I uninstalled the v1.4.1 and re-installed the v1.5.4 and it showed me this error after launching and clicking on Uber: "It seems like you don't have Chromium installed. Please download it from here. Place the file on your desktop and unzip it.". It shouldn't show this error on v1.5.4. Isn't it?

And if I place the unzipped chromium file on the desktop, and restart the app and go through the steps, the app sometimes get stuck or sometimes shows me the error message: "Ride Receipts failed to verify your account. Please try again.".

I saw that you released v1.5.5 which fixes the chromium loading screen error so I unsintalled v1.5.4 and installed v1.5.5. Now when I launch the app and click to get the Uber receipts, it shows me this error message: "It seems like you don't have Chromium installed. Please download it from here. Place the file on your desktop and unzip it.". And even if I place the unzipped file, the error remains the same.

Uber ride cancellation receipts go in folder named undefined

Describe the bug
Uber ride cancellation receipts come in a folder named undefined and name of pdf files also starts with undefined.

To Reproduce
Steps to reproduce the behavior:

  1. Choose Uber
  2. Sign in to your Gmail account
  3. Download receipts for any length of time involving ride cancellations
  4. See folder named undefined having cancellation receipts.

Expected behavior
A folder called Cancellations and file names starting with Uber should be there.

Desktop (please complete the following information):

  • OS: [e.g. iOS] macOS Mojave
  • Browser [e.g. chrome, safari] chrome
  • Version [e.g. 22] 73.0.3683.86

Testimonials

Any testimonials of why this app was useful for you guys. We will like to hear so that we can feature it on our website at https://ridereceipts.io and on our readme. If you have any please add it to this issue.

Thanks

Nothing is happening when i click on next to download invoices

Describe the bug
Doesn't work at all

To Reproduce
Steps to reproduce the behavior:
After launching app , i click on uber, then i log in with gmail , and when i click on next nothing is happening

Screenshots
capture d ecran 2019-01-25 a 14 39 35

Desktop (please complete the following information):

  • OS: MAC OS 10.14.1
  • Browser Chrome
  • Version 71

No progress when downloading receipts. Doesn't download.

Describe the bug
No progress when downloading receipts.

To Reproduce

  1. Installling. Please wait... Then I choose Uber and log into the email
    2a. System says I'll need an app to open the file type (org.ridereceipts.ridereceipts)
    2b. This is unexpected and happens in windows when you try to open a file with an extension not registered to an application. I close this window and application proceeds. I then choose "last 3 months" and "next".
  2. The next window says "You have 13 trips. Pour yourself a drink and relax. We got this."
  3. The progress bar never moves forward.

Screenshots
Which screenshots would help? Of the app or the Uber emails?

Desktop (please complete the following information):

  • OS: Windows 10 build 17134
  • Ridereceipts v1.7.1

No selection of business/personal account

Describe the bug
If a business account is present, it appears to take priority. Ride Reciepts interacts only with the business account and retrieves data from rides booked using the business account only.

It is a requirement for business accounts to use a personal account for login.

There is no selection of business or personal account during the receipt generation flow.

To Reproduce
Steps to reproduce the behavior:

  1. Create an Uber for Business account using your existing Uber user profile
  2. Take a ride using the Business profile on the Uber app.
  3. Attempt to use Ride Reciepts to download reciepts for rides taken using your Personal profile.

Expected behavior
The ability to switch between the personal and business accounts.

Desktop (please complete the following information):

  • OS: Windows
  • Version: PRO 1.2.18

production build process errors on mac

Describe the bug
build process errors out

To Reproduce
Steps to reproduce the behavior:

  1. npm install
  2. npm run build
  3. last successful console output is:
    rebuilding native production dependencies platform=darwin arch=x64
  4. first error line:
    [email protected] install /Users/david/Develop/git/ridereceipts/node_modules/fsevents

Expected behavior
expect to build production version on Mac

Desktop (please complete the following information):

  • OS: macOS Mojave 10.14
  • node v9.5.0
  • npm 6.4.1
  • nvm 0.33.8

New integrations

Congrats for the great work!

Any plans on integrating new subscriptions? Other VTC companies (Txfy, Chauffeur Privé, etc.) or other services (Deliveroo, etc.)?

Getting Puppeteer working in electron-vue?

Hi I'm in to process of building a Electron app that lets you take screenshots of a site based on multiple screen sizes. The interface is coming along nicely and I do also already have the node/puppeteer script that running great, my problem now is how to get Puppeteer running within Electron (-vue).

I came across your post mentioning Electron/Vue/Puppeteer and I was browsing your code to see how you've done it, but couldn't find anything. Could you maybe shine a light on how to invoke a node/puppeteer script from within electron-vue?

Here is my Puppeteer script (which is wrapped in a docker container, but can off course be ran stand alone)

And here is my Electron app build with Electron-vue.

"White Screen"

First startup of the app and the app only shows a "white screen"

bildschirmfoto 2018-07-16 um 08 51 07

I'm getting this on 10.11.6 - MacBook Pro (Retina, 13-inch, Early 2015).
Chromium is already installed.
Thanks in advance for your help

Can't use with Uber

Hello,

I know some trouble with the installation, I did download and install chromium as asked but alas ride receipt doesn't launch for Uber. as show on the screenshot the application show a nice loading circle.
20180706-ridereceipt-uber-nok

i did first install chromium under C:\Program Files\chrome-win32 then I did try on the desktop as stated on an article about another software using chrome, I did create a folder chromium, chrome-win32, chrome and even tried unzipping on the desktop as show on the following screenshot.
image
Even with an uninstall/reinstall i can't make it work.

Could you help me?

My configuration :
Nom du systùme d’exploitation Microsoft Windows 10 Professionnel
Version 10.0.17134 Numéro 17134
Fabricant LENOVO
ModĂšle 24411Y6
Type PC Ă  base de x64
Référence (SKU) du systÚme LENOVO_MT_2441
Processeur Intel(R) Core(TM) i7-3840QM CPU @ 2.80GHz, 2801 MHz, 4 cƓur(s), 8 processeur(s) logique(s)
Version du BIOS/Date LENOVO G5ETB0WW (2.70 ), 08/03/2018
Version SMBIOS 2.7
Version du contrÎleur embarqué 1.13
Mode BIOS Hérité
Fabricant de la carte de base LENOVO
ModĂšle de la carte de base Non disponible
Nom de la carte de base Carte de base
RĂŽle de la plateforme Mobile
État du dĂ©marrage sĂ©curisĂ© Non pris en charge
Configuration de PCR 7 Liaison impossible
RĂ©pertoire Windows C:\WINDOWS
RĂ©pertoire systĂšme C:\WINDOWS\system32
Périphérique de démarrage \Device\HarddiskVolume1
Option régionale France
Couche d’abstraction matĂ©rielle Version = "10.0.17134.1"
Fuseaux horaires Paris, Madrid (heure d’étĂ©)
Mémoire physique (RAM) installée 8,00 Go

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.