MyFinances icon indicating copy to clipboard operation
MyFinances copied to clipboard

Recurring Invoices + New Layout

Open TreyWW opened this issue 1 year ago • 2 comments

WIP

Checklist

  • [x] Design

  • [x] AWS Handlers + create schedule

  • [x] AWS IAC

  • [x] Webhook handler capture return

  • [x] Allow users the ability to "retry" a failed recurring schedule

  • [x] Fix bug with amount not working (items type)

  • [x] compress migrations into 1 file

  • [x] delete boto schedule when recurring profile is deleted

Related PRs, Issues etc

  • Closes #457

TreyWW avatar Jul 27 '24 23:07 TreyWW

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
pip/boto3-stubs 1.34.149 :green_circle: 5
Details
CheckScoreReason
Maintained:green_circle: 1030 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Security-Policy:green_circle: 10security policy file detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Signed-Releases:warning: -1no releases found
Packaging:warning: -1packaging workflow not detected
Branch-Protection:warning: 0branch protection not enabled on development/release branches
Binary-Artifacts:green_circle: 10no binaries found in the repo
SAST:warning: 0no SAST tool detected
Fuzzing:warning: 0project is not fuzzed
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
pip/botocore 1.34.149 :green_circle: 8.5
Details
CheckScoreReason
Code-Review:warning: 0Found 2/27 approved changesets -- score normalized to 0
Maintained:green_circle: 1030 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Security-Policy:green_circle: 10security policy file detected
Packaging:warning: -1packaging workflow not detected
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
SAST:green_circle: 10SAST tool is run on all commits
Fuzzing:green_circle: 10project is fuzzed
Binary-Artifacts:green_circle: 10no binaries found in the repo
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Pinned-Dependencies:green_circle: 8dependency not pinned by hash detected -- score normalized to 8
pip/botocore-stubs 1.34.149 UnknownUnknown
pip/mypy-boto3-stepfunctions 1.34.149 :green_circle: 5
Details
CheckScoreReason
Maintained:green_circle: 1030 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Security-Policy:green_circle: 10security policy file detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Signed-Releases:warning: -1no releases found
Packaging:warning: -1packaging workflow not detected
Branch-Protection:warning: 0branch protection not enabled on development/release branches
Binary-Artifacts:green_circle: 10no binaries found in the repo
SAST:warning: 0no SAST tool detected
Fuzzing:warning: 0project is not fuzzed
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
pip/protobuf 4.25.4 :green_circle: 7.1
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
CI-Tests:green_circle: 1021 out of 21 merged PRs checked by a CI test -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:warning: 1found 26 unreviewed changesets out of 30 -- score normalized to 1
Contributors:green_circle: 1013 different organizations found -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:green_circle: 10update tool detected
Fuzzing:green_circle: 10project is fuzzed
License:green_circle: 9license file detected
Maintained:green_circle: 1030 commit(s) out of 30 and 3 issue activity out of 30 found in the last 90 days -- score normalized to 10
Packaging:warning: -1no published package detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
SAST:green_circle: 4SAST tool is not run on all commits -- score normalized to 4
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: 00 out of 5 artifacts are signed or have provenance
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
Vulnerabilities:green_circle: 73 existing vulnerabilities detected
pip/pulumi 3.127.0 :green_circle: 6.3
Details
CheckScoreReason
Code-Review:green_circle: 10all changesets reviewed
Maintained:green_circle: 1030 commit(s) and 21 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Signed-Releases:green_circle: 85 out of the last 5 releases have a total of 5 signed artifacts.
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Packaging:warning: -1packaging workflow not detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Binary-Artifacts:green_circle: 9binaries present in source code
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Security-Policy:green_circle: 10security policy file detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing:green_circle: 10project is fuzzed
Vulnerabilities:warning: 010 existing vulnerabilities detected
pip/pulumi-aws 6.47.0 UnknownUnknown
pip/pymdown-extensions 10.9 :green_circle: 5.2
Details
CheckScoreReason
Code-Review:warning: 0Found 2/30 approved changesets -- score normalized to 0
Maintained:green_circle: 109 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 9license file detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 10security policy file detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Binary-Artifacts:green_circle: 10no binaries found in the repo
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing:warning: 0project is not fuzzed
Packaging:green_circle: 10packaging workflow detected
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities:green_circle: 46 existing vulnerabilities detected
pip/typos 1.23.5 :green_circle: 4.9
Details
CheckScoreReason
Code-Review:warning: 1Found 2/15 approved changesets -- score normalized to 1
Maintained:green_circle: 1030 commit(s) and 21 issue activity found in the last 90 days -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Signed-Releases:warning: 0Project has not signed or included provenance with any releases.
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Binary-Artifacts:green_circle: 10no binaries found in the repo
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Security-Policy:warning: 0security policy file not detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Fuzzing:warning: 0project is not fuzzed
SAST:green_circle: 10SAST tool is run on all commits
Vulnerabilities:green_circle: 82 existing vulnerabilities detected

Scanned Manifest Files

poetry.lock

github-actions[bot] avatar Jul 27 '24 23:07 github-actions[bot]

:wave: @TreyWW, Continue working on this

If you would like to ignore this message, please reply with the reference DELREPLY-XEBFXQUR (you may delete this reply afterwards)