Commit Graph

37 Commits

Author SHA1 Message Date
Richard Kubíček
e8a379fc4f superfaktura_api: fix download method docstring example 2025-03-04 13:47:52 +01:00
Richard Kubíček
3d39ac39b2 superfaktura_api: preserve the exception context 2025-03-04 13:47:07 +01:00
Richard Kubíček
8d5bf14be3 superfaktura_api: add download method for save IO[bytes] data stream 2025-03-04 13:40:40 +01:00
Richard Kubíček
bb6b6343b0 superfaktura_api: fix return values of get method 2025-03-04 13:10:34 +01:00
Richard Kubíček
2eedefec83 Revert "Auxiliary commit to revert individual files from 73da343c610420f68792306d5fcdd46f1c86edb8"
This reverts commit e925cf182acf7c18cfd27351e72baed328d43e2c.
2025-03-04 13:06:22 +01:00
Richard Kubíček
532c58cbd5 api: simplify api get request 2025-03-04 13:06:22 +01:00
Richard Kubíček
30f0e36643 bank_account: update usages in docs 2025-03-03 20:45:42 +01:00
Richard Kubíček
89536bcb83 invoice: update usages in docs 2025-03-03 20:44:33 +01:00
Richard Kubíček
a49aba6d46 superfaktura_api: update usages in docs 2025-03-03 20:37:07 +01:00
Richard Kubíček
73da343c61 api: remove data_format and simplify usages of get request 2025-03-03 20:22:34 +01:00
Richard Kubíček
fa3d2ddf32 examples: add get_country_list and add_invoice 2025-03-03 20:22:34 +01:00
Richard Kubíček
1cf1498b25 examples: move save_temporary_file_as_pdf to tools 2025-03-03 20:22:34 +01:00
Richard Kubíček
e21b7332d0 save_temporary_file_as_pdf: fix method 2025-03-03 20:22:34 +01:00
Richard Kubíček
7b5d787ab8 invoice: do not use tempfile 2025-03-03 20:22:34 +01:00
Richard Kubíček
ff7ab2ba9a fixes after rebase 2025-03-03 20:22:34 +01:00
Richard Kubíček
5d6cb1c304 invoice: obtain invoice in the pdf format 2025-03-03 20:22:34 +01:00
Richard Kubíček
5a85c2eb00 superfaktura_api: allow get request response body in pdf, not only in json 2025-03-03 20:22:34 +01:00
Richard Kubíček
4edf8fd84c Add pdf helper -> save temporary file to pdf 2025-03-03 20:22:34 +01:00
Richard Kubíček
6ce895a5e1 Add language and data format enumerations 2025-03-03 20:22:34 +01:00
Richard Kubíček
8786ea981f data_types: fix module by pylint hints 2025-02-08 14:38:47 +01:00
Richard Kubíček
3c5ea2e2e2 country: fix module by pylint hints 2025-02-08 14:37:02 +01:00
Richard Kubíček
231f09241b data_types: fix module by pylint hints 2025-02-08 14:36:52 +01:00
Richard Kubíček
ef0974702f currency: fix module by pylint hints 2025-02-08 14:32:59 +01:00
Richard Kubíček
cdd7149f71 invoice: fix module by pylint hints 2025-02-08 14:31:40 +01:00
Richard Kubíček
e8c450d007 bank_account: fix module by pylint hints 2025-02-08 14:22:55 +01:00
Richard Kubíček
d083b389c8 client_contacts: fix module by pylint hints 2025-02-08 14:22:43 +01:00
Richard Kubíček
1b17a2181b superfaktura_api: fix module by pylint hints 2025-02-08 14:16:49 +01:00
Richard Kubíček
4cfaa2a03c superfaktura_api: raise exception when some credentials are not set 2025-01-16 14:10:07 +01:00
Richard Kubíček
5d8eb5f5d1 Project rearrange 2025-01-16 13:42:14 +01:00
Richard Kubíček
7e396685c8 invoice: add InvoiceType enum 2025-01-16 13:11:28 +01:00
Richard Kubíček
e35fd2bcdc invoice: handle invoices 2025-01-16 13:06:37 +01:00
Richard Kubíček
c07a56b229 bank_account: BankAccount 2025-01-16 13:05:54 +01:00
Richard Kubíček
ef264c7bf3 Project update 2025-01-16 13:05:22 +01:00
Richard Kubíček
d01a4bc868 currency: add definition 2025-01-16 13:03:06 +01:00
Richard Kubíček
710acdfc2d Client: obtain specific contact detail 2025-01-15 16:26:46 +01:00
Richard Kubíček
dc96b72210 Remove some debug 2025-01-13 19:17:55 +01:00
Richard Kubíček
204f05478a Add basic API and Client structure 2025-01-13 19:17:07 +01:00