|
2ca3328f0f
|
Implement backend
|
2022-08-21 21:32:49 +02:00 |
|
|
b812b19b34
|
Indentation
|
2022-04-23 20:11:52 +00:00 |
|
|
777520e9df
|
Simplify query
|
2022-04-23 13:32:39 +02:00 |
|
|
07c0c56d11
|
Add budgetID param
|
2022-04-23 13:32:39 +02:00 |
|
|
43a4647d74
|
Add query to find problematic transactions
|
2022-04-23 13:32:39 +02:00 |
|
|
f5274f69fc
|
Return all transactions until paging is implemented
|
2022-04-14 20:33:39 +00:00 |
|
|
c50fc63303
|
Add on_budget query to transactions_by_month
|
2022-04-14 20:23:07 +00:00 |
|
|
88e1dbdfde
|
Simplify query by using COALESCE
|
2022-04-14 20:21:55 +00:00 |
|
|
6b3026dc8e
|
Improve dev container and taskfile
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2022-04-08 20:14:40 +00:00 |
|
|
11df0fbff1
|
Remove unused cumultative columns
|
2022-04-07 07:53:48 +00:00 |
|
|
ed321d3895
|
Fix income category not being correct for newly created budget
|
2022-04-07 07:52:06 +00:00 |
|
|
01c407d4f1
|
Remove income category from result
continuous-integration/drone/push Build is failing
|
2022-04-06 20:29:56 +00:00 |
|
|
3b61028576
|
Hide hidden categories from searchresults
|
2022-03-15 13:50:10 +01:00 |
|
|
87b78e7b67
|
Make search queries case insensitive
|
2022-03-15 13:50:10 +01:00 |
|
|
6f4e286b7a
|
Initialize last_reconciled from transactions
|
2022-03-14 19:46:21 +00:00 |
|
|
0201b368d4
|
Add column and use instead of last transactions date
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-03-14 19:26:54 +00:00 |
|
|
97de326527
|
Use new UpdateAssignmentWithDifference for ynab-import to prevent errors on duplicates
|
2022-03-05 22:23:13 +00:00 |
|
|
fd6b77f154
|
Replace id column with natural PK
|
2022-03-04 21:56:12 +00:00 |
|
|
3795150508
|
Implement numeric operations in-place
|
2022-03-04 20:54:23 +00:00 |
|
|
f26ee8f472
|
Add ability to change is_open from API
|
2022-03-02 21:15:56 +00:00 |
|
|
8899ff5772
|
Return and filter by is_open
|
2022-03-02 21:14:00 +00:00 |
|
|
347a0c9e50
|
Add column is_open to accounts
|
2022-03-02 21:13:42 +00:00 |
|
|
51ece59866
|
Calculate last reconciled date on backend
|
2022-03-02 19:24:30 +00:00 |
|
|
4c6d21c2b4
|
Improve editing and creating of transactions
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-02-27 21:15:46 +00:00 |
|
|
bd686e0c00
|
Remove duplicate order by
|
2022-02-27 21:06:11 +00:00 |
|
|
2cf6b815bf
|
Use view everywhere
|
2022-02-27 20:45:02 +00:00 |
|
|
81aacf339e
|
Extract view for transactions
|
2022-02-27 20:35:10 +00:00 |
|
|
d7058a49b0
|
Add SQL Query for update status
|
2022-02-27 20:01:35 +00:00 |
|
|
79fd95e152
|
Calculate working, cleared and reconciled balance
|
2022-02-27 15:22:18 +00:00 |
|
|
05099e469f
|
Delete transaction when amount is zero
|
2022-02-25 22:33:58 +00:00 |
|
|
ae9e9d34c9
|
Use type instead of isAccount flag
continuous-integration/drone/push Build is passing
|
2022-02-25 22:28:22 +00:00 |
|
|
1e80ba6ca8
|
Also return PayeeID and CategoryID from backend
|
2022-02-25 20:36:24 +00:00 |
|
|
79c0fceafe
|
Fix formatting for negative numbers
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-02-25 15:32:39 +00:00 |
|
|
1ea3590fd6
|
Add tests with negative numbers
|
2022-02-25 15:32:32 +00:00 |
|
|
5bb2c9c8b8
|
Use empty string as fallback for TransferAccount
continuous-integration/drone/push Build is passing
|
2022-02-25 15:27:06 +00:00 |
|
|
f9e512c593
|
Fix floating points < 1
|
2022-02-25 15:26:51 +00:00 |
|
|
4f72351ee9
|
Add more unittests for numeric
|
2022-02-25 15:26:39 +00:00 |
|
|
9ed4df7053
|
Fix leading space before category separator
continuous-integration/drone/push Build is passing
|
2022-02-25 15:04:30 +00:00 |
|
|
78389e4beb
|
Also export transfers
|
2022-02-25 15:04:09 +00:00 |
|
|
f51807e459
|
Implement EditAccount in Backend
|
2022-02-24 22:12:10 +00:00 |
|
|
5ccec61465
|
Implement transfer creation
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
|
2022-02-23 22:53:04 +00:00 |
|
|
24e5b18ded
|
Implement linter fixes
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-02-23 22:08:47 +00:00 |
|
|
253ecd1720
|
Add negative testcases
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2022-02-23 22:04:19 +00:00 |
|
|
f445f19233
|
Write all tests equally
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
|
2022-02-23 22:02:29 +00:00 |
|
|
ea6d198bff
|
Add some unit-tests for numeric
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
|
2022-02-23 21:59:14 +00:00 |
|
|
28c20aacd3
|
Extract package
|
2022-02-23 21:59:14 +00:00 |
|
|
d89a8f4e2e
|
Switch between payees and accounts depending on prefix
|
2022-02-23 21:59:14 +00:00 |
|
|
6686904539
|
Use zero Numeric for export instead of hardcoding 0,00
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-02-23 21:17:43 +00:00 |
|
|
0478d82c1f
|
Fix order of fields
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
|
2022-02-23 21:09:33 +00:00 |
|
|
34b6e450de
|
Handle nil in Numeric
|
2022-02-23 21:09:25 +00:00 |
|