53 Commits

Author SHA1 Message Date
ecce02616c
Validate database version 2025-06-07 16:37:37 +10:00
54ef0de03b
Implement creating new database file 2025-06-07 13:15:52 +10:00
4aeff201d8
Update balance assertion code style 2025-06-06 21:53:49 +10:00
bade02d780
austax: Display CGT assets 2025-06-06 20:58:28 +10:00
af98a800a7
austax: Display CGT adjustments 2025-06-04 22:37:14 +10:00
815b4843e2
Include austax account kinds in chart of accounts 2025-06-02 23:21:09 +10:00
315ff158c3
Basic implementation of tax summary report 2025-05-30 22:29:35 +10:00
79a6eecfbd
Validate balance assertions in the background 2025-05-28 23:02:18 +10:00
b3defb562f
Refresh journal/general ledger view when transaction updated 2025-05-28 23:02:10 +10:00
a40e2f81ba
Account transactions view using libdrcr 2025-05-28 00:26:12 +10:00
ffef2d16dc
Balance assertions view using libdrcr 2025-05-28 00:16:09 +10:00
ad3276bbd5
General ledger report using libdrcr 2025-05-27 23:49:34 +10:00
51a40e5ed9
Trial balance using libdrcr 2025-05-27 22:21:06 +10:00
2dd967f5a4
Auto refresh transaction list when transaction edited 2025-04-27 10:30:19 +10:00
cfe53e9be9
Prevent statement line classification panel being cut off when statement line list is short 2025-03-29 23:08:33 +11:00
08029fa9a8
Use combo box for classifying statement lines 2025-03-29 22:08:43 +11:00
c932ee21de
Compute cost basis in SQL where possible 2025-02-16 20:23:56 +11:00
2404def901
Compute running balances in SQL 2025-02-16 18:43:14 +11:00
51cf3661b4
Implement CSV importer 2025-02-15 22:55:37 +11:00
064f50e668
Fix running balances not being invalidated when posting account changed 2025-01-28 00:29:12 +11:00
93e0466dd1
Link account names on statement lines view to account transaction listing 2025-01-28 00:08:13 +11:00
277535dc53
Prompt for confirmation if attempting to reconcile against non-existent account 2025-01-28 00:02:59 +11:00
bea8b76e57
Set minimum width on statement line reconciliation box 2025-01-27 23:54:08 +11:00
b8845e9b77
Autodetect OFX version during import 2025-01-27 23:30:09 +11:00
226ef6dac0
Greatly improve performance of balance assertions checking 2025-01-27 22:56:20 +11:00
024ddc0468
Show unassigned accounts in chart of accounts 2025-01-05 19:31:00 +11:00
7b9c8ebd55
Implement reconciling statement lines as transfer 2024-12-17 15:34:26 +11:00
b21eb0b04d
Avoid hardcoding URIs 2024-12-17 15:29:55 +11:00
81e4ea86f6
Implement OFX 1.x import 2024-11-23 00:29:48 +11:00
3596a78b06
Add button to close open file 2024-11-22 23:19:40 +11:00
ae2b9e4016
Implement balance sheet report 2024-11-22 22:15:00 +11:00
879fac9999
Implement income statement report 2024-11-22 21:43:54 +11:00
071d7c8988
Implement accounts combobox 2024-11-22 19:19:55 +11:00
40945def3e
Use small (thicker) plus icon on journal view 2024-11-22 18:55:32 +11:00
03897430aa
Rename /journal/{edit,new}-transaction etc. to /journal/{edit,new} for consistency 2024-11-22 18:55:09 +11:00
c5c3d1133a
Implement editing and deleting balance assertions 2024-11-22 18:54:28 +11:00
e791fb2a8a
Implement balance assertions view 2024-11-22 18:12:40 +11:00
8ccbe44102
Implement chart of accounts view 2024-11-22 01:24:14 +11:00
efa42415a9
Invalidate running balances when classifying statement line 2024-11-18 21:16:08 +11:00
06439768ed
Allow filtering for only unclassified statement lines 2024-11-18 21:01:30 +11:00
04c22c798f
Implement reconciling statement lines 2024-11-18 20:43:54 +11:00
331d7d8b7c
Show unclassified statement lines in reports 2024-11-18 20:02:05 +11:00
7b26ef81c6
Implement OFX2.x statement import 2024-11-18 16:54:50 +11:00
30cb94274b
Implement SQL transactions 2024-11-17 22:31:34 +11:00
a688ea7c22
Implement statement line view 2024-11-17 18:43:28 +11:00
0a09d0fa6f
Add "New transaction" button to more pages 2024-11-17 02:42:13 +11:00
d3d7366b4a
Implement creating new transactions 2024-11-17 02:25:30 +11:00
dcf40b1ce8
Implement adding postings 2024-11-17 02:25:30 +11:00
4bbfad335e
Implement basic transaction editing 2024-11-17 02:25:30 +11:00
7616d1256d
Implement journal view 2024-11-16 22:08:41 +11:00