mirror of
https://github.com/puppe/moneymoney-uberspace.git
synced 2025-12-20 01:12:17 +01:00
Compare commits
No commits in common. "master" and "v1.01" have entirely different histories.
2 changed files with 5 additions and 11 deletions
|
|
@ -1,11 +1,5 @@
|
|||
# MoneyMoney extension for Uberspace.de accounts
|
||||
|
||||
> [!IMPORTANT]
|
||||
> I will not update this extension anymore, but [there is a
|
||||
> fork](https://github.com/hatobi/moneymoney-uberspace) by
|
||||
> [@hatobi](https://github.com/hatobi) which is actively maintained and has
|
||||
> additional functionality.
|
||||
|
||||
This extension for [MoneyMoney](https://moneymoney-app.com/) retrieves
|
||||
the balance and transactions from [Uberspace.de](https://uberspace.de/)
|
||||
accounts.
|
||||
|
|
|
|||
|
|
@ -4,8 +4,8 @@
|
|||
file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
--]]
|
||||
|
||||
WebBanking{version = 1.02,
|
||||
url = 'https://dashboard.uberspace.de/login',
|
||||
WebBanking{version = 1.01,
|
||||
url = 'https://uberspace.de/login',
|
||||
services = {'Uberspace.de'},
|
||||
description = string.format(
|
||||
MM.localizeText("Get balance and transactions for %s"),
|
||||
|
|
@ -24,7 +24,7 @@ function InitializeSession (protocol, bankCode, username, username2,
|
|||
-- Login.
|
||||
usUsername = username
|
||||
|
||||
html = HTML(usConnection:get('https://dashboard.uberspace.de/login'))
|
||||
html = HTML(usConnection:get('https://uberspace.de/login'))
|
||||
html:xpath('//input[@name="login"]'):attr('value', username)
|
||||
html:xpath('//input[@name="password"]'):attr('value', password)
|
||||
|
||||
|
|
@ -67,7 +67,7 @@ function RefreshAccount (account, since)
|
|||
end
|
||||
|
||||
html = HTML(usConnection:get(
|
||||
'https://dashboard.uberspace.de/dashboard/accounting'))
|
||||
'https://uberspace.de/dashboard/accounting'))
|
||||
tableRows = html:xpath(
|
||||
'//*[@id="transactions"]//tr[count(td)=3][position()<last()]')
|
||||
print('Found ' .. tableRows:length() .. ' rows')
|
||||
|
|
@ -104,5 +104,5 @@ function RefreshAccount (account, since)
|
|||
end
|
||||
|
||||
function EndSession ()
|
||||
usConnection:get('https://dashboard.uberspace.de/logout')
|
||||
usConnection:get('https://uberspace.de/logout')
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue