James Cole
ab3dbf9218
Various fixes
2023-07-14 06:04:48 +02:00
James Cole
d943a5ae9b
A little further ahead with the app in Alpine
2023-07-12 07:07:06 +02:00
James Cole
449058dad7
Get the basics working
2023-07-11 14:42:57 +02:00
James Cole
b9cf8b3ef2
Initial resources kit.
2023-07-11 11:45:55 +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
43ad63fac6
Merge branch 'main' into develop
2023-07-11 06:58:33 +02:00
James Cole
221c59437c
Merge pull request #7745 from firefly-iii/dependabot/npm_and_yarn/semver-6.3.1
...
chore(deps): bump semver from 6.3.0 to 6.3.1
2023-07-11 06:33:14 +02:00
dependabot[bot]
1a94ec5bbe
chore(deps): bump semver from 6.3.0 to 6.3.1
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 04:32:22 +00:00
James Cole
f57c554c56
Merge pull request #7743 from firefly-iii/dependabot/npm_and_yarn/frontend/semver-6.3.1
...
chore(deps): bump semver from 6.3.0 to 6.3.1 in /frontend
2023-07-11 06:30:48 +02:00
dependabot[bot]
334aec58a4
chore(deps): bump semver from 6.3.0 to 6.3.1 in /frontend
...
Bumps [semver](https://github.com/npm/node-semver ) from 6.3.0 to 6.3.1.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v6.3.1/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v6.3.0...v6.3.1 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 01:38:42 +00:00
James Cole
7035da4d75
Merge pull request #7738 from firefly-iii/dependabot/composer/develop/phpstan/phpstan-1.10.25
2023-07-10 07:16:02 +02:00
James Cole
29a40ce8dd
Merge pull request #7737 from firefly-iii/dependabot/composer/develop/laravel/passport-11.8.8
2023-07-10 06:47:00 +02:00
dependabot[bot]
c6c98c4df5
chore(deps-dev): bump phpstan/phpstan from 1.10.22 to 1.10.25
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.10.22 to 1.10.25.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.10.22...1.10.25 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 03:55:30 +00:00
dependabot[bot]
277d7e6650
chore(deps): bump laravel/passport from 11.8.7 to 11.8.8
...
Bumps [laravel/passport](https://github.com/laravel/passport ) from 11.8.7 to 11.8.8.
- [Release notes](https://github.com/laravel/passport/releases )
- [Changelog](https://github.com/laravel/passport/blob/11.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/passport/compare/v11.8.7...v11.8.8 )
---
updated-dependencies:
- dependency-name: laravel/passport
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 03:55:19 +00:00
James Cole
130c539006
Merge pull request #7736 from firefly-iii/dependabot/npm_and_yarn/develop/postcss-8.4.25
2023-07-10 05:51:11 +02:00
dependabot[bot]
2bdb2e12f0
chore(deps-dev): bump postcss from 8.4.24 to 8.4.25
...
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.24 to 8.4.25.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.24...8.4.25 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 03:11:56 +00:00
James Cole
25779206a1
fix: small issue with cache
2023-07-09 18:45:44 +02:00
James Cole
92f72a5ad7
Merge branch 'main' into develop
2023-07-08 06:40:47 +02:00
James Cole
4e041248ac
Merge pull request #7724 from firefly-iii/dependabot/composer/league/oauth2-server-8.5.3
2023-07-07 05:45:52 +02:00
dependabot[bot]
8cc5aa8aba
chore(deps): bump league/oauth2-server from 8.5.2 to 8.5.3
...
Bumps [league/oauth2-server](https://github.com/thephpleague/oauth2-server ) from 8.5.2 to 8.5.3.
- [Release notes](https://github.com/thephpleague/oauth2-server/releases )
- [Changelog](https://github.com/thephpleague/oauth2-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/thephpleague/oauth2-server/compare/8.5.2...8.5.3 )
---
updated-dependencies:
- dependency-name: league/oauth2-server
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 21:14:52 +00:00
James Cole
4ba712b24e
Merge pull request #7717 from tonicospinelli/testing
...
Cover the startOfPeriod method of Navigation class
2023-07-04 19:32:02 +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
James Cole
7840e37e1a
Merge pull request #7685 from tonicospinelli/testing
...
Create a Calendar Calculator and setup test suite
2023-07-04 13:13:29 +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
551c1f4cda
Send code coverage to SonarCloud
2023-07-03 15:45:32 -03:00
Antonio Spinelli
7f0db0de04
Organize test suites into unit and integration
...
This is the goals of project organization composing different
combinations to run any number of tests together.
2023-07-03 13:46:30 -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
Antonio Spinelli
8e911491f6
Add tests for Navigation
...
It is responsible for calculating and manipulating Dates in financial
organization is a very important feature, and requires significant
coverage.
The first test case is just to create an understanding of how it
works.
2023-07-03 13:46:29 -03:00
James Cole
03c5f3cc2d
Merge pull request #7711 from firefly-iii/dependabot/composer/develop/spatie/laravel-ignition-2.2.0
2023-07-03 06:01:54 +02:00
dependabot[bot]
484565d600
chore(deps): bump spatie/laravel-ignition from 2.1.3 to 2.2.0
...
Bumps [spatie/laravel-ignition](https://github.com/spatie/laravel-ignition ) from 2.1.3 to 2.2.0.
- [Release notes](https://github.com/spatie/laravel-ignition/releases )
- [Changelog](https://github.com/spatie/laravel-ignition/blob/main/CHANGELOG.md )
- [Commits](https://github.com/spatie/laravel-ignition/compare/2.1.3...2.2.0 )
---
updated-dependencies:
- dependency-name: spatie/laravel-ignition
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 04:00:30 +00:00
James Cole
163a979227
Merge pull request #7712 from firefly-iii/dependabot/composer/develop/phpstan/phpstan-1.10.22
2023-07-03 06:00:08 +02:00
James Cole
ed105fee1d
Merge pull request #7713 from firefly-iii/dependabot/composer/develop/laravel/framework-10.14.1
2023-07-03 05:59:59 +02:00
James Cole
3b82cfa486
Merge pull request #7714 from firefly-iii/dependabot/composer/develop/nunomaduro/collision-7.7.0
2023-07-03 05:59:28 +02:00
dependabot[bot]
834e52eb2e
chore(deps): bump nunomaduro/collision from 7.6.0 to 7.7.0
...
Bumps [nunomaduro/collision](https://github.com/nunomaduro/collision ) from 7.6.0 to 7.7.0.
- [Changelog](https://github.com/nunomaduro/collision/blob/v7.x/CHANGELOG.md )
- [Commits](https://github.com/nunomaduro/collision/compare/v7.6.0...v7.7.0 )
---
updated-dependencies:
- dependency-name: nunomaduro/collision
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 03:52:51 +00:00
dependabot[bot]
7eb938fe23
chore(deps): bump laravel/framework from 10.13.5 to 10.14.1
...
Bumps [laravel/framework](https://github.com/laravel/framework ) from 10.13.5 to 10.14.1.
- [Release notes](https://github.com/laravel/framework/releases )
- [Changelog](https://github.com/laravel/framework/blob/10.x/CHANGELOG.md )
- [Commits](https://github.com/laravel/framework/compare/v10.13.5...v10.14.1 )
---
updated-dependencies:
- dependency-name: laravel/framework
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 03:52:47 +00:00
dependabot[bot]
8db7a4c47d
chore(deps-dev): bump phpstan/phpstan from 1.10.21 to 1.10.22
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.10.21 to 1.10.22.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.10.21...1.10.22 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-03 03:52:37 +00: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
93a544fe53
Merge tag 'v6.0.16' into develop
...
v6.0.16
2023-06-27 15:02:07 +02:00
James Cole
3bc98bee20
Merge branch 'release/v6.0.16'
2023-06-27 15:02:06 +02:00
James Cole
f6302bc29b
Update meta data for new release.
2023-06-27 15:01:42 +02:00
James Cole
43aa1704a9
Slight refactor in CSS fix.
2023-06-27 14:08:21 +02:00