You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Joshua Westerheide 7b73916cbe
Add unlicense
2 years ago
README.md Add unlicense 2 years ago
UNLICENSE Add unlicense 2 years ago
index.js Implement downloader script 2 years ago

README.md

Uberspace Receipt Downloader

A minimal script which helps you download ALL of your receipts.

Requirements

Since the script is using the Fetch API and the ES6 feature "Object Shorthand property names" you need a modern browser.

E.g. Chrome >= 48, Firefox >= 39 See:

Usage

  1. Log-in to your Uberspace account
  2. Navigate to accounting page (https://uberspace.de/dashboard/accounting)
  3. Edit the receipt_address in index.js script which should be printed on your receipt. IMPORTANT: You cannot change the address once you run the script!
  4. Open the developer tools of your browser (windows: F12, maxOS: CMD + SHIFT + I)
  5. Copy the script in the Console tab of the developer tools
  6. Finally: run the script by pressing the RETURN key

Disclaimer

Use on your own risk!

This script might break in the future if Uberspace changes its accounting page.

License

Unlicense, public domain (see UNLICENSE)