James Cole
fdea25051c
Make sure sorting doesnt break opening balance.
2020-07-26 15:05:48 +02:00
James Cole
633bc043da
Reverse chart sort
2020-07-26 14:18:25 +02:00
James Cole
5e1306282a
Code to fix #3213
2020-07-25 08:03:57 +02:00
James Cole
1286694efd
Different method call
2020-07-24 16:41:41 +02:00
James Cole
e1f4cd7565
Fix #3187
2020-07-23 19:40:10 +02:00
James Cole
b63e8d60bb
Expand autocomplete and remove old code #3150
2020-07-23 06:58:00 +02:00
James Cole
162e791dfd
Update autocomplete code for #3150
2020-07-23 06:19:34 +02:00
James Cole
0f840ad082
Updated routes for auto-complete.
2020-07-22 20:17:20 +02:00
James Cole
5ad7439241
Optimise code
2020-07-21 06:14:47 +02:00
James Cole
debbe89187
Code for #3150
2020-07-21 06:09:24 +02:00
James Cole
7f3168cc55
Merge pull request #3578 from hoshsadiq/feature/use-intl-formatter
...
Use php-intl to format currencies
2020-07-19 18:05:25 +00:00
Hosh Sadiq
14dd185717
Use php-intl to format currencies
...
Currently the php function `number_format` is used to format currencies.
This is problematic as we have to figure out different things for
different currencies ourselves. These formats are determined based on
the libc's locale functions.
The issue arises where an OS doesn't have the proper locales installed,
or, in some cases, it's not supported (see below on multiple issues).
This addresses this issue by using the php-intl extensions to format the
numbers based on the locale. The extension is already a requirement in
`composer.json`. The solution does not rely on `LC_MONETARY` from the
underlying libc (which in Alpine Linux's case, which uses musl, is not
supported as of yet).
List of issues that are related and would potentially be fixed using
this PR:
- #2298
- #2946
- #3070
- #3306
- #3519
2020-07-19 18:34:39 +01:00
James Cole
8a4999406b
More auto-complete migration.
2020-07-19 17:24:29 +02:00
James Cole
f3a55e6cee
Add command to fix transaction types.
2020-07-19 13:03:18 +02:00
James Cole
254b004587
Fix #3566
2020-07-16 09:55:26 +02:00
James Cole
da77bcde04
Update version and API.
2020-07-12 17:34:06 +02:00
James Cole
54d92f5b39
Code for #3546
2020-07-11 15:13:15 +02:00
James Cole
14e06bfedd
Experimental signed commit.
2020-07-10 06:48:39 +02:00
James Cole
886475740a
Fix issue with profile functions.
2020-07-09 20:03:11 +02:00
James Cole
26d19fab32
Slightly more robust configuration polling.
2020-07-06 06:49:48 +02:00
James Cole
f48bc8d299
Budget and category charts in new layout.
2020-07-04 12:08:38 +02:00
James Cole
34fd66c835
Remove income from category chart #3517
2020-07-03 05:42:57 +02:00
James Cole
6874d6469d
Fix bill
2020-07-02 20:13:47 +02:00
James Cole
0c90171a49
Fix range for #3513
2020-07-01 19:47:32 +02:00
James Cole
976f79b5a6
Add account info for #3513
2020-07-01 19:43:53 +02:00
James Cole
f927e61b37
Fix #3509
2020-07-01 15:46:26 +02:00
James Cole
104a2379f3
Add fancy amounts.
2020-07-01 11:47:16 +02:00
James Cole
e337bcf8bd
Can sort and group bills.
2020-07-01 06:33:21 +02:00
James Cole
029774687c
Add command to fix inconsistent groups.
2020-07-01 06:02:58 +02:00
James Cole
d774b4e2e3
Remove locale if using Docker.
2020-06-30 20:43:53 +02:00
James Cole
cb65999124
Expand API, add new migration.
2020-06-30 20:33:08 +02:00
James Cole
fad2331d80
Give bills groups too.
2020-06-30 19:06:05 +02:00
James Cole
bb5de8bf7e
Update copyrights.
2020-06-30 19:05:35 +02:00
James Cole
6232858b85
Fix #3469
2020-06-29 06:44:17 +02:00
James Cole
415fb7294c
Fix sonarcloud issues
2020-06-27 17:33:18 +02:00
James Cole
1e35f0e7e3
You can logout other sessions.
2020-06-27 15:42:18 +02:00
James Cole
b83d06294d
Drop Sandstorm related code.
2020-06-27 15:19:00 +02:00
James Cole
3e8a4d55ef
Make list grouped.
2020-06-27 13:32:40 +02:00
James Cole
5a03f3395c
Fix #3440
2020-06-26 07:28:25 +02:00
James Cole
7617fe3510
Fix null pointer
2020-06-23 15:30:02 +02:00
James Cole
7196ac3ec9
Fix date issues.
2020-06-21 19:08:57 +02:00
James Cole
00440f282b
API for piggies + groups.
2020-06-21 18:28:51 +02:00
James Cole
0dbee47182
Fix issue with null pointer
2020-06-20 22:16:03 +02:00
James Cole
45eb758583
Fix list
2020-06-20 18:57:20 +02:00
James Cole
5b29e78c4b
Group management code.
2020-06-20 10:10:55 +02:00
James Cole
b7f48a19e8
Merge pull request #3467 from sephrat/days-left-for-bills
...
Fix #3437
2020-06-17 18:23:13 +00:00
James Cole
c8f1e4bbd7
Expand new layout code.
2020-06-17 07:06:45 +02:00
James Cole
5cc1369191
Expand debug.
2020-06-17 07:05:33 +02:00
Florian Dupret
16a511cf79
move 7c78708
logic from transformer to controller
2020-06-16 18:02:48 +02:00
James Cole
caddf3d1c6
Fix #3461
2020-06-13 13:48:52 +02:00