Skip to content

Conversation

juliankmazo
Copy link
Member

shsenior and others added 30 commits June 6, 2019 15:19
Updated the architecture diagram path in README.md
chore: added close inactive issues GitHub workflow
…e-readme

docs: update 'Customizing the Solution' section
gsingh04 and others added 28 commits December 20, 2022 17:18
…e-config

chore(pipeline): pipeline config
…package-lock

chore(gitignore): Add package-lock to gitignore
…-solutions#421)

* Update node version

* Update contributing for develop branch and PR steps

* Update CONTRIBUTING.md, PULL_REQUEST_TEMPLATE.md, Add package-lock to gitignore

Co-authored-by: Doug Toppin <[email protected]>
* Update code-style-lint.yml

only=dev is no longer supported and it is invalid config with npm i

* Replace AxiosRequestConfig with RawAxiosRequestConfig

In 1.2.3 AxiosRequestConfig interface has been refactored with RawAxiosRequestConfig. Committing package-lock.json for repeatable builds to prevent similar issues

Reference: https://github.com/axios/axios/releases/tag/v1.2.3

Co-authored-by: Garvit Singh <[email protected]>
* Add package dependency files and do not ignore

* Commit package-lock.json files

Co-authored-by: Doug Toppin <[email protected]>
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](json5/json5@v1.0.1...v1.0.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Correct release date
…tack deployments (aws-solutions#438)

* Add stack name to service catalog application

This allows multiple stack deployments in the same account, region

* Update cdk snapshot

* Add changelog entry

* Prepend AppRegistry application name with static name

Stack name is used in naming AppRegistry application and attribute group; which must not begin with aws.
The change adds support for stack names starting with aws-*
…s-solutions#464)

update xml2js version, add changelog entry
run prettier, update snapshot, update versions
update changelog with s3 change reason

Co-authored-by: Doug Toppin <[email protected]>
Update to Version v6.2.3
@juliankmazo juliankmazo self-assigned this Nov 1, 2023
} else if (definedEnvironmentVariables) {
// use rewrite function then thumbor mappings
return RequestTypes.CUSTOM;
} else if (matchThumbor1.test(path) && (matchThumbor2.test(path) || matchThumbor3.test(path))) {

Check failure

Code scanning / CodeQL

Polynomial regular expression used on uncontrolled data

This [regular expression](1) that depends on [library input](2) may run slow on strings with many repetitions of 'a'.
* @returns Cumulative edits based on the previous edits and the current filter.
*/
public mapFilter(filterExpression: string, fileFormat: ImageFormatTypes, previousEdits: ImageEdits = {}): ImageEdits {
const matched = filterExpression.match(/:(.+)\((.*)\)/); // NOSONAR

Check failure

Code scanning / CodeQL

Polynomial regular expression used on uncontrolled data

This [regular expression](1) that depends on [library input](2) may run slow on strings starting with ':' and with many repetitions of ':a'. This [regular expression](3) that depends on [library input](2) may run slow on strings starting with ':a(' and with many repetitions of 'a(a'.
// Fill the preview image
$(`#img-preview`).attr(`src`, `${appVariables.apiEndpoint}/${enc}`);
// Fill the request body field
$(`#preview-request-body`).html(JSON.stringify(request, undefined, 2));

Check warning

Code scanning / CodeQL

DOM text reinterpreted as HTML

[DOM text](1) is reinterpreted as HTML without escaping meta-characters. [DOM text](2) is reinterpreted as HTML without escaping meta-characters.
// Check the provided bucket against the allowed list
const sourceBuckets = this.getAllowedSourceBuckets();

if (sourceBuckets.includes(request.bucket) || new RegExp("^" + sourceBuckets[0] + "$").exec(request.bucket)) {

Check failure

Code scanning / CodeQL

Regular expression injection

This regular expression is constructed from a [environment variable](1).
const patternStrings = REWRITE_MATCH_PATTERN.split("/");
const flags = patternStrings.pop();
const parsedPatternString = REWRITE_MATCH_PATTERN.slice(1, REWRITE_MATCH_PATTERN.length - 1 - flags.length);
const regExp = new RegExp(parsedPatternString, flags);

Check failure

Code scanning / CodeQL

Regular expression injection

This regular expression is constructed from a [environment variable](1).
const patternStrings = REWRITE_MATCH_PATTERN.split("/");
const flags = patternStrings.pop();
const parsedPatternString = REWRITE_MATCH_PATTERN.slice(1, REWRITE_MATCH_PATTERN.length - 1 - flags.length);
const regExp = new RegExp(parsedPatternString, flags);

Check failure

Code scanning / CodeQL

Regular expression injection

This regular expression is constructed from a [environment variable](1).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.