Commit Graph

112 Commits

Author SHA1 Message Date
56fa6f3633
Allow splitting API transactions into multiple stages 2024-11-11 16:28:59 +11:00
97893a9c12
Provide running list of transactions to transaction providers
This will enable transaction providers to act iteratively on the results of previous transaction providers
2024-11-11 15:32:17 +11:00
541086d346
More efficient implementation for all_accounts 2024-11-11 15:26:17 +11:00
ef711f1828
Allow preparing trial balance and income statement reports at arbitrary dates 2024-11-10 00:31:27 +11:00
4cff4c9432
Correctly limit by date in api_transactions 2024-11-10 00:31:06 +11:00
1d2628850e
Fix fencepost bug with TrialBalancer.from_cached 2024-11-10 00:30:33 +11:00
16534fc755
Recompute running balances when required 2024-11-09 23:47:14 +11:00
e313758192
Basic caching of running balances
About 60% performance improvement on balance report
2024-11-09 23:47:14 +11:00
b425643980
Don't hard code reporting commodity 2024-11-09 23:47:13 +11:00
e5cce0fd4b
Persist account names on transaction editor on refresh 2024-11-09 16:36:17 +11:00
86c5371d32
Only update linked posting amounts if changing the first posting 2024-11-09 16:16:03 +11:00
7416d270de
Re-allow typing commodities into transaction editor
Unfortunately this removes the spinner buttons from the amount field, but this is an insignificant consequence

Closes #5
2024-11-09 15:59:36 +11:00
3542d80483
austax: Hide irrelevant reports 2024-08-16 22:40:44 +10:00
0194a4e006
Fix bug where cancelling deletion confirmation would not work 2024-08-16 22:21:10 +10:00
dd5b6c1242
Link to related account transactions on account transactions report 2024-06-30 20:41:31 +10:00
03f991727c
Link to account transactions on balance assertions report 2024-06-29 22:40:34 +10:00
122d899a26
Fix combobox on reconcile complex statement line page 2024-06-29 20:59:20 +10:00
4a68911f2b
Fix typo in combobox code 2024-06-29 20:50:33 +10:00
e19856ae7d
Fix broken custom comboboxes when adding postings to transaction 2024-04-06 18:56:06 +11:00
9f72404aed
Fix automatically syncing amounts when editing simple transaction 2024-04-06 18:55:27 +11:00
ca7cbf6481
Add option groups to custom dropdown in chart of accounts setup 2024-04-06 03:37:07 +11:00
77792d40eb
Custom dropdown box for chart of accounts setup 2024-04-06 03:01:15 +11:00
d86c1c3f02
Standardise table padding 2024-04-06 02:28:52 +11:00
d715128bfb
Use brand colour for accounts combobox 2024-04-06 02:01:40 +11:00
64b49b00ff
Apply custom accounts combobox to transaction editor 2024-04-06 02:00:30 +11:00
af2818b6ae
Apply custom accounts combobox to other simple forms 2024-04-06 01:42:40 +11:00
3083117730
Implement custom combobox for account selection
Only on balance assertion edit page currently
2024-04-06 01:32:34 +11:00
9206c21025
Add button to delete balance assertion 2024-04-06 00:39:36 +11:00
ff0a18f83b
Fix formatting of links in Amount.format_accounting 2024-04-04 21:37:58 +11:00
641fb054e1
Tweak home page 2024-04-04 21:30:27 +11:00
b9f02d13d7
Style touchups
Create utility classes for buttons and form fields
De-emphasise page heading
Hide header and footer in print layout
2024-04-04 21:02:29 +11:00
2938e246bd
Remove Bootstrap files 2024-04-04 19:53:35 +11:00
823447135c
Convert statement import and import preview to Tailwind CSS 2024-04-04 19:53:35 +11:00
dbc1287321
Convert transaction editing form to Tailwind CSS 2024-04-04 19:53:35 +11:00
ac00748342
Convert balance assertion editor to Tailwind CSS 2024-04-04 19:53:35 +11:00
27c6087a53
Convert chart of accounts configuration page to Tailwind CSS 2024-04-04 19:53:34 +11:00
e4d5a6a960
Convert statement lines view to Tailwind CSS 2024-04-04 19:53:34 +11:00
f7e03fdb7b
Convert balance assertions view to Tailwind CSS 2024-04-04 16:47:02 +11:00
d73535dc86
Convert account transactions with commodity detail view to Tailwind CSS 2024-04-04 16:47:02 +11:00
9e2734843e
Add some brand colours 2024-04-04 16:47:02 +11:00
60bd52a99f
Convert general ledger view to Tailwind CSS 2024-04-04 16:47:02 +11:00
c93b9bf1dd
Convert journal report to Tailwind CSS 2024-04-04 16:47:01 +11:00
89e177983e
Convert trial balance report to Tailwind CSS 2024-04-04 16:47:01 +11:00
0b0ba703e0
Convert account transactions listing to Tailwind CSS 2024-04-04 16:47:01 +11:00
56135a74db
Convert home page to Tailwind CSS 2024-04-04 16:47:01 +11:00
9924df7e58
Convert reports to Tailwind CSS 2024-04-04 16:47:01 +11:00
b782f97af6
Correctly compute running totals in account transactions view
Fixes #4
2024-04-04 01:55:52 +11:00
c56cac115f
Fully reverse order of sorting of transactions, etc.
Order transactions on the same day in reverse order of ID
2024-04-04 01:53:46 +11:00
bf34d6c3bf
Sort transactions newest to oldest
So newest (and most relevant) transactions appear on page 1
#3
2024-04-03 21:08:52 +11:00
128054d965
Remember other arguments when changing page, etc. in statement lines listing
#3
2024-04-03 20:50:48 +11:00