mirror of
https://github.com/simonmichael/hledger.git
synced 2024-12-28 04:46:31 +03:00
2dc716cdb4
A single transaction can be added by PUT to /add. (I read that PUT, not POST, should be used to create; perhaps the web add form should also use PUT ?) As with the web form, the `add` capability is required (and enabled by default). Here's how to test with curl: $ curl -s http://127.0.0.1:5000/add -X PUT -H 'Content-Type: application/json' --data-binary @in.json; echo New readJsonFile/writeJsonFile helpers in Hledger.Web.Json are handy for generating test data. Eg: >>> writeJsonFile "in.json" (head $ jtxns samplejournal)
21 lines
820 B
Plaintext
21 lines
820 B
Plaintext
/favicon.ico FaviconR GET
|
|
/robots.txt RobotsR GET
|
|
/static StaticR Static getStatic
|
|
|
|
/ RootR GET
|
|
/journal JournalR GET
|
|
/register RegisterR GET
|
|
/add AddR GET POST PUT
|
|
|
|
/manage ManageR GET
|
|
/edit/#FilePath EditR GET POST
|
|
/upload/#FilePath UploadR GET POST
|
|
/download/#FilePath DownloadR GET
|
|
|
|
/accountnames AccountnamesR GET
|
|
/transactions TransactionsR GET
|
|
/prices PricesR GET
|
|
/commodities CommoditiesR GET
|
|
/accounts AccountsR GET
|
|
/accounttransactions/#AccountName AccounttransactionsR GET
|