RunasSudo
  • Joined on 2022-08-22
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-07 23:53:28 +10:00
852aecbd21 Add basic documentation
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-07 23:50:59 +10:00
629c62b026 Add basic documentation
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-07 17:30:53 +10:00
c2bfd8ca7a Error when inputting commodity with no cost base
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-07 17:09:06 +10:00
65d6a9bf05 austax: Do not generate transactions with zero amounts
805cf4b319 austax: Refresh CGT adjustments list on update
22f1fb7bf5 austax: Fix error on creating new CGT adjustment
02bac57b2b Refresh balance assertions list on update
83ca78436c Validate user input amounts and fail gracefully
Compare 6 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-07 13:16:06 +10:00
54ef0de03b Implement creating new database file
188b61d3a2 Fix crash when closed/reopened with no open file
9775aa6c51 Improve account combobox spacing
Compare 3 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-07 00:29:40 +10:00
043743a4b3 Add back button
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-06 23:06:22 +10:00
0236366259 austax: Implement creating multiple CGT adjustments
ae9da7d6d7 Remove outdated comment
4aeff201d8 Update balance assertion code style
23beda32e6 austax: Implement creating, editing, deleting CGT adjustments
Compare 4 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-06 23:04:22 +10:00
e707c89fac fixup cgt crud
4f866ed69b Remove outdated comment
154b991dd7 Update balance assertion code style
74be08bc3d austax: Implement creating, editing, deleting CGT adjustments
Compare 4 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-06 21:54:41 +10:00
c8405e4e46 Remove outdated comment
7c1d421ba6 Update balance assertion code style
fb96283e66 austax: Implement creating, editing, deleting CGT adjustments
bade02d780 austax: Display CGT assets
af98a800a7 austax: Display CGT adjustments
Compare 6 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-02 23:30:02 +10:00
c798bd2207 austax: Add tax offset accounts
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-02 23:21:17 +10:00
815b4843e2 Include austax account kinds in chart of accounts
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-02 23:20:17 +10:00
5616a13195 Include austax account kinds in chart of accounts
6ae2106a8a Update backend dependencies
ff7af2f06e austax: Spread income tax expense out across 12 months
1a5167acf5 austax: Declare account name magic strings as constants
a0071cf120 austax: Port full income tax implementation from Python
Compare 8 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-02 20:39:49 +10:00
b993c23909 austax: Spread income tax expense out across 12 months
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-02 20:11:00 +10:00
b326695dc7 austax: Declare account name magic strings as constants
20e49aba1a austax: Port full income tax implementation from Python
726ed7baa9 austax: Reorganise code structure
b56fd836d8 Update frontend dependencies
eda3bf1703 UpdateBalancesBetween depends on BalancesBetween product when required
Compare 5 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-01 22:58:48 +10:00
bbb91ad1e7 austax: Basic implementation in Lua
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-01 16:08:35 +10:00
1d3aa269b7 Stub implementation of Lua plugins
RunasSudo pushed to master at RunasSudo/DrCr 2025-06-01 02:24:45 +10:00
25924d2a0a Stub implementation of Lua plugins
97644042a3 Change ReportingStepArgs to enum not trait
c422b53f16 Pass step name and context to reporting step
d147f1a569 Don't assume reporting step names/kinds are 'static
5d573ac421 Remove functions from db.ts now implemented in libdrcr
Compare 7 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-05-31 00:00:13 +10:00
4f845eaaea Basic income tax estimation
315ff158c3 Basic implementation of tax summary report
49dc6bc078 Rename ReportingProductKind::Generic to ReportingProductKind::DynamicReport
Compare 3 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-05-28 23:48:05 +10:00
e8e88e8629 Shorten dynamic report headers when possible
d1f3547b98 Intelligently update income statement dates when comparison unit changed
Compare 2 commits »
RunasSudo pushed to master at RunasSudo/DrCr 2025-05-28 23:02:44 +10:00
ed62e72e6a Limit GenerateBalances builder to transactions in the requested period
763e27db03 [libdrcr] Fix misspecified statement_lines.db format
79a6eecfbd Validate balance assertions in the background
3f580799c6 Synchronise amounts in transaction editor if only 2 postings
b3defb562f Refresh journal/general ledger view when transaction updated
Compare 52 commits »