James Cole
79c70c59e3
Fix #5371 in other places as well.
2021-12-07 06:15:27 +01:00
Julien Cassagne
a9ee07b19a
Bugfix: Empty pre-filled value in auto-budgets
...
The auto-budget pre-filled is empty when the set amount is above
1000 (view /budgets/edit/X).
The root cause was the function 'number_format' returning a string that
cannot be casted to a float when the amount is above 1000, because of the
thousands separator.
2021-12-06 20:38:20 -05:00
James Cole
b85b32560c
Fix https://github.com/firefly-iii/firefly-iii/issues/5325
2021-11-26 06:16:21 +01:00
James Cole
243a5217e7
Fix redirect.
2021-11-25 06:26:38 +01:00
James Cole
b2eeeed0af
Fix #5245
2021-11-24 20:27:57 +01:00
James Cole
afd4700758
Switch things.
2021-11-24 20:20:47 +01:00
James Cole
16ee3df31f
Fix https://github.com/firefly-iii/firefly-iii/issues/5226
2021-11-05 07:48:22 +01:00
James Cole
341478db73
Simplify code for https://github.com/firefly-iii/firefly-iii/issues/5229
2021-11-05 07:34:58 +01:00
James Cole
8b81526e54
Various improvs to the report generator.
2021-10-30 11:42:35 +02:00
James Cole
c2c8c42ef3
Catch CSRF issues
2021-10-23 09:29:07 +02:00
James Cole
4d8d9cb87d
Code for #5179
2021-10-19 06:32:10 +02:00
James Cole
66303f614b
Fix login mail handing, #5173
2021-10-13 05:57:11 +02:00
James Cole
f91353f2f5
Fix empty audit message.
2021-10-09 10:07:09 +02:00
James Cole
7bd9f55df8
Fix nullpointer.
2021-10-04 14:57:30 +02:00
James Cole
0af2fd845d
Fix Insufficient Granularity of Access Control
2021-10-03 18:18:44 +02:00
James Cole
ab6707b9d9
Fix previous url, also in Safari
2021-10-03 06:06:49 +02:00
James Cole
4e7a27dd65
Refer to steam method
2021-10-03 06:05:47 +02:00
James Cole
1e0e5d0fe9
Rename variable.
2021-10-03 06:05:11 +02:00
James Cole
ad8a8ae612
Catch value error.
2021-10-02 18:43:30 +02:00
James Cole
a14568c796
Small refactor in #5153
2021-10-02 14:23:34 +02:00
James Cole
b919a5705c
Merge pull request #5153 from ajgon/feature/healthcheck
...
healthcheck endpoint
2021-10-02 14:19:17 +02:00
Igor Rzegocki
d1e6f4a136
healthcheck endpoint
2021-10-02 13:34:32 +02:00
James Cole
8662dfa4c0
Fix unsecure redirect code.
2021-10-02 13:28:56 +02:00
James Cole
437f939c57
Remove logging.
2021-10-02 12:50:06 +02:00
James Cole
a694329998
Clean up referral URL catch
2021-10-01 05:30:05 +02:00
James Cole
57bf78489b
Add php8 code.
2021-09-25 16:25:03 +02:00
James Cole
6c532f99ad
Fix #5104
2021-09-25 05:32:15 +02:00
James Cole
30c23b51b6
Add service worker to ignored urls. fix #5110
2021-09-25 05:14:41 +02:00
James Cole
578f350498
Convert GET routes to POST.
2021-09-20 06:39:10 +02:00
James Cole
4003cea759
Code reordering and reformatting. I should really start employing style CI.
2021-09-18 10:26:12 +02:00
James Cole
e829d79589
Various code cleanup.
2021-09-18 10:21:29 +02:00
James Cole
3589c9f60f
Various code cleanup.
2021-09-18 10:20:19 +02:00
James Cole
d8a7bb4dc7
Update packages
2021-08-28 16:29:45 +02:00
James Cole
10787aada8
New user groups and memberships
2021-08-28 15:47:33 +02:00
James Cole
f80178b1b2
Fix https://huntr.dev/bounties/ea181323-51f8-46a2-a60f-6a401907feb7/
2021-08-20 10:05:18 +02:00
James Cole
06d319cd71
Fix https://huntr.dev/bounties/d32f3d5a-0738-41ba-89de-34f2a772de76/
2021-08-20 09:51:00 +02:00
James Cole
54cf46ff32
Rebuild frontend for account creation / editing.
2021-08-09 08:01:27 +02:00
James Cole
e04a71738d
Fix commonmark error.
2021-08-02 20:30:26 +02:00
James Cole
217a382616
Update frontend to facilitate bills.
2021-07-25 19:39:35 +02:00
James Cole
afc9f4b7eb
Add missing rate limiter.
2021-07-23 06:26:42 +02:00
James Cole
6d971e86b1
Various fixes and extensions.
2021-07-18 14:51:30 +02:00
James Cole
2c943e0d53
Fix #4901
2021-07-11 09:31:29 +02:00
James Cole
ec73020b3c
Fix exception.
2021-07-08 20:31:12 +02:00
James Cole
c0d3554acb
Clean up views and code
2021-07-05 20:01:36 +02:00
James Cole
3d81315769
Some search fixes.
2021-06-30 20:02:19 +02:00
James Cole
70da5917c9
Refactor findNull to find
2021-06-30 06:17:38 +02:00
James Cole
c9eeaf7e95
Fix some logging.
2021-06-20 18:33:17 +02:00
James Cole
c98706fac0
Various code cleanup.
2021-06-13 07:04:18 +02:00
James Cole
85204de9aa
Various code cleanup.
2021-06-12 19:32:34 +02:00
James Cole
91b08d1772
Rename variable.
2021-06-12 13:15:01 +02:00
James Cole
cd9d1cf4ab
Fix #4846
2021-06-12 08:46:06 +02:00
James Cole
c290aaa774
Remove some debug logging
2021-06-12 07:39:23 +02:00
James Cole
def456bd9b
Make sure LDAP is persisted in validation
2021-06-12 07:39:16 +02:00
James Cole
8832387b84
Remove TODO's.
2021-06-11 20:39:01 +02:00
James Cole
0d7d3f45f0
Security alert thing.
2021-06-11 20:19:59 +02:00
James Cole
8a9a36b512
Merge branch 'feature/webhooks' into develop
...
# Conflicts:
# app/Events/UpdatedTransactionGroup.php
2021-06-11 20:00:40 +02:00
James Cole
9873365369
Show user info about mandatory updates.
2021-06-08 19:19:56 +02:00
James Cole
31ba0133c7
Whoops
2021-06-07 06:27:44 +02:00
James Cole
20e51d79b6
Fix array thing. Pretty basic.
2021-06-06 17:47:44 +02:00
James Cole
d3a7a59792
Remove unused var.
2021-05-30 07:39:55 +02:00
James Cole
40bbed2a8b
Limit some collection features.
2021-05-29 11:30:13 +02:00
James Cole
d60650cff2
Various code cleanup.
2021-05-24 08:54:58 +02:00
James Cole
815fd5ff6b
Various code cleanup.
2021-05-24 08:50:17 +02:00
James Cole
55538b668f
Add PHP8.0 specific code.
2021-05-23 20:59:18 +02:00
James Cole
8a8aa7ca71
Fix #4774
2021-05-15 12:58:19 +02:00
James Cole
3f1bd6b3f1
Currency code expansion.
2021-05-13 05:52:06 +02:00
James Cole
53dffc961f
Merge branch 'feature/credit_calc' into develop
2021-05-13 05:35:07 +02:00
James Cole
06a5b60aaf
No longer create a default rule.
2021-05-09 07:58:09 +02:00
James Cole
873dfa179c
Remove logging.
2021-05-09 07:49:15 +02:00
James Cole
4a2f751db3
Remove defaults
2021-05-02 14:53:24 +02:00
James Cole
6d466af424
Add upgrade command.
2021-05-02 06:39:18 +02:00
James Cole
d0622dbcd3
Merge branch 'develop' into feature/credit_calc
...
# Conflicts:
# app/Repositories/Account/AccountRepository.php
2021-05-02 06:27:32 +02:00
James Cole
5a7f933a5c
Possible fix for #4734
2021-05-01 18:55:49 +02:00
James Cole
54d5f9a9c3
Fix #4707 and fix #4732
2021-05-01 18:54:11 +02:00
James Cole
ea0942b7fe
Update for 5.5.10
2021-05-01 09:47:21 +02:00
James Cole
fae5cdae50
Fix issue in link.
2021-05-01 08:36:19 +02:00
James Cole
831272d971
Repair sequences for #4545
2021-05-01 06:46:36 +02:00
James Cole
a83578d1ae
Update code for proper index.
2021-04-27 07:55:54 +02:00
James Cole
65c49c7a71
Merge branch 'develop' into feature/credit_calc
...
# Conflicts:
# app/Factory/TransactionJournalMetaFactory.php
# app/Repositories/Account/AccountRepository.php
# app/Transformers/AccountTransformer.php
# config/firefly.php
# frontend/src/components/accounts/Create.vue
2021-04-27 06:54:38 +02:00
James Cole
112a27dbd9
Clean up some code.
2021-04-27 06:42:07 +02:00
James Cole
fab0c5bfd9
Small code cleanup.
2021-04-27 06:23:16 +02:00
James Cole
3184a8536e
Add another command.
2021-04-22 18:33:53 +02:00
James Cole
2a630b0a50
Rebuild frontend, new translations.
2021-04-18 07:22:10 +02:00
James Cole
dcd123a9ec
Fix #4668
2021-04-17 05:39:56 +02:00
James Cole
2f9724e7ca
Fix nullpointers.
2021-04-13 06:26:51 +02:00
James Cole
f6b890e284
Fix #4652
2021-04-12 14:09:17 +02:00
James Cole
39925f8139
Small changes in list
2021-04-12 06:08:21 +02:00
James Cole
a41d7378ef
Some fixes in the account list
2021-04-11 06:41:21 +02:00
James Cole
202facf43d
Final touches for the balance and transactions.
2021-04-10 17:56:09 +02:00
James Cole
0426fa63d0
Make sure the user can create liabilities in the "credit" direction with the right transactions.
2021-04-10 17:26:36 +02:00
James Cole
1912e46113
Remove strict CSP header for #4622
2021-04-09 06:05:27 +02:00
James Cole
f2073a4494
Fix various issues in forms.
2021-04-08 17:41:19 +02:00
James Cole
3e12d26afd
Disable almost all things.
2021-04-08 16:47:16 +02:00
James Cole
a709596ccb
Add headers.
2021-04-08 12:27:54 +02:00
James Cole
849c7dfe02
Strict headers and CSS nonce
2021-04-08 12:10:04 +02:00
James Cole
e580093a34
Weird headers.
2021-04-08 12:05:08 +02:00
James Cole
4fa7a5c1bc
Update headers
2021-04-08 11:58:21 +02:00
James Cole
d668007fee
Remove style thing
2021-04-08 11:55:10 +02:00
James Cole
6cbccf3be6
Small change in headers
2021-04-08 11:50:59 +02:00
James Cole
56dff7ea67
Rebuild new layout.
2021-04-08 11:21:20 +02:00
James Cole
115639a004
Clean up some code.
2021-04-08 10:13:35 +02:00
James Cole
4ecda4d4e0
Add some special headers.
2021-04-07 20:47:40 +02:00
James Cole
4f42eb1796
Fix nullpointers.
2021-04-07 14:18:43 +02:00
James Cole
c67b10e38d
Fix nullpointer.
2021-04-07 14:17:03 +02:00
James Cole
614ceabd45
Fix #4593
2021-04-07 11:35:53 +02:00
James Cole
a94b2e8806
Extra if
2021-04-07 10:52:38 +02:00
James Cole
eddf0c1200
Various code cleanup.
2021-04-07 07:53:05 +02:00
James Cole
49013264d5
Various code cleanup.
2021-04-07 07:32:54 +02:00
James Cole
f12744ad8c
Various code cleanup.
2021-04-07 07:28:43 +02:00
James Cole
0846d4898f
Various code cleanup.
2021-04-07 05:55:51 +02:00
James Cole
38d0f0427f
Various code cleanup.
2021-04-06 17:00:16 +02:00
James Cole
69b1769f22
Refactor old methods.
2021-04-06 13:30:09 +02:00
James Cole
5ceef2e9c3
Various code cleanup.
2021-04-06 08:51:27 +02:00
James Cole
fa0397e431
Fix #4603
2021-04-05 12:42:34 +02:00
James Cole
f5983f08fd
Rename parameter
2021-04-05 10:56:41 +02:00
James Cole
b812c2e09f
Simplify account creation.
2021-04-05 10:56:08 +02:00
James Cole
caf1e6010b
Add browser TZ to debug page.
2021-04-04 17:57:46 +02:00
James Cole
d3502c56d3
Fix #4593
2021-04-04 12:48:44 +02:00
James Cole
472497cafd
Fix #4586
2021-04-03 12:16:29 +02:00
James Cole
6d979a68f2
Fix missing first_date
2021-04-02 16:31:24 +02:00
James Cole
40746db53e
Add timezone to debug for #4571
2021-04-01 06:47:33 +02:00
James Cole
cbcf251bb3
Fix #4570
2021-03-31 19:36:08 +02:00
James Cole
4f2ab72567
Ref #4567
2021-03-31 06:08:02 +02:00
James Cole
b5eeacc128
Code cleanup.
2021-03-28 11:46:23 +02:00
James Cole
2c575f3ca5
Code cleanup.
2021-03-28 11:43:07 +02:00
James Cole
436bef01da
Always reset order.
2021-03-27 15:13:48 +01:00
James Cole
ccaadd1f52
Update php7/8 detection code.
2021-03-23 06:23:30 +01:00
James Cole
4affed8f68
Rebuild frontend, first working edit form (with feedback)
2021-03-21 20:38:44 +01:00
James Cole
97a687e40a
Final things.
2021-03-21 11:06:08 +01:00
James Cole
206845575c
Code cleanup
2021-03-21 09:15:40 +01:00
James Cole
e577db4635
Catch for RSA
2021-03-20 18:42:38 +01:00
James Cole
a43bd745d1
make sure all forms work as expected for b3.
2021-03-16 06:42:58 +01:00
James Cole
d5ee87ddee
Fix some edge cases in recurrences.
2021-03-15 19:51:55 +01:00
James Cole
1783f0beb1
Extra content to fix recurrences.
2021-03-15 08:51:21 +01:00
James Cole
8d84dfb3aa
Small bugfixes for issues in beta 2
2021-03-15 07:45:46 +01:00
James Cole
40a463d62a
Expand test cases.
2021-03-14 06:20:23 +01:00
Mirko Berger
2a4486a8dc
Fixed typecast
2021-03-13 17:25:04 +01:00
Mirko Berger
5ab156c7ad
Fixed amountPerPeriod not respecting bill skips
2021-03-13 15:43:45 +01:00
James Cole
7118abe28d
Fix some tests for account API
2021-03-13 12:01:01 +01:00
James Cole
a05d006fa7
Update installation commands.
2021-03-12 06:30:40 +01:00
James Cole
fc0202eb74
Fix performance issues in budget controller.
2021-02-23 18:49:54 +01:00
James Cole
6d9acd1dc2
Event for clone
2021-02-22 18:41:03 +01:00
James Cole
5e7c57744c
Update frontend.
2021-02-15 20:32:29 +01:00
James Cole
1ecc454f70
Fix issue in rule engine.
2021-02-12 20:15:23 +01:00
James Cole
1558da60aa
Fix #4007
2021-02-08 15:12:04 +01:00
James Cole
84ad8529df
Fix #4339
2021-02-03 06:31:14 +01:00
James Cole
e441df367d
Fix #4338
2021-02-03 06:25:58 +01:00
James Cole
f9220b8999
Make it easier to switch between v1/v2 layout.
2021-02-01 06:29:45 +01:00
James Cole
ffe18c63a5
Make it easier to switch between v1/v2 layout.
2021-01-31 20:35:54 +01:00
James Cole
27815d0311
Make it easier to switch between v1/v2 layout.
2021-01-31 20:29:17 +01:00
James Cole
29b5513b03
Fix bad sort in bill controller
2021-01-20 18:42:07 +01:00
James Cole
eb5d17d695
Accidentally committed debug code.
2021-01-17 08:50:20 +01:00
James Cole
99f8ed7760
Fix some final webhook code.
2021-01-15 21:01:53 +01:00
Florian Dupret
5dddb5e0df
Fix 'spent per day' budget box
2021-01-02 14:33:19 +01:00
Florian Dupret
e848c7372c
Fix 'spent per day' budget box
2021-01-02 14:24:31 +01:00
Florian Dupret
1884746233
Fix 'spent per day' budget box
2021-01-02 14:09:02 +01:00
James Cole
321bb33255
Fix #4186
2020-12-30 19:27:09 +01:00
James Cole
e6fd8324e2
Fix #4175
2020-12-30 19:25:53 +01:00
James Cole
b34f16535c
Fix cast error in PHP 8.0
2020-12-25 12:45:34 +01:00
James Cole
7530effcaa
Fix PHP 8 related errors.
2020-12-22 17:16:55 +01:00
James Cole
670bf26510
Fix round() calls for PHP 8.0
2020-12-21 09:02:24 +01:00
James Cole
fe66bb1984
Fix #4169
2020-12-21 06:18:59 +01:00
James Cole
07fa1b301f
Remove some "strtolower"-references https://github.com/firefly-iii/firefly-iii/pull/4158
2020-12-16 08:42:18 +01:00
James Cole
be33f6c987
Fix pagination.
2020-12-11 05:17:32 +01:00
James Cole
f42bd19c1c
Add some stuff for webhooks.
2020-11-29 11:36:29 +01:00
James Cole
1ad5f5c759
Fix #4098
2020-11-29 07:07:08 +01:00
James Cole
16018109c8
Minor changes in kernel code.
2020-11-25 06:25:08 +01:00
James Cole
b8c73aa0d9
Create event manually
2020-11-20 06:25:08 +01:00
James Cole
1e4c3f0e19
Forget 2FA cookie when logout.
2020-11-15 06:13:56 +01:00
James Cole
6b79f1abdb
Create events for transaction links.
2020-11-08 14:27:03 +01:00
James Cole
0f32761ae8
Refactor code.
2020-11-08 14:13:21 +01:00
James Cole
d268931187
Refactor to remove deprecated methods.
2020-11-08 14:06:49 +01:00
James Cole
647c9c5eb0
Fix #4023
2020-11-07 17:22:11 +01:00
James Cole
4fa92ed5f7
Code for #4023
2020-11-07 17:19:23 +01:00
James Cole
6b20b7ecdb
Can edit category notes
2020-11-05 06:25:56 +01:00
James Cole
c8a87833c6
Various code cleanup.
2020-10-31 08:00:44 +01:00
James Cole
b03b0c630b
Fix missing method.
2020-10-30 17:13:29 +01:00
James Cole
ebd076e0ed
Remove excessive debug things.
2020-10-30 12:07:26 +01:00
James Cole
ca3d836c83
Add notes to category #4002
2020-10-28 06:32:37 +01:00
James Cole
3aa835a985
Fix #4003
2020-10-28 06:14:12 +01:00
James Cole
372c6ac667
Various issues fixed (SonarQube)
2020-10-26 19:15:57 +01:00
James Cole
c07fae19f9
Remove unused variable.
2020-10-26 16:50:05 +01:00
James Cole
3979e12043
Optimise code.
2020-10-24 17:27:36 +02:00
James Cole
b3f1737495
Reverse logic operators.
2020-10-24 16:59:56 +02:00
James Cole
dbc878950c
Clean up form requests
2020-10-24 07:55:09 +02:00
James Cole
ab4bcd3703
Clean up code.
2020-10-24 07:40:56 +02:00
James Cole
048e5eeb31
Fix #3974
2020-10-24 07:18:37 +02:00
James Cole
a526559a0e
Remove unused import statements.
2020-10-23 19:12:46 +02:00
James Cole
8dbd785ab8
Clean up code.
2020-10-23 19:11:25 +02:00
James Cole
9bafd067f6
Fix #
2020-10-23 06:15:56 +02:00
James Cole
ec787de5e0
Simplify code
2020-10-20 04:36:36 +02:00
James Cole
0d5c09af84
Simplify budget report code.
2020-10-20 04:22:57 +02:00
James Cole
ff32f96295
Simplify report.
2020-10-19 20:34:53 +02:00
James Cole
590591f6bd
Fix #3968
2020-10-19 18:44:52 +02:00
James Cole
1f5934d6e2
Use trait, not class extension as an experiment.
2020-10-19 06:23:22 +02:00
James Cole
60fa6c775b
Merge pull request #3957 from bu4ak/add-logged-in-request
...
Add base request that check user's auth
2020-10-19 06:11:34 +02:00
bu4ak
ed98c01ba0
Add LoggedInRequest
2020-10-18 20:24:47 +02:00
James Cole
3cd331062d
Cleanup code.
2020-10-18 16:44:34 +02:00
James Cole
22f1e4db31
Simplify method.
2020-10-18 16:36:19 +02:00
James Cole
cd151da240
Simplify chart code with external helper.
2020-10-18 12:41:49 +02:00