James Cole
342626684b
Allows for a simpler fix for #3382
2020-08-05 18:55:51 +02:00
James Cole
8df6356abf
Simplify frontpage.
2020-08-05 18:51:17 +02:00
James Cole
1e3fb073e0
Merge pull request #3603 from sephrat/fix-transfer-sign
...
Improvements to transactions list on home page
2020-08-05 16:39:20 +00:00
Florian Dupret
c741d56b32
UTF8 locale support for Windows
2020-08-02 14:37:15 +02:00
James Cole
386c067e93
Make note of some query heavy pages.
2020-08-02 09:26:14 +02:00
Florian Dupret
5d63f54fe2
Rollback #3382 part 3
2020-08-01 18:57:58 +02:00
Florian Dupret
9db79c3142
Rollback #3382 part 2
2020-08-01 18:53:42 +02:00
Florian Dupret
f4b6a63514
Rollback #3382
2020-08-01 18:51:12 +02:00
James Cole
b9b8c1168f
Fix #3246
2020-08-01 15:52:28 +02:00
Florian Dupret
977c78412f
Better refactorization for #3382
2020-08-01 14:08:03 +02:00
James Cole
e46958c23e
Update some code style
2020-07-31 15:12:26 +02:00
James Cole
012420c47d
Remove ability to see balance.
2020-07-28 06:31:56 +02:00
James Cole
3cda3b27e2
Merge pull request #3598 from maroux/fix_recurring_create
...
Fix recurring transactions create and fix cache access
2020-07-28 04:26:55 +00:00
Florian Dupret
261156588f
Fix broken merge from 294cda7
2020-07-27 11:52:25 +02:00
Florian Dupret
294cda7f33
Merge remote-tracking branch 'upstream/develop' into fix-transfer-sign
2020-07-27 11:06:00 +02:00
Florian Dupret
995c43d832
First refactoring towards fixing #3382
2020-07-27 10:53:36 +02:00
James Cole
d49743031f
Add windows locale support #3519
2020-07-27 07:13:39 +02:00
James Cole
7017d33b87
Small code improv #3578
2020-07-27 07:08:29 +02:00
James Cole
c5489a7c55
Restore locale info from localeconv #3578
2020-07-27 07:05:41 +02:00
James Cole
fe66be673a
Some extra code for #3578
2020-07-26 17:35:13 +02:00
James Cole
fdea25051c
Make sure sorting doesnt break opening balance.
2020-07-26 15:05:48 +02:00
James Cole
c86673f3ec
Trim the label.
2020-07-26 14:37:45 +02:00
James Cole
453709a117
Reverse sort in chart
2020-07-26 14:17:49 +02:00
James Cole
83467ef2f2
Code for #3240
2020-07-26 07:57:48 +02:00
Aniruddha Maru
9d409a7412
Fix recurring transactions create
...
- If there's a lot of accounts to calculate balances for, then recurring transactions create page
doesn't load. Partly because it has to calculate a lot of balances, but partly because the cache
isn't being used at all because date is `new Date` rather than say, end of month.
Fix: Change Steam balance calculator to always default cache using end of month. Since cache is
'invalidated' upon any edit, there's no reason to use current datetime anywhere its not explicitly
required by user flow.
Fix: Don't calculate balances for revenue / expense accounts since those are unbounded.
Issue: #3597
2020-07-25 16:16:29 -07:00
James Cole
4b16d7c53d
Remove unused code.
2020-07-25 08:19:31 +02:00
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
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
73f1f8aea0
Add new command
2020-07-19 13:05:15 +02:00
James Cole
c7eab7873e
Clean up requests
2020-07-18 08:42:13 +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
e2b698f166
Fix timezone call
2020-07-17 18:52:34 +02:00
James Cole
cd65d4d4c5
Call correct timezone.
2020-07-17 18:51:35 +02:00
James Cole
0b966ed541
Less verbose error logging for https://github.com/firefly-iii/firefly-iii/issues/3559
2020-07-13 15:03:19 +02:00
James Cole
8219b51e47
Skip error fix https://github.com/firefly-iii/firefly-iii/issues/3559
2020-07-13 14:22:00 +02:00
James Cole
da77bcde04
Update version and API.
2020-07-12 17:34:06 +02:00
James Cole
86600d4fcf
Fix timezone issues.
2020-07-11 08:16:31 +02:00
James Cole
26d19fab32
Slightly more robust configuration polling.
2020-07-06 06:49:48 +02:00
James Cole
d33c87c565
Add error log for #3522
2020-07-03 18:41:16 +02:00
James Cole
34fd66c835
Remove income from category chart #3517
2020-07-03 05:42:57 +02:00
James Cole
bb5de8bf7e
Update copyrights.
2020-06-30 19:05:35 +02:00
James Cole
415fb7294c
Fix sonarcloud issues
2020-06-27 17:33:18 +02:00