Joar Wandborg
751341c267
[storage] Added add_transaction abstract method
2013-12-17 14:11:29 +01:00
Joar Wandborg
873cff4229
[web] Late init of storage engine.
2013-12-17 11:18:35 +01:00
Joar Wandborg
8e59d3d661
[sql] Late init_app of SQLAlchemy
...
in order to be able to run sql/models.py alone (e.g. sphinx autodoc)
2013-12-17 11:16:51 +01:00
Joar Wandborg
a0318ce82e
[storage] Proper ABC
2013-12-17 11:14:45 +01:00
Joar Wandborg
14b79bf0a4
[gtkclient] GtkBuilder-powered gtkclient
2013-12-17 11:12:40 +01:00
Joar Wandborg
5764ebb604
Add compiled documentation to tree
2013-12-17 09:42:53 +01:00
Joar Wandborg
f443e37d8c
[gtkclient] Updated layout
2013-12-17 06:00:21 +01:00
Joar Wandborg
d63c8107d8
Added SQL requirements
2013-12-16 07:39:38 +01:00
Joar Wandborg
0e3d742e0d
Updated API documentation
2013-12-16 07:39:05 +01:00
Joar Wandborg
a1ed27a82c
Addded tests/ folder with example payloads
2013-12-16 07:38:45 +01:00
Joar Wandborg
c10b6ec72e
Added ./bin/gtkclient
2013-12-16 07:38:00 +01:00
Joar Wandborg
f2b9decf27
SQL, GTK
...
- Made the storage model slightly more flexible
- Made a small P-o-C GUI application in GTK
- Polished accounting.client
- models.Transaction.id is now a str
- Fixed transaction.id marshalling for storage.ledgercli
2013-12-16 07:33:56 +01:00
Joar Wandborg
124bd1706d
Added SQL storage backend
...
- Added Storage ABC
- Moved Ledger class to storage/ledgercli.py
- Added SQL requirements to requirements.txt
2013-12-14 16:08:47 +01:00
Joar Wandborg
caf0de1979
Updated README
2013-12-12 22:25:31 +01:00
Joar Wandborg
e417031dfe
[doc] Added api/accounting.rst to index.rst toctree
2013-12-12 20:56:53 +01:00
Joar Wandborg
f7794c6270
Added AGPLv3
2013-12-12 20:53:22 +01:00
Joar Wandborg
cc81e11b8b
Removed api doc for local temp file
2013-12-12 20:46:03 +01:00
Joar Wandborg
f0652d4897
Added sphinx to requirements.txt
2013-12-12 15:11:31 +01:00
Joar Wandborg
c0b791b30f
Added sphinx documentation, added and inproved docstrings
2013-12-12 15:09:53 +01:00
Joar Wandborg
f0a5db5a29
Refactored accounting.client
2013-12-12 10:27:51 +01:00
Joar Wandborg
032175cd26
Added transaction IDs and metadata
2013-12-11 15:12:08 +01:00
Joar Wandborg
266aa455f9
Updated README, included more test data.
2013-12-11 09:32:35 +01:00
Joar Wandborg
047f40deac
Added requests to requirements.txt
2013-12-11 09:26:46 +01:00
Joar Wandborg
9656c39e91
Added client, other fixes
...
- Switched from int to decimal.Decimal
- Moved models to accounting.models
2013-12-11 09:25:55 +01:00
Joar Wandborg
6f2c875c7b
Added /transaction endpoint
2013-12-11 00:25:16 +01:00
Joar Wandborg
63c7b70000
Two-way conversion from internal representation and JSON
2013-12-10 23:22:57 +01:00
Joar Wandborg
4b5eca291b
Updated README
2013-12-09 21:59:36 +01:00
Joar Wandborg
12d7f54557
Added requirements.txt
2013-12-09 21:59:19 +01:00
Joar Wandborg
af6e28d168
Use Amount objects, use the XML output in bal()
2013-12-09 21:49:38 +01:00
Joar Wandborg
dd260aa021
Move stdout processing into send_command
2013-12-09 21:04:17 +01:00
Joar Wandborg
f8f51f7489
Added simple web serving of ledger data.
2013-12-09 20:53:20 +01:00
Joar Wandborg
7fad5e4cee
Added README
2013-12-09 19:13:01 +01:00
Joar Wandborg
758f601316
timout => timeout
2013-12-09 19:10:57 +01:00
Joar Wandborg
51fdc7206b
Streamlined the lock check
2013-12-09 18:04:14 +01:00
Joar Wandborg
222ef8b421
Initial commit
2013-12-09 17:54:00 +01:00