Commit Graph

137 Commits

Author SHA1 Message Date
James Cole 8e183d8cad Fix code structure 2023-10-06 18:23:32 +02:00
James Cole d46041f22e Attempt to fix bill view 2023-10-06 18:21:49 +02:00
James Cole 0c087f33c2 Build administration-compatible budget chart. 2023-08-01 19:38:53 +02:00
James Cole 7c9f7f04b7 Chart field name refactor 2023-08-01 10:26:26 +02:00
James Cole 8504d55f17 First code for new balance chart 2023-08-01 09:27:39 +02:00
James Cole b557805eeb Code for new release 2023-07-15 16:02:42 +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 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
James Cole 3dcb35710b chore: reformat code. 2023-06-21 12:34:58 +02:00
James Cole 1b52147a05 chore: code cleanup. 2023-05-29 13:56:55 +02:00
James Cole 79c2065471 fix: Add relevant periods to addPeriod 2023-05-19 05:43:50 +02:00
James Cole 85757e1a20 Fix #7456 2023-05-06 15:29:29 +02:00
James Cole c7d9ca9a61 Use another facade 2023-04-01 07:04:42 +02:00
James Cole 57b83dd239 Fix #7130 2023-03-05 07:59:48 +01:00
James Cole 1539dcffd5 Revert "Fix #7130"
This reverts commit b4a09efb8b.
2023-03-05 07:57:40 +01:00
James Cole b4a09efb8b Fix #7130 2023-03-05 07:56:37 +01:00
James Cole e421b29b01 Clean up code and comments. 2023-02-22 18:14:14 +01:00
James Cole e6dc881f56 Clean up comments 2023-02-22 18:03:31 +01:00
James Cole f001675066 Add options to set ranges. 2023-02-11 07:37:05 +01:00
James Cole c979cfcd89 Replace direct calls to Carbon class. 2023-02-11 07:36:45 +01:00
James Cole 445804a7f1 Fix phpstan messages. 2022-12-30 20:25:04 +01:00
James Cole 6cfdc58cb1 Various PSR12 code cleanup 2022-12-29 19:42:26 +01:00
James Cole 409b4fe4d9 Run CS fixer 2022-11-02 05:02:09 +01:00
James Cole f52675068b Use PSR-12 code style 2022-10-30 14:24:37 +01:00
James Cole 609e911fd6 Make sure the wort things aren't broken. 2022-04-03 16:23:49 +02:00
James Cole d894ccc9cc Catch missing date ranges. 2022-04-03 14:48:22 +02:00
James Cole 123693096c Reformat various code. 2022-03-29 15:10:05 +02:00
James Cole d1a09ff33b Reformat various code. 2022-03-29 14:59:58 +02:00
James Cole abb1095cef Fix summary and dates, also fix #5770 2022-03-28 12:24:16 +02:00
James Cole cbf14f541c Replace deprecated method. 2022-03-27 20:24:13 +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 ad54163518 Various code cleanup. 2021-05-24 08:57:02 +02:00
James Cole 38d0f0427f Various code cleanup. 2021-04-06 17:00:16 +02:00
James Cole 2c575f3ca5 Code cleanup. 2021-03-28 11:43:07 +02:00
James Cole 415fb7294c Fix sonarcloud issues 2020-06-27 17:33:18 +02:00
James Cole c398aa2b69 Add support for British English and allow the user to set a locale. 2020-04-19 06:51:40 +02:00
James Cole 1dd3018cb2 Basic cron job for budgeting. 2020-03-14 10:25:12 +01:00
James Cole 4958f6e4a6 Update email address. 2020-02-16 13:56:52 +01:00
James Cole 51aca7f415 Second try for #3050 2020-01-26 07:15:47 +01:00
James Cole a381dc1cfe It's the little things. Fixed #3050 2020-01-25 23:29:26 +01:00
James Cole adc4b00f5d Fix #2806 2019-11-09 07:55:59 +01:00
James Cole 92158e52ef Update copyright of Firefly III to the GNU Affero General Public License as suggested by @nxxxse in #2607. This applies to all code in this commit from this moment onwards. 2019-10-02 06:37:26 +02:00
James Cole c2296c3ad5 Code cleanup 2019-08-17 10:47:29 +02:00
James Cole 713a962005 Log errors instead of giving exceptions 2019-08-12 18:19:06 +02:00
James Cole fc70afa3ea Improve test coverage. 2019-08-02 05:25:24 +02:00
James Cole b7a4b0fdfd Refactored a lot of tests. 2019-07-21 17:15:06 +02:00
James Cole 2d3d7f7720 Some generic code refactoring. 2019-06-21 19:10:02 +02:00
James Cole af07522f16 Fix for #2135 2019-03-02 10:42:43 +01:00
James Cole c51c1b8098 Some basic date tests 2019-03-02 08:05:15 +01:00