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
James Cole
9c6eaffba6
Better debug for webhooks
2023-06-29 11:34:34 +02:00
James Cole
3ee5e9aa04
Remove support for Heroku
2023-06-27 17:15:53 +02:00
James Cole
14fe82e361
fix : #7655
2023-06-26 06:10:16 +02:00
James Cole
3d8bf3ec9b
Fix #7683
2023-06-25 06:24:08 +02:00
Sander Dorigo
436fe9fea4
Improve transaction validation
2023-06-24 08:27:28 +02:00
Sander Dorigo
63a7a4b03b
New version
2023-06-23 11:07:50 +02:00
Sander Dorigo
0cab974048
Extended IBAN validation
2023-06-23 10:57:26 +02:00
James Cole
3dcb35710b
chore: reformat code.
2023-06-21 12:34:58 +02:00
James Cole
8d87abde64
Fix https://github.com/firefly-iii/firefly-iii/issues/7678
2023-06-21 09:58:37 +02:00
James Cole
9d057b853f
Rule edit form: rule group would always select the top one.
2023-06-21 07:30:08 +02:00
James Cole
86a1f170c4
Catch uneven amounts
2023-06-21 06:07:35 +02:00
James Cole
36021d84cf
Fix attachment overview
2023-06-21 06:04:26 +02:00
James Cole
1278f92355
Fix audit log entries and fix #7677
2023-06-21 05:55:57 +02:00
James Cole
573f9adb49
Merge pull request #7676 from timendum/master
...
Rule ConvertToDeposit: fix missing parameter
2023-06-20 20:03:57 +02:00
Timendum
431c99c27b
Rule ConvertToDeposit: fix missing parameter
2023-06-20 15:31:49 +00:00
James Cole
77cc558931
chore: code cleanup
2023-06-20 07:20:26 +02:00
James Cole
42043de34f
fix: replace console messages with unified command.
2023-06-20 07:16:56 +02:00
James Cole
25f8acb417
Chore: use of else in accountform
2023-06-18 06:26:50 +02:00
James Cole
f75e6430b1
Fix: nullpointer in billrepository.
2023-06-18 06:26:38 +02:00
James Cole
68934858ce
Fix #7609
2023-06-14 18:44:54 +02:00
James Cole
fe8635f1ce
Fix account validation
2023-06-12 20:24:45 +02:00
James Cole
ff765d4687
Fix #7630
2023-06-12 06:24:30 +02:00
James Cole
cbf8c6e80d
Release v6.0.13 fixes an issue with the authentication controllers.
2023-06-11 18:18:46 +02:00
James Cole
f18aae39b8
chore: Meta files for new release
2023-06-11 16:34:06 +02:00
James Cole
6b580212bf
Fix #7613
2023-06-11 16:15:22 +02:00
James Cole
3aa7fe47de
Fix #7619
2023-06-11 16:12:13 +02:00
James Cole
44df77f45a
Fix: missing variable
2023-06-10 21:41:45 +02:00
James Cole
f32283d2f1
Fix #7618
2023-06-10 16:21:01 +02:00
James Cole
f8b48f7455
Fix forms
2023-06-10 16:08:32 +02:00
James Cole
eb313c65a5
Another small tune
2023-06-06 12:42:20 +02:00
James Cole
07d6cbc194
Merge pull request #7611 from firefly-iii/logo-tune
...
chore: tune the logo
2023-06-06 12:38:50 +02:00
James Cole
3d02468828
fix: replace deprecated package
2023-06-04 15:16:17 +02:00
James Cole
a0be4c9daa
chore: tune the logo
2023-06-04 07:53:56 +02:00
James Cole
78aa8bd838
feat: Expand logo in startup scripts
2023-06-04 06:58:35 +02:00
James Cole
688ca8e374
chore: fix various qodana issues
2023-06-04 06:30:22 +02:00
James Cole
5a55d1db24
fix: extra bracket breaks code.
2023-06-04 06:13:24 +02:00
James Cole
463ebd296f
First attempt to fix #7589
2023-06-03 21:17:49 +02:00
James Cole
88b294d873
chore: fix command output
2023-06-03 17:18:04 +02:00
James Cole
1357074dcd
Fix https://github.com/firefly-iii/firefly-iii/issues/7588
2023-06-03 17:16:28 +02:00
James Cole
dcf71c6fdf
cleanup: Commands are a lot less verbal and report better on success / failue
2023-06-02 07:36:17 +02:00
James Cole
b72aa92e55
clean: remove deprecated methods and refactor as necessary.
2023-06-02 06:38:07 +02:00
James Cole
c764ddd3be
Fix #7572
2023-06-01 19:49:28 +02:00
James Cole
4334e9bed7
chore: small fixes and prep for new language
2023-05-30 20:15:07 +02:00