James Cole
03f39f53d8
Fix nullpointer
2023-08-08 15:55:48 +02:00
James Cole
02c906afe6
Expand API to return transaction groups.
2023-08-08 15:03:58 +02:00
James Cole
7a2d4c9bd2
Log as error, not debug
2023-08-08 14:11:25 +02:00
James Cole
8d8e047d2c
New charts
2023-08-06 19:37:51 +02:00
James Cole
e8c4eec536
New API code for boxes.
2023-08-06 11:22:36 +02:00
James Cole
ffd8aef35f
Expand API with v2 summary endpoint.
2023-08-06 07:04:09 +02:00
James Cole
46412bdc66
Fix #7810
2023-08-06 07:03:39 +02:00
James Cole
0c087f33c2
Build administration-compatible budget chart.
2023-08-01 19:38:53 +02:00
James Cole
5f9f621fa6
Small chart fixes
2023-08-01 12:28:11 +02:00
James Cole
bfc5c5d154
Fix API version and match API
2023-08-01 11:15:19 +02:00
James Cole
7c9f7f04b7
Chart field name refactor
2023-08-01 10:26:26 +02:00
James Cole
3517452ea1
Expand upgrade command
2023-08-01 09:54:09 +02:00
James Cole
8d55f7f2e5
Clean up code
2023-08-01 09:47:06 +02:00
James Cole
8162b22d43
Fix chart
2023-08-01 09:42:59 +02:00
James Cole
8504d55f17
First code for new balance chart
2023-08-01 09:27:39 +02:00
James Cole
75ae1bbde1
Show expanded transactions in all account overviews.
2023-08-01 06:24:26 +02:00
James Cole
eb559bbb03
Merge pull request #7803 from zqye/main
2023-07-31 19:11:46 +02:00
zqye
2eae96a895
exchangeRatesCronJob should only be fired when ENABLE_EXTERNAL_RATES is true.
2023-07-31 10:04:16 -07:00
James Cole
fe4e00dc5c
Fix #7792
2023-07-29 06:52:21 +02:00
James Cole
1a1b0ee27d
Fix https://github.com/firefly-iii/firefly-iii/issues/7787
2023-07-29 06:17:09 +02:00
James Cole
99009cff88
Meta files for new release.
2023-07-28 16:14:55 +02:00
James Cole
673f68b07c
A simple command that outputs the Firefly III version.
2023-07-26 07:30:44 +02:00
James Cole
dde7bcfc4c
Expand code for exchange rates
2023-07-25 09:01:44 +02:00
James Cole
6ab332e4fb
fix: nullpointer
2023-07-20 12:55:45 +02:00
James Cole
923debb299
Fix notification nullpointer
2023-07-18 18:15:17 +02:00
James Cole
f5fef8c036
Fix https://github.com/firefly-iii/firefly-iii/issues/7757
2023-07-18 18:15:07 +02:00
James Cole
982134c077
fix: prevent the demo user from changing the slack URL
2023-07-18 07:15:41 +02:00
James Cole
d17cc15037
Meta files for new release
2023-07-18 07:00:10 +02:00
James Cole
15ac6a1195
Fix https://github.com/firefly-iii/firefly-iii/issues/7706
2023-07-18 06:38:11 +02:00
James Cole
a45a050e7d
Fix https://github.com/firefly-iii/firefly-iii/issues/7749
2023-07-18 06:30:45 +02:00
James Cole
e435ff8b1c
Remove debug, add fix for https://github.com/orgs/firefly-iii/discussions/7655#discussioncomment-6468397
2023-07-18 06:18:04 +02:00
James Cole
788dae1477
fix: notifications
2023-07-17 20:33:26 +02:00
James Cole
2bb4cc7954
Fix: add route
2023-07-17 20:26:47 +02:00
James Cole
ecead8a27b
Another attempt to fix Slack
2023-07-17 20:15:47 +02:00
James Cole
5761d82635
Fix: package upgrade for slack messages
2023-07-17 19:18:30 +02:00
James Cole
b557805eeb
Code for new release
2023-07-15 16:02:42 +02:00
James Cole
f43b539470
Fix transfer validation for CAMT imports
2023-07-14 06:07:16 +02:00
James Cole
27037c2fbb
Verify all fields are nullable.
2023-07-11 09:14:16 +02:00
James Cole
10646099a0
Add nullable types in validation.
2023-07-11 08:19:47 +02:00
James Cole
25779206a1
fix: small issue with cache
2023-07-09 18:45:44 +02:00
Antonio Spinelli
7af9169763
Cover the startOfPeriod method of Navigation class
2023-07-04 14:15:52 -03:00
James Cole
775504acb6
Chore: Add phpdocs
2023-07-04 13:29:19 +02:00
Antonio Spinelli
720fff4595
Fix typo, remove unused class and change the copyright author
2023-07-04 06:26:05 -03:00
Antonio Spinelli
6ac3cc384b
Add Bimonthly periodicity for Support\Calendar
2023-07-03 13:46:30 -03:00
Antonio Spinelli
563879c218
Fix a bug for monthly calculation periodicity
...
This change reveals a bug in the Monthly calculation date where the
difference between more than one month was discarded. The new calendar
calculator was prepared to avoid overflow at the end of the month.
2023-07-03 13:46:29 -03:00
Antonio Spinelli
dbb7ed3d5d
Add the Calendar Calculator
...
It encapsulates some date operations like sum. The result will be the
calculated date when calling the nextDateByInterval method, given the
date, periodicity, and skipInterval parameters.
For example, given a date of 2019-12-31, monthly periodicity, and skip
interval 0, the results will be 2020-01-31. Also, if the skip interval
is 1, the result is 2020-02-29. This is because the next date will add
another month to the current range.
2023-07-03 13:46:29 -03:00
Antonio Spinelli
4e3c2ba72c
Calculate the next date using periodicity strategies.
...
All these strategies encapsulate how the Carbon library adds the
interval to the current date.
Monthly, Quarterly, Half-Yearly, and Yearly explicitly use the
overflow control to guarantee the end of the next month or year
adequately.
2023-07-03 13:46:29 -03:00
James Cole
b055a5d6af
Fix #7704
2023-07-01 12:18:07 +02:00
James Cole
ad0a1b9a24
Add moar debug
2023-06-29 11:47:08 +02:00
James Cole
05d190659a
More webhook debug
2023-06-29 11:35:46 +02:00