Commit Graph
13525 Commits
Author SHA1 Message Date
James Cole 74ed80aaef Add limit to category #3150 2020-07-21 06:24:49 +02:00
James Cole 723696b971 Add limit to budget #3150 2020-07-21 06:23:37 +02:00
James Cole 858158d886 Add limit to bills. #3150 2020-07-21 06:22:29 +02:00
James Cole 62fd701808 Add limit #3150 2020-07-21 06:20:31 +02:00
James Cole b207100074 Add empty controllers #3150 2020-07-21 06:19:49 +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 a654158bd4 Rename method. 2020-07-19 20:10:47 +02:00
James Cole 0bb59f5505 Yoda style and dump unused method. 2020-07-19 20:08:50 +02:00
James Cole 6881d4479e Remove round(). 2020-07-19 20:07:58 +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 edf6ece7cb Fix category autocomplete. 2020-07-19 18:03:02 +02:00
James Cole 3619427f60 Remove old tag cloud code. 2020-07-19 18:02:48 +02:00
James Cole bd779c8156 Include Request class. 2020-07-19 17:43:12 +02:00
James Cole cf977a2bfa Upgrade lock file. 2020-07-19 17:29:24 +02:00
James Cole 8a4999406b More auto-complete migration. 2020-07-19 17:24:29 +02:00
James Cole fd6f1fbbf0 Expand autocomplete routes 2020-07-19 17:05:37 +02:00
James Cole 9cf99314d1 Fix logging 2020-07-19 13:18:25 +02:00
James Cole fc7d8bb810 Auto complete route 2020-07-19 13:06:59 +02:00
James Cole c1f0dedd09 API token thing 2020-07-19 13:06:22 +02:00
James Cole 3653469dda Add command. 2020-07-19 13:06:01 +02:00
James Cole 1e313f80a4 Remove unused class. 2020-07-19 13:05:27 +02:00
James Cole 73f1f8aea0 Add new command 2020-07-19 13:05:15 +02:00
James Cole 78107b1212 New routes and a fix for account types. 2020-07-19 13:04:41 +02:00
James Cole 3b56f4271e Update JS, to use API auto complete routes. 2020-07-19 13:04:22 +02:00
James Cole f3a55e6cee Add command to fix transaction types. 2020-07-19 13:03:18 +02:00
James Cole 2f70ea074e Not async url, but async function. 2020-07-19 12:34:44 +02:00
James Cole 88172dbc7c From 'title' to 'inputDescription' 2020-07-19 12:33:57 +02:00
James Cole 34eda509c2 Update readme. 2020-07-19 11:42:49 +02:00
James Cole c7eab7873e Clean up requests 2020-07-18 08:42:13 +02:00
James Cole 58c1880219 Extend correct class 2020-07-18 08:36:42 +02:00
James Cole d73195ec36 Point to all the right classes. 2020-07-18 08:34:00 +02:00
James Cole 427bcaa522 First basic remodelling of request classes 2020-07-18 08:25:25 +02:00
James Cole d55cc03edf Fix issue with reconciliation displayed amount. 2020-07-18 04:45:12 +02:00
James Cole 1282009257 Merge tag '5.3.3' into develop
5.3.3
2020-07-17 19:16:37 +02:00
James Cole 106f097b45 Merge branch 'release/5.3.3' into main 5.3.3 2020-07-17 19:16:36 +02:00
James Cole fafb7f5e49 Add dependabot 2020-07-17 19:16:05 +02:00
James Cole e54c08e2d3 Update meta files for new release. 2020-07-17 19:12:29 +02:00
James Cole 03a63d0119 Update translations. 2020-07-17 19:00:38 +02:00
James Cole e2b698f166 Fix timezone call 2020-07-17 18:52:34 +02:00
James Cole f14ac5928f Fix some tests. 2020-07-17 18:51:54 +02:00
James Cole cd65d4d4c5 Call correct timezone. 2020-07-17 18:51:35 +02:00
James Cole 7aa3cd5ba4 Fix #3568 2020-07-17 17:26:36 +02:00
James Cole 0fe17d5458 Fix #3574 2020-07-17 17:24:36 +02:00
James Cole aaa3cc3d19 Merge pull request #3573 from emansih/develop
Fix url
2020-07-17 13:23:37 +00:00
emansih c80d1d3402 Fix url 2020-07-17 20:48:18 +10:00
James Cole 254b004587 Fix #3566 2020-07-16 09:55:26 +02:00
James Cole d813d0b7c2 Merge pull request #3565 from maroux/fix-monthly-date
Fix update monthly_payment_date using the API
2020-07-16 04:14:23 +00:00
Aniruddha Maru 53909fdd8a Fix maybe? 2020-07-15 12:22:09 -07:00